mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-06 18:03:34 +00:00
Release summaries: Add summaries for 13.7.0-rc1
This commit is contained in:
373
asterisk-13.7.0-rc1-summary.html
Normal file
373
asterisk-13.7.0-rc1-summary.html
Normal file
@@ -0,0 +1,373 @@
|
||||
<!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.7.0-rc1</title><h1 align="center"><a name="top">Release Summary</a></h1><h3 align="center">asterisk-13.7.0-rc1</h3><h3 align="center">Date: 2015-12-15</h3><h3 align="center"><asteriskteam@digium.com></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.6.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%">23 Matt Jordan <mjordan@digium.com><br/>23 Richard Mudgett <rmudgett@digium.com><br/>18 Kevin Harwell <kharwell@lunkwill><br/>14 Alexander Traud <pabstraud@compuserve.com><br/>12 Mark Michelson <mmichelson@digium.com><br/>8 gtjoseph <george.joseph@fairview5.com><br/>6 Joshua Colp <jcolp@digium.com><br/>4 Walter Doekes <walter+asterisk@wjd.nu><br/>4 Jonathan Rose <jrose@digium.com><br/>4 Corey Farrell <git@cfware.com><br/>3 Ivan Poddubny <ivan.poddubny@gmail.com><br/>2 Kevin Harwell <kharwell@digium.com><br/>2 Tyler Cambron <tcambron@digium.com><br/>1 Eugene Voityuk <eugene@thirdlane.com><br/>1 Filip Jenicek <phill@janevim.cz><br/>1 mdu113 <mulitskiy@acedsl.com><br/>1 Alec Davis <sivad.a@paradise.net.nz><br/>1 Stefan Engström <stefanen@kth.se><br/>1 Florian Sauerteig <ffs@ccn.net><br/>1 Niklas Larsson <niklas@tese.se><br/>1 server-pandora <server-pandora@xencall.com><br/>1 Olle Johansson (License 5267)<br/>1 Debian Amtelco <dan@amtelco.com><br/>1 Sean Bright (license #5060)<br/>1 David M. Lee <dlee@respoke.io><br/>1 Steve Davies <steve@one47.co.uk><br/></td><td width="33%">8 gtjoseph<br/>1 Dan Cropp<br/>1 starting asterisk -c until the colors stopped<br/>1 Alexander Traud<br/></td><td width="33%">13 Alexander Traud <pabstraud@compuserve.com><br/>12 Matt Jordan <mjordan@digium.com><br/>7 George Joseph <george.joseph@fairview5.com><br/>7 gtjoseph<br/>5 Joshua Colp <jcolp@digium.com><br/>4 Michael Keuter <lists@mksolutions.info><br/>3 Walter Doekes <walter+asterisk@wjd.nu><br/>3 Corey Farrell <git@cfware.com><br/>3 Richard Mudgett <rmudgett@digium.com><br/>2 Andrew Nagy<br/>2 Kevin Harwell <kharwell@digium.com><br/>2 Jonathan Rose <jrose@digium.com><br/>2 Andrew Nagy <andrew.nagy@the159.com><br/>2 Mark Michelson<br/>2 Mark Michelson <mmichelson@digium.com><br/>1 Rusty Newton <rnewton@digium.com><br/>1 ffs <ffs@ccn.net><br/>1 John Bigelow <jbigelow@digium.com><br/>1 Dmitriy Serov<br/>1 Chet Stevens <cwstevens@interact.ccsd.net><br/>1 Sean Pimental<br/>1 Niklas Larsson <niklas@tese.se><br/>1 Ben Langfeld<br/>1 Tyler Cambron <tcambron@digium.com><br/>1 Ashley Sanders<br/>1 Ashley Sanders <asanders@digium.com><br/>1 PowerPBX <canuck15@hotmail.com><br/>1 mdu113 <mulitskiy@acedsl.com><br/>1 Hiroaki Komatsu <komatsu.hiroaki@po.ntts.co.jp><br/>1 Bryant Zimmerman <bryantz@zktech.com><br/>1 Jonathan Rose<br/>1 Ben Langfeld <ben@langfeld.me><br/>1 Rusty Newton<br/>1 Bojan Nemčić<br/>1 Chet Stevens<br/>1 Dudás József <jozsef.dudas@gmail.com><br/>1 Badalian Vyacheslav <slavon.net@gmail.com><br/>1 Olle Johansson <oej@edvina.net><br/>1 Stefan Engström <stefanen@kth.se><br/>1 Taylor Hawkes <th71852@gmail.com><br/>1 Aleksei Kulakov <each.nir.vine@gmail.com><br/>1 Badalian Vyacheslav<br/>1 Olle Johansson<br/>1 Filip Jenicek <phill@janevim.cz><br/>1 Dade Brandon <dade@xencall.com><br/>1 Dmitriy Serov <serov.d.p@gmail.com><br/>1 Bojan Nemčić <bojan.nemcic@voxdiversa.hr><br/>1 Alec Davis <sivad.a@paradise.net.nz><br/>1 John Bigelow<br/>1 Bryant Zimmerman<br/>1 dea <dan_austin@fitawi.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/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25419">ASTERISK-25419</a>: Dialplan Application for Integration of StatsD<br/>Reported by: Ashley Sanders<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1e0040b88f83688e67d71521177cf4fa962bf32a">[1e0040b88f]</a> Tyler Cambron -- StatsD: Add res_statsd compatibility</li>
|
||||
</ul><br><h4>Category: Resources/res_ari_channels</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-24922">ASTERISK-24922</a>: ARI: Add the ability to intercept hold and raise an event<br/>Reported by: Matt Jordan<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=72cbb6df55bad972bf12800946f3c0b219aca049">[72cbb6df55]</a> Matt Jordan -- funcs/func_holdintercept: Actually add the HOLD_INTERCEPT function</li>
|
||||
</ul><br><h4>Category: Resources/res_statsd</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25419">ASTERISK-25419</a>: Dialplan Application for Integration of StatsD<br/>Reported by: Ashley Sanders<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1e0040b88f83688e67d71521177cf4fa962bf32a">[1e0040b88f]</a> Tyler Cambron -- StatsD: Add res_statsd compatibility</li>
|
||||
</ul><br><h3>Bug</h3><h4>Category: Applications/app_dial</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-24958">ASTERISK-24958</a>: Forwarding loop detection inhibits certain desirable scenarios<br/>Reported by: Mark Michelson<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=7debb986a51937886392f7f444f29483528f94ec">[7debb986a5]</a> Alec Davis -- app_queue: (try_calling): mutex 'qe->chan' freed more times than we've locked!</li>
|
||||
</ul><br><h4>Category: Applications/app_meetme</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25569">ASTERISK-25569</a>: app_meetme: Audio quality issues<br/>Reported by: Corey Farrell<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ddf4dddf4ffa4866806f5ae6d5bc6cfaa9aa6fdb">[ddf4dddf4f]</a> Corey Farrell -- app_meetme: Set default value for audio_buffers.</li>
|
||||
</ul><br><h4>Category: Applications/app_queue</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25561">ASTERISK-25561</a>: app_queue.c line 6503 (try_calling): mutex 'qe->chan' freed more times than we've locked!<br/>Reported by: Alec Davis<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=7debb986a51937886392f7f444f29483528f94ec">[7debb986a5]</a> Alec Davis -- app_queue: (try_calling): mutex 'qe->chan' freed more times than we've locked!</li>
|
||||
</ul><br><h4>Category: Channels/chan_dahdi</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25494">ASTERISK-25494</a>: build: GCC 5.1.x catches some new const, array bounds and missing paren issues<br/>Reported by: George Joseph<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5f593e7c38b260a9769d0e01b1edf24098599cd7">[5f593e7c38]</a> gtjoseph -- build: GCC 5.1.x catches some new const, array bounds and missing paren issues</li>
|
||||
</ul><br><h4>Category: Channels/chan_pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-24779">ASTERISK-24779</a>: Passthrough OPUS codec not working with chan_pjsip<br/>Reported by: PowerPBX<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=33752e0837122fa73551dd3c424765477455b433">[33752e0837]</a> Sean Bright -- res_pjsip_sdp_rtp: Enable Opus to be negotiated via SIP/SDP.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25455">ASTERISK-25455</a>: Deadlock of PJSIP realtime over res_config_pgsql <br/>Reported by: mdu113<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dc6ec661b3f109e196a60f1285d6554f25efa12f">[dc6ec661b3]</a> mdu113 -- res_config_pgsql.c: Fix deadlock loading realtime configuration.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25404">ASTERISK-25404</a>: segfault/crash in chan_pjsip_hangup ... at chan_pjsip.c<br/>Reported by: Chet Stevens<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=426263a64dc5dc80a51b6950ee0cb6b46f5f052c">[426263a64d]</a> Richard Mudgett -- chan_pjsip: Fix crash on reINVITE before initial INVITE completes.</li>
|
||||
</ul><br><h4>Category: Channels/chan_sip/CodecHandling</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25160">ASTERISK-25160</a>: [patch] Opus Codec: SIP/SDP line fmtp missing when called internally<br/>Reported by: Alexander Traud<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d8d3991390bcae96dd5e33c59dcfe17e9932b7d4">[d8d3991390]</a> Alexander Traud -- format: Register format-attribute module with cached formats.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-24543">ASTERISK-24543</a>: Asterisk 13 responds to SIP Invite with all possible codecs configured for peer as opposed to intersection of configured codecs and offered codecs<br/>Reported by: Taylor Hawkes<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1256aedf66b062c011959c422df1fa08e9f55522">[1256aedf66]</a> Alexander Traud -- chan_sip: Do not send all codecs on INVITE.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25484">ASTERISK-25484</a>: [patch] autoframing=yes has no effect<br/>Reported by: Alexander Traud<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=869ef2a8ee4e4df271227d6b9b48470e44ad4831">[869ef2a8ee]</a> Alexander Traud -- chan_sip: Fix autoframing=yes.</li>
|
||||
</ul><br><h4>Category: Channels/chan_sip/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25364">ASTERISK-25364</a>: [patch]Issue a TCP connection(kernel) and thread of asterisk is not released<br/>Reported by: Hiroaki Komatsu<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=14b41115e363766633aec67f67e9764521b74f5c">[14b41115e3]</a> Jonathan Rose -- chan_sip: Add TCP/TLS keepalive to TCP/TLS server</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25610">ASTERISK-25610</a>: Asterisk crash during "sip reload"<br/>Reported by: Dudás József<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=2b992014dcf8f1d343e95a06868d4ebd14619d33">[2b992014dc]</a> Richard Mudgett -- chan_sip: Fix crash involving the bogus peer during sip reload.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25476">ASTERISK-25476</a>: chan_sip loses registrations after a while<br/>Reported by: Michael Keuter<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=e7c88e11aa753e046fe58a19ac82320c81cc6e2b">[e7c88e11aa]</a> Richard Mudgett -- sched.c: Make not return a sched id of 0.</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=4aed349a7bd2e62d82c5e9535f7cf69263eeb60a">[4aed349a7b]</a> Richard Mudgett -- Audit improper usage of scheduler exposed by 5c713fdf18f. (v13 additions)</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=6d9156d10f8941f1da90bf81109904432a2f293d">[6d9156d10f]</a> Richard Mudgett -- Audit improper usage of scheduler exposed by 5c713fdf18f.</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=07583c288828a496cd7730b55112128fea31eaef">[07583c2888]</a> Steve Davies -- Further fixes to improper usage of scheduler</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-24543">ASTERISK-24543</a>: Asterisk 13 responds to SIP Invite with all possible codecs configured for peer as opposed to intersection of configured codecs and offered codecs<br/>Reported by: Taylor Hawkes<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1256aedf66b062c011959c422df1fa08e9f55522">[1256aedf66]</a> Alexander Traud -- chan_sip: Do not send all codecs on INVITE.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25494">ASTERISK-25494</a>: build: GCC 5.1.x catches some new const, array bounds and missing paren issues<br/>Reported by: George Joseph<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5f593e7c38b260a9769d0e01b1edf24098599cd7">[5f593e7c38]</a> gtjoseph -- build: GCC 5.1.x catches some new const, array bounds and missing paren issues</li>
|
||||
</ul><br><h4>Category: Channels/chan_sip/IPv6</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25443">ASTERISK-25443</a>: [patch]IPv6 - Potential issue in via header parsing<br/>Reported by: ffs<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=f939e2bd48598d721aa18af8182b7b6b91a9fe95">[f939e2bd48]</a> Florian Sauerteig -- chan_sip: Fix port parsing for IPv6 addresses in SIP Via headers.</li>
|
||||
</ul><br><h4>Category: Channels/chan_sip/Interoperability</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25135">ASTERISK-25135</a>: [patch]RTP Timeout hangup cause code missing<br/>Reported by: Olle Johansson<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=f8707ae9a57b47a742c051e6714416f46b156118">[f8707ae9a5]</a> Olle Johansson -- channels/chan_sip: Set cause code to 44 on RTP timeout</li>
|
||||
</ul><br><h4>Category: Channels/chan_sip/T.38</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25609">ASTERISK-25609</a>: [patch]Asterisk may crash when calling ast_channel_get_t38_state(c)<br/>Reported by: Filip Jenicek<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=142d4fefb8db0ac2c30b18f75dc415093fb77f27">[142d4fefb8]</a> Filip Jenicek -- chan_sip: Check sip_pvt pointer in ast_channel_get_t38_state(c)</li>
|
||||
</ul><br><h4>Category: Channels/chan_sip/WebSocket</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-24146">ASTERISK-24146</a>: [patch]No audio on WebRtc caller side when answer waiting time is more than ~7sec<br/>Reported by: Aleksei Kulakov<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=28d924307940700ce2321572b016fdd8263ac7ad">[28d9243079]</a> Eugene Voityuk -- chan_sip.c: Start ICE negotiation when response is sent or received.</li>
|
||||
</ul><br><h4>Category: Channels/chan_skinny</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25494">ASTERISK-25494</a>: build: GCC 5.1.x catches some new const, array bounds and missing paren issues<br/>Reported by: George Joseph<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5f593e7c38b260a9769d0e01b1edf24098599cd7">[5f593e7c38]</a> gtjoseph -- build: GCC 5.1.x catches some new const, array bounds and missing paren issues</li>
|
||||
</ul><br><h4>Category: Codecs/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25616">ASTERISK-25616</a>: Warning with a Codec Module which supports PLC with FEC<br/>Reported by: Alexander Traud<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=69e3d40ad74883db9bb9b34d6aed71a536e8cf3c">[69e3d40ad7]</a> Alexander Traud -- translate: Avoid a warning message when doing FEC within Opus Codec.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25498">ASTERISK-25498</a>: Asterisk crashes when negotiating g729 without that module installed<br/>Reported by: Ben Langfeld<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=072d94183ce2b6d2272543732dd5d47390099bb3">[072d94183c]</a> Jonathan Rose -- Fix crash in audiohook translate to slin</li>
|
||||
</ul><br><h4>Category: Codecs/codec_resample</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25599">ASTERISK-25599</a>: [patch] SLIN Resampling Codec only 80 msec<br/>Reported by: Alexander Traud<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=876600ce6e1b165dd068f30c763e5c517c3b6ae8">[876600ce6e]</a> Alexander Traud -- codec_resample: Increase buffer for Opus Codec with FEC.</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b76c196e13c08f022f99defc13ec98f0942c2fec">[b76c196e13]</a> Alexander Traud -- codec_resample: Increase buffer for Opus Codec.</li>
|
||||
</ul><br><h4>Category: Core/AstDB</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25400">ASTERISK-25400</a>: Hints broken when "CustomPresence" doesn't exist in AstDB<br/>Reported by: Andrew Nagy<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=3357678b949ebbc2f7aa00144d19bdbcfb1896b1">[3357678b94]</a> Ivan Poddubny -- func_presencestate: Return "not_set" when no data is set in AstDB</li>
|
||||
</ul><br><h4>Category: Core/Bridging</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25600">ASTERISK-25600</a>: bridging: Inconsistency in BRIDGEPEER<br/>Reported by: Jonathan Rose<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=eadad24b595c3b6e5f0472f9936e7e37259308b5">[eadad24b59]</a> Jonathan Rose -- Unset BRIDGEPEER when leaving a bridge</li>
|
||||
</ul><br><h4>Category: Core/BuildSystem</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25434">ASTERISK-25434</a>: Compiler flags not reported in 'core show settings' despite usage during compilation<br/>Reported by: Rusty Newton<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d098d00424a3c7ae2c2b2b26ce31d0889c506478">[d098d00424]</a> Corey Farrell -- Fix cli display of build options.</li>
|
||||
</ul><br><h4>Category: Core/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25585">ASTERISK-25585</a>: [patch]rasterisk never hits most of main(), but it's assumed to<br/>Reported by: Walter Doekes<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b2787876d67cb7d47ce1c7a87db515adcacc151f">[b2787876d6]</a> Walter Doekes -- main: Slight refactor of main. Improve color situation.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25552">ASTERISK-25552</a>: hashtab: Improve NULL tolerance<br/>Reported by: Joshua Colp<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=afd9a89e5a0ed041d576afa1f387000404ed3c4d">[afd9a89e5a]</a> Joshua Colp -- hashtab: Add NULL check when destroying iterator.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25449">ASTERISK-25449</a>: main/sched: Regression introduced by 5c713fdf18f causes erroneous duplicate RTCP messages; other potential scheduling issues in chan_sip/chan_skinny<br/>Reported by: Matt Jordan<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=07583c288828a496cd7730b55112128fea31eaef">[07583c2888]</a> Steve Davies -- Further fixes to improper usage of scheduler</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b714b2152d2ee2f6599e9decbe927d4215b6169d">[b714b2152d]</a> Matt Jordan -- res/res_rtp_asterisk: Fix assignment after ao2 decrement</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=50fa9ff9972e67899dfc4e7e6766c5977d4aae7a">[50fa9ff997]</a> Matt Jordan -- Fix improper usage of scheduler exposed by 5c713fdf18f</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25546">ASTERISK-25546</a>: threadpool: Race condition between idle timeout and activation<br/>Reported by: Joshua Colp<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b818d70533916aa80af7607f225e0b1e98f41648">[b818d70533]</a> Joshua Colp -- threadpool: Handle worker thread transitioning to dead when going active.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-7803">ASTERISK-7803</a>: [patch] Update the maximum packetization values in frame.c<br/>Reported by: dea<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=84ff075d411671a801f7de45d7bac48fe4f04a23">[84ff075d41]</a> Alexander Traud -- format: Update the maximum packetization time for iLBC 30.</li>
|
||||
</ul><br><h4>Category: Core/ManagerInterface</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25391">ASTERISK-25391</a>: AMI GetConfigJSON returns invalid JSON<br/>Reported by: Bojan Nemčić<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=74635b56381c5facaf5b5a6d12a5aa39abf10a0e">[74635b5638]</a> Ivan Poddubny -- manager: Fix GetConfigJSON returning invalid JSON</li>
|
||||
</ul><br><h4>Category: Core/Sorcery</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25165">ASTERISK-25165</a>: Testsuite - Sorcery memory cache leaks<br/>Reported by: Corey Farrell<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=fc45f4040df77fda402a50822f027f870d114913">[fc45f4040d]</a> Richard Mudgett -- res_sorcery_realtime.c: Fix crash from NULL sorcery object type.</li>
|
||||
</ul><br><h4>Category: Documentation</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25373">ASTERISK-25373</a>: add documentation for CALLERID(pres) and also the CONNECTEDLINE and REDIRECTING variants<br/>Reported by: Walter Doekes<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=6d1bdb9d3b1c993b98fdf5041c11708742867820">[6d1bdb9d3b]</a> Walter Doekes -- func_callerid: Document that CALLERID(pres) is available.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25527">ASTERISK-25527</a>: Quirky xmldoc description wrapping<br/>Reported by: Walter Doekes<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=0d425f2eb439161065b43d1178bfdac632d8bf56">[0d425f2eb4]</a> Walter Doekes -- xmldoc: Improve xmldoc wrapping of 'core show ...' output.</li>
|
||||
</ul><br><h4>Category: Formats/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25584">ASTERISK-25584</a>: [patch] format-attribute module: VP8 missing<br/>Reported by: Alexander Traud<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5a18193dc09e90102f664a94fc9eeea5cac44b71">[5a18193dc0]</a> Alexander Traud -- res_format_attr_vp8: In SDP, forward max-fr and max-fs for video-codec VP8.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25545">ASTERISK-25545</a>: [patch] translation module gets cached not joint format<br/>Reported by: Alexander Traud<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=0b508789ab225f57e22bce93e243e9d642a73191">[0b508789ab]</a> Alexander Traud -- translate: Provide translation modules the result of SDP negotiation.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25535">ASTERISK-25535</a>: [patch] format creation on module load instead of cache<br/>Reported by: Alexander Traud<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=4e5bf12b33de8db9c53f571e4c4d5cb094a0d008">[4e5bf12b33]</a> Joshua Colp -- format_cap: Don't append the 'none' format when appending all.</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=f3ac4d8090207dd4440bf279e1d5ce4702aee314">[f3ac4d8090]</a> Alexander Traud -- ast_format_cap: Avoid format creation on module load, use cache instead.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25537">ASTERISK-25537</a>: [patch] format-attribute module: RFC or internal defaults?<br/>Reported by: Alexander Traud<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=4bf84459c77227b7adc642d04b9ad93659d96ee2">[4bf84459c7]</a> Alexander Traud -- rtp_engine: Init a format-attribute module to its RFC defaults.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25533">ASTERISK-25533</a>: [patch] buffer for ast_format_cap_get_names only 64 bytes<br/>Reported by: Alexander Traud<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1bff400df7ff1fda353fab49de2fcf9cbba5cd89">[1bff400df7]</a> Alexander Traud -- ast_format_cap_get_names: To display all formats, the buffer was increased.</li>
|
||||
</ul><br><h4>Category: Formats/format_h264</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25573">ASTERISK-25573</a>: [patch] H.264 format attribute module: resets whole SDP<br/>Reported by: Alexander Traud<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1aa552b2a28d51ef9d6ac4f236ee9852b0ca449a">[1aa552b2a2]</a> Alexander Traud -- res_format_attr_h264: Do not reset string buffer.</li>
|
||||
</ul><br><h4>Category: Functions/func_callerid</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25373">ASTERISK-25373</a>: add documentation for CALLERID(pres) and also the CONNECTEDLINE and REDIRECTING variants<br/>Reported by: Walter Doekes<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=6d1bdb9d3b1c993b98fdf5041c11708742867820">[6d1bdb9d3b]</a> Walter Doekes -- func_callerid: Document that CALLERID(pres) is available.</li>
|
||||
</ul><br><h4>Category: Resources/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25584">ASTERISK-25584</a>: [patch] format-attribute module: VP8 missing<br/>Reported by: Alexander Traud<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5a18193dc09e90102f664a94fc9eeea5cac44b71">[5a18193dc0]</a> Alexander Traud -- res_format_attr_vp8: In SDP, forward max-fr and max-fs for video-codec VP8.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25441">ASTERISK-25441</a>: Deadlock in res_sorcery_memory_cache.<br/>Reported by: Richard Mudgett<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=40c69e78f571781b67a240554c119b870e3cd6d4">[40c69e78f5]</a> Richard Mudgett -- res_sorcery_memory_cache.c: Fix deadlock with scheduler.</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dfeb513e85d13550d81b40df5e95333c1ad5c61c">[dfeb513e85]</a> Richard Mudgett -- res_sorcery_memory_cache.c: Replace inline code with function.</li>
|
||||
</ul><br><h4>Category: Resources/res_agi</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25593">ASTERISK-25593</a>: fastagi: record file closed after sending result<br/>Reported by: Kevin Harwell<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=45efbf8503a29d298a9cb6c5de4925037a642b35">[45efbf8503]</a> Kevin Harwell -- fastagi: record file closed after sending result</li>
|
||||
</ul><br><h4>Category: Resources/res_ari</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25522">ASTERISK-25522</a>: ARI: Crash when creating channel via ARI originate with requesting channel<br/>Reported by: Matt Jordan<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=506aea26e6c67cd53874aa3ffef278524dfd7878">[506aea26e6]</a> Matt Jordan -- main/dial: Protect access to the format_cap structure of the requesting channel</li>
|
||||
</ul><br><h4>Category: Resources/res_ari_channels</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25522">ASTERISK-25522</a>: ARI: Crash when creating channel via ARI originate with requesting channel<br/>Reported by: Matt Jordan<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=506aea26e6c67cd53874aa3ffef278524dfd7878">[506aea26e6]</a> Matt Jordan -- main/dial: Protect access to the format_cap structure of the requesting channel</li>
|
||||
</ul><br><h4>Category: Resources/res_config_pgsql</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25455">ASTERISK-25455</a>: Deadlock of PJSIP realtime over res_config_pgsql <br/>Reported by: mdu113<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dc6ec661b3f109e196a60f1285d6554f25efa12f">[dc6ec661b3]</a> mdu113 -- res_config_pgsql.c: Fix deadlock loading realtime configuration.</li>
|
||||
</ul><br><h4>Category: Resources/res_format_attr_opus</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25583">ASTERISK-25583</a>: [patch] format-attribute module: RFC 7587 (Opus Codec)<br/>Reported by: Alexander Traud<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=3e2178c05e5e324482f1fb46e488e96e574284cd">[3e2178c05e]</a> Alexander Traud -- res_format_attr_opus: Update to latest RFC 7587.</li>
|
||||
</ul><br><h4>Category: Resources/res_http_websocket</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-24106">ASTERISK-24106</a>: WebSockets Automatically decides what driver it will use <br/>Reported by: Andrew Nagy<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=0393bd6bed3b87b312d7fc252c4fa3782df8260a">[0393bd6bed]</a> Corey Farrell -- chan_sip: Allow websockets to be disabled.</li>
|
||||
</ul><br><h4>Category: Resources/res_pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25608">ASTERISK-25608</a>: res_pjsip/contacts/statsd: Lifecycle events aren't consistent<br/>Reported by: George Joseph<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=450579e908279e664cb4364a2e7dd1cfd6a90396">[450579e908]</a> gtjoseph -- res_pjsip/contacts/statsd: Make contact lifecycle events more consistent</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25595">ASTERISK-25595</a>: Unescaped : in messge sent to statsd<br/>Reported by: Niklas Larsson<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9184fbeb347d1168add1f3140af3b6837c8d78db">[9184fbeb34]</a> gtjoseph -- res_pjsip: Use a MD5 hash for static Contact IDs</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25598">ASTERISK-25598</a>: res_pjsip: Contact status messages are printing a hash instead of the uri<br/>Reported by: George Joseph<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ed9134282e22c6985ce853f53d7569aa5b93ebe0">[ed9134282e]</a> gtjoseph -- res_pjsip: Update logging to show contact->uri in messages</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25486">ASTERISK-25486</a>: res_pjsip: Fix deadlock when validating URIs<br/>Reported by: Joshua Colp<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=f2725c8b77f6e6d6b70c12c4e57e26083530c3be">[f2725c8b77]</a> Joshua Colp -- res_pjsip: Move URI validation to use time.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25455">ASTERISK-25455</a>: Deadlock of PJSIP realtime over res_config_pgsql <br/>Reported by: mdu113<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dc6ec661b3f109e196a60f1285d6554f25efa12f">[dc6ec661b3]</a> mdu113 -- res_config_pgsql.c: Fix deadlock loading realtime configuration.</li>
|
||||
</ul><br><h4>Category: Resources/res_pjsip_notify</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25590">ASTERISK-25590</a>: CLI Usage info for 'pjsip send notify' references incorrect config<br/>Reported by: Corey Farrell<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b75f587d159cb68ed24b6ee1007ed062f669d79f">[b75f587d15]</a> Corey Farrell -- res_pjsip_notify: Fix CLI usage info</li>
|
||||
</ul><br><h4>Category: Resources/res_pjsip_outbound_registration</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25575">ASTERISK-25575</a>: res_pjsip: Dynamic outbound registrations created via ARI are not loaded into memory on Asterisk start/restart<br/>Reported by: Matt Jordan<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=8f71263e72268bb4966fa7d8f68a0a8b99419ec5">[8f71263e72]</a> Matt Jordan -- res/res_pjsip_outbound_registration: Apply configuration on object type load</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25485">ASTERISK-25485</a>: res_pjsip_outbound_registration: registration stops due to 400 response<br/>Reported by: Kevin Harwell<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c58091737da86e17cbad4d86ebf4f04055e505fa">[c58091737d]</a> Kevin Harwell -- res_pjsip_outbound_registration: registration stops due to fatal 4xx response</li>
|
||||
</ul><br><h4>Category: Resources/res_pjsip_pubsub</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25513">ASTERISK-25513</a>: Crash: malloc failed with high load of subscriptions.<br/>Reported by: John Bigelow<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=6fbffe42e13d82eebd5545de9a74b6a36bd9a558">[6fbffe42e1]</a> Mark Michelson -- res_pjsip: Set threadpool max size default to 50.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25505">ASTERISK-25505</a>: res_pjsip_pubsub: Crash on off-nominal when UAS dialog can't be created<br/>Reported by: Joshua Colp<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9a021a42adaee95d115aa3200467943fecd1f13a">[9a021a42ad]</a> Joshua Colp -- res_pjsip_pubsub: Fix assertion when UAS dialog creation fails.</li>
|
||||
</ul><br><h4>Category: Resources/res_pjsip_t38</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25582">ASTERISK-25582</a>: Testsuite: Reactor timeout error in tests/fax/pjsip/directmedia_reinvite_t38<br/>Reported by: Matt Jordan<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=6614babea27fbafbe11820ea03737dd5c4f9ecec">[6614babea2]</a> Matt Jordan -- bridges/bridge_t38: Add a bridging module for managing T.38 state</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=4875e5ac32f5ccad51add6a4216947bfb385245d">[4875e5ac32]</a> Matt Jordan -- chan_pjsip: Handle T.38 faxes with direct media bridges</li>
|
||||
</ul><br><h4>Category: Resources/res_pjsip_transport_websocket</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-24106">ASTERISK-24106</a>: WebSockets Automatically decides what driver it will use <br/>Reported by: Andrew Nagy<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=0393bd6bed3b87b312d7fc252c4fa3782df8260a">[0393bd6bed]</a> Corey Farrell -- chan_sip: Allow websockets to be disabled.</li>
|
||||
</ul><br><h4>Category: Resources/res_rtp_asterisk</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-24146">ASTERISK-24146</a>: [patch]No audio on WebRtc caller side when answer waiting time is more than ~7sec<br/>Reported by: Aleksei Kulakov<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=28d924307940700ce2321572b016fdd8263ac7ad">[28d9243079]</a> Eugene Voityuk -- chan_sip.c: Start ICE negotiation when response is sent or received.</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25451">ASTERISK-25451</a>: Broken video - erased rtp marker bit<br/>Reported by: Stefan Engström<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=a1435aa3fad5bda73a66dbccf3982787eff55ea2">[a1435aa3fa]</a> Stefan Engström -- res/res_rtp_asterisk.c: Fix incorrect assignment of frame->subclass.frame_ending</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25438">ASTERISK-25438</a>: res_rtp_asterisk: ICE role message even when ICE is not enabled<br/>Reported by: Joshua Colp<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=56ed7b9dd560e468be31684e56a8070b88ae0205">[56ed7b9dd5]</a> Joshua Colp -- res_rtp_asterisk: Move "Set role" warning to be debug.</li>
|
||||
</ul><br><h4>Category: Resources/res_statsd</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25595">ASTERISK-25595</a>: Unescaped : in messge sent to statsd<br/>Reported by: Niklas Larsson<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9184fbeb347d1168add1f3140af3b6837c8d78db">[9184fbeb34]</a> gtjoseph -- res_pjsip: Use a MD5 hash for static Contact IDs</li>
|
||||
</ul><br><h4>Category: Tests/testsuite</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25582">ASTERISK-25582</a>: Testsuite: Reactor timeout error in tests/fax/pjsip/directmedia_reinvite_t38<br/>Reported by: Matt Jordan<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=6614babea27fbafbe11820ea03737dd5c4f9ecec">[6614babea2]</a> Matt Jordan -- bridges/bridge_t38: Add a bridging module for managing T.38 state</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=4875e5ac32f5ccad51add6a4216947bfb385245d">[4875e5ac32]</a> Matt Jordan -- chan_pjsip: Handle T.38 faxes with direct media bridges</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25165">ASTERISK-25165</a>: Testsuite - Sorcery memory cache leaks<br/>Reported by: Corey Farrell<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=fc45f4040df77fda402a50822f027f870d114913">[fc45f4040d]</a> Richard Mudgett -- res_sorcery_realtime.c: Fix crash from NULL sorcery object type.</li>
|
||||
</ul><br><h4>Category: pjproject/pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25615">ASTERISK-25615</a>: res_pjsip: Setting transport async_operations > 1 causes segfault on tls transports<br/>Reported by: George Joseph<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=36097a185db00230a89f019b9b8ee2d478cc6665">[36097a185d]</a> Richard Mudgett -- Fix sscanf() format string type mismatch.</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5b867fa9043dec7aee8fbe21a6537efb103e4d92">[5b867fa904]</a> gtjoseph -- pjsip/config_transport: Check pjproject version at runtime for async ops</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=e03582a1c293c0ed7e37896758be613e3e281bfd">[e03582a1c2]</a> gtjoseph -- res_pjsip/config_transport: Prevent async_operations > 1 when protocol = tls</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25513">ASTERISK-25513</a>: Crash: malloc failed with high load of subscriptions.<br/>Reported by: John Bigelow<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=6fbffe42e13d82eebd5545de9a74b6a36bd9a558">[6fbffe42e1]</a> Mark Michelson -- res_pjsip: Set threadpool max size default to 50.</li>
|
||||
</ul><br><h3>Improvement</h3><h4>Category: Core/BuildSystem</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-24718">ASTERISK-24718</a>: [patch]Add inital support of "sanitize" to configure<br/>Reported by: Badalian Vyacheslav<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=486b172b50ae5b525d03ea7467bdb4ffa7ad90fd">[486b172b50]</a> Ivan Poddubny -- Build: Add menuselect options for using compiler sanitizers</li>
|
||||
</ul><br><h4>Category: Core/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25518">ASTERISK-25518</a>: taskprocessor: Add high water mark<br/>Reported by: Jonathan Rose<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=6ff48319d9a3d0e4dd301f90d4b9b214f9f87e3a">[6ff48319d9]</a> Jonathan Rose -- taskprocessor: Add high water mark warnings</li>
|
||||
</ul><br><h4>Category: Resources/res_pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25618">ASTERISK-25618</a>: res_pjsip: Check for readability of TLS files at startup<br/>Reported by: George Joseph<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=21962dad93fdb887899676597779a6ae47ff1edb">[21962dad93]</a> gtjoseph -- res_pjsip: Add existence and readablity checks for tls related files</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25571">ASTERISK-25571</a>: PJSIP: Add StatsD stats for some common PJSIP objects<br/>Reported by: Matt Jordan<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=90d9a70789a0874cff3a29caca5046995a54dbd4">[90d9a70789]</a> Matt Jordan -- res_pjsip/pjsip_options: Add StatsD statistics for PJSIP contacts</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=75097a0955ca707ac8f6dc0d4def9b9d3b9c2b8a">[75097a0955]</a> Matt Jordan -- res/res_pjsip_outbound_registration: Add registration statistics for StatsD</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25477">ASTERISK-25477</a>: pjsip show "command" like [criteria]<br/>Reported by: Bryant Zimmerman<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=162acd45f744395c19ec5686af30d0abd61ef897">[162acd45f7]</a> gtjoseph -- res_pjsip: Add "like" processing to pjsip list and show commands</li>
|
||||
</ul><br><h4>Category: Resources/res_pjsip_outbound_registration</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25571">ASTERISK-25571</a>: PJSIP: Add StatsD stats for some common PJSIP objects<br/>Reported by: Matt Jordan<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=90d9a70789a0874cff3a29caca5046995a54dbd4">[90d9a70789]</a> Matt Jordan -- res_pjsip/pjsip_options: Add StatsD statistics for PJSIP contacts</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=75097a0955ca707ac8f6dc0d4def9b9d3b9c2b8a">[75097a0955]</a> Matt Jordan -- res/res_pjsip_outbound_registration: Add registration statistics for StatsD</li>
|
||||
</ul><br><h4>Category: Resources/res_statsd</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25572">ASTERISK-25572</a>: Endpoints: Add StatsD stats for Asterisk endpoints<br/>Reported by: Matt Jordan<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d27aac0a9d4b7b72ddb73ae45f6f7327110a07dc">[d27aac0a9d]</a> Matt Jordan -- res/res_endpoint_stats: Add module to emit endpoint StatsD statistics</li>
|
||||
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25571">ASTERISK-25571</a>: PJSIP: Add StatsD stats for some common PJSIP objects<br/>Reported by: Matt Jordan<ul>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=90d9a70789a0874cff3a29caca5046995a54dbd4">[90d9a70789]</a> Matt Jordan -- res_pjsip/pjsip_options: Add StatsD statistics for PJSIP contacts</li>
|
||||
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=75097a0955ca707ac8f6dc0d4def9b9d3b9c2b8a">[75097a0955]</a> Matt Jordan -- res/res_pjsip_outbound_registration: Add registration statistics for StatsD</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><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=d1bb33fe0b4e655e7ed7f23710bc695ef88f3640">d1bb33fe0b</a></td><td>Kevin Harwell</td><td>.version: Update for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d06a65de0111e34df6d0a1a304bab787dd705094">d06a65de01</a></td><td>Kevin Harwell</td><td>.lastclean: Update for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=fb37b44660983ae85680f788a0f1e9752e94cad0">fb37b44660</a></td><td>Kevin Harwell</td><td>realtime: Add database scripts for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=20b7164b8c68f99b0fda7b9951b975046261af99">20b7164b8c</a></td><td>Kevin Harwell</td><td>.version: Update for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=6cbf2414c365cd3bafb20552c2630fc10077170d">6cbf2414c3</a></td><td>Kevin Harwell</td><td>.lastclean: Update for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ba1794464dbbd15089a317494f31bf5c1a259ff7">ba1794464d</a></td><td>Kevin Harwell</td><td>realtime: Add database scripts for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b3e9753a234049dde8ddc9ea2df561142a1f0e3f">b3e9753a23</a></td><td>Kevin Harwell</td><td>.version: Update for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b0df64b5f0665fad4abfe75792241a5b5b187bd1">b0df64b5f0</a></td><td>Kevin Harwell</td><td>.lastclean: Update for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ce9a59faf6aa584644434c1f9b0d7ae1145b016b">ce9a59faf6</a></td><td>Kevin Harwell</td><td>realtime: Add database scripts for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=2e26bef5bbf1966c4d3b29348c53b5fe529f6c28">2e26bef5bb</a></td><td>Kevin Harwell</td><td>.version: Update for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5e9b47516d6544a179a8f8944e8bc612ead34591">5e9b47516d</a></td><td>Kevin Harwell</td><td>.lastclean: Update for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=034112c5747e51601097dc90de420923624559a8">034112c574</a></td><td>Kevin Harwell</td><td>realtime: Add database scripts for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d1f8ff1789ccf9fc226d579400f9d3c38bfb0bf5">d1f8ff1789</a></td><td>Kevin Harwell</td><td>.version: Update for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9376488bef3f2cd377030b7890dbb8cc05efbce9">9376488bef</a></td><td>Kevin Harwell</td><td>.lastclean: Update for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=a894c9e7a919b3c17b8798d465435164918aa27e">a894c9e7a9</a></td><td>Kevin Harwell</td><td>realtime: Add database scripts for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=52afb0f112cf23cd306775616efb42551d80131d">52afb0f112</a></td><td>Kevin Harwell</td><td>.version: Update for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=2de343eb85227127b3b447490142adedd5afdc02">2de343eb85</a></td><td>Kevin Harwell</td><td>.lastclean: Update for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=184de2a16086e3677bbf84a5b08f67192aa1fcb0">184de2a160</a></td><td>Kevin Harwell</td><td>realtime: Add database scripts for 13.7.0-rc1</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=94f9927784e63d0e30aa7919b83b0e0fcc35c57e">94f9927784</a></td><td>Matt Jordan</td><td>main/utils: Don't emit an ERROR message if the read end of a pipe closes</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=529535f0c2dd2fca84e31287dd7a00622cacd3c8">529535f0c2</a></td><td>Matt Jordan</td><td>Revert "bridges/bridge_t38: Add a bridging module for managing T.38 state"</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=bb0b60619daddb1448e980f9067780bcd6ca5e35">bb0b60619d</a></td><td>Richard Mudgett</td><td>res_sorcery_memory_cache.c: Fix off nominal ref leak.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=3fcf160faeb036529c575b66d73e7978f475fb28">3fcf160fae</a></td><td>Niklas Larsson</td><td>CHANGES: Fix a typo</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=59881fbb9988be2f4e07ca750f45a404e79cb115">59881fbb99</a></td><td>David M. Lee</td><td>Fixed some typos</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=2b94d9a10d5001ddb2c6a9aee4b66ee92ec3a3c8">2b94d9a10d</a></td><td>Matt Jordan</td><td>res/res_pjsip_t38: Add debug statements</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=af288b2d9650bf7fdc30591e82a06b6c7610b80f">af288b2d96</a></td><td>Matt Jordan</td><td>main/cli: Use proper string methods to check existence of context/exten/app</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=3354b325c67824b4aa052fb81693d28e792886a6">3354b325c6</a></td><td>Matt Jordan</td><td>res_statsd: Add functions that support variable arguments</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d4a522d587bb1986cc66ed59a087be3784eaaceb">d4a522d587</a></td><td>Richard Mudgett</td><td>res_pjsip_outbound_registration.c: Be tolerant of short registration timeouts.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=e44ab3816cae3e85d27e969366a12881af42fa46">e44ab3816c</a></td><td>Richard Mudgett</td><td>res_pjsip_outbound_registration.c: Fix 423 response handling.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=f62b642fe32d06ca24b4a0de94543279fe918d0a">f62b642fe3</a></td><td>Matt Jordan</td><td>res/res_pjsip: Fix off nominal crash with requests that fail and have a timer</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c0f2f8de458e68e412be91ccc363a9f7aae77c78">c0f2f8de45</a></td><td>Richard Mudgett</td><td>res_pjsip_rfc3326.c: Fix crash when channel goes away.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=4f43b85c92050c8deba7041e687404228294d920">4f43b85c92</a></td><td>Mark Michelson</td><td>Taskprocessors: Increase high-water mark</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=367972e42d1a5f73d8bb4abacd4c681fc77dcd24">367972e42d</a></td><td>Mark Michelson</td><td>res_pjsip distributor: Don't send 503 response to responses.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=2f9cb7d62bf1ee2d3f7d878607d2d1eb9995dd03">2f9cb7d62b</a></td><td>Mark Michelson</td><td>res_pjsip: Deny requests when threadpool queue is backed up.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=8410336681b54766f148b7708f08d6d5e7ff6f2e">8410336681</a></td><td>Walter Doekes</td><td>docs: Fix a few typo's in app docs (more then, resourse).</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=afec1b1b6497c2b81c0ef468861933b6ba277562">afec1b1b64</a></td><td>Matt Jordan</td><td>res_pjsip/location: Destroy contact_status objects on contact deletion</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=715f770c9ff011284c1e87f9b5bcde1fc02ab4df">715f770c9f</a></td><td>Matt Jordan</td><td>pjsip_configuration: On delete, remove the persistent version of an endpoint</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=f0f190af08c5f7f4af3316209b174bd92be145c3">f0f190af08</a></td><td>Matt Jordan</td><td>main/stasis_endpoints: Fix ContactStatusChange JSON for roundtrip_usec field</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=11e54b1932b62a084722cb547a51a5fc2ca4d423">11e54b1932</a></td><td>Matt Jordan</td><td>pjsip_options: Schedule/unschedule qualifies on AoR creation/destruction</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=118d628e084311af0096178b096e3959ac603edd">118d628e08</a></td><td>Matt Jordan</td><td>Makefile: Add a rule 'basic-pbx' that installs the Basic PBX configs</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ebe69dee0d0132bcda93ce909d0a82316e86e8f7">ebe69dee0d</a></td><td>Mark Michelson</td><td>format_cap: Detect vector allocation failures.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=3b19efefef0cdc7203611bf9d161766ef6922558">3b19efefef</a></td><td>Mark Michelson</td><td>res_pjsip_pubsub: Prevent sending NOTIFY on destroyed dialog.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=0a346f095fb5f02391d870d2527a665ea926e65b">0a346f095f</a></td><td>Mark Michelson</td><td>res_pjsip_pubsub: Ensure dialog lock balance.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ad395080957b33a17f6cfe2c83697bebef286c25">ad39508095</a></td><td>Mark Michelson</td><td>res_pjsip_pubsub: Prevent crashes on final NOTIFY.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=067f40876001255aed9bf8b65567d1c25961aebd">067f408760</a></td><td>Mark Michelson</td><td>res_pjsip_pubsub: Remove serializer when sending final NOTIFY.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1bcc5927655c71f2ea0db31c0cd0a3bf0095714d">1bcc592765</a></td><td>Mark Michelson</td><td>res_pjsip_pubsub: Fix crash on destruction of empty subscription tree.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b3cc2bd7dfad379cec77e7333cc93c23fda6aa92">b3cc2bd7df</a></td><td>Mark Michelson</td><td>res_pjsip_pubsub: Solidify lifetime and ownership of objects.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c8c65dfa413cff6ad5af12350564f37d4786fe01">c8c65dfa41</a></td><td>Richard Mudgett</td><td>strings.c: Fix __ast_str_helper() to always return a terminated string.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b271d4a28a607341f2374b6f8200b7f4f775e5e6">b271d4a28a</a></td><td>Richard Mudgett</td><td>Add missing failure checks to ast_str_set_va() callers.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9fd2adc20430221dadd58c60d57655b95da168c6">9fd2adc204</a></td><td>Matt Jordan</td><td>rest-api-templates: Wikify error code response reasons</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9fc9777fa34753fb38991d42d8dbed516e907ca2">9fc9777fa3</a></td><td>Matt Jordan</td><td>contrib/scripts/autosupport: Update for Asterisk 13</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=e14023ca3543d91bc108f8f21af0509c2a428e47">e14023ca35</a></td><td>Richard Mudgett</td><td>config.c: Fix off-nominal memory leak.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=a99e821520405be48241f2a51c659cefd6939da2">a99e821520</a></td><td>Richard Mudgett</td><td>config.c: Fix potential memory corruption after [section](+).</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=8f777ab58499f6b3b9264c9bd6750e0ad5eb033c">8f777ab584</a></td><td>Debian Amtelco</td><td>chan_pjsip: Add Referred-By header to the PJSIP REFER packet.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ced0a2d71b690f24026392bcfbbe4c36eb8d4dff">ced0a2d71b</a></td><td>Richard Mudgett</td><td>res_sorcery_memory_cache.c: Shutdown in a less crash potential order.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=cc279eea11853ad90605775a63d58a1cab88f96c">cc279eea11</a></td><td>Richard Mudgett</td><td>res_sorcery_memory_cache.c: Misc tweaks.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9af3b613f6423e73a28546df5808155a9fc3cfa3">9af3b613f6</a></td><td>Richard Mudgett</td><td>res_sorcery_memory_cache.c: Made use OBJ_SEARCH_MASK.</td></tr>
|
||||
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ddebb217f00c00e95259d3977d6d8b43adc69c65">ddebb217f0</a></td><td>Richard Mudgett</td><td>sched.c: Add warning about negative time interval request.</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 |32270 ----------
|
||||
asterisk-13.6.0-summary.html | 322
|
||||
asterisk-13.6.0-summary.txt | 839
|
||||
b/.version | 2
|
||||
b/CHANGES | 82
|
||||
b/Makefile | 64
|
||||
b/Makefile.rules | 20
|
||||
b/addons/chan_mobile.c | 2
|
||||
b/addons/chan_ooh323.c | 14
|
||||
b/apps/app_chanisavail.c | 6
|
||||
b/apps/app_confbridge.c | 18
|
||||
b/apps/app_dial.c | 8
|
||||
b/apps/app_dumpchan.c | 2
|
||||
b/apps/app_meetme.c | 3
|
||||
b/apps/app_page.c | 2
|
||||
b/apps/app_queue.c | 1
|
||||
b/apps/confbridge/conf_config_parser.c | 4
|
||||
b/apps/confbridge/include/confbridge.h | 2
|
||||
b/bridges/bridge_native_rtp.c | 4
|
||||
b/build_tools/cflags.xml | 28
|
||||
b/build_tools/make_version_c | 25
|
||||
b/channels/chan_alsa.c | 2
|
||||
b/channels/chan_console.c | 2
|
||||
b/channels/chan_dahdi.c | 5
|
||||
b/channels/chan_iax2.c | 65
|
||||
b/channels/chan_mgcp.c | 10
|
||||
b/channels/chan_motif.c | 2
|
||||
b/channels/chan_nbs.c | 2
|
||||
b/channels/chan_oss.c | 2
|
||||
b/channels/chan_phone.c | 2
|
||||
b/channels/chan_pjsip.c | 32
|
||||
b/channels/chan_sip.c | 164
|
||||
b/channels/chan_skinny.c | 53
|
||||
b/channels/chan_unistim.c | 18
|
||||
b/channels/chan_vpb.cc | 2
|
||||
b/channels/sig_pri.c | 2
|
||||
b/channels/sip/config_parser.c | 9
|
||||
b/channels/sip/include/sip.h | 1
|
||||
b/channels/sip/reqresp_parser.c | 2
|
||||
b/codecs/codec_resample.c | 8
|
||||
b/configs/samples/confbridge.conf.sample | 6
|
||||
b/configs/samples/pjsip.conf.sample | 8
|
||||
b/configs/samples/sip.conf.sample | 4
|
||||
b/contrib/ast-db-manage/config/versions/28ce1e718f05_add_fatal_response_interval.py | 22
|
||||
b/contrib/realtime/mssql/mssql_config.sql | 8
|
||||
b/contrib/realtime/mysql/mysql_config.sql | 6
|
||||
b/contrib/realtime/oracle/oracle_config.sql | 8
|
||||
b/contrib/realtime/postgresql/postgresql_config.sql | 6
|
||||
b/contrib/scripts/autosupport | 95
|
||||
b/funcs/func_callerid.c | 39
|
||||
b/funcs/func_channel.c | 4
|
||||
b/funcs/func_holdintercept.c | 236
|
||||
b/funcs/func_presencestate.c | 4
|
||||
b/include/asterisk/ast_version.h | 3
|
||||
b/include/asterisk/bridge.h | 12
|
||||
b/include/asterisk/format_cap.h | 5
|
||||
b/include/asterisk/res_pjsip.h | 17
|
||||
b/include/asterisk/res_pjsip_cli.h | 2
|
||||
b/include/asterisk/res_pjsip_pubsub.h | 9
|
||||
b/include/asterisk/statsd.h | 71
|
||||
b/include/asterisk/taskprocessor.h | 8
|
||||
b/include/asterisk/term.h | 4
|
||||
b/include/asterisk/threadpool.h | 6
|
||||
b/include/asterisk/translate.h | 8
|
||||
b/include/asterisk/utils.h | 23
|
||||
b/main/asterisk.c | 124
|
||||
b/main/audiohook.c | 15
|
||||
b/main/bridge.c | 10
|
||||
b/main/bridge_channel.c | 4
|
||||
b/main/channel.c | 13
|
||||
b/main/cli.c | 8
|
||||
b/main/codec_builtin.c | 2
|
||||
b/main/config.c | 44
|
||||
b/main/dial.c | 7
|
||||
b/main/file.c | 2
|
||||
b/main/format.c | 22
|
||||
b/main/format_cap.c | 42
|
||||
b/main/hashtab.c | 2
|
||||
b/main/manager.c | 22
|
||||
b/main/rtp_engine.c | 24
|
||||
b/main/sched.c | 22
|
||||
b/main/sorcery.c | 2
|
||||
b/main/stasis_endpoints.c | 2
|
||||
b/main/strings.c | 91
|
||||
b/main/taskprocessor.c | 18
|
||||
b/main/term.c | 27
|
||||
b/main/threadpool.c | 72
|
||||
b/main/translate.c | 41
|
||||
b/main/utils.c | 51
|
||||
b/main/xmldoc.c | 170
|
||||
b/pbx/pbx_dundi.c | 1
|
||||
b/res/res_agi.c | 6
|
||||
b/res/res_chan_stats.c | 4
|
||||
b/res/res_config_pgsql.c | 8
|
||||
b/res/res_endpoint_stats.c | 157
|
||||
b/res/res_format_attr_h264.c | 16
|
||||
b/res/res_format_attr_opus.c | 210
|
||||
b/res/res_format_attr_vp8.c | 228
|
||||
b/res/res_pjsip.c | 63
|
||||
b/res/res_pjsip/config_auth.c | 15
|
||||
b/res/res_pjsip/config_system.c | 2
|
||||
b/res/res_pjsip/config_transport.c | 50
|
||||
b/res/res_pjsip/location.c | 147
|
||||
b/res/res_pjsip/pjsip_cli.c | 15
|
||||
b/res/res_pjsip/pjsip_configuration.c | 270
|
||||
b/res/res_pjsip/pjsip_distributor.c | 16
|
||||
b/res/res_pjsip/pjsip_options.c | 129
|
||||
b/res/res_pjsip_caller_id.c | 14
|
||||
b/res/res_pjsip_endpoint_identifier_ip.c | 56
|
||||
b/res/res_pjsip_exten_state.c | 4
|
||||
b/res/res_pjsip_mwi.c | 6
|
||||
b/res/res_pjsip_notify.c | 2
|
||||
b/res/res_pjsip_outbound_registration.c | 125
|
||||
b/res/res_pjsip_pubsub.c | 338
|
||||
b/res/res_pjsip_pubsub.exports.in | 1
|
||||
b/res/res_pjsip_rfc3326.c | 17
|
||||
b/res/res_pjsip_sdp_rtp.c | 11
|
||||
b/res/res_pjsip_t38.c | 67
|
||||
b/res/res_rtp_asterisk.c | 36
|
||||
b/res/res_sorcery_memory_cache.c | 125
|
||||
b/res/res_sorcery_realtime.c | 2
|
||||
b/res/res_statsd.c | 88
|
||||
b/res/res_statsd.exports.in | 1
|
||||
b/rest-api-templates/api.wiki.mustache | 2
|
||||
b/rest-api-templates/asterisk_processor.py | 2
|
||||
b/tests/test_config.c | 4
|
||||
126 files changed, 3188 insertions(+), 34602 deletions(-)</pre><br></html>
|
||||
967
asterisk-13.7.0-rc1-summary.txt
Normal file
967
asterisk-13.7.0-rc1-summary.txt
Normal file
@@ -0,0 +1,967 @@
|
||||
Release Summary
|
||||
|
||||
asterisk-13.7.0-rc1
|
||||
|
||||
Date: 2015-12-15
|
||||
|
||||
<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.6.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
|
||||
23 Matt Jordan 8 gtjoseph 13 Alexander Traud
|
||||
23 Richard Mudgett 1 Dan Cropp 12 Matt Jordan
|
||||
18 Kevin Harwell 1 starting asterisk -c 7 George Joseph
|
||||
14 Alexander Traud until the colors stopped 7 gtjoseph
|
||||
12 Mark Michelson 1 Alexander Traud 5 Joshua Colp
|
||||
8 gtjoseph 4 Michael Keuter
|
||||
6 Joshua Colp 3 Walter Doekes
|
||||
4 Walter Doekes 3 Corey Farrell
|
||||
4 Jonathan Rose 3 Richard Mudgett
|
||||
4 Corey Farrell 2 Andrew Nagy
|
||||
3 Ivan Poddubny 2 Kevin Harwell
|
||||
2 Kevin Harwell 2 Jonathan Rose
|
||||
2 Tyler Cambron 2 Andrew Nagy
|
||||
1 Eugene Voityuk 2 Mark Michelson
|
||||
1 Filip Jenicek 2 Mark Michelson
|
||||
1 mdu113 1 Rusty Newton
|
||||
1 Alec Davis 1 ffs
|
||||
1 Stefan EngstrAP:m 1 John Bigelow
|
||||
1 Florian Sauerteig 1 Dmitriy Serov
|
||||
1 Niklas Larsson 1 Chet Stevens
|
||||
1 server-pandora 1 Sean Pimental
|
||||
1 Olle Johansson (License 1 Niklas Larsson
|
||||
5267) 1 Ben Langfeld
|
||||
1 Debian Amtelco 1 Tyler Cambron
|
||||
1 Sean Bright (license 1 Ashley Sanders
|
||||
#5060) 1 Ashley Sanders
|
||||
1 David M. Lee 1 PowerPBX
|
||||
1 Steve Davies 1 mdu113
|
||||
1 Hiroaki Komatsu
|
||||
1 Bryant Zimmerman
|
||||
1 Jonathan Rose
|
||||
1 Ben Langfeld
|
||||
1 Rusty Newton
|
||||
1 Bojan NemA:*iA:*
|
||||
1 Chet Stevens
|
||||
1 DudA!s JA^3zsef
|
||||
1 Badalian Vyacheslav
|
||||
1 Olle Johansson
|
||||
1 Stefan EngstrAP:m
|
||||
1 Taylor Hawkes
|
||||
1 Aleksei Kulakov
|
||||
1 Badalian Vyacheslav
|
||||
1 Olle Johansson
|
||||
1 Filip Jenicek
|
||||
1 Dade Brandon
|
||||
1 Dmitriy Serov
|
||||
1 Bojan NemA:*iA:*
|
||||
1 Alec Davis
|
||||
1 John Bigelow
|
||||
1 Bryant Zimmerman
|
||||
1 dea
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
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/General
|
||||
|
||||
ASTERISK-25419: Dialplan Application for Integration of StatsD
|
||||
Reported by: Ashley Sanders
|
||||
* [1e0040b88f] Tyler Cambron -- StatsD: Add res_statsd compatibility
|
||||
|
||||
Category: Resources/res_ari_channels
|
||||
|
||||
ASTERISK-24922: ARI: Add the ability to intercept hold and raise an event
|
||||
Reported by: Matt Jordan
|
||||
* [72cbb6df55] Matt Jordan -- funcs/func_holdintercept: Actually add the
|
||||
HOLD_INTERCEPT function
|
||||
|
||||
Category: Resources/res_statsd
|
||||
|
||||
ASTERISK-25419: Dialplan Application for Integration of StatsD
|
||||
Reported by: Ashley Sanders
|
||||
* [1e0040b88f] Tyler Cambron -- StatsD: Add res_statsd compatibility
|
||||
|
||||
Bug
|
||||
|
||||
Category: Applications/app_dial
|
||||
|
||||
ASTERISK-24958: Forwarding loop detection inhibits certain desirable
|
||||
scenarios
|
||||
Reported by: Mark Michelson
|
||||
* [7debb986a5] Alec Davis -- app_queue: (try_calling): mutex 'qe->chan'
|
||||
freed more times than we've locked!
|
||||
|
||||
Category: Applications/app_meetme
|
||||
|
||||
ASTERISK-25569: app_meetme: Audio quality issues
|
||||
Reported by: Corey Farrell
|
||||
* [ddf4dddf4f] Corey Farrell -- app_meetme: Set default value for
|
||||
audio_buffers.
|
||||
|
||||
Category: Applications/app_queue
|
||||
|
||||
ASTERISK-25561: app_queue.c line 6503 (try_calling): mutex 'qe->chan'
|
||||
freed more times than we've locked!
|
||||
Reported by: Alec Davis
|
||||
* [7debb986a5] Alec Davis -- app_queue: (try_calling): mutex 'qe->chan'
|
||||
freed more times than we've locked!
|
||||
|
||||
Category: Channels/chan_dahdi
|
||||
|
||||
ASTERISK-25494: build: GCC 5.1.x catches some new const, array bounds and
|
||||
missing paren issues
|
||||
Reported by: George Joseph
|
||||
* [5f593e7c38] gtjoseph -- build: GCC 5.1.x catches some new const,
|
||||
array bounds and missing paren issues
|
||||
|
||||
Category: Channels/chan_pjsip
|
||||
|
||||
ASTERISK-24779: Passthrough OPUS codec not working with chan_pjsip
|
||||
Reported by: PowerPBX
|
||||
* [33752e0837] Sean Bright -- res_pjsip_sdp_rtp: Enable Opus to be
|
||||
negotiated via SIP/SDP.
|
||||
ASTERISK-25455: Deadlock of PJSIP realtime over res_config_pgsql
|
||||
Reported by: mdu113
|
||||
* [dc6ec661b3] mdu113 -- res_config_pgsql.c: Fix deadlock loading
|
||||
realtime configuration.
|
||||
ASTERISK-25404: segfault/crash in chan_pjsip_hangup ... at chan_pjsip.c
|
||||
Reported by: Chet Stevens
|
||||
* [426263a64d] Richard Mudgett -- chan_pjsip: Fix crash on reINVITE
|
||||
before initial INVITE completes.
|
||||
|
||||
Category: Channels/chan_sip/CodecHandling
|
||||
|
||||
ASTERISK-25160: [patch] Opus Codec: SIP/SDP line fmtp missing when called
|
||||
internally
|
||||
Reported by: Alexander Traud
|
||||
* [d8d3991390] Alexander Traud -- format: Register format-attribute
|
||||
module with cached formats.
|
||||
ASTERISK-24543: Asterisk 13 responds to SIP Invite with all possible
|
||||
codecs configured for peer as opposed to intersection of configured codecs
|
||||
and offered codecs
|
||||
Reported by: Taylor Hawkes
|
||||
* [1256aedf66] Alexander Traud -- chan_sip: Do not send all codecs on
|
||||
INVITE.
|
||||
ASTERISK-25484: [patch] autoframing=yes has no effect
|
||||
Reported by: Alexander Traud
|
||||
* [869ef2a8ee] Alexander Traud -- chan_sip: Fix autoframing=yes.
|
||||
|
||||
Category: Channels/chan_sip/General
|
||||
|
||||
ASTERISK-25364: [patch]Issue a TCP connection(kernel) and thread of
|
||||
asterisk is not released
|
||||
Reported by: Hiroaki Komatsu
|
||||
* [14b41115e3] Jonathan Rose -- chan_sip: Add TCP/TLS keepalive to
|
||||
TCP/TLS server
|
||||
ASTERISK-25610: Asterisk crash during "sip reload"
|
||||
Reported by: DudA!s JA^3zsef
|
||||
* [2b992014dc] Richard Mudgett -- chan_sip: Fix crash involving the
|
||||
bogus peer during sip reload.
|
||||
ASTERISK-25476: chan_sip loses registrations after a while
|
||||
Reported by: Michael Keuter
|
||||
* [e7c88e11aa] Richard Mudgett -- sched.c: Make not return a sched id of
|
||||
0.
|
||||
* [4aed349a7b] Richard Mudgett -- Audit improper usage of scheduler
|
||||
exposed by 5c713fdf18f. (v13 additions)
|
||||
* [6d9156d10f] Richard Mudgett -- Audit improper usage of scheduler
|
||||
exposed by 5c713fdf18f.
|
||||
* [07583c2888] Steve Davies -- Further fixes to improper usage of
|
||||
scheduler
|
||||
ASTERISK-24543: Asterisk 13 responds to SIP Invite with all possible
|
||||
codecs configured for peer as opposed to intersection of configured codecs
|
||||
and offered codecs
|
||||
Reported by: Taylor Hawkes
|
||||
* [1256aedf66] Alexander Traud -- chan_sip: Do not send all codecs on
|
||||
INVITE.
|
||||
ASTERISK-25494: build: GCC 5.1.x catches some new const, array bounds and
|
||||
missing paren issues
|
||||
Reported by: George Joseph
|
||||
* [5f593e7c38] gtjoseph -- build: GCC 5.1.x catches some new const,
|
||||
array bounds and missing paren issues
|
||||
|
||||
Category: Channels/chan_sip/IPv6
|
||||
|
||||
ASTERISK-25443: [patch]IPv6 - Potential issue in via header parsing
|
||||
Reported by: ffs
|
||||
* [f939e2bd48] Florian Sauerteig -- chan_sip: Fix port parsing for IPv6
|
||||
addresses in SIP Via headers.
|
||||
|
||||
Category: Channels/chan_sip/Interoperability
|
||||
|
||||
ASTERISK-25135: [patch]RTP Timeout hangup cause code missing
|
||||
Reported by: Olle Johansson
|
||||
* [f8707ae9a5] Olle Johansson -- channels/chan_sip: Set cause code to 44
|
||||
on RTP timeout
|
||||
|
||||
Category: Channels/chan_sip/T.38
|
||||
|
||||
ASTERISK-25609: [patch]Asterisk may crash when calling
|
||||
ast_channel_get_t38_state(c)
|
||||
Reported by: Filip Jenicek
|
||||
* [142d4fefb8] Filip Jenicek -- chan_sip: Check sip_pvt pointer in
|
||||
ast_channel_get_t38_state(c)
|
||||
|
||||
Category: Channels/chan_sip/WebSocket
|
||||
|
||||
ASTERISK-24146: [patch]No audio on WebRtc caller side when answer waiting
|
||||
time is more than ~7sec
|
||||
Reported by: Aleksei Kulakov
|
||||
* [28d9243079] Eugene Voityuk -- chan_sip.c: Start ICE negotiation when
|
||||
response is sent or received.
|
||||
|
||||
Category: Channels/chan_skinny
|
||||
|
||||
ASTERISK-25494: build: GCC 5.1.x catches some new const, array bounds and
|
||||
missing paren issues
|
||||
Reported by: George Joseph
|
||||
* [5f593e7c38] gtjoseph -- build: GCC 5.1.x catches some new const,
|
||||
array bounds and missing paren issues
|
||||
|
||||
Category: Codecs/General
|
||||
|
||||
ASTERISK-25616: Warning with a Codec Module which supports PLC with FEC
|
||||
Reported by: Alexander Traud
|
||||
* [69e3d40ad7] Alexander Traud -- translate: Avoid a warning message
|
||||
when doing FEC within Opus Codec.
|
||||
ASTERISK-25498: Asterisk crashes when negotiating g729 without that module
|
||||
installed
|
||||
Reported by: Ben Langfeld
|
||||
* [072d94183c] Jonathan Rose -- Fix crash in audiohook translate to slin
|
||||
|
||||
Category: Codecs/codec_resample
|
||||
|
||||
ASTERISK-25599: [patch] SLIN Resampling Codec only 80 msec
|
||||
Reported by: Alexander Traud
|
||||
* [876600ce6e] Alexander Traud -- codec_resample: Increase buffer for
|
||||
Opus Codec with FEC.
|
||||
* [b76c196e13] Alexander Traud -- codec_resample: Increase buffer for
|
||||
Opus Codec.
|
||||
|
||||
Category: Core/AstDB
|
||||
|
||||
ASTERISK-25400: Hints broken when "CustomPresence" doesn't exist in AstDB
|
||||
Reported by: Andrew Nagy
|
||||
* [3357678b94] Ivan Poddubny -- func_presencestate: Return "not_set"
|
||||
when no data is set in AstDB
|
||||
|
||||
Category: Core/Bridging
|
||||
|
||||
ASTERISK-25600: bridging: Inconsistency in BRIDGEPEER
|
||||
Reported by: Jonathan Rose
|
||||
* [eadad24b59] Jonathan Rose -- Unset BRIDGEPEER when leaving a bridge
|
||||
|
||||
Category: Core/BuildSystem
|
||||
|
||||
ASTERISK-25434: Compiler flags not reported in 'core show settings'
|
||||
despite usage during compilation
|
||||
Reported by: Rusty Newton
|
||||
* [d098d00424] Corey Farrell -- Fix cli display of build options.
|
||||
|
||||
Category: Core/General
|
||||
|
||||
ASTERISK-25585: [patch]rasterisk never hits most of main(), but it's
|
||||
assumed to
|
||||
Reported by: Walter Doekes
|
||||
* [b2787876d6] Walter Doekes -- main: Slight refactor of main. Improve
|
||||
color situation.
|
||||
ASTERISK-25552: hashtab: Improve NULL tolerance
|
||||
Reported by: Joshua Colp
|
||||
* [afd9a89e5a] Joshua Colp -- hashtab: Add NULL check when destroying
|
||||
iterator.
|
||||
ASTERISK-25449: main/sched: Regression introduced by 5c713fdf18f causes
|
||||
erroneous duplicate RTCP messages; other potential scheduling issues in
|
||||
chan_sip/chan_skinny
|
||||
Reported by: Matt Jordan
|
||||
* [07583c2888] Steve Davies -- Further fixes to improper usage of
|
||||
scheduler
|
||||
* [b714b2152d] Matt Jordan -- res/res_rtp_asterisk: Fix assignment after
|
||||
ao2 decrement
|
||||
* [50fa9ff997] Matt Jordan -- Fix improper usage of scheduler exposed by
|
||||
5c713fdf18f
|
||||
ASTERISK-25546: threadpool: Race condition between idle timeout and
|
||||
activation
|
||||
Reported by: Joshua Colp
|
||||
* [b818d70533] Joshua Colp -- threadpool: Handle worker thread
|
||||
transitioning to dead when going active.
|
||||
ASTERISK-7803: [patch] Update the maximum packetization values in frame.c
|
||||
Reported by: dea
|
||||
* [84ff075d41] Alexander Traud -- format: Update the maximum
|
||||
packetization time for iLBC 30.
|
||||
|
||||
Category: Core/ManagerInterface
|
||||
|
||||
ASTERISK-25391: AMI GetConfigJSON returns invalid JSON
|
||||
Reported by: Bojan NemA:*iA:*
|
||||
* [74635b5638] Ivan Poddubny -- manager: Fix GetConfigJSON returning
|
||||
invalid JSON
|
||||
|
||||
Category: Core/Sorcery
|
||||
|
||||
ASTERISK-25165: Testsuite - Sorcery memory cache leaks
|
||||
Reported by: Corey Farrell
|
||||
* [fc45f4040d] Richard Mudgett -- res_sorcery_realtime.c: Fix crash from
|
||||
NULL sorcery object type.
|
||||
|
||||
Category: Documentation
|
||||
|
||||
ASTERISK-25373: add documentation for CALLERID(pres) and also the
|
||||
CONNECTEDLINE and REDIRECTING variants
|
||||
Reported by: Walter Doekes
|
||||
* [6d1bdb9d3b] Walter Doekes -- func_callerid: Document that
|
||||
CALLERID(pres) is available.
|
||||
ASTERISK-25527: Quirky xmldoc description wrapping
|
||||
Reported by: Walter Doekes
|
||||
* [0d425f2eb4] Walter Doekes -- xmldoc: Improve xmldoc wrapping of 'core
|
||||
show ...' output.
|
||||
|
||||
Category: Formats/General
|
||||
|
||||
ASTERISK-25584: [patch] format-attribute module: VP8 missing
|
||||
Reported by: Alexander Traud
|
||||
* [5a18193dc0] Alexander Traud -- res_format_attr_vp8: In SDP, forward
|
||||
max-fr and max-fs for video-codec VP8.
|
||||
ASTERISK-25545: [patch] translation module gets cached not joint format
|
||||
Reported by: Alexander Traud
|
||||
* [0b508789ab] Alexander Traud -- translate: Provide translation modules
|
||||
the result of SDP negotiation.
|
||||
ASTERISK-25535: [patch] format creation on module load instead of cache
|
||||
Reported by: Alexander Traud
|
||||
* [4e5bf12b33] Joshua Colp -- format_cap: Don't append the 'none' format
|
||||
when appending all.
|
||||
* [f3ac4d8090] Alexander Traud -- ast_format_cap: Avoid format creation
|
||||
on module load, use cache instead.
|
||||
ASTERISK-25537: [patch] format-attribute module: RFC or internal defaults?
|
||||
Reported by: Alexander Traud
|
||||
* [4bf84459c7] Alexander Traud -- rtp_engine: Init a format-attribute
|
||||
module to its RFC defaults.
|
||||
ASTERISK-25533: [patch] buffer for ast_format_cap_get_names only 64 bytes
|
||||
Reported by: Alexander Traud
|
||||
* [1bff400df7] Alexander Traud -- ast_format_cap_get_names: To display
|
||||
all formats, the buffer was increased.
|
||||
|
||||
Category: Formats/format_h264
|
||||
|
||||
ASTERISK-25573: [patch] H.264 format attribute module: resets whole SDP
|
||||
Reported by: Alexander Traud
|
||||
* [1aa552b2a2] Alexander Traud -- res_format_attr_h264: Do not reset
|
||||
string buffer.
|
||||
|
||||
Category: Functions/func_callerid
|
||||
|
||||
ASTERISK-25373: add documentation for CALLERID(pres) and also the
|
||||
CONNECTEDLINE and REDIRECTING variants
|
||||
Reported by: Walter Doekes
|
||||
* [6d1bdb9d3b] Walter Doekes -- func_callerid: Document that
|
||||
CALLERID(pres) is available.
|
||||
|
||||
Category: Resources/General
|
||||
|
||||
ASTERISK-25584: [patch] format-attribute module: VP8 missing
|
||||
Reported by: Alexander Traud
|
||||
* [5a18193dc0] Alexander Traud -- res_format_attr_vp8: In SDP, forward
|
||||
max-fr and max-fs for video-codec VP8.
|
||||
ASTERISK-25441: Deadlock in res_sorcery_memory_cache.
|
||||
Reported by: Richard Mudgett
|
||||
* [40c69e78f5] Richard Mudgett -- res_sorcery_memory_cache.c: Fix
|
||||
deadlock with scheduler.
|
||||
* [dfeb513e85] Richard Mudgett -- res_sorcery_memory_cache.c: Replace
|
||||
inline code with function.
|
||||
|
||||
Category: Resources/res_agi
|
||||
|
||||
ASTERISK-25593: fastagi: record file closed after sending result
|
||||
Reported by: Kevin Harwell
|
||||
* [45efbf8503] Kevin Harwell -- fastagi: record file closed after
|
||||
sending result
|
||||
|
||||
Category: Resources/res_ari
|
||||
|
||||
ASTERISK-25522: ARI: Crash when creating channel via ARI originate with
|
||||
requesting channel
|
||||
Reported by: Matt Jordan
|
||||
* [506aea26e6] Matt Jordan -- main/dial: Protect access to the
|
||||
format_cap structure of the requesting channel
|
||||
|
||||
Category: Resources/res_ari_channels
|
||||
|
||||
ASTERISK-25522: ARI: Crash when creating channel via ARI originate with
|
||||
requesting channel
|
||||
Reported by: Matt Jordan
|
||||
* [506aea26e6] Matt Jordan -- main/dial: Protect access to the
|
||||
format_cap structure of the requesting channel
|
||||
|
||||
Category: Resources/res_config_pgsql
|
||||
|
||||
ASTERISK-25455: Deadlock of PJSIP realtime over res_config_pgsql
|
||||
Reported by: mdu113
|
||||
* [dc6ec661b3] mdu113 -- res_config_pgsql.c: Fix deadlock loading
|
||||
realtime configuration.
|
||||
|
||||
Category: Resources/res_format_attr_opus
|
||||
|
||||
ASTERISK-25583: [patch] format-attribute module: RFC 7587 (Opus Codec)
|
||||
Reported by: Alexander Traud
|
||||
* [3e2178c05e] Alexander Traud -- res_format_attr_opus: Update to latest
|
||||
RFC 7587.
|
||||
|
||||
Category: Resources/res_http_websocket
|
||||
|
||||
ASTERISK-24106: WebSockets Automatically decides what driver it will use
|
||||
Reported by: Andrew Nagy
|
||||
* [0393bd6bed] Corey Farrell -- chan_sip: Allow websockets to be
|
||||
disabled.
|
||||
|
||||
Category: Resources/res_pjsip
|
||||
|
||||
ASTERISK-25608: res_pjsip/contacts/statsd: Lifecycle events aren't
|
||||
consistent
|
||||
Reported by: George Joseph
|
||||
* [450579e908] gtjoseph -- res_pjsip/contacts/statsd: Make contact
|
||||
lifecycle events more consistent
|
||||
ASTERISK-25595: Unescaped : in messge sent to statsd
|
||||
Reported by: Niklas Larsson
|
||||
* [9184fbeb34] gtjoseph -- res_pjsip: Use a MD5 hash for static Contact
|
||||
IDs
|
||||
ASTERISK-25598: res_pjsip: Contact status messages are printing a hash
|
||||
instead of the uri
|
||||
Reported by: George Joseph
|
||||
* [ed9134282e] gtjoseph -- res_pjsip: Update logging to show
|
||||
contact->uri in messages
|
||||
ASTERISK-25486: res_pjsip: Fix deadlock when validating URIs
|
||||
Reported by: Joshua Colp
|
||||
* [f2725c8b77] Joshua Colp -- res_pjsip: Move URI validation to use
|
||||
time.
|
||||
ASTERISK-25455: Deadlock of PJSIP realtime over res_config_pgsql
|
||||
Reported by: mdu113
|
||||
* [dc6ec661b3] mdu113 -- res_config_pgsql.c: Fix deadlock loading
|
||||
realtime configuration.
|
||||
|
||||
Category: Resources/res_pjsip_notify
|
||||
|
||||
ASTERISK-25590: CLI Usage info for 'pjsip send notify' references
|
||||
incorrect config
|
||||
Reported by: Corey Farrell
|
||||
* [b75f587d15] Corey Farrell -- res_pjsip_notify: Fix CLI usage info
|
||||
|
||||
Category: Resources/res_pjsip_outbound_registration
|
||||
|
||||
ASTERISK-25575: res_pjsip: Dynamic outbound registrations created via ARI
|
||||
are not loaded into memory on Asterisk start/restart
|
||||
Reported by: Matt Jordan
|
||||
* [8f71263e72] Matt Jordan -- res/res_pjsip_outbound_registration: Apply
|
||||
configuration on object type load
|
||||
ASTERISK-25485: res_pjsip_outbound_registration: registration stops due to
|
||||
400 response
|
||||
Reported by: Kevin Harwell
|
||||
* [c58091737d] Kevin Harwell -- res_pjsip_outbound_registration:
|
||||
registration stops due to fatal 4xx response
|
||||
|
||||
Category: Resources/res_pjsip_pubsub
|
||||
|
||||
ASTERISK-25513: Crash: malloc failed with high load of subscriptions.
|
||||
Reported by: John Bigelow
|
||||
* [6fbffe42e1] Mark Michelson -- res_pjsip: Set threadpool max size
|
||||
default to 50.
|
||||
ASTERISK-25505: res_pjsip_pubsub: Crash on off-nominal when UAS dialog
|
||||
can't be created
|
||||
Reported by: Joshua Colp
|
||||
* [9a021a42ad] Joshua Colp -- res_pjsip_pubsub: Fix assertion when UAS
|
||||
dialog creation fails.
|
||||
|
||||
Category: Resources/res_pjsip_t38
|
||||
|
||||
ASTERISK-25582: Testsuite: Reactor timeout error in
|
||||
tests/fax/pjsip/directmedia_reinvite_t38
|
||||
Reported by: Matt Jordan
|
||||
* [6614babea2] Matt Jordan -- bridges/bridge_t38: Add a bridging module
|
||||
for managing T.38 state
|
||||
* [4875e5ac32] Matt Jordan -- chan_pjsip: Handle T.38 faxes with direct
|
||||
media bridges
|
||||
|
||||
Category: Resources/res_pjsip_transport_websocket
|
||||
|
||||
ASTERISK-24106: WebSockets Automatically decides what driver it will use
|
||||
Reported by: Andrew Nagy
|
||||
* [0393bd6bed] Corey Farrell -- chan_sip: Allow websockets to be
|
||||
disabled.
|
||||
|
||||
Category: Resources/res_rtp_asterisk
|
||||
|
||||
ASTERISK-24146: [patch]No audio on WebRtc caller side when answer waiting
|
||||
time is more than ~7sec
|
||||
Reported by: Aleksei Kulakov
|
||||
* [28d9243079] Eugene Voityuk -- chan_sip.c: Start ICE negotiation when
|
||||
response is sent or received.
|
||||
ASTERISK-25451: Broken video - erased rtp marker bit
|
||||
Reported by: Stefan EngstrAP:m
|
||||
* [a1435aa3fa] Stefan EngstrAP:m -- res/res_rtp_asterisk.c: Fix
|
||||
incorrect assignment of frame->subclass.frame_ending
|
||||
ASTERISK-25438: res_rtp_asterisk: ICE role message even when ICE is not
|
||||
enabled
|
||||
Reported by: Joshua Colp
|
||||
* [56ed7b9dd5] Joshua Colp -- res_rtp_asterisk: Move "Set role" warning
|
||||
to be debug.
|
||||
|
||||
Category: Resources/res_statsd
|
||||
|
||||
ASTERISK-25595: Unescaped : in messge sent to statsd
|
||||
Reported by: Niklas Larsson
|
||||
* [9184fbeb34] gtjoseph -- res_pjsip: Use a MD5 hash for static Contact
|
||||
IDs
|
||||
|
||||
Category: Tests/testsuite
|
||||
|
||||
ASTERISK-25582: Testsuite: Reactor timeout error in
|
||||
tests/fax/pjsip/directmedia_reinvite_t38
|
||||
Reported by: Matt Jordan
|
||||
* [6614babea2] Matt Jordan -- bridges/bridge_t38: Add a bridging module
|
||||
for managing T.38 state
|
||||
* [4875e5ac32] Matt Jordan -- chan_pjsip: Handle T.38 faxes with direct
|
||||
media bridges
|
||||
ASTERISK-25165: Testsuite - Sorcery memory cache leaks
|
||||
Reported by: Corey Farrell
|
||||
* [fc45f4040d] Richard Mudgett -- res_sorcery_realtime.c: Fix crash from
|
||||
NULL sorcery object type.
|
||||
|
||||
Category: pjproject/pjsip
|
||||
|
||||
ASTERISK-25615: res_pjsip: Setting transport async_operations > 1 causes
|
||||
segfault on tls transports
|
||||
Reported by: George Joseph
|
||||
* [36097a185d] Richard Mudgett -- Fix sscanf() format string type
|
||||
mismatch.
|
||||
* [5b867fa904] gtjoseph -- pjsip/config_transport: Check pjproject
|
||||
version at runtime for async ops
|
||||
* [e03582a1c2] gtjoseph -- res_pjsip/config_transport: Prevent
|
||||
async_operations > 1 when protocol = tls
|
||||
ASTERISK-25513: Crash: malloc failed with high load of subscriptions.
|
||||
Reported by: John Bigelow
|
||||
* [6fbffe42e1] Mark Michelson -- res_pjsip: Set threadpool max size
|
||||
default to 50.
|
||||
|
||||
Improvement
|
||||
|
||||
Category: Core/BuildSystem
|
||||
|
||||
ASTERISK-24718: [patch]Add inital support of "sanitize" to configure
|
||||
Reported by: Badalian Vyacheslav
|
||||
* [486b172b50] Ivan Poddubny -- Build: Add menuselect options for using
|
||||
compiler sanitizers
|
||||
|
||||
Category: Core/General
|
||||
|
||||
ASTERISK-25518: taskprocessor: Add high water mark
|
||||
Reported by: Jonathan Rose
|
||||
* [6ff48319d9] Jonathan Rose -- taskprocessor: Add high water mark
|
||||
warnings
|
||||
|
||||
Category: Resources/res_pjsip
|
||||
|
||||
ASTERISK-25618: res_pjsip: Check for readability of TLS files at startup
|
||||
Reported by: George Joseph
|
||||
* [21962dad93] gtjoseph -- res_pjsip: Add existence and readablity
|
||||
checks for tls related files
|
||||
ASTERISK-25571: PJSIP: Add StatsD stats for some common PJSIP objects
|
||||
Reported by: Matt Jordan
|
||||
* [90d9a70789] Matt Jordan -- res_pjsip/pjsip_options: Add StatsD
|
||||
statistics for PJSIP contacts
|
||||
* [75097a0955] Matt Jordan -- res/res_pjsip_outbound_registration: Add
|
||||
registration statistics for StatsD
|
||||
ASTERISK-25477: pjsip show "command" like [criteria]
|
||||
Reported by: Bryant Zimmerman
|
||||
* [162acd45f7] gtjoseph -- res_pjsip: Add "like" processing to pjsip
|
||||
list and show commands
|
||||
|
||||
Category: Resources/res_pjsip_outbound_registration
|
||||
|
||||
ASTERISK-25571: PJSIP: Add StatsD stats for some common PJSIP objects
|
||||
Reported by: Matt Jordan
|
||||
* [90d9a70789] Matt Jordan -- res_pjsip/pjsip_options: Add StatsD
|
||||
statistics for PJSIP contacts
|
||||
* [75097a0955] Matt Jordan -- res/res_pjsip_outbound_registration: Add
|
||||
registration statistics for StatsD
|
||||
|
||||
Category: Resources/res_statsd
|
||||
|
||||
ASTERISK-25572: Endpoints: Add StatsD stats for Asterisk endpoints
|
||||
Reported by: Matt Jordan
|
||||
* [d27aac0a9d] Matt Jordan -- res/res_endpoint_stats: Add module to emit
|
||||
endpoint StatsD statistics
|
||||
ASTERISK-25571: PJSIP: Add StatsD stats for some common PJSIP objects
|
||||
Reported by: Matt Jordan
|
||||
* [90d9a70789] Matt Jordan -- res_pjsip/pjsip_options: Add StatsD
|
||||
statistics for PJSIP contacts
|
||||
* [75097a0955] Matt Jordan -- res/res_pjsip_outbound_registration: Add
|
||||
registration statistics for StatsD
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
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
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
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 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| d1bb33fe0b | Kevin Harwell | .version: Update for 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| d06a65de01 | Kevin Harwell | .lastclean: Update for 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| fb37b44660 | Kevin Harwell | realtime: Add database scripts for |
|
||||
| | | 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 20b7164b8c | Kevin Harwell | .version: Update for 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 6cbf2414c3 | Kevin Harwell | .lastclean: Update for 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| ba1794464d | Kevin Harwell | realtime: Add database scripts for |
|
||||
| | | 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| b3e9753a23 | Kevin Harwell | .version: Update for 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| b0df64b5f0 | Kevin Harwell | .lastclean: Update for 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| ce9a59faf6 | Kevin Harwell | realtime: Add database scripts for |
|
||||
| | | 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 2e26bef5bb | Kevin Harwell | .version: Update for 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 5e9b47516d | Kevin Harwell | .lastclean: Update for 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 034112c574 | Kevin Harwell | realtime: Add database scripts for |
|
||||
| | | 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| d1f8ff1789 | Kevin Harwell | .version: Update for 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 9376488bef | Kevin Harwell | .lastclean: Update for 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| a894c9e7a9 | Kevin Harwell | realtime: Add database scripts for |
|
||||
| | | 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 52afb0f112 | Kevin Harwell | .version: Update for 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 2de343eb85 | Kevin Harwell | .lastclean: Update for 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 184de2a160 | Kevin Harwell | realtime: Add database scripts for |
|
||||
| | | 13.7.0-rc1 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 94f9927784 | Matt Jordan | main/utils: Don't emit an ERROR message |
|
||||
| | | if the read end of a pipe closes |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 529535f0c2 | Matt Jordan | Revert "bridges/bridge_t38: Add a |
|
||||
| | | bridging module for managing T.38 state" |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| bb0b60619d | Richard | res_sorcery_memory_cache.c: Fix off |
|
||||
| | Mudgett | nominal ref leak. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 3fcf160fae | Niklas | CHANGES: Fix a typo |
|
||||
| | Larsson | |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 59881fbb99 | David M. Lee | Fixed some typos |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 2b94d9a10d | Matt Jordan | res/res_pjsip_t38: Add debug statements |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| af288b2d96 | Matt Jordan | main/cli: Use proper string methods to |
|
||||
| | | check existence of context/exten/app |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 3354b325c6 | Matt Jordan | res_statsd: Add functions that support |
|
||||
| | | variable arguments |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| d4a522d587 | Richard | res_pjsip_outbound_registration.c: Be |
|
||||
| | Mudgett | tolerant of short registration timeouts. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| e44ab3816c | Richard | res_pjsip_outbound_registration.c: Fix |
|
||||
| | Mudgett | 423 response handling. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| f62b642fe3 | Matt Jordan | res/res_pjsip: Fix off nominal crash with |
|
||||
| | | requests that fail and have a timer |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| c0f2f8de45 | Richard | res_pjsip_rfc3326.c: Fix crash when |
|
||||
| | Mudgett | channel goes away. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 4f43b85c92 | Mark | Taskprocessors: Increase high-water mark |
|
||||
| | Michelson | |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 367972e42d | Mark | res_pjsip distributor: Don't send 503 |
|
||||
| | Michelson | response to responses. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 2f9cb7d62b | Mark | res_pjsip: Deny requests when threadpool |
|
||||
| | Michelson | queue is backed up. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 8410336681 | Walter Doekes | docs: Fix a few typo's in app docs (more |
|
||||
| | | then, resourse). |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| | | res_pjsip/location: Destroy |
|
||||
| afec1b1b64 | Matt Jordan | contact_status objects on contact |
|
||||
| | | deletion |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 715f770c9f | Matt Jordan | pjsip_configuration: On delete, remove |
|
||||
| | | the persistent version of an endpoint |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| | | main/stasis_endpoints: Fix |
|
||||
| f0f190af08 | Matt Jordan | ContactStatusChange JSON for |
|
||||
| | | roundtrip_usec field |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 11e54b1932 | Matt Jordan | pjsip_options: Schedule/unschedule |
|
||||
| | | qualifies on AoR creation/destruction |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 118d628e08 | Matt Jordan | Makefile: Add a rule 'basic-pbx' that |
|
||||
| | | installs the Basic PBX configs |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| ebe69dee0d | Mark | format_cap: Detect vector allocation |
|
||||
| | Michelson | failures. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 3b19efefef | Mark | res_pjsip_pubsub: Prevent sending NOTIFY |
|
||||
| | Michelson | on destroyed dialog. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 0a346f095f | Mark | res_pjsip_pubsub: Ensure dialog lock |
|
||||
| | Michelson | balance. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| ad39508095 | Mark | res_pjsip_pubsub: Prevent crashes on |
|
||||
| | Michelson | final NOTIFY. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 067f408760 | Mark | res_pjsip_pubsub: Remove serializer when |
|
||||
| | Michelson | sending final NOTIFY. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 1bcc592765 | Mark | res_pjsip_pubsub: Fix crash on |
|
||||
| | Michelson | destruction of empty subscription tree. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| b3cc2bd7df | Mark | res_pjsip_pubsub: Solidify lifetime and |
|
||||
| | Michelson | ownership of objects. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| c8c65dfa41 | Richard | strings.c: Fix __ast_str_helper() to |
|
||||
| | Mudgett | always return a terminated string. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| b271d4a28a | Richard | Add missing failure checks to |
|
||||
| | Mudgett | ast_str_set_va() callers. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 9fd2adc204 | Matt Jordan | rest-api-templates: Wikify error code |
|
||||
| | | response reasons |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 9fc9777fa3 | Matt Jordan | contrib/scripts/autosupport: Update for |
|
||||
| | | Asterisk 13 |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| e14023ca35 | Richard | config.c: Fix off-nominal memory leak. |
|
||||
| | Mudgett | |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| a99e821520 | Richard | config.c: Fix potential memory corruption |
|
||||
| | Mudgett | after [section](+). |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 8f777ab584 | Debian | chan_pjsip: Add Referred-By header to the |
|
||||
| | Amtelco | PJSIP REFER packet. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| ced0a2d71b | Richard | res_sorcery_memory_cache.c: Shutdown in a |
|
||||
| | Mudgett | less crash potential order. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| cc279eea11 | Richard | res_sorcery_memory_cache.c: Misc tweaks. |
|
||||
| | Mudgett | |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| 9af3b613f6 | Richard | res_sorcery_memory_cache.c: Made use |
|
||||
| | Mudgett | OBJ_SEARCH_MASK. |
|
||||
|------------+---------------+-------------------------------------------|
|
||||
| ddebb217f0 | Richard | sched.c: Add warning about negative time |
|
||||
| | Mudgett | interval request. |
|
||||
+------------------------------------------------------------------------+
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
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 |32270 ----------
|
||||
asterisk-13.6.0-summary.html | 322
|
||||
asterisk-13.6.0-summary.txt | 839
|
||||
b/.version | 2
|
||||
b/CHANGES | 82
|
||||
b/Makefile | 64
|
||||
b/Makefile.rules | 20
|
||||
b/addons/chan_mobile.c | 2
|
||||
b/addons/chan_ooh323.c | 14
|
||||
b/apps/app_chanisavail.c | 6
|
||||
b/apps/app_confbridge.c | 18
|
||||
b/apps/app_dial.c | 8
|
||||
b/apps/app_dumpchan.c | 2
|
||||
b/apps/app_meetme.c | 3
|
||||
b/apps/app_page.c | 2
|
||||
b/apps/app_queue.c | 1
|
||||
b/apps/confbridge/conf_config_parser.c | 4
|
||||
b/apps/confbridge/include/confbridge.h | 2
|
||||
b/bridges/bridge_native_rtp.c | 4
|
||||
b/build_tools/cflags.xml | 28
|
||||
b/build_tools/make_version_c | 25
|
||||
b/channels/chan_alsa.c | 2
|
||||
b/channels/chan_console.c | 2
|
||||
b/channels/chan_dahdi.c | 5
|
||||
b/channels/chan_iax2.c | 65
|
||||
b/channels/chan_mgcp.c | 10
|
||||
b/channels/chan_motif.c | 2
|
||||
b/channels/chan_nbs.c | 2
|
||||
b/channels/chan_oss.c | 2
|
||||
b/channels/chan_phone.c | 2
|
||||
b/channels/chan_pjsip.c | 32
|
||||
b/channels/chan_sip.c | 164
|
||||
b/channels/chan_skinny.c | 53
|
||||
b/channels/chan_unistim.c | 18
|
||||
b/channels/chan_vpb.cc | 2
|
||||
b/channels/sig_pri.c | 2
|
||||
b/channels/sip/config_parser.c | 9
|
||||
b/channels/sip/include/sip.h | 1
|
||||
b/channels/sip/reqresp_parser.c | 2
|
||||
b/codecs/codec_resample.c | 8
|
||||
b/configs/samples/confbridge.conf.sample | 6
|
||||
b/configs/samples/pjsip.conf.sample | 8
|
||||
b/configs/samples/sip.conf.sample | 4
|
||||
b/contrib/ast-db-manage/config/versions/28ce1e718f05_add_fatal_response_interval.py | 22
|
||||
b/contrib/realtime/mssql/mssql_config.sql | 8
|
||||
b/contrib/realtime/mysql/mysql_config.sql | 6
|
||||
b/contrib/realtime/oracle/oracle_config.sql | 8
|
||||
b/contrib/realtime/postgresql/postgresql_config.sql | 6
|
||||
b/contrib/scripts/autosupport | 95
|
||||
b/funcs/func_callerid.c | 39
|
||||
b/funcs/func_channel.c | 4
|
||||
b/funcs/func_holdintercept.c | 236
|
||||
b/funcs/func_presencestate.c | 4
|
||||
b/include/asterisk/ast_version.h | 3
|
||||
b/include/asterisk/bridge.h | 12
|
||||
b/include/asterisk/format_cap.h | 5
|
||||
b/include/asterisk/res_pjsip.h | 17
|
||||
b/include/asterisk/res_pjsip_cli.h | 2
|
||||
b/include/asterisk/res_pjsip_pubsub.h | 9
|
||||
b/include/asterisk/statsd.h | 71
|
||||
b/include/asterisk/taskprocessor.h | 8
|
||||
b/include/asterisk/term.h | 4
|
||||
b/include/asterisk/threadpool.h | 6
|
||||
b/include/asterisk/translate.h | 8
|
||||
b/include/asterisk/utils.h | 23
|
||||
b/main/asterisk.c | 124
|
||||
b/main/audiohook.c | 15
|
||||
b/main/bridge.c | 10
|
||||
b/main/bridge_channel.c | 4
|
||||
b/main/channel.c | 13
|
||||
b/main/cli.c | 8
|
||||
b/main/codec_builtin.c | 2
|
||||
b/main/config.c | 44
|
||||
b/main/dial.c | 7
|
||||
b/main/file.c | 2
|
||||
b/main/format.c | 22
|
||||
b/main/format_cap.c | 42
|
||||
b/main/hashtab.c | 2
|
||||
b/main/manager.c | 22
|
||||
b/main/rtp_engine.c | 24
|
||||
b/main/sched.c | 22
|
||||
b/main/sorcery.c | 2
|
||||
b/main/stasis_endpoints.c | 2
|
||||
b/main/strings.c | 91
|
||||
b/main/taskprocessor.c | 18
|
||||
b/main/term.c | 27
|
||||
b/main/threadpool.c | 72
|
||||
b/main/translate.c | 41
|
||||
b/main/utils.c | 51
|
||||
b/main/xmldoc.c | 170
|
||||
b/pbx/pbx_dundi.c | 1
|
||||
b/res/res_agi.c | 6
|
||||
b/res/res_chan_stats.c | 4
|
||||
b/res/res_config_pgsql.c | 8
|
||||
b/res/res_endpoint_stats.c | 157
|
||||
b/res/res_format_attr_h264.c | 16
|
||||
b/res/res_format_attr_opus.c | 210
|
||||
b/res/res_format_attr_vp8.c | 228
|
||||
b/res/res_pjsip.c | 63
|
||||
b/res/res_pjsip/config_auth.c | 15
|
||||
b/res/res_pjsip/config_system.c | 2
|
||||
b/res/res_pjsip/config_transport.c | 50
|
||||
b/res/res_pjsip/location.c | 147
|
||||
b/res/res_pjsip/pjsip_cli.c | 15
|
||||
b/res/res_pjsip/pjsip_configuration.c | 270
|
||||
b/res/res_pjsip/pjsip_distributor.c | 16
|
||||
b/res/res_pjsip/pjsip_options.c | 129
|
||||
b/res/res_pjsip_caller_id.c | 14
|
||||
b/res/res_pjsip_endpoint_identifier_ip.c | 56
|
||||
b/res/res_pjsip_exten_state.c | 4
|
||||
b/res/res_pjsip_mwi.c | 6
|
||||
b/res/res_pjsip_notify.c | 2
|
||||
b/res/res_pjsip_outbound_registration.c | 125
|
||||
b/res/res_pjsip_pubsub.c | 338
|
||||
b/res/res_pjsip_pubsub.exports.in | 1
|
||||
b/res/res_pjsip_rfc3326.c | 17
|
||||
b/res/res_pjsip_sdp_rtp.c | 11
|
||||
b/res/res_pjsip_t38.c | 67
|
||||
b/res/res_rtp_asterisk.c | 36
|
||||
b/res/res_sorcery_memory_cache.c | 125
|
||||
b/res/res_sorcery_realtime.c | 2
|
||||
b/res/res_statsd.c | 88
|
||||
b/res/res_statsd.exports.in | 1
|
||||
b/rest-api-templates/api.wiki.mustache | 2
|
||||
b/rest-api-templates/asterisk_processor.py | 2
|
||||
b/tests/test_config.c | 4
|
||||
126 files changed, 3188 insertions(+), 34602 deletions(-)
|
||||
Reference in New Issue
Block a user