<html><head></head><body>
The Asterisk Development Team would like to announce the release of Asterisk 16.15.0.<br>
This release is available for immediate download at<br>
<a href='https://downloads.asterisk.org/pub/telephony/asterisk'>https://downloads.asterisk.org/pub/telephony/asterisk</a>
<p>
The release of Asterisk 16.15.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-29057'>ASTERISK-29057</a>] - <td><td>pjsip: Crash on call rejection during high load<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-29027'>ASTERISK-29027</a>] - <td><td>Implement support for History-Info<br>(Reported by Torrey Searle)</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-28933'>ASTERISK-28933</a>] - <td><td>res_pjsip.so fails to load when bundled pjproject is compiled without libssl<br>(Reported by Walter Doekes)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-28825'>ASTERISK-28825</a>] - <td><td>Any curl response checks out as valid even if 404 is returned.<br>(Reported by dovid)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29013'>ASTERISK-29013</a>] - <td><td>res_pjsip: Asterisk doesn't stop sending invites (with auth) on 407 replies<br>(Reported by Sebastian Damm)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29142'>ASTERISK-29142</a>] - <td><td>sip_to_pjsip.py: doesn't read globbed includes<br>(Reported by Michael Newton)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29144'>ASTERISK-29144</a>] - <td><td>GCC Warnings with OPTIMIZE=-Og make<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29146'>ASTERISK-29146</a>] - <td><td>GCC Warnings: ‘%s’ directive argument is null.<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29145'>ASTERISK-29145</a>] - <td><td>GCC Warnings with OPTIMIZE=-Os make<br>(Reported by Alexander Traud)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29136'>ASTERISK-29136</a>] - <td><td>config: Sample features.conf incorrectly includes " around sound files<br>(Reported by Benjamin M.)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29123'>ASTERISK-29123</a>] - <td><td>logger.conf.sample missing comment mark on line 115<br>(Reported by Andrew Siplas)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29108'>ASTERISK-29108</a>] - <td><td>resource_endpoints.c : Memory leak if endpoint not found<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-28430'>ASTERISK-28430</a>] - <td><td>res_rtp_asterisk.c: FRACK!, Failed assertion errno != EBADF<br>(Reported by under)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29097'>ASTERISK-29097</a>] - <td><td>res_pjsip_config_wizard: Crash when freeing string when failing to add extension<br>(Reported by Vieri)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-26424'>ASTERISK-26424</a>] - <td><td>app_voicemail: Undocumented behavior from VMSayName<br>(Reported by Eric Smith)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29099'>ASTERISK-29099</a>] - <td><td>res_musiconhold: Realtime MOH only loads a single entry<br>(Reported by laszlovl)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29051'>ASTERISK-29051</a>] - <td><td>res_pjsip_sdp_rtp: Does not set correct values on RTP instance when "auto" DTMF is used<br>(Reported by Sebastian Damm)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29091'>ASTERISK-29091</a>] - <td><td>Crash when ast_translator_build_path fails<br>(Reported by Jasper van der Neut)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-28311'>ASTERISK-28311</a>] - <td><td>dsp: ast_dsp_silence_noise_with_energy wrong judgment of frame format<br>(Reported by 周家建)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29085'>ASTERISK-29085</a>] - <td><td>func_curl: Segmentation fault when using CURL after setting httpheader CURLOPT<br>(Reported by Péter Juhász)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-24329'>ASTERISK-24329</a>] - <td><td>Music On Hold announcement cuts intro of music the first time it is played<br>(Reported by Thomas Frederiksen)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29089'>ASTERISK-29089</a>] - <td><td>RTP Ports not cleared after hangup<br>(Reported by Ross Beer)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29081'>ASTERISK-29081</a>] - <td><td>res_stasis: Add compare function for bridges moh container<br>(Reported by Hajek Michal)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-28416'>ASTERISK-28416</a>] - <td><td>Unable to get rtp codec payload code for slin<br>(Reported by Brian J. Murrell)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29014'>ASTERISK-29014</a>] - <td><td>res_pjsip_session: Re-INVITE collisions aren't handled correctly<br>(Reported by George Joseph)</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-29054'>ASTERISK-29054</a>] - <td><td>Logger: Add debug logging categories<br>(Reported by Kevin Harwell)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29055'>ASTERISK-29055</a>] - <td><td>Create a Bridge with video_single mode<br>(Reported by sungtae kim)</li></td></tr>
<tr><td valign=top nowrap='nowrap'><li>[<a href='https://issues.asterisk.org/jira/browse/ASTERISK-29056'>ASTERISK-29056</a>] - <td><td>Increase reg_server column size for ps_contacts table realtime<br>(Reported by sungtae kim)</li></td></tr>
</table>
<p>
For a full list of changes in this release, please see the ChangeLog:<br>
<a href='https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-16.15.0'>https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-16.15.0</a>
<p>
<b>Thank you for your continued support of Asterisk!</b><br>
</body></html>