[Freeswitch-users] Freeswitch Week in Review(Master Branch) May 4th-10th
Kathleen King
kathleen.king at quentustech.com
Tue May 13 23:37:27 MSD 2014
Hello, again. Last week in the FreeSWITCH master branch we had 52
commits. The miscellaneous Coverity fixes continued with some minor code
tweaks and removal of dead code. We saw some more support for GSM added
in mod_freetdm, progress toward data modem support in spandsp, and
Openzap was removed from tree because it has been replaced with freetdm.
REMINDER: ClueCon 2014 is coming up fast! Make sure you register!
The following bugs were squashed:
752f795 fix compiler error to nlsml.c from attempted Coverity fix in
mod_rayo
0a2ba88 fixed bug where all notify sending are treated as though they
are natted instead of only when nat is detected in mod_sofia
3ff3f32 added error response to prevent segfault reported by mod_managed
Jira: http://jira.freeswitch.org/browse/FS-6484
2459e71 prevent the jitter buffer from over frequent resets in bad
connection scenarios in libstfu
Jira: http://jira.freeswitch.org/browse/FS-6337
4a543b2 fixed bug where ACL "domains" fails to parse CIDR of users
located in domain section in FS core
Jira: http://jira.freeswitch.org/browse/FS-6506
88ce7da minor tweak to make ws code work in blocking mode properly when
used outside sofia
New features that were added:
68a3250 added work in progress for data modem support
b8a32ed adding support for GSM module
a82e7a7 Added GSM debug configuration parameter in freetdm
Improvements in cross platform build supports:
c96c733 Test for pkg-config in configure
28ee773 put APR_LIBS back in LIBADD and LDFLAGS, but add some magic to
.DEFAULT to ignore -l targets
e49feac don't re-build tone2wav and fs_encode on every build
aef982d added work around for Mac's broken sed
3c0e40e Remove bashism from our Makefile hack
d6fe109 remove opezap from tree, it has been replaced by freetdm
a058939 added patch to ensure that user specified libraries have a
higher priority for openssl
Jira: http://jira.freeswitch.org/browse/FS-6475
2508ae9 unset -l libs from apr-config as dependencies in the Makefile
c856023 Fix missing $ for escaping shell variables for make
84eb4a0 re-added Makefile for iks helpers unit tests in mod_rayo
31069f3 set to generate the modules list vars from modules.conf into a
file instead of on the fly every time
04dc901 Check for pkg-config at $PKG_CONFIG in configure
d7d4625 re-added Makefile for srgs unit tests in mod_rayo
f809d40 added quickie targets for FS sounds
In terms of stability these were the use cases that were fixed:
ee6f3da CID: 1211948 fix memory leak of decoded iks message in function
parse_plain_auth_message in mod_rayo
717bcf6 fixed memory leak in switch_ivr_collect_digits_count
Jira: http://jira.freeswitch.org/browse/FS-6515
8488694 fixed a leak in error case in libscgi
2a50bbb CID: 1211950 fix memory leak of iksparser in function
nlsml_parse in mod_rayo
Feedback is welcome at kathleen.king at quentustech.com and the commits for
this week are in the attached file along with the corresponding Jira links.
--
Kathleen King
Quentus Technologies, INC
1037 NE 65th St Suite 273
Seattle, WA 98115
Main: (877) 211-9337
Cell: (703) 859-3757
kathleen.king at quentustech.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20140513/e01cc8cf/attachment.html
-------------- next part --------------
Build:
c96c733 Test for pkg-config in configure
28ee773 put APR_LIBS back in LIBADD and LDFLAGS, but add some magic to .DEFAULT to ignore -l targets
e49feac don't re-build tone2wav and fs_encode on every build
aef982d added work around for Mac's broken sed
3c0e40e Remove bashism from our Makefile hack
d6fe109 remove openzap from tree, it has been replaced by freetdm
a058939 added patch to ensure that user specified libraries have a higher priority for openssl
Jira: http://jira.freeswitch.org/browse/FS-6475
2508ae9 unset -l libs from apr-config as dependencies in the Makefile
c856023 Fix missing $ for escaping shell variables for make
84eb4a0 re-added Makefile for iks helpers unit tests in mod_rayo
31069f3 set to generate the modules list vars from modules.conf into a file instead of on the fly every time
04dc901 Check for pkg-config at $PKG_CONFIG in configure
d7d4625 re-added Makefile for srgs unit tests in mod_rayo
f809d40 added quickie targets for FS sounds
Bug:
752f795 fix compiler error to nlsml.c from attempted Coverity fix in mod_rayo
0a2ba88 fixed bug where all notify sending are treated as though they are natted instead of only when nat is detected in mod_sofia
3ff3f32 added error response to prevent segfault reported by mod_managed
Jira: http://jira.freeswitch.org/browse/FS-6484
2459e71 prevent the jitter buffer from over frequent resets in bad connection scenarios in libstfu
Jira: http://jira.freeswitch.org/browse/FS-6337
4a543b2 fixed bug where ACL "domains" fails to parse CIDR of users located in domain section in FS core
Jira: http://jira.freeswitch.org/browse/FS-6506
88ce7da minor tweak to make ws code work in blocking mode properly when used outside sofia
Features:
68a3250 added work in progress for data modem support in spandsp
b8a32ed adding support for GSM in mod_freetdm
a82e7a7 Added GSM debug configuration parameter in freetdm
Packaging:
Misc:
38abcf7 The APIs for spandsp FAX have changes, removing one of the parameters passed in the callbacks
a72137d CID: 1211944 remove set of used pointer in mod_rayo
17848d2 CID: 1211943 removed dead code when changing output speed in mod_rayo
c4f38f8 CID: 1211940 unlikely dereference of NULL pointer in mod_rayo
dcaa087 setting the master branch to 1.5.13 beta
02f6269 better error handling in mod_say*
9464549 Corrected data type for TIFF directory offsets in spandsp
ae5d876 FS-6475 fixed the name of build variable in openssl
f5b438b Merge branch 'master' of git.freeswitch.org:freeswitch
0a56e64 removed trailing colons in paths
7011602 removed a superfluous null check in libteletone
7e0995d tagging 1.5.12
71368da fixed indention
137fb49 Initialize custom TIFF directory offsets in spandsp
44252a5 miscellaneous cleanup in spandsp
4f4fb9e fix unlikely dereference of null pointer in mod_rayo
873acb2 CID: 1211947 allocated array with unsigned char * element size instead of unsigned char in mod_rayo
a933882 removed superfluous null check in libscgi
9f2745a fixed whitespace
be56bbb allow for use of relay if it is the only option in switch_rtp
29ea8e9 fixed ARM embedded assembly language typos in spandsp
ad327df CID: 1211946 fixing uninitialized pointer read in mod_translate
4210887 CID: 1211941 unlikely dereference of NULL pointer in mod_rayo
58fea25 CID: 1211946 removed dead code after the switch statement in mod_rayo
33da3e5 tweaks to the project files in spandsp
Stability:
ee6f3da CID: 1211948 fix memory leak of decoded iks message in function parse_plain_auth_message in mod_rayo
717bcf6 fixed memory leak in switch_ivr_collect_digits_count
Jira: http://jira.freeswitch.org/browse/FS-6515
8488694 fixed a leak in error case in libscgi
2a50bbb CID: 1211950 fix memory leak of iksparser in function nlsml_parse in mod_rayo
Performance:
Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users
mailing list