<html><head></head><body>
The Asterisk Development Team would like to announce the release of Asterisk 13.20.0.<br>
This release is available for immediate download at<br>
<a href='http://downloads.asterisk.org/pub/telephony/asterisk'>http://downloads.asterisk.org/pub/telephony/asterisk</a>
<p>
The release of Asterisk 13.20.0 resolves several issues reported by the<br>
community and would have not been possible without your participation.<br>
<p>
<b>Thank you!</b><br>
<p>
The following issues are resolved in this release:<br>
<p>
<b>Security bugs fixed in this release:</b><br>
-----------------------------------<br>
<table border=0 padding=3>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27583'>ASTERISK-27583</a>] - <td><td>Segmentation fault occurs in asterisk with an invalid SDP fmtp attribute<br>(Reported by Sandro Gauci)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27582'>ASTERISK-27582</a>] - <td><td>Segmentation fault occurs in Asterisk with an invalid SDP media format description<br>(Reported by Sandro Gauci)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27618'>ASTERISK-27618</a>] - <td><td>Crash occurs when sending a repeated number of INVITE messages over TCP or TLS transport<br>(Reported by Sandro Gauci)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27640'>ASTERISK-27640</a>] - <td><td>SUBSCRIBE message with a large Accept value causes stack corruption<br>(Reported by Sandro Gauci)</li></td></tr>
</table>
<p>
<b>New Features made in this release:</b><br>
-----------------------------------<br>
<table border=0 padding=3>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27117'>ASTERISK-27117</a>] - <td><td>core: Add support for timelen parsing to ast_parse_arg and ACO.<br>(Reported by Corey Farrell)</li></td></tr>
</table>
<p>
<b>Bugs fixed in this release:</b><br>
-----------------------------------<br>
<table border=0 padding=3>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27703'>ASTERISK-27703</a>] - <td><td>AMI Action VoicemailUsersList returns 0 MessageCount<br>(Reported by Sébastien Duthil)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-24386'>ASTERISK-24386</a>] - <td><td>Asterisk "doc/lang/language-criteria.txt" needs update or removal.<br>(Reported by Rusty Newton)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27689'>ASTERISK-27689</a>] - <td><td>[patch] rtp_engine: Load format name / mime type in uppercase again.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27679'>ASTERISK-27679</a>] - <td><td>res_pjsip: Endpoint destruction does not free DTLS configuration<br>(Reported by Mak Dee)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27684'>ASTERISK-27684</a>] - <td><td>[patch] install_prereq: Update OpenBSD libraries.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27681'>ASTERISK-27681</a>] - <td><td>[patch] BuildSystem: Enable IMAP storage on OpenBSD.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27680'>ASTERISK-27680</a>] - <td><td>[patch] res_calendar: Specialized calendars depend on symbols of general calendar.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27677'>ASTERISK-27677</a>] - <td><td>[patch] BuildSystem: Enable system provided libedit on OpenBSD.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27670'>ASTERISK-27670</a>] - <td><td>[patch] BuildSystem: Remove chan_h323 leftovers.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27595'>ASTERISK-27595</a>] - <td><td>[patch] BuildSystem: Invoke ldconfig with previous paths.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27631'>ASTERISK-27631</a>] - <td><td>[patch] BuildSystem: Do not warn when bash is not installed.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27666'>ASTERISK-27666</a>] - <td><td>chan_sip: Crash processing CANCEL request<br>(Reported by Leandro Dardini)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27584'>ASTERISK-27584</a>] - <td><td>Internal pjproject build doesn't disable bcg729<br>(Reported by Stuart Henderson)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27669'>ASTERISK-27669</a>] - <td><td>[patch] codecs: Add support for WebRTC iLBC 2.0.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27642'>ASTERISK-27642</a>] - <td><td>[patch] backtrace: Avoid -Wlogical-not-parentheses.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27555'>ASTERISK-27555</a>] - <td><td>[patch] install_prereq: Update Debian/Ubuntu libraries.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27656'>ASTERISK-27656</a>] - <td><td>CDR: Leaking channel snapshots allocated by stasis_channel.c<br>(Reported by Kristijan Vrban)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27426'>ASTERISK-27426</a>] - <td><td>chan_console: cannot read and write at the same time with alsa backend<br>(Reported by Tzafrir Cohen)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27621'>ASTERISK-27621</a>] - <td><td>(null) string tailing after AsyncAGIEnd AMI event<br>(Reported by sungtae kim)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27652'>ASTERISK-27652</a>] - <td><td>Null pointer Crash in PJSIP MWI<br>(Reported by Joshua Elson)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27612'>ASTERISK-27612</a>] - <td><td>Subscriptions Persist After Expiration and TCP/TLS Disconnect<br>(Reported by Ross Beer)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27571'>ASTERISK-27571</a>] - <td><td>res_pjsip: If SIP response is received during shutdown a crash may occur<br>(Reported by Joshua Colp)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27637'>ASTERISK-27637</a>] - <td><td>[patch] BuildSystem: Enable autotools in FreeBSD.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27635'>ASTERISK-27635</a>] - <td><td>[patch] app_voicemail: Avoid always true warnings with clang.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27599'>ASTERISK-27599</a>] - <td><td>[patch] install_prereq: Update RHEL/CentOS/Fedora libraries.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-26563'>ASTERISK-26563</a>] - <td><td>core: macOS devmode build fails: variable 'freeswap' set but not used<br>(Reported by David M. Lee)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27630'>ASTERISK-27630</a>] - <td><td>[patch] editline: Avoid shifting a negative signed value.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-16172'>ASTERISK-16172</a>] - <td><td>Problems with siren14 codec; problems with siren7 sound files.<br>(Reported by Steve Murphy)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-16951'>ASTERISK-16951</a>] - <td><td>[patch] configure.ac in 1.4.37 broken with autoconf 2.60<br>(Reported by Stéphan Kochen)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27603'>ASTERISK-27603</a>] - <td><td>[patch] install_prereq: Download latest Jansson.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27607'>ASTERISK-27607</a>] - <td><td>[patch] res_config_mysql: Avoid the header mysql_version.h.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-24598'>ASTERISK-24598</a>] - <td><td>When running ./contrib/scripts/install_prereq install-unpackaged pjproject is installed in wrong place<br>(Reported by PowerPBX)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27602'>ASTERISK-27602</a>] - <td><td>[patch] BuildSystem: AC_CONFIG_AUX_DIR needs a directory.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27600'>ASTERISK-27600</a>] - <td><td>[patch] BuildSystem: Allow make clean all again.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27598'>ASTERISK-27598</a>] - <td><td>[patch] install_prereq: Support package manager DNF.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-26596'>ASTERISK-26596</a>] - <td><td>Placing call on hold temporarily locks up set<br>(Reported by Igor Goncharovsky)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27596'>ASTERISK-27596</a>] - <td><td>[patch] BuildSystem: Use the detected name for MD5 everywhere.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27594'>ASTERISK-27594</a>] - <td><td>[patch] BuildSystem: Invoke install not in GNU but POSIX style.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27593'>ASTERISK-27593</a>] - <td><td>[patch] BuildSystem: In OpenBSD, xmlstarlet is xml.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27592'>ASTERISK-27592</a>] - <td><td>[patch] BuildSystem: Detect external library Lua in version 5.3.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-26832'>ASTERISK-26832</a>] - <td><td>res_pjsip: Segfault when calling pjsip_hdr_print_on in sip_msg.c:581<br>(Reported by Ross Beer)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27589'>ASTERISK-27589</a>] - <td><td>[patch] BuildSystem: Avoid $EUID and use id -u instead.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27575'>ASTERISK-27575</a>] - <td><td>menuselect : remove obsolete TRACE_FRAMES compiler flag<br>(Reported by Jean Aunis - Prescom)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27576'>ASTERISK-27576</a>] - <td><td>[patch] res_config_pgsql: Avoid typecasting an int to unsigned char.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27560'>ASTERISK-27560</a>] - <td><td>[patch] clang 5 does not know -Wno-format-truncation<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27578'>ASTERISK-27578</a>] - <td><td>[patch] app_osplookup.c: Avoid a format truncation.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27577'>ASTERISK-27577</a>] - <td><td>[patch] chan_ooh323: Avoid typecasting an int to unsigned short.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27491'>ASTERISK-27491</a>] - <td><td>res_pjsip_endpoint_identifier_ip only matches against header if match by ip fails<br>(Reported by George Joseph)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27549'>ASTERISK-27549</a>] - <td><td>[patch] translate: Avoid absolute value on unsigned substraction.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27553'>ASTERISK-27553</a>] - <td><td>[patch] res_curl: Avoid error message on unload.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27557'>ASTERISK-27557</a>] - <td><td>[patch] clang 5.0: implicit conversion to char changes value to negative.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27559'>ASTERISK-27559</a>] - <td><td>[patch] editline: Avoid comparison between pointer and zero character constant.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27558'>ASTERISK-27558</a>] - <td><td>[patch] codec_gsm: Avoid shifting a negative signed value.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-25329'>ASTERISK-25329</a>] - <td><td>Asterisk configure fails on 'cannot find ptlib-config', despite ptlib-config existing<br>(Reported by Rusty Newton)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27552'>ASTERISK-27552</a>] - <td><td>[patch] chan_ooh323: Limit outgoinglimit to positive values as intended.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27551'>ASTERISK-27551</a>] - <td><td>[patch] ooh323cDriver: Fix typo in header guard.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-26046'>ASTERISK-26046</a>] - <td><td>[patch] Avoid obsolete warnings on autoconf.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27539'>ASTERISK-27539</a>] - <td><td>'cdr submit' fails: batch mode not enabled.<br>(Reported by Tzafrir Cohen)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27498'>ASTERISK-27498</a>] - <td><td>ICE candidate parser - ICE foundation parsing too short<br>(Reported by Michele Prà)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27366'>ASTERISK-27366</a>] - <td><td>Asterisk Turkish Language Set Problem<br>(Reported by Halil İbrahim YILDIZ)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-23133'>ASTERISK-23133</a>] - <td><td>Documentation fix - MASTER_CHANNEL Unexpected Behaviour<br>(Reported by Shane Mitchell)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27531'>ASTERISK-27531</a>] - <td><td>Compiler optimizations can break module load sequence.<br>(Reported by abelbeck)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27480'>ASTERISK-27480</a>] - <td><td>Security: Authenticated SUBSCRIBE without Contact crashes asterisk<br>(Reported by Ross Beer)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-24198'>ASTERISK-24198</a>] - <td><td>Typo's<br>(Reported by Walter Doekes)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27229'>ASTERISK-27229</a>] - <td><td>bridge: Old channel video source not set to NULL after unref<br>(Reported by Richard Kenner)</li></td></tr>
</table>
<p>
<b>Improvements made in this release:</b><br>
-----------------------------------<br>
<table border=0 padding=3>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27683'>ASTERISK-27683</a>] - <td><td>[patch] BuildSystem: Allow newer autotools on OpenBSD.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27651'>ASTERISK-27651</a>] - <td><td>app_confbridge: Add Muted to ConfbridgeJoin and channel snapshot headers to ConfbridgeList AMI events<br>(Reported by Richard Mudgett)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27647'>ASTERISK-27647</a>] - <td><td>app_confbridge/bridge_softmix: When channel muted report talking stopped if was talking.<br>(Reported by Richard Mudgett)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27084'>ASTERISK-27084</a>] - <td><td>Reduce verbosity while loading PBX extensions.<br>(Reported by Ludovic Gasc (Eyepea))</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-24372'>ASTERISK-24372</a>] - <td><td>[patch] Add config option to play a prompt to the "winner" in app_followme<br>(Reported by Graham Mainwaring)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27461'>ASTERISK-27461</a>] - <td><td>3PCC patch for AMI "SIPnotify"<br>(Reported by Yasuhiko Kamata)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-27348'>ASTERISK-27348</a>] - <td><td>[patch]contrib/scripts: add a way to migrate from chan_sip to chan_pjsip realtime<br>(Reported by Torrey Searle)</li></td></tr>
</table>
<p>
For a full list of changes in this release, please see the ChangeLog:<br>
<a href='http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-13.20.0'>http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-13.20.0</a>
<p>
<b>Thank you for your continued support of Asterisk!</b><br>
</body></html>