Blog

The FreeSWITCH 1.6.11 release is here!

Releases -

The FreeSWITCH 1.6.11 release is here!

This is also a routine maintenance release. Change Log and source tarball information below.

Release files are located here:

New features that were added:

  • FS-9138 [mod_avmd] Add config to vanilla folder
  • FS-9480 [mod_kazoo] Add api enhancements
  • FS-9457 [mod_http_cache] Allow GET and PUT from Azure Blob Service
  • FS-9551 [switch_ivr - json cdr] Adding app-stamp to app_log
  • FS-9487 [core] Add CBR param to video file recording params
  • FS-9543 [core] Add pre-exec state change hooks to core
  • FS-9472 [core] Add originate_retry_timeout, a maximum duration in seconds to allow retry
    attempts to occur, and originate_retry_min_period_ms, a minimum spacing between retry attempts
  • FS-9495 [mod_conference] Add conference_join_energy_level variable
  • FS-9533 [mod_conference] Add member-enter-sound
  • FS-9526 [mod_conference] Add deaf sounds
  • FS-9474 [mod_conference] Add variables to set initial volume on mod_conference
  • FS-9498 [mod_conference] Fixed a regression with 100% cpu
  • FS-9549 [mod_verto] Add userVariables to DMTF and INFO messages
  • FS-9524 [mod_verto] Enable whitelisting of Verto connections by IP using FS ACL
  • FS-9550 [mod_verto] Set user on outbound verto calls to sync with user directory
  • FS-9242 [mod_verto] Convert to adapter.js
  • FS-8955 [verto_communicator] Adding DTMF shortcuts and handling DTMF history on DTMF widget
  • FS-9469 [verto.js] Added onGrant/onDenied callbacks in onStream/onError of RTCCallbacks so that the client code gets notified of a webrtc permission change immediately
  • FS-8644 [mod_opus] OPUS_SET_BITRATE(), codec control and estimators for packet loss and
    RTT (with Kalman filters) to detect a slow or congested link. Feature enabled with "adjust-bitrate" in opus.conf.xml - it's a feedback loop with incoming RTCP.

Improvements in build system, cross platform support, and packaging:

  • FS-9466 [build] Use system MD5 if available
  • FS-8623 [build] Fixed sun studio build errors building libvpx
  • FS-9553 [core] Refactor video-on-hold
  • FS-9465 [ubuntu packages] Add xenial instrumentation to Debian/utils.sh script
  • FS-9471 [verto_communicator] Updating In Call display after receiving display update mes\
    sage from mod_verto.
  • FS-9475 [mod_verto] Video bandwidth not conveyed in SDP for verto
  • FS-9551 [mod_sofia] Compare session before setting TFLAG_SKIP_EARLY
  • FS-9488 [mod_http_cache] Fixed a compile error
  • FS-9498 [mod_conference] Try to make video writing thread more efficient
  • FS-9527 [mod_avmd] Fix MAP_POPULATE on FreeBSD
  • FS-9616 [libvpx] Update to the latest upstream version

The following bugs were squashed:

  • FS-9538 [core] Fixed a segfault while reading local ringback file
  • FS-9548 [core] Return with an error on wrong RTP IP given from configuration and fixed a crash on Invite due to bad configuration for sip profile
  • FS-9536 [core] Fixed an issue with the return value
  • FS-9580 [core] Add auto adjust for RTCP separate from RTP for sync NAT
  • FS-9482 [core] Fixed a segfault on the second attempt to use uuid_media_3p
  • FS-9484 [core] Fixed a variable type format spec
  • FS-6954 [core] Use channel flags to check for proxy media or bypass media
  • FS-9483 [mod_conference] Fixed a missing keyframe after re-invite
  • FS-9493 [mod_conference] Fixed a possible crash when changing from normal to personal canvas on the fly
  • FS-9494 [mod_conference] Fixed issues with video avatar switching when video starts/stops
  • FS-9552 [mod_conference] Added 'deaf' to the json status per member
  • FS-9435 [mod_av] Fixed an issue with receiving PLI requests once per second
  • FS-9525 [mod_av] Fixed an issue with client initiated RE-INVITE with a different audio codec calling into conference causing choppy audio
  • FS-9497 [mod_av] Fixed an AV sync record issue
  • FS-9557 [rtp] Eating AV in proxy media mode causing a few seconds of black screen
  • FS-9574 [mod_verto] We shouldn't print data sent on the buffer because of the potential┬ásecurity issues
  • FS-9475 [mod_verto] Video bandwidth not conveyed in SDP for verto
  • FS-9471 [verto_communicator] Updating In Call display after receiving display update message from mod_verto.
  • FS-9346 [verto_communicator] Add DTMF icon while on a video call, fixing conferences with pin number
  • FS-9508 [verto_communicator] Adding AGC option on settings, enabled by default
  • FS-7876 [verto_communicator] Adding hold button for video calls
  • FS-9242 [verto.js] Fixed screen share for chrome to work in VC with additional camera
  • FS-9586 [mod_local_stream] Fixed the local_stream video queue sticking when not being read from
  • FS-9486 [mod_sofia] Fixed an issue with uuid_drop_dtmf switching between tone replace and digit
  • FS-9458 [mod_avmd] Set channel variable before BEEP event is fired