Release summaries: Add summaries for 13.11.0-rc1

This commit is contained in:
Mark Michelson
2016-07-28 09:29:59 -05:00
parent ca145e1807
commit 3bfaf6b172
2 changed files with 896 additions and 0 deletions

View File

@@ -0,0 +1,241 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><title>Release Summary - asterisk-13.11.0-rc1</title><h1 align="center"><a name="top">Release Summary</a></h1><h3 align="center">asterisk-13.11.0-rc1</h3><h3 align="center">Date: 2016-07-28</h3><h3 align="center">&lt;asteriskteam@digium.com&gt;</h3><hr><h2 align="center">Table of Contents</h2><ol>
<li><a href="#summary">Summary</a></li>
<li><a href="#contributors">Contributors</a></li>
<li><a href="#closed_issues">Closed Issues</a></li>
<li><a href="#open_issues">Open Issues</a></li>
<li><a href="#commits">Other Changes</a></li>
<li><a href="#diffstat">Diffstat</a></li>
</ol><hr><a name="summary"><h2 align="center">Summary</h2></a><center><a href="#top">[Back to Top]</a></center><p>This release is a point release of an existing major version. The changes included were made to address problems that have been identified in this release series, or are minor, backwards compatible new features or improvements. Users should be able to safely upgrade to this version if this release series is already in use. Users considering upgrading from a previous version are strongly encouraged to review the UPGRADE.txt document as well as the CHANGES document for information about upgrading to this release series.</p><p>The data in this summary reflects changes that have been made since the previous release, asterisk-13.10.0.</p><hr><a name="contributors"><h2 align="center">Contributors</h2></a><center><a href="#top">[Back to Top]</a></center><p>This table lists the people who have submitted code, those that have tested patches, as well as those that reported issues on the issue tracker that were resolved in this release. For coders, the number is how many of their patches (of any size) were committed into this release. For testers, the number is the number of times their name was listed as assisting with testing a patch. Finally, for reporters, the number is the number of issues that they reported that were affected by commits that went into this release.</p><table width="100%" border="0">
<tr><th width="33%">Coders</th><th width="33%">Testers</th><th width="33%">Reporters</th></tr>
<tr valign="top"><td width="33%">20 Richard Mudgett <rmudgett@digium.com><br/>9 Alexander Traud <pabstraud@compuserve.com><br/>8 Corey Farrell <git@cfware.com><br/>6 Matt Jordan <mjordan@digium.com><br/>5 Alexei Gradinari <alex2grad@gmail.com><br/>5 Mark Michelson <mmichelson@digium.com><br/>4 gtjoseph <gjoseph@digium.com><br/>3 Joshua Colp <jcolp@digium.com><br/>1 Richard Miller (license 5685)<br/>1 Kevin Harwell <kharwell@digium.com><br/>1 Scott Griepentrog <scott@griepentrog.com><br/>1 Alexander Traud <pabstraud@compuserve.com><br/>1 Eugene Voityuk <eugene@thirdlane.com><br/></td><td width="33%">1 Eugene Voityuk <eugene@thirdlane.com><br/>1 Alexander Traud <pabstraud@compuserve.com><br/></td><td width="33%">8 Richard Mudgett<br/>8 Richard Mudgett <rmudgett@digium.com><br/>7 Corey Farrell <git@cfware.com><br/>6 Alexei Gradinari <alex2grad@gmail.com><br/>5 Alexander Traud <pabstraud@compuserve.com><br/>3 Ross Beer <ross.beer@voicehost.co.uk><br/>3 Dmitriy Serov <serov.d.p@gmail.com><br/>2 Scott Griepentrog <sgriepentrog@digium.com><br/>2 Matt Jordan <mjordan@digium.com><br/>2 Alexei Gradinari <alex2grad@gmail.com><br/>1 Dmitriy Serov<br/>1 Ben Smithurst <ben.smithurst@gradwell.com><br/>1 Richard Miller <rich@ndpcci.com><br/>1 Daniel Denson <dandenson@gmail.com><br/>1 Edwin Vandamme <edwin.vandamme@telenet.be><br/>1 Scott Griepentrog<br/>1 JoshE <josh@fluentstream.com><br/>1 Joshua Colp <jcolp@digium.com><br/>1 Leandro Dardini <ldardini@gmail.com><br/>1 Ross Beer<br/>1 Tzafrir Cohen <tzafrir.cohen@xorcom.com><br/>1 Jeffrey Walton <noloader@gmail.com><br/>1 George Joseph <gjoseph@digium.com><br/>1 StefanEng86, urbaniak, pay123<br/>1 Mark Michelson<br/>1 Aaron Hamstra <ahamstra@carnegietechnologies.com><br/>1 Mark Michelson <mmichelson@digium.com><br/></td></tr>
</table><hr><a name="closed_issues"><h2 align="center">Closed Issues</h2></a><center><a href="#top">[Back to Top]</a></center><p>This is a list of all issues from the issue tracker that were closed by changes that went into this release.</p><h3>New Feature</h3><h4>Category: Core/ManagerInterface/NewFeature</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25904">ASTERISK-25904</a>: PJSIP: add contact.updated event<br/>Reported by: Alexei Gradinari<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=97b4c7a5b42eb84eaeaf9ec3f524de40e1d7fd74">[97b4c7a5b4]</a> Richard Mudgett -- res_pjsip: Fix statsd regression.</li>
</ul><br><h4>Category: Resources/res_pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25904">ASTERISK-25904</a>: PJSIP: add contact.updated event<br/>Reported by: Alexei Gradinari<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=97b4c7a5b42eb84eaeaf9ec3f524de40e1d7fd74">[97b4c7a5b4]</a> Richard Mudgett -- res_pjsip: Fix statsd regression.</li>
</ul><br><h3>Bug</h3><h4>Category: Applications/app_queue</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26133">ASTERISK-26133</a>: app_queue: Queue members receive multiple calls<br/>Reported by: Richard Miller<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=43b5f8d57ba8a052e2227fa855e16e4d0b077e30">[43b5f8d57b]</a> Richard Miller -- app_queue: Only remove queue member from pending when state changes.</li>
</ul><br><h4>Category: Applications/app_voicemail</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26211">ASTERISK-26211</a>: Unit tests: AST_TEST_DEFINE should be used in conditional code.<br/>Reported by: Corey Farrell<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c8e41d14a1478b46a6c986a4c30ba2c8bdf86cd5">[c8e41d14a1]</a> Corey Farrell -- Unit tests: Use AST_TEST_DEFINE in conditional code only.</li>
</ul><br><h4>Category: Channels/chan_dahdi</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26216">ASTERISK-26216</a>: res_fax: Deadlock when detect fax while channel executing Playback<br/>Reported by: Richard Mudgett<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dcb8aa8c1c1207a6ee0c8f9f158154254ab63ec8">[dcb8aa8c1c]</a> Richard Mudgett -- chan_dahdi.c: Fix deadlock potential in fax redirection.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=fa91cf3eeca1ee3b2bdb5e3d685de7100702ff21">[fa91cf3eec]</a> Richard Mudgett -- chan_sip.c: Fix deadlock potential in fax redirection.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=2e1bdc3775d7b22a3364b7a3aaa07c463043ac9b">[2e1bdc3775]</a> Richard Mudgett -- chan_pjsip.c: Fix deadlock potential in fax redirection.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=628e8c91d5c6a3e745bdb37e6593fd838b006393">[628e8c91d5]</a> Richard Mudgett -- res_fax.c: Fix deadlock potential in FAXOPT(faxdetect) framehook.</li>
</ul><br><h4>Category: Channels/chan_dahdi/NewFeature</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26214">ASTERISK-26214</a>: Allow arbitrary time for fax detection to end on a channel<br/>Reported by: Richard Mudgett<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=676aeede3643dbe9b79fd7117ce7e335f236d151">[676aeede36]</a> Richard Mudgett -- res_fax: Fix FAXOPT(faxdetect) timeout option.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=652130feb2c200a0f3fec500877255ebabbae28a">[652130feb2]</a> Richard Mudgett -- chan_dahdi: Add faxdetect_timeout option.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=851b1c3a177e06660aeeb92b29a0d3e267ddb61b">[851b1c3a17]</a> Richard Mudgett -- res_pjsip: Add fax_detect_timeout endpoint option.</li>
</ul><br><h4>Category: Channels/chan_pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26216">ASTERISK-26216</a>: res_fax: Deadlock when detect fax while channel executing Playback<br/>Reported by: Richard Mudgett<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dcb8aa8c1c1207a6ee0c8f9f158154254ab63ec8">[dcb8aa8c1c]</a> Richard Mudgett -- chan_dahdi.c: Fix deadlock potential in fax redirection.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=fa91cf3eeca1ee3b2bdb5e3d685de7100702ff21">[fa91cf3eec]</a> Richard Mudgett -- chan_sip.c: Fix deadlock potential in fax redirection.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=2e1bdc3775d7b22a3364b7a3aaa07c463043ac9b">[2e1bdc3775]</a> Richard Mudgett -- chan_pjsip.c: Fix deadlock potential in fax redirection.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=628e8c91d5c6a3e745bdb37e6593fd838b006393">[628e8c91d5]</a> Richard Mudgett -- res_fax.c: Fix deadlock potential in FAXOPT(faxdetect) framehook.</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26214">ASTERISK-26214</a>: Allow arbitrary time for fax detection to end on a channel<br/>Reported by: Richard Mudgett<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=676aeede3643dbe9b79fd7117ce7e335f236d151">[676aeede36]</a> Richard Mudgett -- res_fax: Fix FAXOPT(faxdetect) timeout option.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=652130feb2c200a0f3fec500877255ebabbae28a">[652130feb2]</a> Richard Mudgett -- chan_dahdi: Add faxdetect_timeout option.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=851b1c3a177e06660aeeb92b29a0d3e267ddb61b">[851b1c3a17]</a> Richard Mudgett -- res_pjsip: Add fax_detect_timeout endpoint option.</li>
</ul><br><h4>Category: Channels/chan_sip/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-23013">ASTERISK-23013</a>: [patch] Deadlock between 'sip show channels' command and attended transfer handling<br/>Reported by: Ben Smithurst<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=52ab0bf25807c3d666b95c6e2fe5692752c6fbe6">[52ab0bf258]</a> gtjoseph -- chan_sip: Prevent deadlock when issuing "sip show channels"</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26216">ASTERISK-26216</a>: res_fax: Deadlock when detect fax while channel executing Playback<br/>Reported by: Richard Mudgett<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dcb8aa8c1c1207a6ee0c8f9f158154254ab63ec8">[dcb8aa8c1c]</a> Richard Mudgett -- chan_dahdi.c: Fix deadlock potential in fax redirection.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=fa91cf3eeca1ee3b2bdb5e3d685de7100702ff21">[fa91cf3eec]</a> Richard Mudgett -- chan_sip.c: Fix deadlock potential in fax redirection.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=2e1bdc3775d7b22a3364b7a3aaa07c463043ac9b">[2e1bdc3775]</a> Richard Mudgett -- chan_pjsip.c: Fix deadlock potential in fax redirection.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=628e8c91d5c6a3e745bdb37e6593fd838b006393">[628e8c91d5]</a> Richard Mudgett -- res_fax.c: Fix deadlock potential in FAXOPT(faxdetect) framehook.</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26211">ASTERISK-26211</a>: Unit tests: AST_TEST_DEFINE should be used in conditional code.<br/>Reported by: Corey Farrell<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c8e41d14a1478b46a6c986a4c30ba2c8bdf86cd5">[c8e41d14a1]</a> Corey Farrell -- Unit tests: Use AST_TEST_DEFINE in conditional code only.</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26193">ASTERISK-26193</a>: chan_sip: reference leak in mwi_event_cb<br/>Reported by: Corey Farrell<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=2be13d62fd35472d30b52d0e6bdc33390b0f17f6">[2be13d62fd]</a> Corey Farrell -- chan_sip: Fix reference leak in mwi_event_cb</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26184">ASTERISK-26184</a>: chan_sip: Reference leaks in error paths.<br/>Reported by: Corey Farrell<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=06ba533bc702cd5dde914b8e9473b9d26385b202">[06ba533bc7]</a> Corey Farrell -- chan_sip: Fix reference leaks in error paths.</li>
</ul><br><h4>Category: Channels/chan_sip/T.38</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26179">ASTERISK-26179</a>: chan_sip: Second T.38 request fails<br/>Reported by: Joshua Colp<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=77b0145a25aa8c5d4b5c5de27150faf8f3a19eb5">[77b0145a25]</a> Joshua Colp -- chan_sip/res_pjsip_t38: Handle a request to negotiate T.38 after it is enabled.</li>
</ul><br><h4>Category: Channels/chan_sip/TCP-TLS</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-19968">ASTERISK-19968</a>: TCP Session-Timers not dropping call<br/>Reported by: Aaron Hamstra<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=66c9dfb272322b21192f58383ae519ceb44e474c">[66c9dfb272]</a> Alexander Traud -- chan_sip: Enable Session-Timers for SIP over TCP (and TLS).</li>
</ul><br><h4>Category: Codecs/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26144">ASTERISK-26144</a>: Crash on loading codecs g729/g723<br/>Reported by: Alexei Gradinari<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d07c8a050445cf48591105f1676c190f477a7af1">[d07c8a0504]</a> gtjoseph -- codecs: Fix ABI incompatibility created by adding format_name to ast_codec</li>
</ul><br><h4>Category: Codecs/codec_siren14</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26021">ASTERISK-26021</a>: Build codecs siren7 and siren14 for Asterisk 13<br/>Reported by: Daniel Denson<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1dfc28641884111a025fdf2b3e0f811511a282a1">[1dfc286418]</a> Joshua Colp -- siren: Add format attribute modules for Siren7 and Siren14.</li>
</ul><br><h4>Category: Codecs/codec_siren7</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26021">ASTERISK-26021</a>: Build codecs siren7 and siren14 for Asterisk 13<br/>Reported by: Daniel Denson<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1dfc28641884111a025fdf2b3e0f811511a282a1">[1dfc286418]</a> Joshua Colp -- siren: Add format attribute modules for Siren7 and Siren14.</li>
</ul><br><h4>Category: Core/AstMM</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26181">ASTERISK-26181</a>: REF_DEBUG: Node object incorrectly logged during duplicate replacement<br/>Reported by: Corey Farrell<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9d4e664f6280cbc6e0c48d59f62ab34887fa1971">[9d4e664f62]</a> Corey Farrell -- REF_DEBUG: Prevent logging of container node objects.</li>
</ul><br><h4>Category: Core/BuildSystem</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26038">ASTERISK-26038</a>: 'make install' doesn't seem to install OS/X init files<br/>Reported by: Tzafrir Cohen<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5f24874ebb8686eb73817084385bb23727c19e85">[5f24874ebb]</a> Alexander Traud -- Makefile: Suppress echoing of target 'config' again.</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26046">ASTERISK-26046</a>: [patch] Avoid obsolete warnings on autoconf.<br/>Reported by: Alexander Traud<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=148cd1b319fae6b14b25965455b5b47aa16be469">[148cd1b319]</a> Alexander Traud -- BuildSystem: Avoid obsolete warning with pthread.m4 on autoconf.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=a1bd57884d88821337b794b6ebc5a916be68596d">[a1bd57884d]</a> Alexander Traud -- BuildSystem: Avoid obsolete warning with libcurl.m4 on autoconf.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5f0a0982439dc2e9ecb08ff914429141628ee64c">[5f0a098243]</a> Alexander Traud -- BuildSystem: Avoid obsolete warning with AC_TYPE_SIGNAL on autoconf.</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25289">ASTERISK-25289</a>: Build System does not respect CFLAGS and CXXFLAGS when building menuselect<br/>Reported by: Jeffrey Walton<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=3be6fa1e4b920fe1ccec67e4a78e101354a767d9">[3be6fa1e4b]</a> Alexander Traud -- BuildSystem: Allow own CFLAGS on ./configure.</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26157">ASTERISK-26157</a>: Build: Fix errors highlighted by GCC 6.x<br/>Reported by: George Joseph<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=f3d236ca7fdf8b03106f1e50474ff6a79f3efb20">[f3d236ca7f]</a> gtjoseph -- BuildSystem: Fix a few issues hightlighted by gcc 6.x</li>
</ul><br><h4>Category: Core/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26237">ASTERISK-26237</a>: Fax is detected on regular calls.<br/>Reported by: Richard Mudgett<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=159e437e5a3f48d97584e711e3b6163adb9cdff5">[159e437e5a]</a> Richard Mudgett -- dsp.c: Fix erroneous fax tone detection.</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26191">ASTERISK-26191</a>: threadpool: Leak on duplicate taskprocessor for ast_threadpool_serializer_group<br/>Reported by: Corey Farrell<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=672a64bda3142a162f7c458ce7df2896805e9a1f">[672a64bda3]</a> Corey Farrell -- threadpool: Fix leak in ast_threadpool_serializer_group error path.</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26119">ASTERISK-26119</a>: [patch] fix: memory leaks, resource leaks, out of bounds and bugs<br/>Reported by: Alexei Gradinari<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5ee205d8bb0dfbae5be89661aa3a787fbdf9986b">[5ee205d8bb]</a> Richard Mudgett -- ast_expr2: Fix off-nominal memory leak.</li>
</ul><br><h4>Category: Core/PBX</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26196">ASTERISK-26196</a>: pbx: Time based includes can leak timezone string<br/>Reported by: Corey Farrell<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=a17b071e364a28f092dc9cfae8eda9e160106c78">[a17b071e36]</a> Corey Farrell -- pbx: Fix leak of timezone for time based includes.</li>
</ul><br><h4>Category: Documentation</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26212">ASTERISK-26212</a>: [patch] Makefile: Retain XML Declaration and DTD in docs.<br/>Reported by: Alexander Traud<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=021d4892cdb44eb11c68a7f468dfc609b28e86bf">[021d4892cd]</a> Alexander Traud -- Makefile: Retain XML Declaration and DTD in docs.</li>
</ul><br><h4>Category: Functions/func_curl</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26211">ASTERISK-26211</a>: Unit tests: AST_TEST_DEFINE should be used in conditional code.<br/>Reported by: Corey Farrell<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c8e41d14a1478b46a6c986a4c30ba2c8bdf86cd5">[c8e41d14a1]</a> Corey Farrell -- Unit tests: Use AST_TEST_DEFINE in conditional code only.</li>
</ul><br><h4>Category: Functions/func_odbc</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26177">ASTERISK-26177</a>: func_odbc: Database handle is kept when it should be released<br/>Reported by: Leandro Dardini<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=17efed6cf77d936c8e007c5d6afcd37acdc5b880">[17efed6cf7]</a> Joshua Colp -- func_odbc: Fix connection deadlock.</li>
</ul><br><h4>Category: Resources/res_fax</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26216">ASTERISK-26216</a>: res_fax: Deadlock when detect fax while channel executing Playback<br/>Reported by: Richard Mudgett<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dcb8aa8c1c1207a6ee0c8f9f158154254ab63ec8">[dcb8aa8c1c]</a> Richard Mudgett -- chan_dahdi.c: Fix deadlock potential in fax redirection.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=fa91cf3eeca1ee3b2bdb5e3d685de7100702ff21">[fa91cf3eec]</a> Richard Mudgett -- chan_sip.c: Fix deadlock potential in fax redirection.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=2e1bdc3775d7b22a3364b7a3aaa07c463043ac9b">[2e1bdc3775]</a> Richard Mudgett -- chan_pjsip.c: Fix deadlock potential in fax redirection.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=628e8c91d5c6a3e745bdb37e6593fd838b006393">[628e8c91d5]</a> Richard Mudgett -- res_fax.c: Fix deadlock potential in FAXOPT(faxdetect) framehook.</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26214">ASTERISK-26214</a>: Allow arbitrary time for fax detection to end on a channel<br/>Reported by: Richard Mudgett<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=676aeede3643dbe9b79fd7117ce7e335f236d151">[676aeede36]</a> Richard Mudgett -- res_fax: Fix FAXOPT(faxdetect) timeout option.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=652130feb2c200a0f3fec500877255ebabbae28a">[652130feb2]</a> Richard Mudgett -- chan_dahdi: Add faxdetect_timeout option.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=851b1c3a177e06660aeeb92b29a0d3e267ddb61b">[851b1c3a17]</a> Richard Mudgett -- res_pjsip: Add fax_detect_timeout endpoint option.</li>
</ul><br><h4>Category: Resources/res_phoneprov</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26119">ASTERISK-26119</a>: [patch] fix: memory leaks, resource leaks, out of bounds and bugs<br/>Reported by: Alexei Gradinari<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5ee205d8bb0dfbae5be89661aa3a787fbdf9986b">[5ee205d8bb]</a> Richard Mudgett -- ast_expr2: Fix off-nominal memory leak.</li>
</ul><br><h4>Category: Resources/res_pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26211">ASTERISK-26211</a>: Unit tests: AST_TEST_DEFINE should be used in conditional code.<br/>Reported by: Corey Farrell<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c8e41d14a1478b46a6c986a4c30ba2c8bdf86cd5">[c8e41d14a1]</a> Corey Farrell -- Unit tests: Use AST_TEST_DEFINE in conditional code only.</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26160">ASTERISK-26160</a>: pjsip: Updated->Reachable during qualify<br/>Reported by: Matt Jordan<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=97b4c7a5b42eb84eaeaf9ec3f524de40e1d7fd74">[97b4c7a5b4]</a> Richard Mudgett -- res_pjsip: Fix statsd regression.</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25772">ASTERISK-25772</a>: res_pjsip: Unexpected two BYE when answered<br/>Reported by: Dmitriy Serov<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=359134c8d3a0720baee28e1f7054609875018535">[359134c8d3]</a> Richard Mudgett -- res_pjsip_session.c: Don't send extra BYE if SDP invalid.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5fabcf2ca1d66ce6dbaac26eb3f0cf619e539454">[5fabcf2ca1]</a> Richard Mudgett -- res_pjsip_session.c: End call on initial invalid SDP negotiation.</li>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=38a4e983dcf0d83006be1c50982fd62fdc6ea1a3">[38a4e983dc]</a> Richard Mudgett -- res_pjsip.c: Register PJMEDIA error code decoder.</li>
</ul><br><h4>Category: Resources/res_pjsip_pubsub</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26099">ASTERISK-26099</a>: res_pjsip_pubsub: Crash when sending request due to server timeout<br/>Reported by: Ross Beer<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=43a78100c0e51117e7e5c91ed2800c772f767f8a">[43a78100c0]</a> gtjoseph -- configure: Fix HAVE_PJSIP_EVSUB_GRP_LOCK not set with external pjproject</li>
</ul><br><h4>Category: Resources/res_pjsip_sdp_rtp</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26119">ASTERISK-26119</a>: [patch] fix: memory leaks, resource leaks, out of bounds and bugs<br/>Reported by: Alexei Gradinari<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5ee205d8bb0dfbae5be89661aa3a787fbdf9986b">[5ee205d8bb]</a> Richard Mudgett -- ast_expr2: Fix off-nominal memory leak.</li>
</ul><br><h4>Category: Resources/res_rtp_asterisk</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26207">ASTERISK-26207</a>: [patch] sRTP: Count a roll-over of the sequence number even on lost packets.<br/>Reported by: Alexander Traud<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=e404f51b42d9518dc8f7153678998d81489d4edb">[e404f51b42]</a> Alexander Traud -- res_rtp_asterisk: Count a roll-over of the sequence number even on lost packets.</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25659">ASTERISK-25659</a>: res_rtp_asterisk: ECDH not negotiated causing DTLS failure occurred on RTP instance<br/>Reported by: Edwin Vandamme<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=332beb27d86c8e1a6220c2ccfc9e54b57d299e02">[332beb27d8]</a> Eugene Voityuk,Alexander Traud -- res_rtp_asterisk: Enable Forward Secrecy (PFS) for DTLS.</li>
</ul><br><h4>Category: Tests/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26211">ASTERISK-26211</a>: Unit tests: AST_TEST_DEFINE should be used in conditional code.<br/>Reported by: Corey Farrell<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c8e41d14a1478b46a6c986a4c30ba2c8bdf86cd5">[c8e41d14a1]</a> Corey Farrell -- Unit tests: Use AST_TEST_DEFINE in conditional code only.</li>
</ul><br><h3>Improvement</h3><h4>Category: Channels/chan_pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-22131">ASTERISK-22131</a>: Update the make dependencies script to pull, build, and install the correct pjproject<br/>Reported by: Matt Jordan<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=f5e987201658ac468baeeb8cd4529b5868a9c08c">[f5e9872016]</a> Alexander Traud -- install_prereq: Checkout of libSRTP 1.5.x.</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25471">ASTERISK-25471</a>: [patch]Add subscribe_context to res_pjsip<br/>Reported by: JoshE<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=2c16a81dd57676db494994a72514ecda4bdd437d">[2c16a81dd5]</a> Alexei Gradinari -- res_pjsip: Added "subscribe_context" to endpoint</li>
</ul><br><h4>Category: Core/BuildSystem</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26220">ASTERISK-26220</a>: Add support for noreturn function attributes.<br/>Reported by: Corey Farrell<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=7fdf7c3d4cf1124a3a9bbed86c9490e0a0b2d125">[7fdf7c3d4c]</a> Corey Farrell -- Add conditional support for noreturn functions.</li>
</ul><br><h4>Category: Resources/res_hep</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26159">ASTERISK-26159</a>: res_hep: enabled by default and information sent to default address<br/>Reported by: Ross Beer<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=99eff80e76c81f6ae54d95ba1bee3bed7d331e27">[99eff80e76]</a> Matt Jordan -- hep.conf.sample: Default 'enabled' to 'no'</li>
</ul><br><hr><a name="open_issues"><h2 align="center">Open Issues</h2></a><center><a href="#top">[Back to Top]</a></center><p>This is a list of all open issues from the issue tracker that were referenced by changes that went into this release.</p><h3>Bug</h3><h4>Category: Core/Sorcery</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26172">ASTERISK-26172</a>: res_sorcery_realtime: fix bug when successful sql UPDATE is treated as failed if there is no affected rows.<br/>Reported by: Alexei Gradinari<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b4a9fa2c9e2c7c5bae5b6bbb4a6fb7f021a1f2f6">[b4a9fa2c9e]</a> Alexei Gradinari -- res_sorcery_realtime: fix bug when successful UPDATE is treated as failed</li>
</ul><br><h4>Category: Resources/res_config_odbc</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26172">ASTERISK-26172</a>: res_sorcery_realtime: fix bug when successful sql UPDATE is treated as failed if there is no affected rows.<br/>Reported by: Alexei Gradinari<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b4a9fa2c9e2c7c5bae5b6bbb4a6fb7f021a1f2f6">[b4a9fa2c9e]</a> Alexei Gradinari -- res_sorcery_realtime: fix bug when successful UPDATE is treated as failed</li>
</ul><br><h4>Category: Resources/res_pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26174">ASTERISK-26174</a>: res_pjsip: Crash when freeing cloned message in distributor<br/>Reported by: Ross Beer<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5997ec7c9e70f3b12afb948c421355fb87aed44e">[5997ec7c9e]</a> Alexei Gradinari -- res_pjsip_pubsub: fixed a bug when pjsip_tx_data_dec_ref is called twice.</li>
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26061">ASTERISK-26061</a>: [patch] res_pjsip: improve realtime performance - remove updating all endpoints status on startup<br/>Reported by: Alexei Gradinari<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b3c787d1ddd36eb7dfa0906b92a83ab23d8741cd">[b3c787d1dd]</a> Alexei Gradinari -- res_pjsip: improve realtime performance #2</li>
</ul><br><h4>Category: Resources/res_pjsip_mwi</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26200">ASTERISK-26200</a>: [patch] res_pjsip_mwi: improve realtime performance - remove unneeded check on endpoint's contacts.<br/>Reported by: Alexei Gradinari<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=cb58f853e1bccb1b9ba1df458234052fc14c822f">[cb58f853e1]</a> Alexei Gradinari -- res_pjsip_mwi: remove unneeded check on endpoint's contacts.</li>
</ul><br><h4>Category: Resources/res_pjsip_pubsub</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26166">ASTERISK-26166</a>: res_pjsip_pubsub: Crash when decrementing reference count of message<br/>Reported by: Ross Beer<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5997ec7c9e70f3b12afb948c421355fb87aed44e">[5997ec7c9e]</a> Alexei Gradinari -- res_pjsip_pubsub: fixed a bug when pjsip_tx_data_dec_ref is called twice.</li>
</ul><br><h4>Category: Resources/res_realtime</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26172">ASTERISK-26172</a>: res_sorcery_realtime: fix bug when successful sql UPDATE is treated as failed if there is no affected rows.<br/>Reported by: Alexei Gradinari<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b4a9fa2c9e2c7c5bae5b6bbb4a6fb7f021a1f2f6">[b4a9fa2c9e]</a> Alexei Gradinari -- res_sorcery_realtime: fix bug when successful UPDATE is treated as failed</li>
</ul><br><h4>Category: pjproject/pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26199">ASTERISK-26199</a>: PJSIP: tx_data_destroy called twice<br/>Reported by: Scott Griepentrog<ul>
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5997ec7c9e70f3b12afb948c421355fb87aed44e">[5997ec7c9e]</a> Alexei Gradinari -- res_pjsip_pubsub: fixed a bug when pjsip_tx_data_dec_ref is called twice.</li>
</ul><br><hr><a name="commits"><h2 align="center">Commits Not Associated with an Issue</h2></a><center><a href="#top">[Back to Top]</a></center><p>This is a list of all changes that went into this release that did not reference a JIRA issue.</p><table width="100%" border="1">
<tr><th>Revision</th><th>Author</th><th>Summary</th></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ca145e18079af20b0074a159fadff4945d8f0b27">ca145e1807</a></td><td>Mark Michelson</td><td>.version: Update for 13.11.0-rc1</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=918ebf79ffe555388577f70a9745717a2bb421ad">918ebf79ff</a></td><td>Mark Michelson</td><td>.lastclean: Update for 13.11.0-rc1</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d7afc1cf9d94fb10f7c8ec07c470f1f671ca62f6">d7afc1cf9d</a></td><td>Mark Michelson</td><td>realtime: Add database scripts for 13.11.0-rc1</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=33716106e00da12d24999610aea60a76cc5bbdb5">33716106e0</a></td><td>Richard Mudgett</td><td>res_pjsip: Whitespace and comment cleanup.</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=76d4983c1572b3d796b2076f4a49087f004a816c">76d4983c15</a></td><td>Corey Farrell</td><td>features.c: Remove unneeded adsi.h include.</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=28501051b47e6bb8968bb016abf0b3493c05fa21">28501051b4</a></td><td>Mark Michelson</td><td>Update support for SILK format.</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=8cef8f35e7d02faaaf2f20063887f1d73afdd14e">8cef8f35e7</a></td><td>Kevin Harwell</td><td>translate: explicit format destination not properly set</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=afbd10b0c5dbbd511dc8a58826b7db3921a8b24e">afbd10b0c5</a></td><td>Richard Mudgett</td><td>stasis_endpoint.c: Fix contactstatus_to_json().</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=fea201f7e61c4daacce899cdafc40a5a13de9441">fea201f7e6</a></td><td>Richard Mudgett</td><td>pjsip_options.c: Fix container operation.</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=02877b4b4fd8393620ee3568483e14b04f7d2aed">02877b4b4f</a></td><td>Richard Mudgett</td><td>pjsip_configuration.c: Misc cleanups.</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1dfd3fc995f94859b99bf5cad0de302222556e6c">1dfd3fc995</a></td><td>Matt Jordan</td><td>res/res_pjsip_session: Check for presence of an active negotiator</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9dd0aeeb44c8ac6d4f86184fce45884505f5deef">9dd0aeeb44</a></td><td>Matt Jordan</td><td>res/res_pjsip_pubsub: Add additional debug statements</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1ec4f8dd003b92c262a33f6e91c3dc538681bae5">1ec4f8dd00</a></td><td>Matt Jordan</td><td>res/res_corosync: Raise a Stasis message on node join/leave events</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=640fbbbe2868779545aa8aef6b3f3fefdeb4eef5">640fbbbe28</a></td><td>Richard Mudgett</td><td>features: Fix channel datastore access.</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1952434df562f0b4dd41af161cf0186e393013da">1952434df5</a></td><td>Richard Mudgett</td><td>res_pjsip_session.c: Remove unused parameter from handle_incoming().</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=28928ba5c4f92d407e9f161ebc5a1441261a2de0">28928ba5c4</a></td><td>Richard Mudgett</td><td>res_pjsip: Add missing NULL checks when using pjsip_inv_end_session().</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=78960975f21d7e9d807d09634385b3a7153648d1">78960975f2</a></td><td>Matt Jordan</td><td>pjproject/patches/config_site: Increase the max number of ICE candidates</td></tr>
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9d5b0934d93ee1024811151d32b9c5e93e73da40">9d5b0934d9</a></td><td>Matt Jordan</td><td>configs/basic-pbx/modules.conf: Remove 'bad' modules</td></tr>
</table><hr><a name="diffstat"><h2 align="center">Diffstat Results</h2></a><center><a href="#top">[Back to Top]</a></center><p>This is a summary of the changes to the source code that went into this release that was generated using the diffstat utility.</p><pre>ChangeLog |41319 ----------
asterisk-13.10.0-summary.html | 488
asterisk-13.10.0-summary.txt | 1217
autoconf/acx_pthread.m4 | 243
b/.version | 2
b/CHANGES | 49
b/Makefile | 6
b/apps/app_queue.c | 15
b/apps/app_voicemail.c | 2
b/autoconf/ax_pthread.m4 | 485
b/autoconf/libcurl.m4 | 49
b/channels/chan_dahdi.c | 43
b/channels/chan_dahdi.h | 5
b/channels/chan_pjsip.c | 59
b/channels/chan_sip.c | 136
b/channels/chan_unistim.c | 2
b/channels/sip/config_parser.c | 7
b/channels/sip/reqresp_parser.c | 23
b/configs/basic-pbx/modules.conf | 4
b/configs/samples/chan_dahdi.conf.sample | 9
b/configs/samples/hep.conf.sample | 2
b/configs/samples/pjsip.conf.sample | 22
b/configure | 783
b/configure.ac | 21
b/contrib/ast-db-manage/config/versions/4a6c67fa9b7a_add_fax_detect_timeout_option.py | 23
b/contrib/ast-db-manage/config/versions/9deac0ae4717_pjsip_add_subscribe_context.py | 21
b/contrib/ast-db-manage/config/versions/ef7efc2d3964_ps_contacts_add_endpoint_and_modify_.py | 33
b/contrib/realtime/mssql/mssql_config.sql | 42
b/contrib/realtime/mysql/mysql_config.sql | 24
b/contrib/realtime/oracle/oracle_config.sql | 42
b/contrib/realtime/postgresql/postgresql_config.sql | 24
b/contrib/scripts/install_prereq | 4
b/funcs/func_curl.c | 2
b/funcs/func_env.c | 4
b/include/asterisk/autoconfig.h.in | 24
b/include/asterisk/compiler.h | 6
b/include/asterisk/event_defs.h | 13
b/include/asterisk/format_cache.h | 8
b/include/asterisk/res_fax.h | 4
b/include/asterisk/res_pjsip.h | 20
b/include/asterisk/res_pjsip_session.h | 2
b/include/asterisk/stasis_system.h | 6
b/include/asterisk/utils.h | 9
b/main/ast_expr2.c | 2
b/main/ast_expr2.y | 2
b/main/astobj2_hash.c | 4
b/main/astobj2_rbtree.c | 2
b/main/bridge_channel.c | 9
b/main/channel.c | 33
b/main/codec_builtin.c | 63
b/main/dsp.c | 8
b/main/features.c | 7
b/main/format_cache.c | 20
b/main/pbx.c | 19
b/main/rtp_engine.c | 10
b/main/say.c | 16
b/main/stasis_endpoints.c | 34
b/main/stasis_system.c | 6
b/main/stdtime/localtime.c | 11
b/main/threadpool.c | 6
b/main/translate.c | 2
b/main/utils.c | 4
b/res/res_config_odbc.c | 1
b/res/res_corosync.c | 273
b/res/res_fax.c | 58
b/res/res_format_attr_silk.c | 64
b/res/res_format_attr_siren14.c | 94
b/res/res_format_attr_siren7.c | 94
b/res/res_pjsip.c | 99
b/res/res_pjsip/config_transport.c | 3
b/res/res_pjsip/location.c | 6
b/res/res_pjsip/pjsip_configuration.c | 168
b/res/res_pjsip/pjsip_options.c | 130
b/res/res_pjsip_exten_state.c | 10
b/res/res_pjsip_mwi.c | 28
b/res/res_pjsip_pubsub.c | 6
b/res/res_pjsip_refer.c | 3
b/res/res_pjsip_session.c | 129
b/res/res_pjsip_t38.c | 4
b/res/res_rtp_asterisk.c | 43
b/res/res_sorcery_realtime.c | 2
b/tests/test_sorcery_realtime.c | 36
82 files changed, 2831 insertions(+), 43980 deletions(-)</pre><br></html>

