mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-02 11:06:31 +00:00
60 lines
2.4 KiB
HTML
60 lines
2.4 KiB
HTML
<html><head><title>ChangeLog for asterisk-22.5.0-rc3</title></head><body>
|
|
<h2>Change Log for Release asterisk-22.5.0-rc3</h2>
|
|
<h3>Links:</h3>
|
|
<ul>
|
|
<li><a href="https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.5.0-rc3.html">Full ChangeLog</a> </li>
|
|
<li><a href="https://github.com/asterisk/asterisk/compare/22.5.0-rc2...22.5.0-rc3">GitHub Diff</a> </li>
|
|
<li><a href="https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-22.5.0-rc3.tar.gz">Tarball</a> </li>
|
|
<li><a href="https://downloads.asterisk.org/pub/telephony/asterisk">Downloads</a> </li>
|
|
</ul>
|
|
<h3>Summary:</h3>
|
|
<ul>
|
|
<li>Commits: 2</li>
|
|
<li>Commit Authors: 1</li>
|
|
<li>Issues Resolved: 2</li>
|
|
<li>Security Advisories Resolved: 0</li>
|
|
</ul>
|
|
<h3>User Notes:</h3>
|
|
<h3>Upgrade Notes:</h3>
|
|
<h3>Commit Authors:</h3>
|
|
<ul>
|
|
<li>George Joseph: (2)</li>
|
|
</ul>
|
|
<h2>Issue and Commit Detail:</h2>
|
|
<h3>Closed Issues:</h3>
|
|
<ul>
|
|
<li>1287: [bug]: channelstorage.c: Compilation failure with DEBUG_FD_LEAKS</li>
|
|
<li>1288: [bug]: Crash when destroying channel with C++ alternative storage backend enabled</li>
|
|
</ul>
|
|
<h3>Commits By Author:</h3>
|
|
<ul>
|
|
<li>
|
|
<h4>George Joseph (2):</h4>
|
|
</li>
|
|
<li>channelstorage_cpp_map_name_id: Fix callback returning non-matching channels.</li>
|
|
<li>channelstorage: Rename callbacks that conflict with DEBUG_FD_LEAKS.</li>
|
|
</ul>
|
|
<h3>Commit List:</h3>
|
|
<ul>
|
|
<li>channelstorage: Rename callbacks that conflict with DEBUG_FD_LEAKS.</li>
|
|
<li>channelstorage_cpp_map_name_id: Fix callback returning non-matching channels.</li>
|
|
</ul>
|
|
<h3>Commit Details:</h3>
|
|
<h4>channelstorage: Rename callbacks that conflict with DEBUG_FD_LEAKS.</h4>
|
|
<p>Author: George Joseph
|
|
Date: 2025-07-08</p>
|
|
<p>DEBUG_FD_LEAKS replaces calls to "open" and "close" with functions that keep
|
|
track of file descriptors, even when those calls are actually callbacks
|
|
defined in structures like ast_channelstorage_instance->open and don't touch
|
|
file descriptors. This causes compilation failures. Those callbacks
|
|
have been renamed to "open_instance" and "close_instance" respectively.</p>
|
|
<p>Resolves: #1287</p>
|
|
<h4>channelstorage_cpp_map_name_id: Fix callback returning non-matching channels.</h4>
|
|
<p>Author: George Joseph
|
|
Date: 2025-07-09</p>
|
|
<p>When the callback() API was invoked but no channel passed the test, callback
|
|
would return the last channel tested instead of NULL. It now correctly
|
|
returns NULL when no channel matches.</p>
|
|
<p>Resolves: #1288</p>
|
|
</body></html>
|