[Freeswitch-users] Freeswitch Week in Review(Master Branch) June 29th - July 5th

Kathleen King kathleen.king at quentustech.com
Wed Jul 9 22:35:40 MSD 2014


Hello, again. This week in the FreeSWITCH master branch we had 46 
commits. We saw a few improvements and tweaks to mod_verto, the addition 
of 44.1khz codec definitions to the FreeSWITCH core, added PUT support 
to mod_curl `curl` API and application, updated to use PocketSphinx 0.8, 
and, for endpoints using stereo, there is now 3D positioning support in 
mod_conference using openal.

FreeSWITCH now deployed Stash from Atlassian! If you have a Jira 
account, login to Stash with the same credentials and check it out.

The following bugs were squashed:

1518240 FS-6637 fix for transfer_after_bridge in bypass_media mode in 
switch_ivr_bridge
Jira: http://jira.freeswitch.org/browse/FS-6637
9ea93c4 Avoid buffer over-read on null cipher AEAD in srtp 3bf2b9a 
Prevent buffer overflow from untrusted RTP/SRTP lengths in srtp
9b14633 fix compiler error on CentOS 6 caused by recent short uuid 
logging change in fs_cli
b9da514 Set the algorithm member on cipher_t when allocating AES crypto 
instance. Apply same fix to NULL cipher.
aa4261d Avoid buffer-overflow on short RTCP/SRTCP packets in srtp
5d70df9 FS-6637 fix for transfer_after_bridge in bypass_media mode in 
switch_ivr_bridge
Jira: http://jira.freeswitch.org/browse/FS-6637
2423fc7 FS-6540 This should proxy all refers now, the param has changed 
to proxy-refer in mod_sofia Jira: http://jira.freeswitch.org/browse/FS-6540

New features that were added:
41a7d1c some refactoring to make new stereo stuff more stable in 
mod_conference

1a56298 add 44.1khz codec defs to FS core
0ac78ca add openal code to mod_conference
0bb7f16 check for member channel in mod_conference
d833b9d expand table width a bit in mod_verto
024162c Add support for 16-byte auth tag for AES GCM mode in srtp.
c9d0f89 update favicon.ico
9e0d1d6 only count unmuted channels in positioning in mod_conference
c17d58b Refactor the curl PUT read callback in mod_curl
7f9348d fix volume adjustments in stereo conference in mod_conference
39200cd increase memory for buffers to hold new decoded stereo codecs in 
the FS core
831d589 preserve timer name for recovery in the FS core
1ef5d11 Adjustments made to ringing var for mod_verto
3b629c8 updated directory using asr/tts in lua
6fad1bf clean up demo a little in mod_verto
cdbed1f Update to use PocketSphinx 0.8 in mod_pocketsphinx
f0d16d0 expand positioning api usage in mod_conference
a84b76b Add PUT support to mod_curl `curl` api and app in mod_curl
2fea352 Advance the data_stream data pointer in mod_curl
99f1566 fix jitterbuffer endless loop of missing packets in switch_stfu
0df352c update image in mod_verto
2cbea04 clean up demo a little

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:   (253) 617-3210
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/20140709/37faef16/attachment.html 
-------------- next part --------------
Build:
810717c check for proper openal symbol to enable 3D conferencing functionality 


Bug:
1518240 FS-6637 fix for transfer_after_bridge in bypass_media mode in switch_ivr_bridge
Jira: http://jira.freeswitch.org/browse/FS-6637
9ea93c4 Avoid buffer over-read on null cipher AEAD in srtp
3bf2b9a Prevent buffer overflow from untrusted RTP/SRTP lengths in srtp
9b14633 fix compiler error on CentOS 6 caused by recent short uuid logging change in fs_cli
b9da514 Set the algorithm member on cipher_t when allocating AES crypto instance.  Apply same fix to NULL cipher.
aa4261d Avoid buffer-overflow on short RTCP/SRTCP packets in srtp
5d70df9 FS-6637 fix for transfer_after_bridge in bypass_media mode in switch_ivr_bridge
Jira: http://jira.freeswitch.org/browse/FS-6637
2423fc7 FS-6540 This should proxy all refers now, the param has changed to proxy-refer in mod_sofia
Jira: http://jira.freeswitch.org/browse/FS-6540


Features:
41a7d1c some refactoring to make new stereo stuff more stable in mod_conference 
1a56298 add 44.1khz codec defs to FS core
0ac78ca add openal code to mod_conference
0bb7f16 check for member channel in mod_conference
d833b9d expand table width a bit in mod_verto
024162c Add support for 16-byte auth tag for AES GCM mode in srtp.
c9d0f89 update favicon.ico
9e0d1d6 only count unmuted channels in positioning in mod_conference
c17d58b Refactor the curl PUT read callback in mod_curl
7f9348d fix volume adjustments in stereo conference in mod_conference
39200cd increase memory for buffers to hold new decoded stereo codecs in the FS core
831d589 preserve timer name for recovery in the FS core
1ef5d11 Adjustments made to ringing var for mod_verto
3b629c8 updated directory using asr/tts in lua
6fad1bf clean up demo a little in mod_verto
cdbed1f Update to use PocketSphinx 0.8 in mod_pocketsphinx
f0d16d0 expand positioning api usage in mod_conference
a84b76b Add PUT support to mod_curl `curl` api and app in mod_curl
2fea352 Advance the data_stream data pointer in mod_curl
99f1566 fix jitterbuffer endless loop of missing packets in switch_stfu
0df352c update image in mod_verto
2cbea04 clean up demo a little


Packaging:


Misc:
4a51650 reswig
d2aaf15 Fix misspelling in comment
e9ef4b1 Merge pull request #2 in FS/freeswitch from ~KATHLEEN.KING/freeswitch-fork:doxygen-switch_apr.h to master
b0e86e6 misc of python pep8 fixes in python
f47ecb2 Changed the variable name for clarity.
591ea9e various tweaks to mod_conference 
ceb1f37 Merge pull request #1 in FS/freeswitch from ~ARESKI/freeswitch:code-style to master
6476339 Merge pull request #4 in FS/freeswitch from ~KATHLEEN.KING/freeswitch-fork:doxygen-switch_regex.h-2 to master
c1f1f8b Check for too many SRTP errors before warning in switch_rtp
64fc3f7 Changed the function parameter name in the function definition to match the updated parameter name in the function declaration. #doxygen
0efcc9b Update SubmittingPatches doc for JIRA smart commits in docs
8732abe test commit hooks, whitespace change only
35755d3 Fixed parameter name of variable in switch_regex_match_partial. #doxygen
0f01781 FS-6637 revert of commit 5d70df9b1cd038a59f45a261d9b83421051ab725
Jira: http://jira.freeswitch.org/browse/FS-6637
9807a92 vs2010 reswig


Stability:


Performance:


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list