Tuesday 5 May 2020

PhoneBOX (General) 3.10.1.33 (STABLE/FOX)

Changes since: 3.10.1.18

NEW - Reduce Anywhere signalling for call moves within an audio server
NEW - Limit client TCP data retries to 3 and allow option to override number of retries
NEW - Change client level meter updates to be sent using UDP
NEW - Add support for anywhere person information lookup requests
NEW - Update Bionics Director Camera list when camera image added in web manager.

FIX - stuck handset calls related to provider call drop during setup of handset call.
FIX - Livewire device recorders should not consume Audio Server device licences
FIX - Skype Device List in Device Layout not sorted correctly
FIX - Instabilities caused by client connection problems when receiving level meter data - no free pool threads
FIX - Updates to inactive OAQ calls not replicated to backup server
FIX - Enhanced number lookup applied to numbers shorter than the minimum lookup length
FIX - Prevent mismatch of Skype Channel Count from allowing media server from initialising
FIX - '#' sign in dial prefixes causing SIP calls to fail
FIX - Add audit entry for Skype Contact Add and Removal
FIX - OAQ Skype calls not converted correctly to their inactive state at end of call
FIX - Unable to park/unpark Skype call after server restart
FIX - Unable to add Skype For Business Contacts
FIX - Issues with SkypeTX Codec including black codec on disconnect and person record data inheritance
FIX - stuck handset calls related to provider call drop during setup of handset call.
FIX - Auto allocated devices are not always un-routed if the call fails or drops
FIX - Prevent problems caused by Denial of Service attack on Comrex Codecs
FIX - Calls stuck in an uncontrollable state if their host device's registration times out
FIX - Registration expiry mechanism for handset devices can be affected by DST changes
FIX - Prevent flapping Skype Device state if one channel of a media server is not available
FIX - Change log level for Handset device register timeout to Warning
FIX - Updates to inactive OAQ calls not replicated to backup server
FIX - stuck handset calls related to provider call drop during setup of handset call.
FIX - Trap error that can cause Screened Held feature to stop working for a particular show
FIX - Prevent provider re-invites from provider causing loops with handset devices
FIX - Improve reliability of Skype call functions after failed call attempts
FIX - Problems with replication of on air queue items to backup servers
FIX - Improve handling of polling clients that dont full connect
FIX - Pool thread exhaustion with Anywhere services enabled
FIX - First / sporadic anywhere calls ring on two lines
FIX - Anywhere invites from the client that don't contain an email should display a different screen
FIX - Anywhere call on a locked line should not go to callback if terminated remotely
FIX - Client connections not processing concurrently as intended
FIX - Anywhere calls should not be able to join a conference
FIX - Skype ringtone not working on outbound calls
FIX - Pool thread exhaustion with Anywhere services enabled
FIX - Calls not correctly parked if hold source AudioServer is not available
FIX - Raise error message to client if call to handset device cannot be initialised when dialling
FIX - Prevent re-invites with the same key SDP components from starting and stopping audio server calls
FIX - Skype calls sometimes do not persist or can become uncontrollable through server restarts/fail overs
FIX - Ptime values were not honoured in SDP answer or passed to Audio Server
FIX - Prevent unnecessary re-invites to handset devices
FIX - Prevent re-invites with the same key SDP components from starting and stopping audio server calls
FIX - Send router commands on a queue so they dont delay telephony operations
FIX - Handset check to ensure that calls are correctly hung-up on the switch of device if the command sequence overlaps
FIX - Not all external interface types were correctly answering inbound calls through a remote trigger
FIX - Parking an Anywhere call two times will cause it to be stuck on hold.