New Post on freeswitch.org from krice387<br>
check it out at http://ift.tt/1zmebiE<br>
FreeSWITCH 1.4.14 Released<br><p>FreeSWITCH 1.4.14 has been released!</p>
<p>This is routine maintenance release.</p>
<p>Quick highlight of improvements: support for logging full timestamps with dialplan (defaults to old behavior unless requested), allow mod_http_cache to S3 services other than Amazon, and new configuration parameter add-variables-to-offer, addition of `connect-timeout` option for curl API command, allow setting CURL timeout from curl API command , respecting umask when creating new files in mod_sndfile , support for additional curl auth methods in mod_curl , fifo_position macro, improvement of accuracy in timerfd implementation , and remove support SSLv2/3 from mod_rayo due to security concerns.</p>
<p>Tarballs and Packages available at the usual locations.</p>
<p>New features that were added:</p>
<ul>
<li>7c0cf50 Set managedlist to return the value to the API stream and the log in mod_managed</li>
<li>4037e78 Support per-module references directory in mod_managed</li>
<li>10ebeba Add console log level in mod_managed</li>
<li>33cb950 Added pure CreateStateHandlerDelegate in ManagedSession for native api usage in mod_managed</li>
<li>889b678 Added GetPtr to Util class for internal pointers extraction (very useful when using native api) in mod_managed</li>
<li>8478874 FS-6831 Addition of unset app for the chatplan and while you can already unset by calling set with var=, same with set in dialplan, this is a convenience function similar to our unset in dialplan in mod_sms</li>
<li>[Jira: <a href="http://ift.tt/1Hwa0Xw">http://ift.tt/1Hwa0Xw</a>]</li>
<li>bc767bb Adding rfc6598.auto and adding rfc6598 space to nat.auto acl. This is the NAT444 carrier grade nat space.</li>
<li>1190e59 FS-6965 Set the Accept-Language into a variable when received in mod_sofia</li>
<li>[Jira: <a href="http://ift.tt/1uLG7M3">http://ift.tt/1uLG7M3</a>]</li>
<li>94278b5 FS-5159 Allow enter and exit sounds to interrupt the MOH in a wait_mod conference</li>
<li>1944f9a FS-6968 Changes to mod_fifo.c to add outbound_per_cycle_min in mod_fifo</li>
<li>[Jira: <a href="http://ift.tt/1Hwa0XA">http://ift.tt/1Hwa0XA</a>]</li>
<li>0f2816d Add command to compile non-minified js file for testing in mod_verto</li>
<li>f175c71 FS-6805 add support for logging full timestamps with dialplan, defaults to old behavior unless requested.</li>
<li>Jira: <a href="http://ift.tt/11E7kpC">http://ift.tt/11E7kpC</a>
</li>
<li>fada4b8 FS-6977 Do not create freeswitch.serial if zrtp not enabled</li>
<li>Jira: <a href="http://ift.tt/11E7kpG">http://ift.tt/11E7kpG</a>
</li>
<li>dd629c1 Add external_video_source to media handle and expose switch_core_media_start_video_thread() to start the core video thread for non-rtp based media</li>
<li>0eefdca FS-6947 Opus RTP payload fmtp settings ( maxaveragebitrate / maxplaybackrate )</li>
<li>Jira: <a href="http://ift.tt/11M58xc">http://ift.tt/11M58xc</a>
</li>
<li>dd61232 FS-6979 Allow mod_http_cache to S3 services other than Amazon</li>
<li>Jira: <a href="http://ift.tt/11E7i0R">http://ift.tt/11E7i0R</a>
</li>
<li>826d428 FS-6992 Global configuration or maxplaybackrate and maxaveragebitrate from opus.conf.xml</li>
<li>Jira: <a href="http://ift.tt/11M58xe">http://ift.tt/11M58xe</a>
</li>
<li>e1c0ef5 New configuration parameter, add-variables-to-offer (default=false) (When true, all channel variables are included in the offer to rayo client in mod_rayo).</li>
<li>1ee325d Add `connect-timeout` option for curl API command</li>
<li>f1df8d6 Allow setting CURL timeout from curl API command</li>
<li>c73afe1 FS-7004 Respect unmasked when creating new files in mod_sndfile [Jira: <a href="http://ift.tt/1pgbVcN">http://ift.tt/1pgbVcN</a>]</li>
<li>6f660c3 Updated mod_rayo to no longer support SSLv2/3</li>
<li>f198d82 FS-5666 Add ignore_connect_fail config setting to not kill the call when redis is down when using redis back-end for limit [Jira: <a href="http://ift.tt/1pgbVcP">http://ift.tt/1pgbVcP</a>]</li>
<li>250234d FS-5800 Add support for additional curl auth methods in mod_curl [Jira: <a href="http://ift.tt/1pgbVcR">http://ift.tt/1pgbVcR</a>]</li>
<li>1e92619 FS-6097 &ndash; added fifo_position macro [Jira: <a href="http://ift.tt/1FkkFCz">http://ift.tt/1FkkFCz</a>]</li>
<li>da6043f Improve timerfd implementation to be more accurate</li>
<li>df423b8 Improve timerfd implementation to be more accurate</li>
</ul><p><span id="more-641"></span></p>
<p>Improvements in cross platform build supports:</p>
<ul>
<li>0f8b993 Fix mod_say_es_ar Makefile.am</li>
<li>07030c6 Fix compiler warning on unmatched return type</li>
<li>5dee5ce FS-6953 Fix for build issues with OS X</li>
<li>[Jira: <a href="http://ift.tt/1uLG9Um">http://ift.tt/1uLG9Um</a>]</li>
<li>a17be38 Add reconf target</li>
<li>300b8d8 FS-6973 Fix for changed Opal svn url breaking build of mod_opal</li>
<li>[Jira: <a href="http://ift.tt/1Hwa1dY">http://ift.tt/1Hwa1dY</a>]</li>
<li>9673cf0 Fix for apr build issue <a href="http://ift.tt/1FkkE1B">FS-6848</a> freebsd arm</li>
<li>62a2e10 Remove hack breaking some cross compile builds. if you really need this, you should be using new enough glibc anyways.</li>
</ul><p>The following bugs were squashed:</p>
<ul>
<li>f87c335 Fix for issue with tracking agent availability</li>
<li>8f3c157 FS-6957 Fix for muting issues upon joining a conference in mod_conference</li>
<li>[Jira: <a href="http://ift.tt/1uLG9Ue">http://ift.tt/1uLG9Ue</a>]</li>
<li>831832c FS-6890 Fix for FreeSWITCH forgets to send RE-INVITES</li>
<li>[Jira: <a href="http://ift.tt/1uLG9Ug">http://ift.tt/1uLG9Ug</a>]</li>
<li>4eb5b38 Fix bug where re-invites needlessly re-init the codec and jb</li>
<li>a497169 FS-6890 Additional work for FreeSWITCH forgetting to send RE-INVITES in mod_sofia</li>
<li>[Jira: <a href="http://ift.tt/1uLG9Ug">http://ift.tt/1uLG9Ug</a>]</li>
<li>9c1e603 FS-6954 #comment Fix for side effect of another fix for this bug. Please test this patch.</li>
<li>[Jira: <a href="http://ift.tt/1yzQC5V">http://ift.tt/1yzQC5V</a>]</li>
<li>f66f2ca FS-6890 More work toward fix for FreeSWITCH forgetting to send RE-INVITES in mod_sofia</li>
<li>[Jira: <a href="http://ift.tt/1uLG9Ug">http://ift.tt/1uLG9Ug</a>]</li>
<li>415f82f FS-6954 Work toward fix for Freeswitch adding additional m=audio on t.38 call in mod_sofia</li>
<li>[Jira: <a href="http://ift.tt/1yzQC5V">http://ift.tt/1yzQC5V</a>]</li>
<li>5ce5199 FS-6969 Fix for unwanted profile shutdown in mod_verto</li>
<li>[Jira: <a href="http://ift.tt/1Hwa0XE">http://ift.tt/1Hwa0XE</a>]</li>
<li>In terms of stability these were the use cases that were fixed:</li>
<li>f3d089a Fix a crash when trying to remove a shadow directory in mod_managed</li>
<li>2f1b12f OPENZAP-232 Check for digits received on sangoma isdn stack to avoid delaying moving to the ring state if all digits are received at once in overlap dialing mode.</li>
<li>6b8d5b2 Fix release guard timer check in freetdm</li>
<li>34cf3b9 FS-6980 #resolve Fix for crash when using native recording on recordstop</li>
<li>Jira: <a href="http://ift.tt/11E7i0U">http://ift.tt/11E7i0U</a>
</li>
<li>ab24bde FS-5533 fix issue with busy signal being sent back to all shared lines instead of just the calling device</li>
<li>Jira: <a href="http://ift.tt/11M58xi">http://ift.tt/11M58xi</a>
</li>
<li>a279bf3 FS-6890 More work toward fix for FreeSWITCH forgetting to send RE-INVITES in mod_sofia</li>
<li>Jira: <a href="http://ift.tt/1uLG9Ug">http://ift.tt/1uLG9Ug</a>
</li>
<li>0c68bb6 FS-6957 Fix for muting issues in mod_conference</li>
<li>Jira: <a href="http://ift.tt/1uLG9Ue">http://ift.tt/1uLG9Ue</a>
</li>
<li>33d37ce PLIV-13 Disable SSLv3 in libcurl for mod_httapi</li>
<li>dbc5571 FS-6983 Wrap new curl TLS macro usage with ifdefs</li>
<li>Jira: <a href="http://ift.tt/11E7i0W">http://ift.tt/11E7i0W</a>
</li>
<li>0699ea8 Fixes for various issues</li>
<li>87a4670 FS-6890 More work toward fix for FreeSWITCH forgetting to send RE-INVITES in mod_sofia</li>
<li>Jira: <a href="http://ift.tt/1uLG9Ug">http://ift.tt/1uLG9Ug</a>
</li>
<li>82aa331 FS-6531: #resolve set to tag on auto answer notify</li>
<li>Jira: <a href="http://ift.tt/11M58xk">http://ift.tt/11M58xk</a>
</li>
<li>75473a7 FS-6531: #resolve set to tag on uuid_phone_event notify</li>
<li>Jira: <a href="http://ift.tt/11M58xk">http://ift.tt/11M58xk</a>
</li>
<li>07c5cc1 FS-7003 Fix infinite loop when output sent to server without SSML configured and repeat-times=0</li>
<li>Jira: <a href="http://ift.tt/11E7kG0">http://ift.tt/11E7kG0</a>
</li>
<li>0cf770a FS-6996: #resolve fix define change as of glibc 2.20 for _BSD_SOURCE -&gt; _DEFAULT_SOURCE [Jira: <a href="http://ift.tt/1pgbVcT">http://ift.tt/1pgbVcT</a>]</li>
<li>424df19 FS-Fix for build failure on mips[Jira: <a href="http://ift.tt/1pgbU8z">http://ift.tt/1pgbU8z</a>]</li>
<li>8eaaa08 FS-6622 Set buffer size for streams based on the number of channels to avoid buffer starvation in mod_shout [Jira: <a href="http://ift.tt/1pgbVtb">http://ift.tt/1pgbVtb</a>]</li>
<li>5127b64 FS-7014 Don&rsquo;t touch the tech_pvt when a call has just ended, leaving us with a null tech_pvt in mod_sofia [Jira: <a href="http://ift.tt/1FkkFCF">http://ift.tt/1FkkFCF</a>]</li>
<li>8330336 FS-6450 Update library [apr] Backport APR_RING_FOREACH and APR_RING_FOREACH_SAFE macros to APR for unimrcp compatibility.[Jira: <a href="http://ift.tt/1pgbVtf">http://ift.tt/1pgbVtf</a>]</li>
<li>c645ab3 FS-6848 #resolve #comment slight tweak to fix the logic and avoid unbalanced parens [Jira: <a href="http://ift.tt/1FkkE1B">http://ift.tt/1FkkE1B</a>]</li>
<li>79de78a FS-7021 Remove extra loops when using originate_retries and the caller hangs up.[Jira: <a href="http://ift.tt/1pgbUp3">http://ift.tt/1pgbUp3</a>]</li>
</ul><br>