[Freeswitch-users] FreeSWITCH 1.4.18 Released!

Spencer Thomason spencer at whiteskycommunications.com
Thu Mar 26 19:56:04 MSK 2015


Hi Ken,
Is there anyway to get commit 36e1840d6306887e72ab3c74c29a2204a7d0fcf7 in v1.4?  Without this, we’ve been unable to upgrade past 1.4.12 as T38 has been broken on several devices.

Thanks for all the hard work!
Spencer



On Mar 26, 2015, at 9:39 AM, Ken Rice <krice at freeswitch.org<mailto:krice at freeswitch.org>> wrote:

New Post on freeswitch.org<http://freeswitch.org> from krice387
check it out at http://ift.tt/1Izjq3R
FreeSWITCH 1.4.18 Released!

FreeSWITCH 1.4.18 has been released!

This is routine maintenance release.

Source Tarball available at http://ift.tt/1Izjssi

Debian and Yum Repos have been updated as well.

See the release notes below for a list of notable changes.

For additional information about the FreeSWITCH release process, please see http://ift.tt/1E59SyO .


FreeSWITCH 1.4.18 Release Notes

FreeSWITCH 1.4.18 is a routine maintenance release.

New features that were added:

  *   FS-7201<http://ift.tt/1Izjssm> Set ANI plan and ANI type for ftmod_libpri
  *   FS-7209<http://ift.tt/1E59QHb> If ANI TON is not interpreted correctly by libpri, fallback to calling TON/type.
  *   FS-7265<http://ift.tt/1CBB8Bj> Add mongo_find_n API
  *   FS-7269<http://ift.tt/1DZDaxd> Add error logs in mod_java
  *   FS-7284<http://ift.tt/1DLZjjG> A simplification of command line arguments to allow for using -base instead of specifying each directory when using alternate configs.
  *   FS-7285<http://ift.tt/1Flzggf> Allow eavesdrop to bridge only one leg
  *   FS-7164<http://ift.tt/1DLZhbq> Added support for URL attribute in the grammar tag for mod_rayo. This is useful for MRCP engines to look up their grammars directly.
  *   FS-7299<http://ift.tt/1Flzgwx> Implement cookie-file option for mod_xml_cdr
  *   FS-7302<http://ift.tt/1DLZjjI> Added params to fs_encode.c: -c for path to conf_dir -k for path to log_dir -m for path to mod_dir
  *   FS-7309<http://ift.tt/1FlzgwB> Allow removal of User-Agent header from the sip message
  *   FS-7304<http://ift.tt/1DLZjzZ> Multiple and reversed ranges for XML dialplan date and time conditions
  *   FS-7312<http://ift.tt/1vUSFoy> Update mod_verto to proxy additional variables
  *   FS-7323<http://ift.tt/1GJ3SJN> Add ability to force URL refresh in mod_http_cache using {refresh=true} parameter that can be prefixed to a URL to force refresh when using http:// https:// file formats or the http_get API. And added http_remove_cache API call to manually expire a cached URL.
  *   FS-7354<http://ift.tt/1GeoZmD> Filter feature ported from mod_event_socket to mod_erlang_event



Improvements to the documentation:

  *   FS-7362<http://ift.tt/1O0xNC0> Add minimal configuration for configuring FreeSWITCH from scratch



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

  *   FS-7149<http://ift.tt/1Gl1nRp> Update Windows build to use flite-2.0.0-release
  *   FS-7346<http://ift.tt/18vTmJJ> Update mod_mongo driver to 1.1.0
  *   FS-7122<http://ift.tt/1FlzgwF> Fixed issues building on CentOS 5 and other distributions with older autotools
  *   FS-6520<http://ift.tt/1GJ3SJQ> Fix for libv8 build issue using MSVC 2013
  *   FS-7245<http://ift.tt/1zPRy84> Don’t rebuild core on mod_foo-clean targets
  *   FS-7270<http://ift.tt/1CBB8Bo> Set the makefile to look for libtool-bin first and update libjpeg-dev to libjpeg8-dev in Debian makefile
  *   FS-7318<http://ift.tt/1DLZjA3> Debian rules update to handle a pre-bootstrapped orig file

  *   FS-7149<http://ift.tt/1Gl1nRp> Update freeswitch.spec for flite-2.0.0
  *   FS-7236<http://ift.tt/1AbGMuF> Fix code before declaration in mod_conference
  *   FS-7264<http://ift.tt/1CBB8RI> Fix signed/unsigned warnings on Windows building ws.c
  *   FS-7294<http://ift.tt/1Flzio8> Enable -Werror when building with clang compiler
  *   FS-7296<http://ift.tt/1DLZjA5> Fix build error on newest gcc
  *   FS-7314<http://ift.tt/1vUSEkv> Fix for configure error caused by a broken openssl 1.0.2 includes
  *   FS-7322<http://ift.tt/1vUSFER> Fix for issues building on CentOS 5 and other distributions with older autotools
  *   FS-7340<http://ift.tt/1BjWYKt> Remove json-c dependency in favor of our own json code
  *   FS-7350<http://ift.tt/18vTmJL> Add –enable-address-sanitizer configure flag to enable clang address sanitizer
  *   FS-7355<http://ift.tt/1O0xMhx> Fix rpl_realloc symbol missing link error that can occur when using clang



