mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-09 03:18:30 +00:00
1106 lines
140 KiB
HTML
1106 lines
140 KiB
HTML
<!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.20.0-rc1</title><h1 align="center"><a name="top">Release Summary</a></h1><h3 align="center">asterisk-13.20.0-rc1</h3><h3 align="center">Date: 2018-02-22</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="#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.19.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%">50 Alexander Traud <pabstraud@compuserve.com><br/>37 Corey Farrell <git@cfware.com><br/>28 Richard Mudgett <rmudgett@digium.com><br/>13 Sean Bright <sean.bright@gmail.com><br/>6 George Joseph <gjoseph@digium.com><br/>5 Kevin Harwell <kharwell@digium.com><br/>2 Tzafrir Cohen <tzafrir.cohen@xorcom.com><br/>1 Joshua Elson <joshelson@gmail.com><br/>1 Torrey Searle <torrey@voxbone.com><br/>1 Joshua Colp <jcolp@digium.com><br/>1 Yasuhiko Kamata <yasuhiko.kamata@nxtg.co.jp><br/>1 Oron Peled <oron.peled@xorcom.com><br/>1 Graham Mainwaring <graham@mhn.org><br/>1 Igor Goncharovsky <igor.goncharovsky@gmail.com><br/>1 Benoît Dereck-Tricot <benoit.dereck-tricot@eyepea.eu><br/>1 Sungtae Kim <pchero21@gmail.com><br/></td><td width="33%">1 abelbeck <lonnie@abelbeck.com><br/></td><td width="33%">41 Alexander Traud <pabstraud@compuserve.com><br/>5 Sandro Gauci <sandro@enablesecurity.com><br/>3 Ross Beer <ross.beer@voicehost.co.uk><br/>3 Sandro Gauci<br/>3 Richard Mudgett <rmudgett@digium.com><br/>2 Rusty Newton <rnewton@digium.com><br/>2 David M. Lee <dlee@digium.com><br/>2 Tzafrir Cohen <tzafrir.cohen@xorcom.com><br/>2 Stuart Henderson<br/>1 Igor Goncharovsky <igor.goncharovsky@gmail.com><br/>1 Hunter Stevens, Said Masoud<br/>1 Halil İbrahim YILDIZ<br/>1 Jean Aunis - Prescom <jean.aunis@prescom.fr><br/>1 Steve Murphy <murf@parsetree.com><br/>1 Walter Doekes <walter+asterisk@wjd.nu><br/>1 Shane Mitchell <shane@extadi.com><br/>1 Said Masoud<br/>1 sungtae kim <pchero21@gmail.com><br/>1 Michele Prà <pramix@gmail.com><br/>1 Richard Kenner <kenner@gnat.com><br/>1 Николай Михо<br/>1 PowerPBX <canuck15@hotmail.com><br/>1 Torrey Searle <tsearle@gmail.com><br/>1 abelbeck <lonnie@abelbeck.com><br/>1 Stéphan Kochen <skochen@mottovoip.nl><br/>1 Joshua Colp <jcolp@digium.com><br/>1 Corey Farrell <git@cfware.com><br/>1 Leandro Dardini <ldardini@gmail.com><br/>1 Yasuhiko Kamata <yasuhiko.kamata@nxtg.co.jp><br/>1 Ross Beer, Jan Rozhon<br/>1 Stuart Henderson <stu-asterisk.org@spacehopper.org><br/>1 Ross Beer<br/>1 Halil İbrahim YILDIZ <hibrahimyildiz@yahoo.com.tr><br/>1 Joshua Elson <joshelson@gmail.com><br/>1 Graham Mainwaring <graham@mhn.org><br/>1 Ludovic Gasc (Eyepea) <gmludo@gmail.com><br/>1 George Joseph <gjoseph@digium.com><br/>1 Michele Prà<br/>1 Kristijan Vrban <k.vrban@googlemail.com><br/>1 Mak Dee <makdorf@gmail.com><br/>1 Hamid R. Hashmi<br/>1 Mak Dee<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>Security</h3><h4>Category: Channels/chan_pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27583">ASTERISK-27583</a>: Segmentation fault occurs in asterisk with an invalid SDP fmtp attribute<br/>Reported by: Sandro Gauci<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=05af43b240146e5f3ce7c2d727cf01cd2ef5bf78">[05af43b240]</a> Kevin Harwell -- AST-2018-003: Crash with an invalid SDP fmtp attribute</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27582">ASTERISK-27582</a>: Segmentation fault occurs in Asterisk with an invalid SDP media format description<br/>Reported by: Sandro Gauci<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c5dc2fb4ab3533a4cf8f85940d862443f7abdb20">[c5dc2fb4ab]</a> Kevin Harwell -- AST-2018-002: Crash with an invalid SDP media format description</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27640">ASTERISK-27640</a>: SUBSCRIBE message with a large Accept value causes stack corruption<br/>Reported by: Sandro Gauci<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=de5df002a0ef14b494b57727bf73fabcf4bd1d04">[de5df002a0]</a> Joshua Colp -- AST-2018-004: Restrict the number of Accept headers in a SUBSCRIBE.</li>
|
|
</ul><br><h4>Category: pjproject/pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27618">ASTERISK-27618</a>: Crash occurs when sending a repeated number of INVITE messages over TCP or TLS transport<br/>Reported by: Sandro Gauci<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5947fd148bdff5e7d0ee181d1fa7f5dd371f722d">[5947fd148b]</a> George Joseph -- AST-2018-005: res_pjsip_transport_management: Move to core</li>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=a780386dbb975c9874e51cc87118e762e1f343c5">[a780386dbb]</a> George Joseph -- AST-2018-005: Fix tdata leaks when calling pjsip_endpt_send_response(2)</li>
|
|
</ul><br><h3>New Feature</h3><h4>Category: Core/Configuration</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27117">ASTERISK-27117</a>: core: Add support for timelen parsing to ast_parse_arg and ACO.<br/>Reported by: Corey Farrell<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dd528c53c0cf1e3287eaa3ad8e2514389b4982ff">[dd528c53c0]</a> Corey Farrell -- aco: Add missing aco_option_type_string for OPT_TIMELEN_T.</li>
|
|
</ul><br><h3>Bug</h3><h4>Category: Addons/cdr_mysql</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27366">ASTERISK-27366</a>: Asterisk Turkish Language Set Problem<br/>Reported by: Halil İbrahim YILDIZ<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=bae301c18c25a16bad95e4f779e354b0285b18d2">[bae301c18c]</a> Sean Bright -- cdr_mysql: Make sure connection charset is always set</li>
|
|
</ul><br><h4>Category: Addons/chan_ooh323</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27577">ASTERISK-27577</a>: [patch] chan_ooh323: Avoid typecasting an int to unsigned short.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d53a312a031dec7a64cd775bfe79b6b2fa195bcd">[d53a312a03]</a> Alexander Traud -- chan_ooh323: Avoid typecasting an int to unsigned short.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27557">ASTERISK-27557</a>: [patch] clang 5.0: implicit conversion to char changes value to negative.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9865e689d2769b38624b01275a4391aa73cba3dd">[9865e689d2]</a> Alexander Traud -- General: Avoid implicit conversion to char when changes value to negative.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27552">ASTERISK-27552</a>: [patch] chan_ooh323: Limit outgoinglimit to positive values as intended.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dda0ab236d9730ac36fc1631eb4ef802c8ce4a0c">[dda0ab236d]</a> Alexander Traud -- chan_ooh323: Limit outgoinglimit to positive values as intended.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27551">ASTERISK-27551</a>: [patch] ooh323cDriver: Fix typo in header guard.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c11999f14082e14359bc789b4ebc1c8fb47e8e31">[c11999f140]</a> Alexander Traud -- ooh323cDriver: Fix typo in header guard.</li>
|
|
</ul><br><h4>Category: Addons/res_config_mysql</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27607">ASTERISK-27607</a>: [patch] res_config_mysql: Avoid the header mysql_version.h.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=420586beab821baabd43e1ce944aaeb4c30a53ea">[420586beab]</a> Alexander Traud -- res_config_mysql: Avoid the header mysql_version.h.</li>
|
|
</ul><br><h4>Category: Applications/app_adsiprog</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27557">ASTERISK-27557</a>: [patch] clang 5.0: implicit conversion to char changes value to negative.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9865e689d2769b38624b01275a4391aa73cba3dd">[9865e689d2]</a> Alexander Traud -- General: Avoid implicit conversion to char when changes value to negative.</li>
|
|
</ul><br><h4>Category: Applications/app_osplookup</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27578">ASTERISK-27578</a>: [patch] app_osplookup.c: Avoid a format truncation.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=45008c604d72735b8ed0a68307e5c1c10152c929">[45008c604d]</a> Alexander Traud -- app_osplookup.c: Avoid two format truncations.</li>
|
|
</ul><br><h4>Category: Applications/app_sms</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27557">ASTERISK-27557</a>: [patch] clang 5.0: implicit conversion to char changes value to negative.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9865e689d2769b38624b01275a4391aa73cba3dd">[9865e689d2]</a> Alexander Traud -- General: Avoid implicit conversion to char when changes value to negative.</li>
|
|
</ul><br><h4>Category: Applications/app_voicemail</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27681">ASTERISK-27681</a>: [patch] BuildSystem: Enable IMAP storage on OpenBSD.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=58aa0d1014027eee189be282f3732ddceea49693">[58aa0d1014]</a> Alexander Traud -- BuildSystem: Enable IMAP storage on OpenBSD.</li>
|
|
</ul><br><h4>Category: Applications/app_voicemail/IMAP</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27635">ASTERISK-27635</a>: [patch] app_voicemail: Avoid always true warnings with clang.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dd6b8cd0b2c2fe8d2078e6fce1748cda5789b82d">[dd6b8cd0b2]</a> Alexander Traud -- app_voicemail: Avoid always true when using pointer address.</li>
|
|
</ul><br><h4>Category: CDR/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27656">ASTERISK-27656</a>: CDR: Leaking channel snapshots allocated by stasis_channel.c<br/>Reported by: Kristijan Vrban<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dcfcf310a1fe1a45b341029371abd93cb672af38">[dcfcf310a1]</a> Richard Mudgett -- cdr.c: Fix runtime leak of CDR records.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27539">ASTERISK-27539</a>: 'cdr submit' fails: batch mode not enabled.<br/>Reported by: Tzafrir Cohen<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=00b0c67144dabaa8788cb6ac8ecb4f173925a85b">[00b0c67144]</a> Tzafrir Cohen -- cdr: submit: fix logic of test for batch mode</li>
|
|
</ul><br><h4>Category: Channels/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27426">ASTERISK-27426</a>: chan_console: cannot read and write at the same time with alsa backend<br/>Reported by: Tzafrir Cohen<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=0fc3e831a7dd7db8c314bc5a43a1782ba58e0763">[0fc3e831a7]</a> Oron Peled -- chan_console: don't read and write at the same time</li>
|
|
</ul><br><h4>Category: Channels/chan_h323</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27670">ASTERISK-27670</a>: [patch] BuildSystem: Remove chan_h323 leftovers.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=4a5221cd4394297a3bedccbe267c2704218b8e19">[4a5221cd43]</a> Alexander Traud -- BuildSystem: Remove chan_h323 leftovers.</li>
|
|
</ul><br><h4>Category: Channels/chan_pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27612">ASTERISK-27612</a>: Subscriptions Persist After Expiration and TCP/TLS Disconnect<br/>Reported by: Ross Beer<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=7debdd285cae7a9badaa34521834315e0021222d">[7debdd285c]</a> George Joseph -- res_pjsip_pubsub: Prune subs with reliable transports at startup</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26832">ASTERISK-26832</a>: res_pjsip: Segfault when calling pjsip_hdr_print_on in sip_msg.c:581<br/>Reported by: Ross Beer<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=fbd0667c847995ce43fbeecba2d882a7a27093df">[fbd0667c84]</a> George Joseph -- pjproject_bundled: Prevent crash on bad outgoing header</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27480">ASTERISK-27480</a>: Security: Authenticated SUBSCRIBE without Contact crashes asterisk<br/>Reported by: Ross Beer<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=53799318bc040a2082904df86d42ab08790b47ec">[53799318bc]</a> Kevin Harwell -- AST-2017-014: res_pjsip - Missing contact header can cause crash</li>
|
|
</ul><br><h4>Category: Channels/chan_sip/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27666">ASTERISK-27666</a>: chan_sip: Crash processing CANCEL request<br/>Reported by: Leandro Dardini<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ba63dad12dd07252886d8e69e2d1d3ee5fc8d39e">[ba63dad12d]</a> Richard Mudgett -- chan_sip.c: Fix crash processing CANCEL.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27498">ASTERISK-27498</a>: ICE candidate parser - ICE foundation parsing too short<br/>Reported by: Michele Prà<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d2c836d24a649dfdb6e9b25f467bec31656eefc6">[d2c836d24a]</a> Sean Bright -- ice: Increase foundation buffer size</li>
|
|
</ul><br><h4>Category: Channels/chan_unistim</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26596">ASTERISK-26596</a>: Placing call on hold temporarily locks up set<br/>Reported by: Igor Goncharovsky<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1488efb3a835fa06ea3ae8c02ff4979b0f41df7b">[1488efb3a8]</a> Igor Goncharovsky -- chan_unistim: Fix hold function ability to lock/crash asterisk</li>
|
|
</ul><br><h4>Category: Codecs/codec_gsm</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27558">ASTERISK-27558</a>: [patch] codec_gsm: Avoid shifting a negative signed value.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=e60135efd40314f7139f8906bb0fbe7b264a059e">[e60135efd4]</a> Alexander Traud -- codec_gsm: Avoid shifting a negative signed value.</li>
|
|
</ul><br><h4>Category: Codecs/codec_ilbc</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27669">ASTERISK-27669</a>: [patch] codecs: Add support for WebRTC iLBC 2.0.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=81bec7c359f722c4d1dec4787df2e2567264c5aa">[81bec7c359]</a> Alexander Traud -- codecs: Add support for WebRTC iLBC 2.0.</li>
|
|
</ul><br><h4>Category: Codecs/codec_siren14</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-16172">ASTERISK-16172</a>: Problems with siren14 codec; problems with siren7 sound files.<br/>Reported by: Steve Murphy<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=87f84594103e0a6bf9efd98e3b51dca84edd026a">[87f8459410]</a> Richard Mudgett -- Update sounds release to fix siren7 and siren14 files.</li>
|
|
</ul><br><h4>Category: Codecs/codec_siren7</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-16172">ASTERISK-16172</a>: Problems with siren14 codec; problems with siren7 sound files.<br/>Reported by: Steve Murphy<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=87f84594103e0a6bf9efd98e3b51dca84edd026a">[87f8459410]</a> Richard Mudgett -- Update sounds release to fix siren7 and siren14 files.</li>
|
|
</ul><br><h4>Category: Contrib/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27684">ASTERISK-27684</a>: [patch] install_prereq: Update OpenBSD libraries.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c5e34f0794ecac073b4a4bc20107229ed74ac46e">[c5e34f0794]</a> Alexander Traud -- install_prereq: Update OpenBSD libraries.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27555">ASTERISK-27555</a>: [patch] install_prereq: Update Debian/Ubuntu libraries.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=21bd7421ef7f8ec3902469f14bfe83870537044c">[21bd7421ef]</a> Alexander Traud -- install_prereq: Update Debian/Ubuntu libraries.</li>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=f20a522d438d4221fbee06b2924e0f133da6d451">[f20a522d43]</a> Alexander Traud -- install_prereq: Update Debian/Ubuntu libraries.</li>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1d625a7428921f96702ea7be6f6711e15ba730e6">[1d625a7428]</a> Alexander Traud -- install_prereq: Update Debian/Ubuntu libraries.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27599">ASTERISK-27599</a>: [patch] install_prereq: Update RHEL/CentOS/Fedora libraries.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=8daed642c73477083849e08201b02df4242bec4b">[8daed642c7]</a> Alexander Traud -- install_prereq: Update RHEL/CentOS/Fedora libraries.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27603">ASTERISK-27603</a>: [patch] install_prereq: Download latest Jansson.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=7ad6792011873f27178690f180d0801b09f858ac">[7ad6792011]</a> Alexander Traud -- install_prereq: Download latest Jansson.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27598">ASTERISK-27598</a>: [patch] install_prereq: Support package manager DNF.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1fbca9a40d289c59716cc6358f3fe215276e7e3a">[1fbca9a40d]</a> Alexander Traud -- install_prereq: Support package manager DNF and yum option strict=1.</li>
|
|
</ul><br><h4>Category: Core/Bridging</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27229">ASTERISK-27229</a>: bridge: Old channel video source not set to NULL after unref<br/>Reported by: Richard Kenner<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=be3800c49d4a47527175d377a430ff16b87d0bb1">[be3800c49d]</a> Corey Farrell -- bridge: Old channel video source not set to NULL after unref.</li>
|
|
</ul><br><h4>Category: Core/BuildSystem</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27681">ASTERISK-27681</a>: [patch] BuildSystem: Enable IMAP storage on OpenBSD.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=58aa0d1014027eee189be282f3732ddceea49693">[58aa0d1014]</a> Alexander Traud -- BuildSystem: Enable IMAP storage on OpenBSD.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27677">ASTERISK-27677</a>: [patch] BuildSystem: Enable system provided libedit on OpenBSD.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=94ff290361fbd7a6fe80f7642036b736dae8776f">[94ff290361]</a> Alexander Traud -- BuildSystem: Enable system provided libedit on OpenBSD.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27670">ASTERISK-27670</a>: [patch] BuildSystem: Remove chan_h323 leftovers.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=4a5221cd4394297a3bedccbe267c2704218b8e19">[4a5221cd43]</a> Alexander Traud -- BuildSystem: Remove chan_h323 leftovers.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27595">ASTERISK-27595</a>: [patch] BuildSystem: Invoke ldconfig with previous paths.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=eabe72a679eb053bbedc9311a3610c1854b82c6e">[eabe72a679]</a> Alexander Traud -- BuildSystem: Invoke ldconfig with previous path.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27631">ASTERISK-27631</a>: [patch] BuildSystem: Do not warn when bash is not installed.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c2283fca216614ef31babc643f5554adade8f131">[c2283fca21]</a> Alexander Traud -- BuildSystem: Do not warn when bash is not installed.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27637">ASTERISK-27637</a>: [patch] BuildSystem: Enable autotools in FreeBSD.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=967c70acb575ee0d9702c248705d7008d54d3926">[967c70acb5]</a> Alexander Traud -- BuildSystem: Enable autotools in FreeBSD.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-16951">ASTERISK-16951</a>: [patch] configure.ac in 1.4.37 broken with autoconf 2.60<br/>Reported by: Stéphan Kochen<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=6b771e346ba60768a3d9760e69b387c3277affd0">[6b771e346b]</a> Alexander Traud -- BuildSystem: Raise autoconf version requirement to 2.60a.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27602">ASTERISK-27602</a>: [patch] BuildSystem: AC_CONFIG_AUX_DIR needs a directory.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=31e5008b474cbfbe0c53b3f5c39b97bb2f8a7292">[31e5008b47]</a> Alexander Traud -- BuildSystem: Remove AC_CONFIG_AUX_DIR.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27600">ASTERISK-27600</a>: [patch] BuildSystem: Allow make clean all again.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=3b566fc8ec5ba78606b07126b27bd5d13c2c5886">[3b566fc8ec]</a> Alexander Traud -- BuildSystem: Allow make clean all again.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27596">ASTERISK-27596</a>: [patch] BuildSystem: Use the detected name for MD5 everywhere.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9ffa1f43011c0aaf957434789906667f0375ddf8">[9ffa1f4301]</a> Alexander Traud -- BuildSystem: Use the detected name for MD5 everywhere.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27594">ASTERISK-27594</a>: [patch] BuildSystem: Invoke install not in GNU but POSIX style.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=de65fd11feaeb28ddf0eba9b165b74a95fbc6908">[de65fd11fe]</a> Alexander Traud -- BuildSystem: Invoke install not in GNU but POSIX style.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27593">ASTERISK-27593</a>: [patch] BuildSystem: In OpenBSD, xmlstarlet is xml.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=72845d54f00145c872b6a567497a8afd7f546832">[72845d54f0]</a> Alexander Traud -- BuildSystem: In OpenBSD, xmlstarlet is xml.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27592">ASTERISK-27592</a>: [patch] BuildSystem: Detect external library Lua in version 5.3.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=985834607b8fa200fca83177f2770484d15443e7">[985834607b]</a> Alexander Traud -- BuildSystem: Detect external library Lua in version 5.3.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27589">ASTERISK-27589</a>: [patch] BuildSystem: Avoid $EUID and use id -u instead.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=637bd26575f55d73f290c3ada99033042ca3b7be">[637bd26575]</a> Alexander Traud -- BuildSystem: Avoid $EUID and use id -u instead.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27575">ASTERISK-27575</a>: menuselect : remove obsolete TRACE_FRAMES compiler flag<br/>Reported by: Jean Aunis - Prescom<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=97b574c927166dc554249165d283fd2c3dc9cb12">[97b574c927]</a> Corey Farrell -- menuselect: Remove unused dev-mode option TRACE_FRAMES.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27560">ASTERISK-27560</a>: [patch] clang 5 does not know -Wno-format-truncation<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=659c44f5fbc7d3fe93ba1ca66405457211213cff">[659c44f5fb]</a> Alexander Traud -- BuildSystem: Really do not pass unknown-warning options to the compiler.</li>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=aa52c52b215405dc467800c0ee4e888fb10376e1">[aa52c52b21]</a> Alexander Traud -- BuildSystem: Really do not pass unknown-warning options to the compiler.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-25329">ASTERISK-25329</a>: Asterisk configure fails on 'cannot find ptlib-config', despite ptlib-config existing<br/>Reported by: Rusty Newton<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=440fb4d02b0c22643256ff9b9b1a94af4d367b1b">[440fb4d02b]</a> Alexander Traud -- BuildSystem: Find ptlib-config on Debian/Ubuntu.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26046">ASTERISK-26046</a>: [patch] Avoid obsolete warnings on autoconf.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=cee6de4e63e916b412331ba63f107e4a81f10376">[cee6de4e63]</a> Alexander Traud -- BuildSystem: Avoid obsolete warning with HELP_STRING on autoconf.</li>
|
|
</ul><br><h4>Category: Core/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26563">ASTERISK-26563</a>: core: macOS devmode build fails: variable 'freeswap' set but not used<br/>Reported by: David M. Lee<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=4bb38022eaf6fa3400c551557e2aa9a431226594">[4bb38022ea]</a> Alexander Traud -- core: Fix unused variable error in handle_show_sysinfo.</li>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d05ec48145ef03e92b8787843aeab22b178cc132">[d05ec48145]</a> Corey Farrell -- core: Fix unused variable error in handle_show_sysinfo.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27531">ASTERISK-27531</a>: Compiler optimizations can break module load sequence.<br/>Reported by: abelbeck<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=92fb393cab7fbd164e299601e94909ba95a0116b">[92fb393cab]</a> Corey Farrell -- loader: Add volatile to resource_being_loaded.</li>
|
|
</ul><br><h4>Category: Core/RTP</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27689">ASTERISK-27689</a>: [patch] rtp_engine: Load format name / mime type in uppercase again.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=6eb22964ba7781fd64a3a44e2bac610c7ec815e5">[6eb22964ba]</a> Alexander Traud -- rtp_engine: Load format name / mime type in uppercase again.</li>
|
|
</ul><br><h4>Category: Documentation</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-24386">ASTERISK-24386</a>: Asterisk "doc/lang/language-criteria.txt" needs update or removal.<br/>Reported by: Rusty Newton<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=cacb72f5ae86c4f5a7139ebb154531017a00443e">[cacb72f5ae]</a> Corey Farrell -- doc/lang/language-criteria.txt: Link to wiki.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-24198">ASTERISK-24198</a>: Typo's<br/>Reported by: Walter Doekes<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=82b6ba976fc679d4079abbe6d4e8ecc17cdc5ce6">[82b6ba976f]</a> Corey Farrell -- Fix Common Typo's.</li>
|
|
</ul><br><h4>Category: Formats/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27549">ASTERISK-27549</a>: [patch] translate: Avoid absolute value on unsigned substraction.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b45fb3a6ec107c9a36a0c7badeff881410d58d9d">[b45fb3a6ec]</a> Alexander Traud -- translate: Avoid absolute value on unsigned substraction.</li>
|
|
</ul><br><h4>Category: Functions/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-23133">ASTERISK-23133</a>: Documentation fix - MASTER_CHANNEL Unexpected Behaviour<br/>Reported by: Shane Mitchell<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=eead5d0c3021d3005868d63d0f18584bcbc3cef5">[eead5d0c30]</a> Richard Mudgett -- func_channel.c: Update MASTER_CHANNEL documentation</li>
|
|
</ul><br><h4>Category: General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27642">ASTERISK-27642</a>: [patch] backtrace: Avoid -Wlogical-not-parentheses.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b1c6a644d379e34442c42b11768c78a121b755a8">[b1c6a644d3]</a> Alexander Traud -- backtrace: Avoid potential spurious output.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27630">ASTERISK-27630</a>: [patch] editline: Avoid shifting a negative signed value.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=021168f06fc01d0abacba7263884af32ec969312">[021168f06f]</a> Alexander Traud -- editline: Avoid shifting a negative signed value.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27559">ASTERISK-27559</a>: [patch] editline: Avoid comparison between pointer and zero character constant.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=a68da3006965fd9e12da9647cfe78c534f05eab7">[a68da30069]</a> Alexander Traud -- editline: Avoid comparison between pointer and zero character constant.</li>
|
|
</ul><br><h4>Category: PBX/pbx_lua</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27553">ASTERISK-27553</a>: [patch] res_curl: Avoid error message on unload.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=da1a9f392af63e483a7cf0f79e9c77fc8e95645f">[da1a9f392a]</a> Alexander Traud -- General: Silence modules on (un)load.</li>
|
|
</ul><br><h4>Category: Resources/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27553">ASTERISK-27553</a>: [patch] res_curl: Avoid error message on unload.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=da1a9f392af63e483a7cf0f79e9c77fc8e95645f">[da1a9f392a]</a> Alexander Traud -- General: Silence modules on (un)load.</li>
|
|
</ul><br><h4>Category: Resources/res_agi</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27621">ASTERISK-27621</a>: (null) string tailing after AsyncAGIEnd AMI event<br/>Reported by: sungtae kim<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dd9690f68c711e76d191a785394f74f5722079ee">[dd9690f68c]</a> Sungtae Kim -- manager.c: Fixed "(null):" header in AMI AsyncAGIEnd event</li>
|
|
</ul><br><h4>Category: Resources/res_calendar</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27680">ASTERISK-27680</a>: [patch] res_calendar: Specialized calendars depend on symbols of general calendar.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=139dd38193e360dcda7d5184f2ea0829af1d6910">[139dd38193]</a> Alexander Traud -- res_calendar: Specialized calendars depend on symbols of general calendar.</li>
|
|
</ul><br><h4>Category: Resources/res_config_pgsql</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27576">ASTERISK-27576</a>: [patch] res_config_pgsql: Avoid typecasting an int to unsigned char.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=f07b0df6277c74240ef2b9ce972f5e67d5203f93">[f07b0df627]</a> Alexander Traud -- res_config_pgsql: Avoid typecasting an int to unsigned char.</li>
|
|
</ul><br><h4>Category: Resources/res_http_websocket</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27557">ASTERISK-27557</a>: [patch] clang 5.0: implicit conversion to char changes value to negative.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9865e689d2769b38624b01275a4391aa73cba3dd">[9865e689d2]</a> Alexander Traud -- General: Avoid implicit conversion to char when changes value to negative.</li>
|
|
</ul><br><h4>Category: Resources/res_pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27679">ASTERISK-27679</a>: res_pjsip: Endpoint destruction does not free DTLS configuration<br/>Reported by: Mak Dee<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9ad9433257b5cc4c6dff9b0b46f4b9072054cba7">[9ad9433257]</a> Sean Bright -- res_pjsip: Endpoint destruction does not free DTLS configuration</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27571">ASTERISK-27571</a>: res_pjsip: If SIP response is received during shutdown a crash may occur<br/>Reported by: Joshua Colp<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=4c8c0e4c22b7d5475e9f6b0e85e7553242852b58">[4c8c0e4c22]</a> Corey Farrell -- res_pjsip_session: Prevent crash during shutdown.</li>
|
|
</ul><br><h4>Category: Resources/res_pjsip_endpoint_identifier_ip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27491">ASTERISK-27491</a>: res_pjsip_endpoint_identifier_ip only matches against header if match by ip fails<br/>Reported by: George Joseph<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=f35960d55bf3fed55a17fcb48d87f0ce44518c27">[f35960d55b]</a> Richard Mudgett -- res_pjsip: Split type=identify to IP address and SIP header matching priorities</li>
|
|
</ul><br><h4>Category: Resources/res_pjsip_mwi</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27652">ASTERISK-27652</a>: Null pointer Crash in PJSIP MWI<br/>Reported by: Joshua Elson<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=8125b825d384bcdd26d16d6f3dbece6461fd89e9">[8125b825d3]</a> Joshua Elson -- res_pjsip_mwi.c: Fix null pointer crash</li>
|
|
</ul><br><h4>Category: Resources/res_pjsip_pubsub</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27612">ASTERISK-27612</a>: Subscriptions Persist After Expiration and TCP/TLS Disconnect<br/>Reported by: Ross Beer<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=7debdd285cae7a9badaa34521834315e0021222d">[7debdd285c]</a> George Joseph -- res_pjsip_pubsub: Prune subs with reliable transports at startup</li>
|
|
</ul><br><h4>Category: Resources/res_stasis</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27656">ASTERISK-27656</a>: CDR: Leaking channel snapshots allocated by stasis_channel.c<br/>Reported by: Kristijan Vrban<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dcfcf310a1fe1a45b341029371abd93cb672af38">[dcfcf310a1]</a> Richard Mudgett -- cdr.c: Fix runtime leak of CDR records.</li>
|
|
</ul><br><h4>Category: Sounds</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-16172">ASTERISK-16172</a>: Problems with siren14 codec; problems with siren7 sound files.<br/>Reported by: Steve Murphy<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=87f84594103e0a6bf9efd98e3b51dca84edd026a">[87f8459410]</a> Richard Mudgett -- Update sounds release to fix siren7 and siren14 files.</li>
|
|
</ul><br><h4>Category: pjproject/pjsip</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27584">ASTERISK-27584</a>: Internal pjproject build doesn't disable bcg729<br/>Reported by: Stuart Henderson<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=0ab97e9774f075a580015caaa08f9eac0db0c2d3">[0ab97e9774]</a> Alexander Traud -- pjproject_bundled: Disable G.729 from Belledonne Communications.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-24598">ASTERISK-24598</a>: When running ./contrib/scripts/install_prereq install-unpackaged pjproject is installed in wrong place<br/>Reported by: PowerPBX<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d5a24cfdf7aa5c8c48e252e2d44008c3274ee902">[d5a24cfdf7]</a> Alexander Traud -- install_prereq: For PJProject, point users to configure script.</li>
|
|
</ul><br><h3>Improvement</h3><h4>Category: Applications/app_confbridge</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27651">ASTERISK-27651</a>: app_confbridge: Add Muted to ConfbridgeJoin and channel snapshot headers to ConfbridgeList AMI events<br/>Reported by: Richard Mudgett<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1ff580bb2535d83f38f939e552874896dda190aa">[1ff580bb25]</a> Richard Mudgett -- app_confbridge: ConfbridgeList event has standard channel shapshot headers.</li>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=0cf7a9e0ca7bbabd357ffcb0d43be9ae666df03c">[0cf7a9e0ca]</a> Richard Mudgett -- app_confbridge: Add the Muted header to ConfbridgeJoin AMI event.</li>
|
|
</ul><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27647">ASTERISK-27647</a>: app_confbridge/bridge_softmix: When channel muted report talking stopped if was talking.<br/>Reported by: Richard Mudgett<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=65204899524ec597997ed13bab77877cdf6ed976">[6520489952]</a> Richard Mudgett -- bridge_softmix.c: Report not talking immediately when muted.</li>
|
|
</ul><br><h4>Category: Applications/app_followme</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-24372">ASTERISK-24372</a>: [patch] Add config option to play a prompt to the "winner" in app_followme<br/>Reported by: Graham Mainwaring<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=0b399013c610878f2852174ea8da70c227d89b7d">[0b399013c6]</a> Graham Mainwaring -- app_followme: Add a prompt to be read when a call is connected</li>
|
|
</ul><br><h4>Category: Bridges/bridge_softmix</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27647">ASTERISK-27647</a>: app_confbridge/bridge_softmix: When channel muted report talking stopped if was talking.<br/>Reported by: Richard Mudgett<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=65204899524ec597997ed13bab77877cdf6ed976">[6520489952]</a> Richard Mudgett -- bridge_softmix.c: Report not talking immediately when muted.</li>
|
|
</ul><br><h4>Category: Channels/chan_sip/Interoperability</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27461">ASTERISK-27461</a>: 3PCC patch for AMI "SIPnotify"<br/>Reported by: Yasuhiko Kamata<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c0a4a939cc141cb9bdf6474eba3fcb612243d7e7">[c0a4a939cc]</a> Yasuhiko Kamata -- chan_sip: 3PCC patch for AMI "SIPnotify"</li>
|
|
</ul><br><h4>Category: Contrib/General</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27348">ASTERISK-27348</a>: [patch]contrib/scripts: add a way to migrate from chan_sip to chan_pjsip realtime<br/>Reported by: Torrey Searle<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=e7f8302d30dcee845f4d6ea558499ae14004af2e">[e7f8302d30]</a> Torrey Searle -- contrib/script/sip_to_pjsip: add support for realtime</li>
|
|
</ul><br><h4>Category: Core/BuildSystem</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27683">ASTERISK-27683</a>: [patch] BuildSystem: Allow newer autotools on OpenBSD.<br/>Reported by: Alexander Traud<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=88ec9be78a220f2a4edb2a8fffa9e9abf8aab467">[88ec9be78a]</a> Alexander Traud -- BuildSystem: Allow newer autotools on OpenBSD.</li>
|
|
</ul><br><h4>Category: PBX/pbx_config</h4><a href="https://issues.asterisk.org/jira/browse/ASTERISK-27084">ASTERISK-27084</a>: Reduce verbosity while loading PBX extensions.<br/>Reported by: Ludovic Gasc (Eyepea)<ul>
|
|
<li><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d5bcbd460e15b82da44be53d983b91a38a8b0acf">[d5bcbd460e]</a> Benoît Dereck-Tricot -- pbx: Reduce verbosity while loading extensions</li>
|
|
</ul><br><hr><a name="commits"><h2 align="center">Commits Not Associated with an Issue</h2></a><center><a href="#top">[Back to Top]</a></center><p>This is a list of all changes that went into this release that did not reference a JIRA issue.</p><table width="100%" border="1">
|
|
<tr><th>Revision</th><th>Author</th><th>Summary</th></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ffb15b2bc79b571b230570a41d971bb98744d712">ffb15b2bc7</a></td><td>Kevin Harwell</td><td>AMI: Bumping AMI non-breaking number for Asterisk 13.20.0 release</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5ebc94da027e3127136e80b73eff9e155e7dff43">5ebc94da02</a></td><td>Sean Bright</td><td>res_http_websocket: Don't leak memory on read failure</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=e532b982b3def348dd34117e107e06de3588daf0">e532b982b3</a></td><td>Corey Farrell</td><td>core: Rename sounds_index.c to sounds.c.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9c8763e4d2d129626d3c21664d4df0114f55db58">9c8763e4d2</a></td><td>Corey Farrell</td><td>config: Fix locking for extconfig reload.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1a7ad4c9cff4da504bf5d21dad8fb78efda26613">1a7ad4c9cf</a></td><td>Sean Bright</td><td>res_pjsip_header_funcs: Various cleanups</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=27d28116d91e6ecd66a48c747631dae1c5ab70b7">27d28116d9</a></td><td>Corey Farrell</td><td>BuildSystem: Use single bootstrap.sh for Asterisk and menuselect.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=0ba6337d32ac6c2ceea634e6ff8554d4d406611b">0ba6337d32</a></td><td>Alexander Traud</td><td>BuildSystem: Fix a typo related to ./configure --prefix=<path> on OpenBSD.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=48acd5cd262e37c73e04bc22271798f68c612f69">48acd5cd26</a></td><td>Sean Bright</td><td>bridge_roles: Use a non-locking linked list where appropriate</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=54efc0c63761250d48af151b48e46ccc407d3e6f">54efc0c637</a></td><td>Sean Bright</td><td>res_pjsip: Use pjsip_sip_uri.user_param instead of other_param</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=4e5d5b2ce219f09f6aca797b186c0199f904a99d">4e5d5b2ce2</a></td><td>Corey Farrell</td><td>main/asterisk.c: Remove silly usage of RAII_VAR.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=6c72c22d51d03e45dd8ae905bda640f890fca61d">6c72c22d51</a></td><td>Corey Farrell</td><td>json: Add conditionals to avoid locking if Jansson is thread safe.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=da987df122ef12ef0a246257f4635b7a2c0d1347">da987df122</a></td><td>Richard Mudgett</td><td>res_pjsip/config_domain_aliases.c: Add check for missing domain.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1adf90320d140a6a8a5d59b0ff93d6e7fe43d709">1adf90320d</a></td><td>Richard Mudgett</td><td>endpoint identifiers: Some code cleanup.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=93a1ffc83461ab3f498df971fe96b2fe42e0f308">93a1ffc834</a></td><td>Richard Mudgett</td><td>res_pjsip.c: Fix documentation typos.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5d16cefd63f4798a4cd4298e5529819dafbbc685">5d16cefd63</a></td><td>Richard Mudgett</td><td>res_sorcery_realtime.c: Fix ref leak if object failed to apply.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=09edcd93aa1604ccc13e4e8279cfaa7852408ac0">09edcd93aa</a></td><td>Sean Bright</td><td>appdocsxml.xslt: Add Language to channel snapshot transformation</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=665444b77281bc7e744534721747429c4671df0b">665444b772</a></td><td>Richard Mudgett</td><td>manager.c: Fix potential memory leak and corruption.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ef1aeb943712d182ebb3fbd4825234b56e098c24">ef1aeb9437</a></td><td>Richard Mudgett</td><td>manager_channels.c: Reordered ast_manager_build_channel_state_string_prefix()</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=698b28e9c76c9ca897444c5f0e024f354dd7ef91">698b28e9c7</a></td><td>Corey Farrell</td><td>res_pjsip_registrar_expire: Mark module deprecated.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=4a337b1a7612d27e85af2171db9b4b98c7de342a">4a337b1a76</a></td><td>Richard Mudgett</td><td>app_confbridge: Update dsp_silence_threshold and dsp_talking_threshold docs.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=2c4dde0ed06e6e853cac5459cd58e780231d384c">2c4dde0ed0</a></td><td>Richard Mudgett</td><td>res_pjsip_registrar.c: Fix compiler error.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5b699c812e0b8d367574ab02f5b55383b36bd479">5b699c812e</a></td><td>George Joseph</td><td>res_pjsip_registrar_expire: Refactor into res_pjsip_register</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=f59fb7fec86b535649a0f18449b516edc36580fa">f59fb7fec8</a></td><td>Alexander Traud</td><td>BuildSystem: Remove unused variables.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=154bccf147b54384a08df39167defbbe6cd2ad5a">154bccf147</a></td><td>Corey Farrell</td><td>loader: Use ast_cli_completion_add for 'module load' completion.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=e998c906a79eaf5c8b659f3feb983d45e376dc66">e998c906a7</a></td><td>Alexander Traud</td><td>headers: Consistent use of typeof and/or __typeof__.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=85b384728c550129416d419df8a9eb12a75ef368">85b384728c</a></td><td>Richard Mudgett</td><td>pbx_variables.c: Misc fixes in variable substitution.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ffb7b62019cd3c5fcea96213869c70480d21576b">ffb7b62019</a></td><td>Alexander Traud</td><td>BuildSystem: Remove orphaned .PHONY targets.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b353c9062709a493bd7812639fdf1b7d7bab5145">b353c90627</a></td><td>Sean Bright</td><td>res_pjsip: Document tlsv1_1 and tlsv1_2 methods</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=22edb10c4466e7210242297c04339770ab8df4dc">22edb10c44</a></td><td>Corey Farrell</td><td>loader: Miscellaneous fixes.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1bbd9f4a47fb892d912950467ad889dc219d5d74">1bbd9f4a47</a></td><td>Richard Mudgett</td><td>taskprocessor.c: Increase the number of tps_singletons container buckets.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b0a78bdc3e2f542f1860ce4c44ed10a6af0ffd66">b0a78bdc3e</a></td><td>Richard Mudgett</td><td>cel_odbc.c: Fix menuslect module description display.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=948b852f48815bd7d84b4e0ebe4f46f6e4a9914a">948b852f48</a></td><td>George Joseph</td><td>config_transport: Enable TCP_NODELAY on TLS transports</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=f01bac230deaa8cdf0535f4387283d1f33cbd836">f01bac230d</a></td><td>Corey Farrell</td><td>res_stasis_recording: Allow symbolic links in configured recordings dir.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=90b2dc1450d522311b222a99637144aa1dbb48b7">90b2dc1450</a></td><td>Tzafrir Cohen</td><td>Ignore quilt .pc directory, used in deb packaging</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=608112ced3e0607e4d9098b3fa5f43d51e38b04b">608112ced3</a></td><td>Corey Farrell</td><td>stasis: Remove silly usage of RAII_VAR.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b7c25740faab25cf7d927316cf88402de807c62a">b7c25740fa</a></td><td>Corey Farrell</td><td>stasis_bridges: Remove silly usage of RAII_VAR.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=2e09ed3b1822e1b3a8de34671bc99c43818f60de">2e09ed3b18</a></td><td>Richard Mudgett</td><td>res_pjsip.c: Update the endpoint identification documentation.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dd6dee7e50e1336c56c9a9b4e0f927bf2a7917dc">dd6dee7e50</a></td><td>Richard Mudgett</td><td>res_pjsip_endpoint_identifier_ip.c: Remove unnecessary requirement.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=96040fa6bb8e287e1d87f32eef1ef683b1a8d492">96040fa6bb</a></td><td>Richard Mudgett</td><td>res_pjsip.c: Fix ident_to_str() and refactor ident_handler().</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=a8a2f39f048c06773eb3e97703d8b8bdcd3e91bd">a8a2f39f04</a></td><td>Richard Mudgett</td><td>res_pjsip_endpoint_identifier_ip.c: Allow multiple IdentifyDetail AMI events.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=dedf0ff2bf9bd31144c9933206443e029f7486ce">dedf0ff2bf</a></td><td>Corey Farrell</td><td>stasis_cache: Remove silly usage of RAII_VAR.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=8a6b3537b122e2d95430eae4ac5065b2d9b8771d">8a6b3537b1</a></td><td>Corey Farrell</td><td>stasis_cache_pattern: Remove silly usage of RAII_VAR.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=909e642918c3f419fd05fad73a17aef094900bfc">909e642918</a></td><td>Corey Farrell</td><td>stasis_endpoints: Remove silly usage of RAII_VAR.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=bd11159dbc065ffbcfad30494ae165b8ed17e05c">bd11159dbc</a></td><td>Corey Farrell</td><td>stasis_message_router: Remove silly usage of RAII_VAR.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=975a38e524a0c498027160a9e536cf034430f77d">975a38e524</a></td><td>Corey Farrell</td><td>stasis_system: Remove silly usage of RAII_VAR.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=1da8846ca7a19c5e6f74329aebb4232612c83102">1da8846ca7</a></td><td>Sean Bright</td><td>Revert "codec_opus: Make libcurl a dependency in menuselect"</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c67eb7031b3a58ff5ce472eee9519b566a222e41">c67eb7031b</a></td><td>Corey Farrell</td><td>app_confbridge: Fix NULL check in action_kick_last.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=17480f6ea460cc1e8de532c0ce0a989247858606">17480f6ea4</a></td><td>Corey Farrell</td><td>res_stasis: Reduce RAII_VAR usage.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=c1acc4f3647ce65fa627c06bbd03a92a9ccc8d48">c1acc4f364</a></td><td>Corey Farrell</td><td>res_stasis: Fix app_is_subscribed_bridge_id.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ba57c037400ab80c013daa1a1a9cc7d96d3417d5">ba57c03740</a></td><td>Richard Mudgett</td><td>res_pjsip_endpoint_identifier_ip.c: Fix apply identify validation.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=0feca9bc184824e656e59410863650703c26088c">0feca9bc18</a></td><td>Richard Mudgett</td><td>res_pjsip.c: Fix endpoint identifier registration name search.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=0f141351f9287173cf872f0cd24cada95903f361">0f141351f9</a></td><td>Corey Farrell</td><td>pbx: Prevent execution of NULL pointer.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d73a3a176485d3f3edf1071a4a1ced13dfefc375">d73a3a1764</a></td><td>Corey Farrell</td><td>res_pjsip_history: Add missing unlock to CLI command.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ec745705983373e6048aa7534b1b24915917a6ae">ec74570598</a></td><td>Corey Farrell</td><td>aco: Fix NULL dereference in error path.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=74b6fafbe63c5facb0813002194af13d05b58843">74b6fafbe6</a></td><td>Corey Farrell</td><td>func_odbc: Add missing unlock's to acf_odbc_read.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d25a9bc7d32cc6e0b5c91f82bcb1e474adf1991c">d25a9bc7d3</a></td><td>Kevin Harwell</td><td>res_pjsip_session: Check if sequence header is missing</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5b395a7b97775f62083675f13537179150befd3f">5b395a7b97</a></td><td>Corey Farrell</td><td>core: Use macros to generate ao2_container callbacks where possible.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b275b0a84f4bae843de3187b7d350e794366a973">b275b0a84f</a></td><td>Corey Farrell</td><td>astobj2: Create case-insensitive variants of container function macros.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=751fd9b6283cdeeac4f15e2bae0e9ea650cb9291">751fd9b628</a></td><td>Richard Mudgett</td><td>stasis_channels.c: Misc cleanup.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=5de8f4929408f50f91384e0828fde2ef4b860870">5de8f49294</a></td><td>Richard Mudgett</td><td>manager.c: Update AMI Status event documentation</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=9f1cfbafcadbbcead3cedf9fc51263e95b234f17">9f1cfbafca</a></td><td>Richard Mudgett</td><td>bridge_native_rtp.c: Fix reentrancy framehook crash.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=0bdddbe5266d197e5b2d149888673cf898d5ce7a">0bdddbe526</a></td><td>Corey Farrell</td><td>menuselect: Fix check for running configure.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=d62c87bb8d169a29f696a1aa2b23a2267f531e7e">d62c87bb8d</a></td><td>Corey Farrell</td><td>cdr: Missing NULL check and unlock.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=ce3d56920b15facbb64b3caf0d823a3f57c0dded">ce3d56920b</a></td><td>Sean Bright</td><td>Remove as much trailing whitespace as possible.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=b4ae112e3ab085b234ab9c3d3dc427dfd04da638">b4ae112e3a</a></td><td>Sean Bright</td><td>Fix some invalid Unicode characters</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=719e8eee03e8d62c20c8378a8324778fcaa19788">719e8eee03</a></td><td>Corey Farrell</td><td>app_voicemail: Fix file copy error handling.</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=6892c13a2c2346260168e42da2421b0ae4ec5442">6892c13a2c</a></td><td>Sean Bright</td><td>docs: Remove old API changes documentation</td></tr>
|
|
<tr><td><a href="https://code.asterisk.org/code/changelog/asterisk?cs=6b3188fb8cecf576268b7fcfacb86982398c19a9">6b3188fb8c</a></td><td>Corey Farrell</td><td>app_festival: Fix fd leak on connection failure.</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>.lastclean | 1
|
|
.version | 1
|
|
/dev/null |binary
|
|
ChangeLog |56780 ----------
|
|
asterisk-13.19.0-summary.html | 632
|
|
asterisk-13.19.0-summary.txt | 1540
|
|
autoconf/ast_check_openh323.m4 | 132
|
|
autoconf/ast_check_pwlib.m4 | 265
|
|
b/.gitignore | 1
|
|
b/CHANGES | 81
|
|
b/CREDITS | 4
|
|
b/Makefile | 21
|
|
b/Makefile.moddir_rules | 4
|
|
b/Makefile.rules | 4
|
|
b/README-addons.txt | 8
|
|
b/UPGRADE-1.2.txt | 48
|
|
b/UPGRADE-1.4.txt | 77
|
|
b/UPGRADE-1.6.txt | 14
|
|
b/UPGRADE-1.8.txt | 15
|
|
b/UPGRADE-10.txt | 4
|
|
b/UPGRADE-11.txt | 6
|
|
b/UPGRADE-12.txt | 6
|
|
b/UPGRADE.txt | 42
|
|
b/addons/app_mysql.c | 9
|
|
b/addons/cdr_mysql.c | 36
|
|
b/addons/chan_mobile.c | 6
|
|
b/addons/chan_ooh323.c | 227
|
|
b/addons/chan_ooh323.h | 14
|
|
b/addons/format_mp3.c | 1
|
|
b/addons/ooh323c/README | 35
|
|
b/addons/ooh323c/src/Makefile.in | 4
|
|
b/addons/ooh323c/src/context.c | 24
|
|
b/addons/ooh323c/src/decode.c | 118
|
|
b/addons/ooh323c/src/dlist.c | 27
|
|
b/addons/ooh323c/src/dlist.h | 62
|
|
b/addons/ooh323c/src/encode.c | 104
|
|
b/addons/ooh323c/src/errmgmt.c | 50
|
|
b/addons/ooh323c/src/eventHandler.c | 18
|
|
b/addons/ooh323c/src/eventHandler.h | 88
|
|
b/addons/ooh323c/src/h323/H235-SECURITY-MESSAGES.h | 10
|
|
b/addons/ooh323c/src/h323/H235-SECURITY-MESSAGESDec.c | 11
|
|
b/addons/ooh323c/src/h323/H235-SECURITY-MESSAGESEnc.c | 11
|
|
b/addons/ooh323c/src/h323/H323-MESSAGES.c | 11
|
|
b/addons/ooh323c/src/h323/H323-MESSAGES.h | 10
|
|
b/addons/ooh323c/src/h323/H323-MESSAGESDec.c | 11
|
|
b/addons/ooh323c/src/h323/H323-MESSAGESEnc.c | 11
|
|
b/addons/ooh323c/src/h323/MULTIMEDIA-SYSTEM-CONTROL.c | 11
|
|
b/addons/ooh323c/src/h323/MULTIMEDIA-SYSTEM-CONTROL.h | 10
|
|
b/addons/ooh323c/src/h323/MULTIMEDIA-SYSTEM-CONTROLDec.c | 11
|
|
b/addons/ooh323c/src/h323/MULTIMEDIA-SYSTEM-CONTROLEnc.c | 11
|
|
b/addons/ooh323c/src/memheap.c | 335
|
|
b/addons/ooh323c/src/memheap.h | 10
|
|
b/addons/ooh323c/src/ooCalls.c | 153
|
|
b/addons/ooh323c/src/ooCalls.h | 222
|
|
b/addons/ooh323c/src/ooCapability.c | 646
|
|
b/addons/ooh323c/src/ooCapability.h | 230
|
|
b/addons/ooh323c/src/ooCmdChannel.c | 59
|
|
b/addons/ooh323c/src/ooCmdChannel.h | 30
|
|
b/addons/ooh323c/src/ooCommon.h | 20
|
|
b/addons/ooh323c/src/ooDateTime.c | 17
|
|
b/addons/ooh323c/src/ooDateTime.h | 18
|
|
b/addons/ooh323c/src/ooGkClient.c | 452
|
|
b/addons/ooh323c/src/ooGkClient.h | 90
|
|
b/addons/ooh323c/src/ooLogChan.c | 81
|
|
b/addons/ooh323c/src/ooLogChan.h | 60
|
|
b/addons/ooh323c/src/ooSocket.c | 148
|
|
b/addons/ooh323c/src/ooSocket.h | 65
|
|
b/addons/ooh323c/src/ooStackCmds.c | 45
|
|
b/addons/ooh323c/src/ooStackCmds.h | 32
|
|
b/addons/ooh323c/src/ooTimer.c | 24
|
|
b/addons/ooh323c/src/ooTimer.h | 26
|
|
b/addons/ooh323c/src/ooUtils.c | 12
|
|
b/addons/ooh323c/src/ooUtils.h | 20
|
|
b/addons/ooh323c/src/ooasn1.h | 200
|
|
b/addons/ooh323c/src/oochannels.c | 376
|
|
b/addons/ooh323c/src/oochannels.h | 59
|
|
b/addons/ooh323c/src/ooh245.c | 993
|
|
b/addons/ooh323c/src/ooh245.h | 164
|
|
b/addons/ooh323c/src/ooh323.c | 476
|
|
b/addons/ooh323c/src/ooh323.h | 37
|
|
b/addons/ooh323c/src/ooh323ep.c | 127
|
|
b/addons/ooh323c/src/ooh323ep.h | 126
|
|
b/addons/ooh323c/src/oohdr.h | 10
|
|
b/addons/ooh323c/src/ooper.h | 11
|
|
b/addons/ooh323c/src/ooports.c | 16
|
|
b/addons/ooh323c/src/ooports.h | 20
|
|
b/addons/ooh323c/src/ooq931.c | 819
|
|
b/addons/ooh323c/src/ooq931.h | 158
|
|
b/addons/ooh323c/src/ootrace.c | 35
|
|
b/addons/ooh323c/src/ootrace.h | 24
|
|
b/addons/ooh323c/src/ootypes.h | 155
|
|
b/addons/ooh323c/src/perutil.c | 51
|
|
b/addons/ooh323c/src/printHandler.c | 22
|
|
b/addons/ooh323c/src/printHandler.h | 16
|
|
b/addons/ooh323c/src/rtctype.c | 10
|
|
b/addons/ooh323c/src/rtctype.h | 15
|
|
b/addons/ooh323cDriver.c | 122
|
|
b/addons/ooh323cDriver.h | 12
|
|
b/addons/res_config_mysql.c | 8
|
|
b/agi/Makefile | 2
|
|
b/agi/eagi-sphinx-test.c | 4
|
|
b/agi/eagi-test.c | 4
|
|
b/agi/jukebox.agi | 4
|
|
b/apps/Makefile | 2
|
|
b/apps/app_adsiprog.c | 18
|
|
b/apps/app_amd.c | 16
|
|
b/apps/app_authenticate.c | 4
|
|
b/apps/app_chanisavail.c | 5
|
|
b/apps/app_chanspy.c | 28
|
|
b/apps/app_confbridge.c | 124
|
|
b/apps/app_controlplayback.c | 2
|
|
b/apps/app_dahdiras.c | 14
|
|
b/apps/app_dial.c | 2
|
|
b/apps/app_dictate.c | 7
|
|
b/apps/app_directory.c | 12
|
|
b/apps/app_echo.c | 2
|
|
b/apps/app_externalivr.c | 47
|
|
b/apps/app_fax.c | 34
|
|
b/apps/app_festival.c | 31
|
|
b/apps/app_flash.c | 7
|
|
b/apps/app_followme.c | 66
|
|
b/apps/app_forkcdr.c | 2
|
|
b/apps/app_getcpeid.c | 4
|
|
b/apps/app_ices.c | 21
|
|
b/apps/app_image.c | 7
|
|
b/apps/app_ivrdemo.c | 13
|
|
b/apps/app_jack.c | 1
|
|
b/apps/app_macro.c | 16
|
|
b/apps/app_meetme.c | 243
|
|
b/apps/app_milliwatt.c | 2
|
|
b/apps/app_minivm.c | 148
|
|
b/apps/app_morsecode.c | 3
|
|
b/apps/app_mp3.c | 19
|
|
b/apps/app_nbscat.c | 15
|
|
b/apps/app_osplookup.c | 4
|
|
b/apps/app_page.c | 1
|
|
b/apps/app_playback.c | 24
|
|
b/apps/app_queue.c | 1
|
|
b/apps/app_read.c | 10
|
|
b/apps/app_readexten.c | 4
|
|
b/apps/app_record.c | 6
|
|
b/apps/app_saycounted.c | 3
|
|
b/apps/app_sayunixtime.c | 12
|
|
b/apps/app_senddtmf.c | 2
|
|
b/apps/app_sendtext.c | 4
|
|
b/apps/app_setcallerid.c | 5
|
|
b/apps/app_skel.c | 10
|
|
b/apps/app_sms.c | 45
|
|
b/apps/app_softhangup.c | 10
|
|
b/apps/app_speech_utils.c | 14
|
|
b/apps/app_stack.c | 6
|
|
b/apps/app_system.c | 6
|
|
b/apps/app_talkdetect.c | 11
|
|
b/apps/app_test.c | 3
|
|
b/apps/app_transfer.c | 2
|
|
b/apps/app_url.c | 15
|
|
b/apps/app_userevent.c | 2
|
|
b/apps/app_voicemail.c | 491
|
|
b/apps/app_waitforring.c | 3
|
|
b/apps/app_while.c | 14
|
|
b/apps/app_zapateller.c | 15
|
|
b/apps/confbridge/conf_config_parser.c | 96
|
|
b/apps/confbridge/confbridge_manager.c | 37
|
|
b/apps/confbridge/include/confbridge.h | 7
|
|
b/apps/enter.h | 548
|
|
b/apps/leave.h | 388
|
|
b/autoconf/ast_c_compile_check.m4 | 2
|
|
b/autoconf/ast_c_declare_check.m4 | 2
|
|
b/autoconf/ast_c_define_check.m4 | 2
|
|
b/autoconf/ast_check_osptk.m4 | 3
|
|
b/autoconf/ast_ext_lib.m4 | 2
|
|
b/autoconf/ast_pkgconfig.m4 | 1
|
|
b/bootstrap.sh | 28
|
|
b/bridges/Makefile | 2
|
|
b/bridges/bridge_holding.c | 1
|
|
b/bridges/bridge_native_rtp.c | 5
|
|
b/bridges/bridge_softmix.c | 65
|
|
b/build_tools/cflags-devmode.xml | 3
|
|
b/build_tools/download_externals | 6
|
|
b/build_tools/list_valid_installed_externals | 3
|
|
b/build_tools/make_buildopts_h | 2
|
|
b/build_tools/make_defaults_h | 2
|
|
b/build_tools/make_sample_voicemail | 6
|
|
b/build_tools/make_version | 6
|
|
b/build_tools/menuselect-deps.in | 1
|
|
b/build_tools/sha1sum-sh | 1
|
|
b/cdr/cdr_adaptive_odbc.c | 1
|
|
b/cdr/cdr_custom.c | 1
|
|
b/cdr/cdr_radius.c | 2
|
|
b/cel/Makefile | 2
|
|
b/cel/cel_custom.c | 1
|
|
b/cel/cel_odbc.c | 5
|
|
b/channels/Makefile | 1
|
|
b/channels/chan_alsa.c | 20
|
|
b/channels/chan_console.c | 76
|
|
b/channels/chan_dahdi.c | 2
|
|
b/channels/chan_iax2.c | 2
|
|
b/channels/chan_mgcp.c | 2
|
|
b/channels/chan_motif.c | 4
|
|
b/channels/chan_nbs.c | 11
|
|
b/channels/chan_oss.c | 15
|
|
b/channels/chan_phone.c | 51
|
|
b/channels/chan_phone.h | 478
|
|
b/channels/chan_pjsip.c | 2
|
|
b/channels/chan_sip.c | 91
|
|
b/channels/chan_unistim.c | 78
|
|
b/channels/chan_vpb.cc | 170
|
|
b/channels/console_board.c | 6
|
|
b/channels/console_gui.c | 76
|
|
b/channels/console_video.c | 36
|
|
b/channels/console_video.h | 2
|
|
b/channels/iax2/include/iax2.h | 4
|
|
b/channels/iax2/include/parser.h | 4
|
|
b/channels/iax2/parser.c | 26
|
|
b/channels/iax2/provision.c | 22
|
|
b/channels/misdn/ie.c | 1
|
|
b/channels/misdn/isdn_lib.c | 2
|
|
b/channels/sig_analog.h | 4
|
|
b/channels/sip/config_parser.c | 1
|
|
b/channels/sip/dialplan_functions.c | 3
|
|
b/channels/sip/include/config_parser.h | 2
|
|
b/channels/sip/include/globals.h | 1
|
|
b/channels/sip/include/reqresp_parser.h | 4
|
|
b/channels/sip/security_events.c | 1
|
|
b/channels/vcodecs.c | 14
|
|
b/channels/vgrabbers.c | 4
|
|
b/codecs/Makefile | 2
|
|
b/codecs/codec_adpcm.c | 10
|
|
b/codecs/codec_alaw.c | 6
|
|
b/codecs/codec_g722.c | 6
|
|
b/codecs/codec_g726.c | 2
|
|
b/codecs/codec_gsm.c | 4
|
|
b/codecs/codec_ilbc.c | 4
|
|
b/codecs/codec_lpc10.c | 4
|
|
b/codecs/codec_resample.c | 4
|
|
b/codecs/codec_speex.c | 22
|
|
b/codecs/codec_ulaw.c | 2
|
|
b/codecs/ex_ilbc.h | 8
|
|
b/codecs/g722/g722.h | 4
|
|
b/codecs/g722/g722_decode.c | 14
|
|
b/codecs/g722/g722_encode.c | 8
|
|
b/codecs/gsm/Makefile | 16
|
|
b/codecs/gsm/README | 2
|
|
b/codecs/gsm/inc/gsm.h | 2
|
|
b/codecs/gsm/inc/private.h | 14
|
|
b/codecs/gsm/inc/proto.h | 2
|
|
b/codecs/gsm/src/add.c | 8
|
|
b/codecs/gsm/src/code.c | 6
|
|
b/codecs/gsm/src/debug.c | 2
|
|
b/codecs/gsm/src/gsm_decode.c | 4
|
|
b/codecs/gsm/src/gsm_explode.c | 6
|
|
b/codecs/gsm/src/gsm_implode.c | 6
|
|
b/codecs/gsm/src/gsm_option.c | 2
|
|
b/codecs/gsm/src/k6opt.h | 12
|
|
b/codecs/gsm/src/long_term.c | 16
|
|
b/codecs/gsm/src/lpc.c | 10
|
|
b/codecs/gsm/src/preprocess.c | 12
|
|
b/codecs/gsm/src/rpe.c | 36
|
|
b/codecs/gsm/src/short_term.c | 20
|
|
b/codecs/gsm/src/table.c | 2
|
|
b/codecs/ilbc/FrameClassify.c | 1
|
|
b/codecs/ilbc/FrameClassify.h | 1
|
|
b/codecs/ilbc/LPCdecode.c | 6
|
|
b/codecs/ilbc/LPCdecode.h | 12
|
|
b/codecs/ilbc/LPCencode.c | 1
|
|
b/codecs/ilbc/LPCencode.h | 1
|
|
b/codecs/ilbc/StateConstructW.c | 12
|
|
b/codecs/ilbc/StateConstructW.h | 1
|
|
b/codecs/ilbc/StateSearchW.c | 11
|
|
b/codecs/ilbc/StateSearchW.h | 8
|
|
b/codecs/ilbc/anaFilter.c | 1
|
|
b/codecs/ilbc/anaFilter.h | 1
|
|
b/codecs/ilbc/constants.c | 1
|
|
b/codecs/ilbc/constants.h | 1
|
|
b/codecs/ilbc/createCB.c | 1
|
|
b/codecs/ilbc/createCB.h | 1
|
|
b/codecs/ilbc/doCPLC.c | 1
|
|
b/codecs/ilbc/doCPLC.h | 1
|
|
b/codecs/ilbc/enhancer.c | 1
|
|
b/codecs/ilbc/enhancer.h | 1
|
|
b/codecs/ilbc/extract-cfile.awk | 2
|
|
b/codecs/ilbc/filter.c | 1
|
|
b/codecs/ilbc/filter.h | 1
|
|
b/codecs/ilbc/gainquant.c | 6
|
|
b/codecs/ilbc/gainquant.h | 1
|
|
b/codecs/ilbc/getCBvec.c | 1
|
|
b/codecs/ilbc/getCBvec.h | 1
|
|
b/codecs/ilbc/helpfun.c | 1
|
|
b/codecs/ilbc/helpfun.h | 1
|
|
b/codecs/ilbc/hpInput.c | 1
|
|
b/codecs/ilbc/hpInput.h | 1
|
|
b/codecs/ilbc/hpOutput.c | 1
|
|
b/codecs/ilbc/hpOutput.h | 1
|
|
b/codecs/ilbc/iCBConstruct.c | 1
|
|
b/codecs/ilbc/iCBConstruct.h | 1
|
|
b/codecs/ilbc/iCBSearch.c | 9
|
|
b/codecs/ilbc/iCBSearch.h | 1
|
|
b/codecs/ilbc/iLBC_decode.c | 1
|
|
b/codecs/ilbc/iLBC_decode.h | 1
|
|
b/codecs/ilbc/iLBC_define.h | 1
|
|
b/codecs/ilbc/iLBC_encode.c | 1
|
|
b/codecs/ilbc/iLBC_encode.h | 6
|
|
b/codecs/ilbc/iLBC_test.c | 1
|
|
b/codecs/ilbc/lsf.c | 7
|
|
b/codecs/ilbc/lsf.h | 1
|
|
b/codecs/ilbc/packing.c | 1
|
|
b/codecs/ilbc/packing.h | 1
|
|
b/codecs/ilbc/rfc3951.txt | 387
|
|
b/codecs/ilbc/syntFilter.c | 14
|
|
b/codecs/ilbc/syntFilter.h | 1
|
|
b/codecs/log2comp.h | 8
|
|
b/codecs/lpc10/Makefile | 12
|
|
b/codecs/lpc10/analys.c | 68
|
|
b/codecs/lpc10/bsynz.c | 28
|
|
b/codecs/lpc10/chanwr.c | 8
|
|
b/codecs/lpc10/dcbias.c | 1
|
|
b/codecs/lpc10/decode.c | 34
|
|
b/codecs/lpc10/difmag.c | 3
|
|
b/codecs/lpc10/dyptrk.c | 38
|
|
b/codecs/lpc10/encode.c | 23
|
|
b/codecs/lpc10/energy.c | 1
|
|
b/codecs/lpc10/f2c.h | 6
|
|
b/codecs/lpc10/ham84.c | 1
|
|
b/codecs/lpc10/invert.c | 1
|
|
b/codecs/lpc10/irc2pc.c | 1
|
|
b/codecs/lpc10/ivfilt.c | 1
|
|
b/codecs/lpc10/lpc10.h | 4
|
|
b/codecs/lpc10/lpcdec.c | 26
|
|
b/codecs/lpc10/lpcenc.c | 8
|
|
b/codecs/lpc10/lpcini.c | 22
|
|
b/codecs/lpc10/lpfilt.c | 1
|
|
b/codecs/lpc10/median.c | 1
|
|
b/codecs/lpc10/mload.c | 13
|
|
b/codecs/lpc10/onset.c | 24
|
|
b/codecs/lpc10/pitsyn.c | 38
|
|
b/codecs/lpc10/placea.c | 9
|
|
b/codecs/lpc10/placev.c | 19
|
|
b/codecs/lpc10/preemp.c | 5
|
|
b/codecs/lpc10/random.c | 1
|
|
b/codecs/lpc10/rcchk.c | 3
|
|
b/codecs/lpc10/synths.c | 34
|
|
b/codecs/lpc10/tbdm.c | 7
|
|
b/codecs/lpc10/voicin.c | 60
|
|
b/codecs/lpc10/vparms.c | 5
|
|
b/codecs/speex/arch.h | 12
|
|
b/codecs/speex/fixed_generic.h | 8
|
|
b/codecs/speex/resample.c | 84
|
|
b/codecs/speex/resample_sse.h | 8
|
|
b/codecs/speex/speex_resampler.h | 116
|
|
b/codecs/speex/stack_alloc.h | 10
|
|
b/configs/basic-pbx/indications.conf | 1
|
|
b/configs/basic-pbx/pjsip.conf | 1
|
|
b/configs/basic-pbx/queues.conf | 1
|
|
b/configs/samples/alsa.conf.sample | 1
|
|
b/configs/samples/ari.conf.sample | 1
|
|
b/configs/samples/asterisk.adsi | 1
|
|
b/configs/samples/asterisk.conf.sample | 2
|
|
b/configs/samples/calendar.conf.sample | 2
|
|
b/configs/samples/cdr_adaptive_odbc.conf.sample | 1
|
|
b/configs/samples/cdr_mysql.conf.sample | 11
|
|
b/configs/samples/cdr_tds.conf.sample | 1
|
|
b/configs/samples/cel.conf.sample | 2
|
|
b/configs/samples/chan_dahdi.conf.sample | 12
|
|
b/configs/samples/chan_mobile.conf.sample | 4
|
|
b/configs/samples/codecs.conf.sample | 1
|
|
b/configs/samples/confbridge.conf.sample | 80
|
|
b/configs/samples/dbsep.conf.sample | 1
|
|
b/configs/samples/dsp.conf.sample | 1
|
|
b/configs/samples/extconfig.conf.sample | 1
|
|
b/configs/samples/extensions.lua.sample | 1
|
|
b/configs/samples/extensions_minivm.conf.sample | 1
|
|
b/configs/samples/festival.conf.sample | 1
|
|
b/configs/samples/followme.conf.sample | 12
|
|
b/configs/samples/func_odbc.conf.sample | 1
|
|
b/configs/samples/iaxprov.conf.sample | 1
|
|
b/configs/samples/manager.conf.sample | 3
|
|
b/configs/samples/mgcp.conf.sample | 34
|
|
b/configs/samples/ooh323.conf.sample | 5
|
|
b/configs/samples/oss.conf.sample | 1
|
|
b/configs/samples/phoneprov.conf.sample | 1
|
|
b/configs/samples/pjsip.conf.sample | 29
|
|
b/configs/samples/queuerules.conf.sample | 1
|
|
b/configs/samples/queues.conf.sample | 2
|
|
b/configs/samples/res_config_mysql.conf.sample | 2
|
|
b/configs/samples/res_config_sqlite3.conf.sample | 1
|
|
b/configs/samples/res_fax.conf.sample | 2
|
|
b/configs/samples/res_ldap.conf.sample | 7
|
|
b/configs/samples/res_pgsql.conf.sample | 2
|
|
b/configs/samples/res_snmp.conf.sample | 2
|
|
b/configs/samples/say.conf.sample | 10
|
|
b/configs/samples/sip.conf.sample | 32
|
|
b/configs/samples/skinny.conf.sample | 1
|
|
b/configs/samples/sla.conf.sample | 3
|
|
b/configs/samples/users.conf.sample | 1
|
|
b/configs/samples/voicemail.conf.sample | 6
|
|
b/configs/samples/xmpp.conf.sample | 1
|
|
b/configure | 1113
|
|
b/configure.ac | 69
|
|
b/contrib/README.festival | 18
|
|
b/contrib/ast-db-manage/cdr/versions/210693f3123d_create_cdr_table.py | 1
|
|
b/contrib/ast-db-manage/config/versions/1758e8bbf6b_increase_useragent_column_size.py | 1
|
|
b/contrib/ast-db-manage/config/versions/28887f25a46f_create_queue_tables.py | 1
|
|
b/contrib/ast-db-manage/config/versions/4a6c67fa9b7a_add_fax_detect_timeout_option.py | 1
|
|
b/contrib/ast-db-manage/config/versions/52798ad97bdf_add_pjsip_identify_by_header.py | 57
|
|
b/contrib/ast-db-manage/config/versions/837aa67461fb_ps_contacts_add_authenticate_qualify.py | 1
|
|
b/contrib/ast-db-manage/config/versions/a6ef36f1309_ps_globals_add_ignore_uri_user_options.py | 1
|
|
b/contrib/ast-db-manage/config/versions/d39508cb8d8_create_queue_rules.py | 1
|
|
b/contrib/ast-db-manage/config/versions/d3e4284f8707_add_prune_on_boot_to_ps_subscription_.py | 33
|
|
b/contrib/ast-db-manage/env.py | 1
|
|
b/contrib/ast-db-manage/voicemail/versions/39428242f7f5_increase_recording_column_size.py | 1
|
|
b/contrib/asterisk-ices.xml | 6
|
|
b/contrib/init.d/rc.debian.asterisk | 2
|
|
b/contrib/init.d/rc.mandriva.asterisk | 15
|
|
b/contrib/init.d/rc.mandriva.zaptel | 1
|
|
b/contrib/init.d/rc.redhat.asterisk | 2
|
|
b/contrib/init.d/rc.slackware.asterisk | 1
|
|
b/contrib/init.d/rc.suse.asterisk | 2
|
|
b/contrib/scripts/README.messages-expire | 6
|
|
b/contrib/scripts/ast_tls_cert | 2
|
|
b/contrib/scripts/astcli | 5
|
|
b/contrib/scripts/astgenkey.8 | 44
|
|
b/contrib/scripts/autosupport | 52
|
|
b/contrib/scripts/autosupport.8 | 20
|
|
b/contrib/scripts/dbsep.cgi | 1
|
|
b/contrib/scripts/install_prereq | 86
|
|
b/contrib/scripts/managerproxy.pl | 11
|
|
b/contrib/scripts/messages-expire.pl | 6
|
|
b/contrib/scripts/retrieve_extensions_from_mysql.pl | 7
|
|
b/contrib/scripts/retrieve_extensions_from_sql.pl | 2
|
|
b/contrib/scripts/retrieve_sip_conf_from_mysql.pl | 5
|
|
b/contrib/scripts/safe_asterisk.8 | 38
|
|
b/contrib/scripts/sip_nat_settings | 14
|
|
b/contrib/scripts/sip_to_pjsip/sip_to_pjsip.py | 2
|
|
b/contrib/scripts/sip_to_pjsip/sip_to_pjsql.py | 81
|
|
b/contrib/scripts/sip_to_pjsip/sqlconfigparser.py | 69
|
|
b/contrib/upstart/asterisk.user.conf | 1
|
|
b/contrib/utils/README.rawplayer | 9
|
|
b/contrib/utils/eagi_proxy.c | 40
|
|
b/contrib/utils/rawplayer.c | 5
|
|
b/contrib/utils/zones2indications.c | 16
|
|
b/doc/Makefile | 1
|
|
b/doc/README.txt | 2
|
|
b/doc/appdocsxml.xslt | 5
|
|
b/doc/astdb2bdb.8 | 1
|
|
b/doc/astdb2sqlite3.8 | 1
|
|
b/doc/asterisk.8 | 74
|
|
b/doc/asterisk.sgml | 18
|
|
b/doc/lang/language-criteria.txt | 493
|
|
b/formats/Makefile | 2
|
|
b/formats/format_g719.c | 3
|
|
b/formats/format_g723.c | 12
|
|
b/formats/format_g726.c | 10
|
|
b/formats/format_g729.c | 6
|
|
b/formats/format_gsm.c | 2
|
|
b/formats/format_h263.c | 2
|
|
b/formats/format_h264.c | 2
|
|
b/formats/format_ilbc.c | 4
|
|
b/formats/format_jpeg.c | 4
|
|
b/formats/format_ogg_vorbis.c | 6
|
|
b/formats/format_pcm.c | 8
|
|
b/formats/format_siren14.c | 2
|
|
b/formats/format_siren7.c | 2
|
|
b/formats/format_sln.c | 2
|
|
b/formats/format_vox.c | 6
|
|
b/formats/format_wav.c | 18
|
|
b/formats/format_wav_gsm.c | 4
|
|
b/formats/msgsm.h | 4
|
|
b/funcs/Makefile | 2
|
|
b/funcs/func_audiohookinherit.c | 1
|
|
b/funcs/func_base64.c | 2
|
|
b/funcs/func_blacklist.c | 2
|
|
b/funcs/func_channel.c | 7
|
|
b/funcs/func_config.c | 4
|
|
b/funcs/func_curl.c | 9
|
|
b/funcs/func_cut.c | 8
|
|
b/funcs/func_db.c | 4
|
|
b/funcs/func_devstate.c | 4
|
|
b/funcs/func_dialplan.c | 2
|
|
b/funcs/func_enum.c | 26
|
|
b/funcs/func_extstate.c | 8
|
|
b/funcs/func_frame_trace.c | 2
|
|
b/funcs/func_global.c | 2
|
|
b/funcs/func_groupcount.c | 12
|
|
b/funcs/func_iconv.c | 9
|
|
b/funcs/func_jitterbuffer.c | 1
|
|
b/funcs/func_lock.c | 8
|
|
b/funcs/func_logic.c | 8
|
|
b/funcs/func_md5.c | 4
|
|
b/funcs/func_odbc.c | 11
|
|
b/funcs/func_pitchshift.c | 1
|
|
b/funcs/func_presencestate.c | 7
|
|
b/funcs/func_rand.c | 8
|
|
b/funcs/func_sha1.c | 4
|
|
b/funcs/func_sorcery.c | 1
|
|
b/funcs/func_speex.c | 22
|
|
b/funcs/func_sprintf.c | 4
|
|
b/funcs/func_srv.c | 4
|
|
b/funcs/func_strings.c | 34
|
|
b/funcs/func_sysinfo.c | 5
|
|
b/funcs/func_timeout.c | 4
|
|
b/funcs/func_uri.c | 6
|
|
b/funcs/func_version.c | 2
|
|
b/funcs/func_vmcount.c | 6
|
|
b/funcs/func_volume.c | 18
|
|
b/include/asterisk/abstract_jb.h | 2
|
|
b/include/asterisk/adsi.h | 1
|
|
b/include/asterisk/ael_structs.h | 14
|
|
b/include/asterisk/agi.h | 2
|
|
b/include/asterisk/ast_expr.h | 4
|
|
b/include/asterisk/ast_version.h | 2
|
|
b/include/asterisk/astobj.h | 52
|
|
b/include/asterisk/astobj2.h | 108
|
|
b/include/asterisk/astosp.h | 2
|
|
b/include/asterisk/autochan.h | 2
|
|
b/include/asterisk/autoconfig.h.in | 6
|
|
b/include/asterisk/bridge_after.h | 2
|
|
b/include/asterisk/bridge_features.h | 2
|
|
b/include/asterisk/bridge_technology.h | 6
|
|
b/include/asterisk/calendar.h | 4
|
|
b/include/asterisk/callerid.h | 2
|
|
b/include/asterisk/ccss.h | 4
|
|
b/include/asterisk/cel.h | 4
|
|
b/include/asterisk/cli.h | 20
|
|
b/include/asterisk/compat.h | 4
|
|
b/include/asterisk/config.h | 2
|
|
b/include/asterisk/config_options.h | 4
|
|
b/include/asterisk/core_unreal.h | 2
|
|
b/include/asterisk/doxygen/architecture.h | 1
|
|
b/include/asterisk/doxygen/licensing.h | 2
|
|
b/include/asterisk/doxyref.h | 98
|
|
b/include/asterisk/dsp.h | 38
|
|
b/include/asterisk/dundi.h | 12
|
|
b/include/asterisk/endian.h | 1
|
|
b/include/asterisk/event_defs.h | 2
|
|
b/include/asterisk/file.h | 97
|
|
b/include/asterisk/format.h | 2
|
|
b/include/asterisk/framehook.h | 6
|
|
b/include/asterisk/fskmodem.h | 1
|
|
b/include/asterisk/fskmodem_int.h | 4
|
|
b/include/asterisk/http.h | 2
|
|
b/include/asterisk/image.h | 20
|
|
b/include/asterisk/indications.h | 4
|
|
b/include/asterisk/io.h | 36
|
|
b/include/asterisk/linkedlists.h | 2
|
|
b/include/asterisk/manager.h | 20
|
|
b/include/asterisk/message.h | 2
|
|
b/include/asterisk/mod_format.h | 16
|
|
b/include/asterisk/module.h | 58
|
|
b/include/asterisk/netsock2.h | 2
|
|
b/include/asterisk/parking.h | 4
|
|
b/include/asterisk/paths.h | 2
|
|
b/include/asterisk/pbx.h | 6
|
|
b/include/asterisk/pktccops.h | 2
|
|
b/include/asterisk/presencestate.h | 1
|
|
b/include/asterisk/pval.h | 20
|
|
b/include/asterisk/res_fax.h | 2
|
|
b/include/asterisk/res_odbc.h | 10
|
|
b/include/asterisk/res_pjsip.h | 54
|
|
b/include/asterisk/res_pjsip_session.h | 8
|
|
b/include/asterisk/sched.h | 10
|
|
b/include/asterisk/select.h | 2
|
|
b/include/asterisk/smdi.h | 12
|
|
b/include/asterisk/speech.h | 2
|
|
b/include/asterisk/srv.h | 4
|
|
b/include/asterisk/statsd.h | 1
|
|
b/include/asterisk/stringfields.h | 12
|
|
b/include/asterisk/strings.h | 32
|
|
b/include/asterisk/tcptls.h | 6
|
|
b/include/asterisk/tdd.h | 10
|
|
b/include/asterisk/threadstorage.h | 6
|
|
b/include/asterisk/timing.h | 2
|
|
b/include/asterisk/translate.h | 14
|
|
b/include/asterisk/udptl.h | 14
|
|
b/include/asterisk/xml.h | 1
|
|
b/include/jitterbuf.h | 18
|
|
b/include/solaris-compat/sys/queue.h | 5
|
|
b/install-sh | 16
|
|
b/main/Makefile | 1
|
|
b/main/acl.c | 1
|
|
b/main/alaw.c | 1
|
|
b/main/app.c | 1
|
|
b/main/ast_expr2.c | 203
|
|
b/main/ast_expr2.h | 13
|
|
b/main/ast_expr2.y | 198
|
|
b/main/ast_expr2f.c | 73
|
|
b/main/asterisk.c | 22
|
|
b/main/astfd.c | 1
|
|
b/main/astmm.c | 2
|
|
b/main/astobj2_container.c | 1
|
|
b/main/astobj2_hash.c | 1
|
|
b/main/astobj2_rbtree.c | 1
|
|
b/main/backtrace.c | 2
|
|
b/main/bridge.c | 2
|
|
b/main/bridge_basic.c | 1
|
|
b/main/bridge_roles.c | 8
|
|
b/main/bucket.c | 60
|
|
b/main/ccss.c | 21
|
|
b/main/cdr.c | 50
|
|
b/main/cel.c | 188
|
|
b/main/channel.c | 1
|
|
b/main/codec.c | 22
|
|
b/main/config.c | 4
|
|
b/main/config_options.c | 3
|
|
b/main/db.c | 6
|
|
b/main/dns.c | 1
|
|
b/main/dsp.c | 21
|
|
b/main/editline/INSTALL | 4
|
|
b/main/editline/chared.c | 4
|
|
b/main/editline/configure | 36
|
|
b/main/editline/configure.in | 15
|
|
b/main/editline/el.h | 6
|
|
b/main/editline/install-sh | 16
|
|
b/main/editline/map.c | 2
|
|
b/main/editline/np/unvis.c | 34
|
|
b/main/editline/np/vis.c | 12
|
|
b/main/editline/read.h | 2
|
|
b/main/editline/readline.c | 4
|
|
b/main/editline/refresh.c | 6
|
|
b/main/editline/term.c | 4
|
|
b/main/endpoints.c | 57
|
|
b/main/format.c | 53
|
|
b/main/format_cache.c | 1
|
|
b/main/format_compatibility.c | 1
|
|
b/main/fskmodem.c | 1
|
|
b/main/indications.c | 1
|
|
b/main/jitterbuf.c | 2
|
|
b/main/json.c | 46
|
|
b/main/loader.c | 108
|
|
b/main/manager.c | 51
|
|
b/main/manager_channels.c | 22
|
|
b/main/manager_endpoints.c | 1
|
|
b/main/media_index.c | 1
|
|
b/main/named_acl.c | 17
|
|
b/main/named_locks.c | 44
|
|
b/main/netsock2.c | 2
|
|
b/main/pbx.c | 32
|
|
b/main/pbx_variables.c | 245
|
|
b/main/plc.c | 2
|
|
b/main/poll.c | 2
|
|
b/main/rtp_engine.c | 8
|
|
b/main/sdp_srtp.c | 1
|
|
b/main/security_events.c | 4
|
|
b/main/smoother.c | 1
|
|
b/main/sorcery.c | 199
|
|
b/main/sounds.c | 334
|
|
b/main/stasis.c | 93
|
|
b/main/stasis_bridges.c | 102
|
|
b/main/stasis_cache.c | 21
|
|
b/main/stasis_cache_pattern.c | 30
|
|
b/main/stasis_channels.c | 316
|
|
b/main/stasis_endpoints.c | 41
|
|
b/main/stasis_message_router.c | 7
|
|
b/main/stasis_system.c | 15
|
|
b/main/stdtime/localtime.c | 5
|
|
b/main/taskprocessor.c | 8
|
|
b/main/tdd.c | 1
|
|
b/main/threadpool.c | 4
|
|
b/main/threadstorage.c | 5
|
|
b/main/ulaw.c | 1
|
|
b/main/xml.c | 1
|
|
b/main/xmldoc.c | 2
|
|
b/makeopts.in | 3
|
|
b/menuselect/Makefile | 7
|
|
b/menuselect/README | 12
|
|
b/menuselect/autoconfig.h.in | 1
|
|
b/menuselect/configure.ac | 4
|
|
b/menuselect/contrib/Makefile-dummy | 1
|
|
b/menuselect/contrib/menuselect-dummy | 58
|
|
b/menuselect/example_menuselect-tree | 2
|
|
b/menuselect/linkedlists.h | 2
|
|
b/menuselect/make_version | 16
|
|
b/menuselect/makeopts.in | 1
|
|
b/menuselect/menuselect_curses.c | 22
|
|
b/menuselect/menuselect_gtk.c | 10
|
|
b/menuselect/menuselect_stub.c | 2
|
|
b/menuselect/strcompat.c | 4
|
|
b/menuselect/test/menuselect-tree | 2
|
|
b/pbx/Makefile | 2
|
|
b/pbx/ael/ael-test/ael-ntest12/extensions.ael | 4
|
|
b/pbx/ael/ael-test/ael-ntest22/extensions.ael | 2
|
|
b/pbx/ael/ael-test/ael-ntest22/t2/f.ael | 1
|
|
b/pbx/ael/ael-test/ael-ntest23/t2/f.ael | 1
|
|
b/pbx/ael/ael-test/ael-ntest24/extensions.ael | 2
|
|
b/pbx/ael/ael-test/ael-ntest9/extensions.ael | 1
|
|
b/pbx/ael/ael-test/ael-test1/extensions.ael | 20
|
|
b/pbx/ael/ael-test/ael-test11/extensions.ael | 2
|
|
b/pbx/ael/ael-test/ael-test16/extensions.ael | 1
|
|
b/pbx/ael/ael-test/ael-test18/extensions.ael | 1
|
|
b/pbx/ael/ael-test/ael-test19/extensions.ael | 12
|
|
b/pbx/ael/ael-test/ael-test2/extensions.ael | 3
|
|
b/pbx/ael/ael-test/ael-test20/extensions.ael | 1
|
|
b/pbx/ael/ael-test/ael-test3/extensions.ael | 398
|
|
b/pbx/ael/ael-test/ael-test3/telemarket_torture.ael2 | 50
|
|
b/pbx/ael/ael-test/ael-test4/extensions.ael | 3
|
|
b/pbx/ael/ael-test/ael-test7/extensions.ael | 9
|
|
b/pbx/ael/ael-test/ael-test8/extensions.ael | 1
|
|
b/pbx/ael/ael-test/ael-vtest13/extensions.ael | 398
|
|
b/pbx/ael/ael-test/ael-vtest13/telemarket_torture.ael2 | 50
|
|
b/pbx/ael/ael-test/ael-vtest17/extensions.ael | 6
|
|
b/pbx/ael/ael-test/ael-vtest21/extensions.ael | 1
|
|
b/pbx/ael/ael-test/runtests | 2
|
|
b/pbx/dundi-parser.c | 20
|
|
b/pbx/pbx_ael.c | 20
|
|
b/pbx/pbx_config.c | 32
|
|
b/pbx/pbx_dundi.c | 7
|
|
b/pbx/pbx_lua.c | 103
|
|
b/pbx/pbx_realtime.c | 7
|
|
b/pbx/pbx_spool.c | 4
|
|
b/res/Makefile | 2
|
|
b/res/ael/ael.flex | 28
|
|
b/res/ael/ael.tab.c | 18
|
|
b/res/ael/ael.tab.h | 13
|
|
b/res/ael/ael.y | 11
|
|
b/res/ael/ael_lex.c | 95
|
|
b/res/ael/pval.c | 845
|
|
b/res/ari/ari_model_validators.h | 2
|
|
b/res/ari/ari_websockets.c | 2
|
|
b/res/ari/resource_events.c | 3
|
|
b/res/parking/res_parking.h | 2
|
|
b/res/res_ael_share.c | 2
|
|
b/res/res_calendar.c | 8
|
|
b/res/res_calendar_caldav.c | 3
|
|
b/res/res_calendar_ews.c | 1
|
|
b/res/res_calendar_exchange.c | 1
|
|
b/res/res_calendar_icalendar.c | 3
|
|
b/res/res_clialiases.c | 8
|
|
b/res/res_config_curl.c | 2
|
|
b/res/res_config_ldap.c | 48
|
|
b/res/res_config_odbc.c | 10
|
|
b/res/res_config_pgsql.c | 9
|
|
b/res/res_config_sqlite.c | 10
|
|
b/res/res_config_sqlite3.c | 8
|
|
b/res/res_convert.c | 20
|
|
b/res/res_corosync.c | 1
|
|
b/res/res_curl.c | 20
|
|
b/res/res_fax.c | 4
|
|
b/res/res_fax_spandsp.c | 4
|
|
b/res/res_format_attr_opus.c | 2
|
|
b/res/res_format_attr_silk.c | 2
|
|
b/res/res_http_post.c | 4
|
|
b/res/res_http_websocket.c | 30
|
|
b/res/res_limit.c | 3
|
|
b/res/res_monitor.c | 28
|
|
b/res/res_musiconhold.c | 50
|
|
b/res/res_mwi_external_ami.c | 1
|
|
b/res/res_odbc.c | 17
|
|
b/res/res_odbc_transaction.c | 2
|
|
b/res/res_phoneprov.c | 2
|
|
b/res/res_pjsip.c | 206
|
|
b/res/res_pjsip/config_domain_aliases.c | 22
|
|
b/res/res_pjsip/config_transport.c | 9
|
|
b/res/res_pjsip/include/res_pjsip_private.h | 42
|
|
b/res/res_pjsip/location.c | 1
|
|
b/res/res_pjsip/pjsip_configuration.c | 113
|
|
b/res/res_pjsip/pjsip_distributor.c | 8
|
|
b/res/res_pjsip/pjsip_global_headers.c | 4
|
|
b/res/res_pjsip/pjsip_options.c | 2
|
|
b/res/res_pjsip/pjsip_session.c | 1
|
|
b/res/res_pjsip/pjsip_transport_events.c | 83
|
|
b/res/res_pjsip/pjsip_transport_management.c | 376
|
|
b/res/res_pjsip_endpoint_identifier_anonymous.c | 38
|
|
b/res/res_pjsip_endpoint_identifier_ip.c | 229
|
|
b/res/res_pjsip_endpoint_identifier_user.c | 41
|
|
b/res/res_pjsip_header_funcs.c | 27
|
|
b/res/res_pjsip_history.c | 2
|
|
b/res/res_pjsip_mwi.c | 2
|
|
b/res/res_pjsip_outbound_registration.c | 13
|
|
b/res/res_pjsip_pubsub.c | 79
|
|
b/res/res_pjsip_registrar.c | 173
|
|
b/res/res_pjsip_registrar_expire.c | 119
|
|
b/res/res_pjsip_sdp_rtp.c | 4
|
|
b/res/res_pjsip_session.c | 56
|
|
b/res/res_pktccops.c | 71
|
|
b/res/res_realtime.c | 10
|
|
b/res/res_rtp_multicast.c | 2
|
|
b/res/res_smdi.c | 34
|
|
b/res/res_snmp.c | 4
|
|
b/res/res_sorcery_realtime.c | 7
|
|
b/res/res_srtp.c | 4
|
|
b/res/res_stasis.c | 226
|
|
b/res/res_timing_dahdi.c | 8
|
|
b/res/res_timing_pthread.c | 2
|
|
b/res/snmp/agent.c | 2
|
|
b/res/stasis/app.c | 211
|
|
b/res/stasis/command.c | 13
|
|
b/res/stasis/control.c | 58
|
|
b/res/stasis/stasis_bridge.c | 3
|
|
b/res/stasis_recording/stored.c | 25
|
|
b/rest-api-templates/ari_model_validators.h.mustache | 2
|
|
b/sample.call | 1
|
|
b/sounds/Makefile | 6
|
|
b/static-http/ajamdemo.html | 40
|
|
b/static-http/astman.css | 2
|
|
b/static-http/astman.js | 8
|
|
b/static-http/mantest.html | 6
|
|
b/tests/Makefile | 2
|
|
b/tests/test_acl.c | 2
|
|
b/tests/test_ami_security_events.sh | 1
|
|
b/tests/test_aoc.c | 2
|
|
b/tests/test_config.c | 1
|
|
b/tests/test_dlinklists.c | 28
|
|
b/tests/test_locale.c | 2
|
|
b/tests/test_skel.c | 4
|
|
b/tests/test_substitution.c | 2
|
|
b/tests/test_taskprocessor.c | 2
|
|
b/third-party/Makefile | 1
|
|
b/third-party/configure.m4 | 1
|
|
b/third-party/pjproject/Makefile.rules | 2
|
|
b/third-party/pjproject/apply_patches | 1
|
|
b/third-party/pjproject/patches/0060-sip_msg-Prevent-crash-on-header-without-vptr.patch | 47
|
|
b/third-party/pjproject/patches/0070-sdp_media_fmt.patch | 19
|
|
b/third-party/pjproject/patches/0071-sdp_fmtp_attr.patch | 34
|
|
b/third-party/pjproject/patches/asterisk_malloc_debug.c | 2
|
|
b/third-party/pjproject/patches/user.mak | 2
|
|
b/utils/Makefile | 8
|
|
b/utils/ael_main.c | 62
|
|
b/utils/astcanary.c | 1
|
|
b/utils/astman.1 | 34
|
|
b/utils/astman.c | 62
|
|
b/utils/check_expr.c | 42
|
|
b/utils/conf2ael.c | 88
|
|
b/utils/db1-ast/hash/README | 18
|
|
b/utils/db1-ast/hash/hash_page.c | 2
|
|
b/utils/db1-ast/include/db.h | 2
|
|
b/utils/db1-ast/recno/rec_search.c | 2
|
|
b/utils/db1-ast/recno/rec_seq.c | 2
|
|
b/utils/extconf.c | 283
|
|
b/utils/frame.c | 7
|
|
b/utils/frame.h | 2
|
|
b/utils/muted.c | 26
|
|
contrib/realtime/mssql/mssql_cdr.sql | 44
|
|
contrib/realtime/mssql/mssql_config.sql | 1835
|
|
contrib/realtime/mssql/mssql_voicemail.sql | 54
|
|
contrib/realtime/mysql/mysql_cdr.sql | 32
|
|
contrib/realtime/mysql/mysql_config.sql | 1094
|
|
contrib/realtime/mysql/mysql_voicemail.sql | 34
|
|
contrib/realtime/oracle/oracle_cdr.sql | 38
|
|
contrib/realtime/oracle/oracle_config.sql | 1805
|
|
contrib/realtime/oracle/oracle_voicemail.sql | 48
|
|
contrib/realtime/postgresql/postgresql_cdr.sql | 36
|
|
contrib/realtime/postgresql/postgresql_config.sql | 1184
|
|
contrib/realtime/postgresql/postgresql_voicemail.sql | 38
|
|
doc/api-1.6.2-changes.txt | 6
|
|
main/sounds_index.c | 334
|
|
menuselect/bootstrap.sh | 41
|
|
res/res_pjsip_transport_management.c | 400
|
|
846 files changed, 13361 insertions(+), 79608 deletions(-)</pre><br></html> |