<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<meta http-equiv="CONTENT-TYPE" content="text/html;
charset=ISO-8859-1">
<p style="margin-bottom: 0in">Hello, again. This week in the
FreeSWITCH master branch we had 105 commits. The topic from last
week
was fixing a load of issues reported from Coverity.com's static
analysis as well as reports from latest clang static analysis.
Many
of the commits were geared toward removing dead code, initializing
variables, and including a build change removing libldns from tree
to
be a system lib. </p>
<p style="margin-bottom: 0in"> </p>
<p style="margin-bottom: 0in">The following bugs were squashed:</p>
6072473 FS-6413 update presence_epoch
to lock to midnite. fix for broken NOTIFY cseq over TCP after FS is
restarted in mod_sofia
Jira:
<a href="http://jira.freeswitch.org/browse/FS-6413">http://jira.freeswitch.org/browse/FS-6413</a><br>
ef18915 make sure old_pid_buffer is
null terminated in FS core<br>
59734d8 add bounds check to keep rtcp
packets with > 5 report blocks from creating a buffer overrun in
switch_rtp<br>
c36e630 added unlock on shutdown after
grabbing a read write lock of gcache in mod_http_cache<br>
cc06d91 FS-4779 FS-6467 the behaviour
from 4479 is now masked behind the param
3pcc-reinvite-bridged-on-ack
FS-6467 please test master<br>
Jira:
<a href="http://jira.freeswitch.org/browse/FS-4779">http://jira.freeswitch.org/browse/FS-4779</a><br>
974cebd SIP-686 changed mod_say (en) to
speak full dates when asked to speak a date in the future (rather
than only weekday and time).<br>
8d10e65 fix bitwise flag unsetting<br>
d06b137 fixed error caused by the
sip_invite_domain being forced to the IPv4 address in mod_sofia<br>
Jira:
<a href="http://jira.freeswitch.org/browse/FS-6498">http://jira.freeswitch.org/browse/FS-6498</a><br>
d2c2f17 FS-6500: try to do the bounds
checking properly using element of the enum<br>
Jira:
<a href="http://jira.freeswitch.org/browse/FS-6500">http://jira.freeswitch.org/browse/FS-6500</a>
<p style="margin-bottom: 0in">New features that were
added:<br>
d0de8c0 add heartbeat_use_scheduler variable to force the
heartbeat to use the scheduler rather than the media stream and
also
make it auto-change between modes when going in and out of the
media
path in FS core</p>
<p style="margin-bottom: 0in">Improvements in cross platform build
supports:<br>
367f4f3 FS-6500: use correct type in
ftdm callback in mod_freetdm
</p>
Jira:
<a href="http://jira.freeswitch.org/browse/FS-6500">http://jira.freeswitch.org/browse/FS-6500</a><br>
ca88a04 FS-6500: handle conversion from
switch to ftdm cause type which almost match each other in
mod_freetdm<br>
Jira:
<a href="http://jira.freeswitch.org/browse/FS-6500">http://jira.freeswitch.org/browse/FS-6500</a><br>
a3e1b7d Protect cross-compiling from
polluted PKG_CONFIG_PATH for temp work around for debain package bug<br>
7da28a2 FS-353: look for ldns
pkg-config for homebrew, you will need to update your homebrew ldns
package if you installed it prior to this commit, they just fixed
the
pkg-config file being installed<br>
Jira:
<a href="http://jira.freeswitch.org/browse/FS-353">http://jira.freeswitch.org/browse/FS-353</a><br>
cbcf54b FS-6500: fix return value type
for outgoing_channel function in mod_freetdm<br>
Jira:
<a href="http://jira.freeswitch.org/browse/FS-6500">http://jira.freeswitch.org/browse/FS-6500</a><br>
317f4b1 Fix building with musl libc<br>
c462ed6 fixed broken build in
mod_voicemail_ivr<br>
Jira:
<a href="http://jira.freeswitch.org/browse/FS-6499">http://jira.freeswitch.org/browse/FS-6499</a><br>
e57484a FS-6497: --resolve fix for loop
initial declaration not allowed<br>
Jira:
<a href="http://jira.freeswitch.org/browse/FS-6497">http://jira.freeswitch.org/browse/FS-6497</a><br>
cd650f6 removed ldns from tree and used
system ldns<br>
13b4115 FS-6500: freebsd does not
support the inline backtrace solution in libfreetdm<br>
Jira:
<a href="http://jira.freeswitch.org/browse/FS-6500">http://jira.freeswitch.org/browse/FS-6500</a><br>
c44404d Add a fallback test for ldns
system library
<p style="margin-bottom: 0in">In terms of stability these were the
use cases that were fixed:<br>
a9a8524 fix read beyond buffer length
error in mod_voicemail_ivr
</p>
fc40e4a Avoid leaking data_buf in
mod_conference<br>
a83fde3 fixed block of code in here
twice was writing over expanded, causing it to potentially leak in
mod_lcr<br>
ac9741b don't leak xml string in
dl_logger in mod_dingaling<br>
6f16e0d fixed leaking if first realloc
fails and second one succeeds in mod_redis<br>
c51b55a FS-6491 fixed a crash caused by
running two perl scripts from different threads in the same session
in switch_channel<br>
Jira:
<a href="http://jira.freeswitch.org/browse/FS-6491">http://jira.freeswitch.org/browse/FS-6491</a><br>
23b3e17 fixed leak in file handle if
fd=0 in mod_redis<br>
a1a3974 fixed leaked body in error case
for esl
<p style="margin-bottom: 0in">Feedback is welcome at
<a class="moz-txt-link-abbreviated" href="mailto:kathleen.king@quentustech.com">kathleen.king@quentustech.com</a> and the commits for this week are in
the attached file along with the corresponding Jira links. </p>
<pre class="moz-signature" cols="72">--
Kathleen King
Quentus Technologies, INC
1037 NE 65th St Suite 273
Seattle, WA 98115
Main: (877) 211-9337
Cell: (703) 859-3757
<a class="moz-txt-link-abbreviated" href="mailto:kathleen.king@quentustech.com">kathleen.king@quentustech.com</a></pre>
</body>
</html>