1. Home
  2. PhoneBOX (General) 3.11.1.79 (STABLE/FROG)

PhoneBOX (General) 3.11.1.79 (STABLE/FROG)

Changes since: 3.11.1.17

NOTE – The SIP version is available in both 32bit and
64bit using different installers.  When
switching between 32bit and 64bit ensure that you uninstall and reinstall, so
the application files are in the correct Program Files folder. Broadcast
Bionics are recommending customers migrate their server to 64bit to benefit
from additional memory resource this offers.

NEW – Enhancement to SIP stack to allow for dynamic hostname
resolution of endpoints, and to support TLS in the future

NEW- File based Music On Hold

NEW – File based audio device input

NEW – Extension GPO for call dropped indication

NEW – Implement pulse turn off for single pulse GPO events such as Call Dropped indication and implement for ADAM interface

NEW – Improve server start-up if license has been updated

NEW – Purge Director Media table after 90 days

NEW- Add None and Recorder types to extensions output selection
NEW – Optimise DNS lookups for SIP Hosts & Proxies
NEW – Allow override of Axia GPIO Node / LWRP port number

NEW – Allow split first name last name values in directory entries

NEW – Use RFC2833 for sending DTMF for Audio Server and Softphones instead of generated tone

NEW – Add OAuth flow to web manager

NEW – Persist maximum client count between server restarts

NEW – Play ringtone to SIP devices when the trunk does not support early media [file location beneath exe folder Audiodefaultringtone.wav]

NEW – Allow a SIP Auth to be shared between services when using registered trunk

NEW – Display Last Access time for machines in the web manager

NEW – Add control of service state for busy/forwarding to the REST API

NEW – Implement Syslog logging with [Options] SyslogAddress ini file entry

NEW – Improvements to LUCI Codec control

NEW – Option to allow SIP Registrations to use Auth user in the From/To Headers

NEW – Server Ini file entry [options] checkBackupBeforeStarting=1 to cause primary server to wait for backup shutdown before full starting

NEW – Setting pulse on a VX Server state output to periodically check the correct show is selected

NEW – Improvements to LUCI Codec control, including jitter buffer per call.

NEW – AllDirectoriesInLookup option to force all directories to be search for caller lookup

NEW – Internal transfer of calls between services

NEW – Move telephony web sockets from More External Interface to core application and improve real-time call events and API

NEW – Add TLS 1.2 support to SMTP sending

NEW – Extend directory lookup on new call to include ‘other numbers’ – INI file entry – [options] OtherNumbersInLookup=1

NEW – Place call over backup trunk if ServiceUnavailable response received to initial call attempt

NEW – Add active show to client list in Web Manager

NEW – INI entry to set VoIP device colour to any valid HTML colour – [options] VoipDeviceHtmlColour=

NEW – Implement dynamic Ember+ router destination labels

NEW – Implement secure connection for Pathfinder Core on port 9602

NEW – Improve REST API DeviceLayout list to include linked devices and codecs

FIX – Improve display of device usage during long dialling and prevent stuck calls that can occur during subsequent dialling attempts

FIX – Regression since 3.11.1.7 – trunk failovers may not
work on newly created service, or service that has never been manually
closed/opened.

FIX – Anywhere Websocket reconnections not working properly

FIX – Pulse not working on Axia GPIO

FIX – Improve handling of situations where OK and CANCEL
cross on the wire resulting in stuck calls

FIX – Incorrect baud rate used for NicaX codec

FIX – Invalid SEQ number when sending PRACK to Handset
Devices

FIX – Multiple auto answer extensions attempt to answer the
same call

FIX – Prevent direction attribute being added multiple times
to parsed SDP

FIX – Retrieving lists of Anywhere services can delay
service configuration

FIX – Change service ringing notification to only present
call to single device if it’s to be auto answered (audio server)

FIX – Sip authentication fails if provider offers qop
auth-int method