View File

@@ -0,0 +1,655 @@
Release Summary
asterisk-13.11.0-rc1
Date: 2016-07-28
<asteriskteam@digium.com>
----------------------------------------------------------------------
Table of Contents
1. Summary
2. Contributors
3. Closed Issues
4. Open Issues
5. Other Changes
6. Diffstat
----------------------------------------------------------------------
Summary
[Back to Top]
This release is a point release of an existing major version. The changes
included were made to address problems that have been identified in this
release series, or are minor, backwards compatible new features or
improvements. Users should be able to safely upgrade to this version if
this release series is already in use. Users considering upgrading from a
previous version are strongly encouraged to review the UPGRADE.txt
document as well as the CHANGES document for information about upgrading
to this release series.
The data in this summary reflects changes that have been made since the
previous release, asterisk-13.10.0.
----------------------------------------------------------------------
Contributors
[Back to Top]
This table lists the people who have submitted code, those that have
tested patches, as well as those that reported issues on the issue tracker
that were resolved in this release. For coders, the number is how many of
their patches (of any size) were committed into this release. For testers,
the number is the number of times their name was listed as assisting with
testing a patch. Finally, for reporters, the number is the number of
issues that they reported that were affected by commits that went into
this release.
Coders Testers Reporters
20 Richard Mudgett 1 Eugene Voityuk 8 Richard Mudgett
9 Alexander Traud 1 Alexander Traud 8 Richard Mudgett
8 Corey Farrell 7 Corey Farrell
6 Matt Jordan 6 Alexei Gradinari
5 Alexei Gradinari 5 Alexander Traud
5 Mark Michelson 3 Ross Beer
4 gtjoseph 3 Dmitriy Serov
3 Joshua Colp 2 Scott Griepentrog
1 Richard Miller (license 5685) 2 Matt Jordan
1 Kevin Harwell 2 Alexei Gradinari
1 Scott Griepentrog 1 Dmitriy Serov
1 Alexander Traud 1 Ben Smithurst
1 Eugene Voityuk 1 Richard Miller
1 Daniel Denson
1 Edwin Vandamme
1 Scott Griepentrog
1 JoshE
1 Joshua Colp
1 Leandro Dardini
1 Ross Beer
1 Tzafrir Cohen
1 Jeffrey Walton
1 George Joseph
1 StefanEng86, urbaniak,
pay123
1 Mark Michelson
1 Aaron Hamstra
1 Mark Michelson
----------------------------------------------------------------------
Closed Issues
[Back to Top]
This is a list of all issues from the issue tracker that were closed by
changes that went into this release.
New Feature
Category: Core/ManagerInterface/NewFeature
ASTERISK-25904: PJSIP: add contact.updated event
Reported by: Alexei Gradinari
* [97b4c7a5b4] Richard Mudgett -- res_pjsip: Fix statsd regression.
Category: Resources/res_pjsip
ASTERISK-25904: PJSIP: add contact.updated event
Reported by: Alexei Gradinari
* [97b4c7a5b4] Richard Mudgett -- res_pjsip: Fix statsd regression.
Bug
Category: Applications/app_queue
ASTERISK-26133: app_queue: Queue members receive multiple calls
Reported by: Richard Miller
* [43b5f8d57b] Richard Miller -- app_queue: Only remove queue member
from pending when state changes.
Category: Applications/app_voicemail
ASTERISK-26211: Unit tests: AST_TEST_DEFINE should be used in conditional
code.
Reported by: Corey Farrell
* [c8e41d14a1] Corey Farrell -- Unit tests: Use AST_TEST_DEFINE in
conditional code only.
Category: Channels/chan_dahdi
ASTERISK-26216: res_fax: Deadlock when detect fax while channel executing
Playback
Reported by: Richard Mudgett
* [dcb8aa8c1c] Richard Mudgett -- chan_dahdi.c: Fix deadlock potential
in fax redirection.
* [fa91cf3eec] Richard Mudgett -- chan_sip.c: Fix deadlock potential in
fax redirection.
* [2e1bdc3775] Richard Mudgett -- chan_pjsip.c: Fix deadlock potential
in fax redirection.
* [628e8c91d5] Richard Mudgett -- res_fax.c: Fix deadlock potential in
FAXOPT(faxdetect) framehook.
Category: Channels/chan_dahdi/NewFeature
ASTERISK-26214: Allow arbitrary time for fax detection to end on a channel
Reported by: Richard Mudgett
* [676aeede36] Richard Mudgett -- res_fax: Fix FAXOPT(faxdetect) timeout
option.
* [652130feb2] Richard Mudgett -- chan_dahdi: Add faxdetect_timeout
option.
* [851b1c3a17] Richard Mudgett -- res_pjsip: Add fax_detect_timeout
endpoint option.
Category: Channels/chan_pjsip
ASTERISK-26216: res_fax: Deadlock when detect fax while channel executing
Playback
Reported by: Richard Mudgett
* [dcb8aa8c1c] Richard Mudgett -- chan_dahdi.c: Fix deadlock potential
in fax redirection.
* [fa91cf3eec] Richard Mudgett -- chan_sip.c: Fix deadlock potential in
fax redirection.
* [2e1bdc3775] Richard Mudgett -- chan_pjsip.c: Fix deadlock potential
in fax redirection.
* [628e8c91d5] Richard Mudgett -- res_fax.c: Fix deadlock potential in
FAXOPT(faxdetect) framehook.
ASTERISK-26214: Allow arbitrary time for fax detection to end on a channel
Reported by: Richard Mudgett
* [676aeede36] Richard Mudgett -- res_fax: Fix FAXOPT(faxdetect) timeout
option.
* [652130feb2] Richard Mudgett -- chan_dahdi: Add faxdetect_timeout
option.
* [851b1c3a17] Richard Mudgett -- res_pjsip: Add fax_detect_timeout
endpoint option.
Category: Channels/chan_sip/General
ASTERISK-23013: [patch] Deadlock between 'sip show channels' command and
attended transfer handling
Reported by: Ben Smithurst
* [52ab0bf258] gtjoseph -- chan_sip: Prevent deadlock when issuing "sip
show channels"
ASTERISK-26216: res_fax: Deadlock when detect fax while channel executing
Playback
Reported by: Richard Mudgett
* [dcb8aa8c1c] Richard Mudgett -- chan_dahdi.c: Fix deadlock potential
in fax redirection.
* [fa91cf3eec] Richard Mudgett -- chan_sip.c: Fix deadlock potential in
fax redirection.
* [2e1bdc3775] Richard Mudgett -- chan_pjsip.c: Fix deadlock potential
in fax redirection.
* [628e8c91d5] Richard Mudgett -- res_fax.c: Fix deadlock potential in
FAXOPT(faxdetect) framehook.
ASTERISK-26211: Unit tests: AST_TEST_DEFINE should be used in conditional
code.
Reported by: Corey Farrell
* [c8e41d14a1] Corey Farrell -- Unit tests: Use AST_TEST_DEFINE in
conditional code only.
ASTERISK-26193: chan_sip: reference leak in mwi_event_cb
Reported by: Corey Farrell
* [2be13d62fd] Corey Farrell -- chan_sip: Fix reference leak in
mwi_event_cb
ASTERISK-26184: chan_sip: Reference leaks in error paths.
Reported by: Corey Farrell
* [06ba533bc7] Corey Farrell -- chan_sip: Fix reference leaks in error
paths.
Category: Channels/chan_sip/T.38
ASTERISK-26179: chan_sip: Second T.38 request fails
Reported by: Joshua Colp
* [77b0145a25] Joshua Colp -- chan_sip/res_pjsip_t38: Handle a request
to negotiate T.38 after it is enabled.
Category: Channels/chan_sip/TCP-TLS
ASTERISK-19968: TCP Session-Timers not dropping call
Reported by: Aaron Hamstra
* [66c9dfb272] Alexander Traud -- chan_sip: Enable Session-Timers for
SIP over TCP (and TLS).
Category: Codecs/General
ASTERISK-26144: Crash on loading codecs g729/g723
Reported by: Alexei Gradinari
* [d07c8a0504] gtjoseph -- codecs: Fix ABI incompatibility created by
adding format_name to ast_codec
Category: Codecs/codec_siren14
ASTERISK-26021: Build codecs siren7 and siren14 for Asterisk 13
Reported by: Daniel Denson
* [1dfc286418] Joshua Colp -- siren: Add format attribute modules for
Siren7 and Siren14.
Category: Codecs/codec_siren7
ASTERISK-26021: Build codecs siren7 and siren14 for Asterisk 13
Reported by: Daniel Denson
* [1dfc286418] Joshua Colp -- siren: Add format attribute modules for
Siren7 and Siren14.
Category: Core/AstMM
ASTERISK-26181: REF_DEBUG: Node object incorrectly logged during duplicate
replacement
Reported by: Corey Farrell
* [9d4e664f62] Corey Farrell -- REF_DEBUG: Prevent logging of container
node objects.
Category: Core/BuildSystem
ASTERISK-26038: 'make install' doesn't seem to install OS/X init files
Reported by: Tzafrir Cohen
* [5f24874ebb] Alexander Traud -- Makefile: Suppress echoing of target
'config' again.
ASTERISK-26046: [patch] Avoid obsolete warnings on autoconf.
Reported by: Alexander Traud
* [148cd1b319] Alexander Traud -- BuildSystem: Avoid obsolete warning
with pthread.m4 on autoconf.
* [a1bd57884d] Alexander Traud -- BuildSystem: Avoid obsolete warning
with libcurl.m4 on autoconf.
* [5f0a098243] Alexander Traud -- BuildSystem: Avoid obsolete warning
with AC_TYPE_SIGNAL on autoconf.
ASTERISK-25289: Build System does not respect CFLAGS and CXXFLAGS when
building menuselect
Reported by: Jeffrey Walton
* [3be6fa1e4b] Alexander Traud -- BuildSystem: Allow own CFLAGS on
./configure.
ASTERISK-26157: Build: Fix errors highlighted by GCC 6.x
Reported by: George Joseph
* [f3d236ca7f] gtjoseph -- BuildSystem: Fix a few issues hightlighted by
gcc 6.x
Category: Core/General
ASTERISK-26237: Fax is detected on regular calls.
Reported by: Richard Mudgett
* [159e437e5a] Richard Mudgett -- dsp.c: Fix erroneous fax tone
detection.
ASTERISK-26191: threadpool: Leak on duplicate taskprocessor for
ast_threadpool_serializer_group
Reported by: Corey Farrell
* [672a64bda3] Corey Farrell -- threadpool: Fix leak in
ast_threadpool_serializer_group error path.
ASTERISK-26119: [patch] fix: memory leaks, resource leaks, out of bounds
and bugs
Reported by: Alexei Gradinari
* [5ee205d8bb] Richard Mudgett -- ast_expr2: Fix off-nominal memory
leak.
Category: Core/PBX
ASTERISK-26196: pbx: Time based includes can leak timezone string
Reported by: Corey Farrell
* [a17b071e36] Corey Farrell -- pbx: Fix leak of timezone for time based
includes.
Category: Documentation
ASTERISK-26212: [patch] Makefile: Retain XML Declaration and DTD in docs.
Reported by: Alexander Traud
* [021d4892cd] Alexander Traud -- Makefile: Retain XML Declaration and
DTD in docs.
Category: Functions/func_curl
ASTERISK-26211: Unit tests: AST_TEST_DEFINE should be used in conditional
code.
Reported by: Corey Farrell
* [c8e41d14a1] Corey Farrell -- Unit tests: Use AST_TEST_DEFINE in
conditional code only.
Category: Functions/func_odbc
ASTERISK-26177: func_odbc: Database handle is kept when it should be
released
Reported by: Leandro Dardini
* [17efed6cf7] Joshua Colp -- func_odbc: Fix connection deadlock.
Category: Resources/res_fax
ASTERISK-26216: res_fax: Deadlock when detect fax while channel executing
Playback
Reported by: Richard Mudgett
* [dcb8aa8c1c] Richard Mudgett -- chan_dahdi.c: Fix deadlock potential
in fax redirection.
* [fa91cf3eec] Richard Mudgett -- chan_sip.c: Fix deadlock potential in
fax redirection.
* [2e1bdc3775] Richard Mudgett -- chan_pjsip.c: Fix deadlock potential
in fax redirection.
* [628e8c91d5] Richard Mudgett -- res_fax.c: Fix deadlock potential in
FAXOPT(faxdetect) framehook.
ASTERISK-26214: Allow arbitrary time for fax detection to end on a channel
Reported by: Richard Mudgett
* [676aeede36] Richard Mudgett -- res_fax: Fix FAXOPT(faxdetect) timeout
option.
* [652130feb2] Richard Mudgett -- chan_dahdi: Add faxdetect_timeout
option.
* [851b1c3a17] Richard Mudgett -- res_pjsip: Add fax_detect_timeout
endpoint option.
Category: Resources/res_phoneprov
ASTERISK-26119: [patch] fix: memory leaks, resource leaks, out of bounds
and bugs
Reported by: Alexei Gradinari
* [5ee205d8bb] Richard Mudgett -- ast_expr2: Fix off-nominal memory
leak.
Category: Resources/res_pjsip
ASTERISK-26211: Unit tests: AST_TEST_DEFINE should be used in conditional
code.
Reported by: Corey Farrell
* [c8e41d14a1] Corey Farrell -- Unit tests: Use AST_TEST_DEFINE in
conditional code only.
ASTERISK-26160: pjsip: Updated->Reachable during qualify
Reported by: Matt Jordan
* [97b4c7a5b4] Richard Mudgett -- res_pjsip: Fix statsd regression.
ASTERISK-25772: res_pjsip: Unexpected two BYE when answered
Reported by: Dmitriy Serov
* [359134c8d3] Richard Mudgett -- res_pjsip_session.c: Don't send extra
BYE if SDP invalid.
* [5fabcf2ca1] Richard Mudgett -- res_pjsip_session.c: End call on
initial invalid SDP negotiation.
* [38a4e983dc] Richard Mudgett -- res_pjsip.c: Register PJMEDIA error
code decoder.
Category: Resources/res_pjsip_pubsub
ASTERISK-26099: res_pjsip_pubsub: Crash when sending request due to server
timeout
Reported by: Ross Beer
* [43a78100c0] gtjoseph -- configure: Fix HAVE_PJSIP_EVSUB_GRP_LOCK not
set with external pjproject
Category: Resources/res_pjsip_sdp_rtp
ASTERISK-26119: [patch] fix: memory leaks, resource leaks, out of bounds
and bugs
Reported by: Alexei Gradinari
* [5ee205d8bb] Richard Mudgett -- ast_expr2: Fix off-nominal memory
leak.
Category: Resources/res_rtp_asterisk
ASTERISK-26207: [patch] sRTP: Count a roll-over of the sequence number
even on lost packets.
Reported by: Alexander Traud
* [e404f51b42] Alexander Traud -- res_rtp_asterisk: Count a roll-over of
the sequence number even on lost packets.
ASTERISK-25659: res_rtp_asterisk: ECDH not negotiated causing DTLS failure
occurred on RTP instance
Reported by: Edwin Vandamme
* [332beb27d8] Eugene Voityuk,Alexander Traud -- res_rtp_asterisk:
Enable Forward Secrecy (PFS) for DTLS.
Category: Tests/General
ASTERISK-26211: Unit tests: AST_TEST_DEFINE should be used in conditional
code.
Reported by: Corey Farrell
* [c8e41d14a1] Corey Farrell -- Unit tests: Use AST_TEST_DEFINE in
conditional code only.
Improvement
Category: Channels/chan_pjsip
ASTERISK-22131: Update the make dependencies script to pull, build, and
install the correct pjproject
Reported by: Matt Jordan
* [f5e9872016] Alexander Traud -- install_prereq: Checkout of libSRTP
1.5.x.
ASTERISK-25471: [patch]Add subscribe_context to res_pjsip
Reported by: JoshE
* [2c16a81dd5] Alexei Gradinari -- res_pjsip: Added "subscribe_context"
to endpoint
Category: Core/BuildSystem
ASTERISK-26220: Add support for noreturn function attributes.
Reported by: Corey Farrell
* [7fdf7c3d4c] Corey Farrell -- Add conditional support for noreturn
functions.
Category: Resources/res_hep
ASTERISK-26159: res_hep: enabled by default and information sent to
default address
Reported by: Ross Beer
* [99eff80e76] Matt Jordan -- hep.conf.sample: Default 'enabled' to 'no'
----------------------------------------------------------------------
Open Issues
[Back to Top]
This is a list of all open issues from the issue tracker that were
referenced by changes that went into this release.
Bug
Category: Core/Sorcery
ASTERISK-26172: res_sorcery_realtime: fix bug when successful sql UPDATE
is treated as failed if there is no affected rows.
Reported by: Alexei Gradinari
* [b4a9fa2c9e] Alexei Gradinari -- res_sorcery_realtime: fix bug when
successful UPDATE is treated as failed
Category: Resources/res_config_odbc
ASTERISK-26172: res_sorcery_realtime: fix bug when successful sql UPDATE
is treated as failed if there is no affected rows.
Reported by: Alexei Gradinari
* [b4a9fa2c9e] Alexei Gradinari -- res_sorcery_realtime: fix bug when
successful UPDATE is treated as failed
Category: Resources/res_pjsip
ASTERISK-26174: res_pjsip: Crash when freeing cloned message in
distributor
Reported by: Ross Beer
* [5997ec7c9e] Alexei Gradinari -- res_pjsip_pubsub: fixed a bug when
pjsip_tx_data_dec_ref is called twice.
ASTERISK-26061: [patch] res_pjsip: improve realtime performance - remove
updating all endpoints status on startup
Reported by: Alexei Gradinari
* [b3c787d1dd] Alexei Gradinari -- res_pjsip: improve realtime
performance #2
Category: Resources/res_pjsip_mwi
ASTERISK-26200: [patch] res_pjsip_mwi: improve realtime performance -
remove unneeded check on endpoint's contacts.
Reported by: Alexei Gradinari
* [cb58f853e1] Alexei Gradinari -- res_pjsip_mwi: remove unneeded check
on endpoint's contacts.
Category: Resources/res_pjsip_pubsub
ASTERISK-26166: res_pjsip_pubsub: Crash when decrementing reference count
of message
Reported by: Ross Beer
* [5997ec7c9e] Alexei Gradinari -- res_pjsip_pubsub: fixed a bug when
pjsip_tx_data_dec_ref is called twice.
Category: Resources/res_realtime
ASTERISK-26172: res_sorcery_realtime: fix bug when successful sql UPDATE
is treated as failed if there is no affected rows.
Reported by: Alexei Gradinari
* [b4a9fa2c9e] Alexei Gradinari -- res_sorcery_realtime: fix bug when
successful UPDATE is treated as failed
Category: pjproject/pjsip
ASTERISK-26199: PJSIP: tx_data_destroy called twice
Reported by: Scott Griepentrog
* [5997ec7c9e] Alexei Gradinari -- res_pjsip_pubsub: fixed a bug when
pjsip_tx_data_dec_ref is called twice.
----------------------------------------------------------------------
Commits Not Associated with an Issue
[Back to Top]
This is a list of all changes that went into this release that did not
reference a JIRA issue.
+------------------------------------------------------------------------+
| Revision | Author | Summary |
|------------+----------------+------------------------------------------|
| ca145e1807 | Mark Michelson | .version: Update for 13.11.0-rc1 |
|------------+----------------+------------------------------------------|
| 918ebf79ff | Mark Michelson | .lastclean: Update for 13.11.0-rc1 |
|------------+----------------+------------------------------------------|
| d7afc1cf9d | Mark Michelson | realtime: Add database scripts for |
| | | 13.11.0-rc1 |
|------------+----------------+------------------------------------------|
| 33716106e0 | Richard | res_pjsip: Whitespace and comment |
| | Mudgett | cleanup. |
|------------+----------------+------------------------------------------|
| 76d4983c15 | Corey Farrell | features.c: Remove unneeded adsi.h |
| | | include. |
|------------+----------------+------------------------------------------|
| 28501051b4 | Mark Michelson | Update support for SILK format. |
|------------+----------------+------------------------------------------|
| 8cef8f35e7 | Kevin Harwell | translate: explicit format destination |
| | | not properly set |
|------------+----------------+------------------------------------------|
| afbd10b0c5 | Richard | stasis_endpoint.c: Fix |
| | Mudgett | contactstatus_to_json(). |
|------------+----------------+------------------------------------------|
| fea201f7e6 | Richard | pjsip_options.c: Fix container |
| | Mudgett | operation. |
|------------+----------------+------------------------------------------|
| 02877b4b4f | Richard | pjsip_configuration.c: Misc cleanups. |
| | Mudgett | |
|------------+----------------+------------------------------------------|
| 1dfd3fc995 | Matt Jordan | res/res_pjsip_session: Check for |
| | | presence of an active negotiator |
|------------+----------------+------------------------------------------|
| 9dd0aeeb44 | Matt Jordan | res/res_pjsip_pubsub: Add additional |
| | | debug statements |
|------------+----------------+------------------------------------------|
| 1ec4f8dd00 | Matt Jordan | res/res_corosync: Raise a Stasis message |
| | | on node join/leave events |
|------------+----------------+------------------------------------------|
| 640fbbbe28 | Richard | features: Fix channel datastore access. |
| | Mudgett | |
|------------+----------------+------------------------------------------|
| 1952434df5 | Richard | res_pjsip_session.c: Remove unused |
| | Mudgett | parameter from handle_incoming(). |
|------------+----------------+------------------------------------------|
| 28928ba5c4 | Richard | res_pjsip: Add missing NULL checks when |
| | Mudgett | using pjsip_inv_end_session(). |
|------------+----------------+------------------------------------------|
| 78960975f2 | Matt Jordan | pjproject/patches/config_site: Increase |
| | | the max number of ICE candidates |
|------------+----------------+------------------------------------------|
| 9d5b0934d9 | Matt Jordan | configs/basic-pbx/modules.conf: Remove |
| | | 'bad' modules |
+------------------------------------------------------------------------+
----------------------------------------------------------------------
Diffstat Results
[Back to Top]
This is a summary of the changes to the source code that went into this
release that was generated using the diffstat utility.
ChangeLog |41319 ----------
asterisk-13.10.0-summary.html | 488
asterisk-13.10.0-summary.txt | 1217
autoconf/acx_pthread.m4 | 243
b/.version | 2
b/CHANGES | 49
b/Makefile | 6
b/apps/app_queue.c | 15
b/apps/app_voicemail.c | 2
b/autoconf/ax_pthread.m4 | 485
b/autoconf/libcurl.m4 | 49
b/channels/chan_dahdi.c | 43
b/channels/chan_dahdi.h | 5
b/channels/chan_pjsip.c | 59
b/channels/chan_sip.c | 136
b/channels/chan_unistim.c | 2
b/channels/sip/config_parser.c | 7
b/channels/sip/reqresp_parser.c | 23
b/configs/basic-pbx/modules.conf | 4
b/configs/samples/chan_dahdi.conf.sample | 9
b/configs/samples/hep.conf.sample | 2
b/configs/samples/pjsip.conf.sample | 22
b/configure | 783
b/configure.ac | 21
b/contrib/ast-db-manage/config/versions/4a6c67fa9b7a_add_fax_detect_timeout_option.py | 23
b/contrib/ast-db-manage/config/versions/9deac0ae4717_pjsip_add_subscribe_context.py | 21
b/contrib/ast-db-manage/config/versions/ef7efc2d3964_ps_contacts_add_endpoint_and_modify_.py | 33
b/contrib/realtime/mssql/mssql_config.sql | 42
b/contrib/realtime/mysql/mysql_config.sql | 24
b/contrib/realtime/oracle/oracle_config.sql | 42
b/contrib/realtime/postgresql/postgresql_config.sql | 24
b/contrib/scripts/install_prereq | 4
b/funcs/func_curl.c | 2
b/funcs/func_env.c | 4
b/include/asterisk/autoconfig.h.in | 24
b/include/asterisk/compiler.h | 6
b/include/asterisk/event_defs.h | 13
b/include/asterisk/format_cache.h | 8
b/include/asterisk/res_fax.h | 4
b/include/asterisk/res_pjsip.h | 20
b/include/asterisk/res_pjsip_session.h | 2
b/include/asterisk/stasis_system.h | 6
b/include/asterisk/utils.h | 9
b/main/ast_expr2.c | 2
b/main/ast_expr2.y | 2
b/main/astobj2_hash.c | 4
b/main/astobj2_rbtree.c | 2
b/main/bridge_channel.c | 9
b/main/channel.c | 33
b/main/codec_builtin.c | 63
b/main/dsp.c | 8
b/main/features.c | 7
b/main/format_cache.c | 20
b/main/pbx.c | 19
b/main/rtp_engine.c | 10
b/main/say.c | 16
b/main/stasis_endpoints.c | 34
b/main/stasis_system.c | 6
b/main/stdtime/localtime.c | 11
b/main/threadpool.c | 6
b/main/translate.c | 2
b/main/utils.c | 4
b/res/res_config_odbc.c | 1
b/res/res_corosync.c | 273
b/res/res_fax.c | 58
b/res/res_format_attr_silk.c | 64
b/res/res_format_attr_siren14.c | 94
b/res/res_format_attr_siren7.c | 94
b/res/res_pjsip.c | 99
b/res/res_pjsip/config_transport.c | 3
b/res/res_pjsip/location.c | 6
b/res/res_pjsip/pjsip_configuration.c | 168
b/res/res_pjsip/pjsip_options.c | 130
b/res/res_pjsip_exten_state.c | 10
b/res/res_pjsip_mwi.c | 28
b/res/res_pjsip_pubsub.c | 6
b/res/res_pjsip_refer.c | 3
b/res/res_pjsip_session.c | 129
b/res/res_pjsip_t38.c | 4
b/res/res_rtp_asterisk.c | 43
b/res/res_sorcery_realtime.c | 2
b/tests/test_sorcery_realtime.c | 36
82 files changed, 2831 insertions(+), 43980 deletions(-)