The following bugs were fixed:

  *   FS-7193<http://ift.tt/1Akme4d> Fix for sofia contact being encoded which makes it impossible to call a registered user
  *   FS-7191<http://ift.tt/1yw2rsQ> Edit pgsql example connection string to remove unnecessary option that may cause a failure on some systems
  *   FS-7205<http://ift.tt/1Akmccp> Do not url encode unless an ‘@’ is in the uri
  *   FS-7211<http://ift.tt/1yw2rsW> Fix for sofia_contact returns unable to locate registered user
  *   FS-7208<http://ift.tt/1Akmekt> _undef_ as the header and/or ident will make it be an empty string which is the same you were doing on your local builds in mod_spandsp
  *   FS-7214<http://ift.tt/1yw2u7Y> Fix segfault caused by bad command argument bounds checking for flush and delete in mod_memcache
  *   FS-7217<http://ift.tt/1yw2u84> Use upper case when you query
  *   FS-7197<http://ift.tt/1Izjqkp> If the span has been already fully stopped and ftdm is not running, return success from the span stop function.
  *   FS-7235<http://ift.tt/1AbGLqx> Fix for call recording deleting recorded files in append mode if appended data is shorter than RECORD_MIN_SEC
  *   FS-7236<http://ift.tt/1AbGMuF> Added lock to prevent a race condition and segfault in mod_conference

  *   FS-7236<http://ift.tt/1AbGMuF> Fix mutex use before init error caused by 27c8622
  *   0dc48df Fix for a bug from original implementation, cannot send call state about state destroy, this is an internal state and the session is already destroyed.
  *   FS-7256<http://ift.tt/1CBB5FN> Fix for being unable to load mod_java
  *   FS-7252<http://ift.tt/1DZDaNr> Fix for 6-year-old regression from commit 525f1ac back in 2008
  *   FS-7260<http://ift.tt/1DZDcoK> Fix for L16 at 16000h with Asterisk negotiation issue
  *   FS-7236<http://ift.tt/1AbGMuF> Re-factor to fix audio problem from commit 7c63670

  *   FS-7250<http://ift.tt/1Flzio8> Removed the FreeSWITCH core handler for SIG_CHLD because it isn’t necessary anymore and it causes dependent libraries that tried to start a child process to hang waiting on a signal that FreeSWITCH core intercepted.
  *   FS-7066<http://ift.tt/1DLZjA5> Fixed a bug causing higher cpu load averages on older kernels with related bugs FS-7253 and FS-7231
  *   FS-7298<http://ift.tt/1DLZjA5> Fix race condition when callcenter member cancels the call
  *   FS-7301<http://ift.tt/1FlzgwJ> Fix for issue faxing to numbers with a pass through tone
  *   FS-7192<http://ift.tt/1DLZjAb> Exclude Expires header in INVITEs responding to an auth challenge in mod_sofia
  *   FS-7308<http://ift.tt/1Flziok> Only log SLA SQL query SQL when debugging is enabled in mod_sofia
  *   FS-7306<http://ift.tt/1DLZhrT> Fix for fs_encode in mod_spandsp sleeping too much
  *   FS-7230<http://ift.tt/1FlzgwN> Fixed a memory leak in mod_conference

  *   FS-7307<http://ift.tt/1vUSEkp> Fixed buffering issue when recording calls in native format
  *   FS-7126<http://ift.tt/1GJ3R8O> Fixed coredump when calling the translate application
  *   FS-7313<http://ift.tt/1vUSFoD> Fix for coredump when passing invalid params to the vm_fsdb_msg_email api in mod_voicemail

  *   FS-7339<http://ift.tt/1BjWWCs> Move the creation of view sql statements for basic_calls and detailed_calls to happen after the creation of the tables so the creation works and won’t have to be run a second time.
  *   FS-7342<http://ift.tt/18vTol4> Fixed a crash regression in mod_conference caused by FS-7230
  *   FS-7305<http://ift.tt/18vTmJN> Fix for making embedded versions of FS startup and shutdown faster, like in the case of tone2wav.
  *   FS-5570<http://ift.tt/1BjWYKx> Patch to add “multi” parameter to group api command. When the “multi” parameter is present, the group command will return a list of group members delimited by :_: which allows for multiply-registered endpoints to participate in a group.

  *   FS-7300<http://ift.tt/1Gep0Hk> Handle all MRCP completion causes in SPEECH-COMPLETE event and validate load input grammar URLs

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org<mailto:consulting at freeswitch.org>
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150326/9b67cbf0/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list