FIX – Audio server wont attempt to reconnect if there is a
problem loading its configuration and it has no devices

FIX – Regression – ringtone from early media no longer
working

FIX – Sip display names are not correctly escaped for
quotation marks and slash characters

FIX – Error preventing calls from ringing if service
notification extension configuration not valid

FIX – Error when manually adding audio router IO output in
web manager

FIX – VX upset if a call is answered at the point there is
no provider SDP

FIX – Ensure only IPv4 addresses are used for SIP hostname
lookup

FIX – Improve efficiency of SIP registrations and fix
provider incompatibilities

FIX – Issue parsing SIP contact headers with multiple
entries

FIX – Anywhere calls can become stuck

FIX – Axia Multicast GPO pulse issues

FIX – A new service notification call to a device would not
be triggered if the previous call left the device using a transfer immediate

FIX – Alter version number log entry to indicate 64 or 32
bit build

FIX – Anywhere calls rejected when Force Auth is enabled

FIX – Nonce count SIP authentication value should be lower
case

FIX – Ensure directory call information sent from the client
is used during call lookup process

FIX – Axia GPIO external interface unable to connect to
Livewire virtual soundcard driver

FIX – Error when parsing SDP with unspecified video format

FIX – Improve Contact header parsing for expiry time when
registration messages contain multiple headers

FIX – Memory leak when during high periods of Director
messaging

FIX – Reintroduce SIP ptime value for default 20ms timings
and ensure it only appears once in each SDP

FIX – SIP check to prevent parallel re-invites not always working

FIX – VX Codec commands retry on timeout

FIX – VX failover triggered by connection events from other
external interfaces

FIX – Call point not set when calling from a message

FIX – Improve log file rotation and purging

FIX – Inbound capacity changes not applied until a new call
arrives

FIX – Codec call length not correctly set for inbound calls

FIX – Email send causing delays at startup

FIX – REST API error when returning Line Layouts for show

FIX – Sip failover with authentication using incorrect user
name

FIX – VX show switching happening after startup before
extensions are ready to accept registrations

FIX – Ensure directory call details take priority when
calling from directory

FIX – Implement new Advantech ADAM6066 interface code to
ensure connection if device becomes available after start-up

FIX – Improvements to External Interface keepalive /
reconnection logic

FIX – Ensure backup server detects primary is active after
one successful ping

FIX – Ember+ indexing issues when using wildcard in path

FIX – Websocket server leak when publishing live  call/chat data

FIX – Incorrect SDP session ID when responding to a
re-invite request

FIX –  Xnode issue
where wildcard version response was blocking future unsolicited messages

FIX – Advantech GPO not correctly triggering

FIX – Comrex codec unable to connect through Socks proxy

FIX – Corrupt ringtone audio played to RTP calls

FIX – Performance issues when under heavy  inbound call volumes when using ringing
handsets

FIX – Ringtone audio played by the server not heard on VX
device

FIX – Web Manager – add pulse column to External Interface
Outputs list

FIX – Add domain to Comrex SIP calls

FIX – Alter Axia console label command for UK firmware

FIX – Comex codecs improvements for the software codec and
socks connection

FIX – Unable to configure Anywhere if only TLS 1.2 available

FIX – Unable to transfer calls out of SIP conference to another
device

FIX – Backup server not starting if licence is re-requested

FIX – SIP Registration failing due to case sensitivity
issues with header processing

FIX – Incorrect compare of SDP sending an unnecessary
REINVITE to handset devices

FIX – Advantech GPIO not pulsing correctly

FIX – Unable to set Next state of call that had been
internally transferred between services

FIX – Invalid data in Skype Account token can prevent
account from logging in when a valid token is provided

FIX – Duplicate command to remove call sent to Audio Server

FIX – Ensure call is actually still on a device before
accepting a request to Park the call

FIX – Mayah codec info not displaying correctly in client