[Freeswitch-users] Freeswitch Week in Review(Master Branch) June 1st-14th
Kathleen King
kathleen.king at quentustech.com
Thu Jun 19 08:50:02 MSD 2014
Hello, again. This passed two weeks in the FreeSWITCH master branch we
had 65 commits. These passed two weeks some new features have been
added! A new log-uuid-short option was added to fs_cli, added stereo
capabilities of Freeswitch, and this week saw the addition of a new
module called mod_verto!
You can test the new module and stereo capabilities by using headphones
to play with the sound and following the link below using Chrome. Make a
call into a conference at 3500, hear some funny prompts at 9386, or 3d1
to hear a 3D sound demo!
https://webrtc.freeswitch.org/verto/verto.html#page-main
Mod_verto is a signaling protocol that is used to simplify coding and
implementing calls from web browsers and various devices to Freeswitch.
More information about this new module can be found here:
https://confluence.freeswitch.org/display/FREESWITCH/mod_verto And the
stereo capabilities can be seen in the commits 928a989 and 4e5ecdf.
The following bugs were squashed:
3ab1044 FS-6562 --resolve fixed event not firing for SIP message
username prefixed with '+' in mod_sofia
Jira: http://jira.freeswitch.org/browse/FS-6562
3549488 Fixed a problem in FAX where a received handshake, delayed so
much it is received as we queue a retry, causes the retry frame to
remain queued in the HDLC entity.
0685027 fixed a bug that was causing WSS to disconnect randomly in libsofia
Jira: http://jira.freeswitch.org/browse/FS-6574
280e816 FS-6590 fixed stereo files audio issue in mod_shout
Jira: http://jira.freeswitch.org/browse/FS-6590
c82ac3a FS-6535 fix double lock on speech detection failure in mod_rayo
Jira: http://jira.freeswitch.org/browse/FS-6535
bb6869b FS-6535 allow multiple grammars (including dtmf) when using
unimrcp in mod_rayo
Jira: http://jira.freeswitch.org/browse/FS-6535
9e600ec FS-6591 --resolve If you are still using spidermonkey you should
migrate to v8
Jira: http://jira.freeswitch.org/browse/FS-6591
New features that were added:
49ee678 FS-6540 Adding proxy refer replaces please test
Jira: http://jira.freeswitch.org/browse/FS-6540
c015013 Add log-uuid-short option to fs_cli
928a989 the first pass for adding stereo support for FS
1ffb1ee WIP on the addition of a new module called mod_verto
c0e7e7b add reset function to clear some state data in the rtp session
in switch_rtp
94ab52c Improved FAX disconnect handling in spandsp
33541dc add logging to mod_verto
4e5ecdf setting plc to only run on mono channels
9108a08 fixing the build for mod_verto
31a181a implement digit timeout for dialing in mod_skinny
12da85e Check for execv(3) errors when reincarnating
7f36607 verto default config for mod_verto
bfaf20c fix install for mod_verto
Improvements in cross platform build supports:
ab5278c stereo: fix mod_flite, mod_ssml, mod_unimrcp compile errors
97cc089 fix compile errs in mod_conference
09ae3a9 don't require more libs than we really need when linking
embedded perl modules
a607c20 Windows fix for commit a0e9ddf58943171a9031159919e99ef20147a11e
in esl_config
9aa5102 FS-6535 fixed a compiler error in mod_rayo
Jira: http://jira.freeswitch.org/browse/FS-6535
43770aa fixed the building of libldns in Windows
Jira: http://jira.freeswitch.org/browse/FS-6583
In terms of stability these were the use cases that were fixed:
fc7a749 Various little memory leak possibilities in spandsp sorts, and
the spandsp test suite is now mostly OK with valgrind
148c21c FS-477 fix leaked lock in mod_skinny
Jira: http://jira.freeswitch.org/browse/FS-477
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/20140618/70cf7d05/attachment-0001.html
-------------- next part --------------
Build:
70b03ac FS-6563 --resolve update the freeswitch.spec file for building on Centos6, drop spidermonkey and add other requirements
Jira: http://jira.freeswitch.org/browse/FS-6563
36e72b8 force spandsp rebuild
7ce2009 Fix compiler warning about possibly uninitialized variable in libs/esl
Bug:
3ab1044 FS-6562 --resolve fixed event not firing for SIP message username prefixed with '+' in mod_sofia
Jira: http://jira.freeswitch.org/browse/FS-6562
3549488 Fixed a problem in FAX where a received handshake, delayed so much it is received as we queue a retry, causes the retry frame to remain queued in the HDLC entity.
37a194d FS-6555: move -w to the right place so it silences the warnings in generated code instead of using gnu makeisms that didn't actually fix the problem
Jira: http://jira.freeswitch.org/browse/FS-6555
Features:
956da6d Modify sofia profile to attempt to bind to the interface up to 3 tries with a 5 second wait between attempts. Add new profile params bind-attempts and bind-attempt-interval to modify default behavior.
c015013 Add log-uuid-short option to fs_cli
31186d8 Improve a parameter name for fs_cli
49ee678 FS-6540 Adding proxy refer replaces please test
Jira: http://jira.freeswitch.org/browse/FS-6540
a0e9ddf Convert esl_true and esl_false to functions
Packaging:
Misc:
0eda5cb suppress audio flaw tally when coming off hold in switch_rtp
a7b9329 FS-6446 regression fixed
Jira: http://jira.freeswitch.org/browse/FS-6446
a607c20 windows fix for a0e9ddf58943171a9031159919e99ef20147a11e
6722e3d fix regression from regression
e992c4c CID:1216560 Unchecked return value from ioctl
f358c35 remove debug line
Stability:
Performance:
-------------- next part --------------
Build:
ab5278c stereo: fix mod_flite, mod_ssml, mod_unimrcp compile errors
97cc089 fix compile errs in mod_conference
09ae3a9 don't require more libs than we really need when linking embedded perl modules
a607c20 Windows fix for commit a0e9ddf58943171a9031159919e99ef20147a11e in esl_config
9aa5102 FS-6535 fixed a compiler error in mod_rayo
Jira: http://jira.freeswitch.org/browse/FS-6535
bfaf20c fix install for mod_verto
43770aa fixed the building of libldns in Windows
Jira: http://jira.freeswitch.org/browse/FS-6583
7f36607 verto default config for mod_verto
Bug:
0685027 fixed a bug that was causing WSS to disconnect randomly in libsofia
Jira: http://jira.freeswitch.org/browse/FS-6574
280e816 FS-6590 fixed stereo files audio issue in mod_shout
Jira: http://jira.freeswitch.org/browse/FS-6590
c82ac3a FS-6535 fix double lock on speech detection failure in mod_rayo
Jira: http://jira.freeswitch.org/browse/FS-6535
bb6869b FS-6535 allow multiple grammars (including dtmf) when using unimrcp in mod_rayo
Jira: http://jira.freeswitch.org/browse/FS-6535
9e600ec FS-6591 --resolve If you are still using spidermonkey you should migrate to v8
Jira: http://jira.freeswitch.org/browse/FS-6591
4c54f45 FS-6535 allow unimrcp recognizer w/ profile specified in mod_rayo
Jira: http://jira.freeswitch.org/browse/FS-6535
8b6fd66 FS-477 default to 10 seconds to avoid noticeable impact on current users until variable timeout support re-added in mod_skinny
Jira: http://jira.freeswitch.org/browse/FS-477
10647be Fixed incorrect T.30 CTC messages. Fixed reseting of the CRC generator in the HDLC tx code in libspandsp
633dfe2 FS- 6535 close recognizer when input component is complete in mod_rayo
Jira: http://jira.freeswitch.org/browse/FS-6535
0f62c4c FS-6440 fixed ringing delay in FS
Jira: http://jira.freeswitch.org/browse/FS-6440
Features:
03202e3 Add fsctl command to summon reincarnation
2974734 FS-477 re-add ability to set digit timeout in patterns, update example configs in mod_skinny
Jira: http://jira.freeswitch.org/browse/FS-477
579a051 add channels param the the silence generator function
928a989 the first pass for adding stereo support for FS
1ffb1ee WIP on the addition of a new module called mod_verto
c0e7e7b add reset function to clear some state data in the rtp session in switch_rtp
94ab52c Improved FAX disconnect handling in spandsp
33541dc add logging to mod_verto
4e5ecdf setting plc to only run on mono channels
9108a08 fixing the build for mod_verto
31a181a implement digit timeout for dialing in mod_skinny
12da85e Check for execv(3) errors when reincarnating
Packaging:
8a4a8f6 Retry the cowbuilder create operation on failure
d94e393 changed some dependecies for the freeswitch-config-rayo.spec rpm package for CentOS
4ccdc1d Override config on cowbuilder update
afb4a20 Retry for longer on failed cowbuilder operations
Misc:
dc2f5cc vs2010 reswig
950de7f reswig
4ffbf23 stereo refactoring
730d2f8 rename reference counting functions to something more sensible in mod_rayo
56ef59e vs2010 reswig and fix mod_rss for recent stereo changes
ed7264b fixed typo in switch_ivr_originate
b333714 fix coverity warnings in mod_verto
c375e33 add debugging to switch_core_media
7642d84 some more channels updates
41cea5c remove debug from mod_opus
1511fe3 rework component inheritance- component now inherits parent call/mixer mutex and parent reference counting moved to base class in mod_rayo
Stability:
fc7a749 Various little memory leak possibilities in spandsp sorts, and the spandsp test suite is now mostly OK with valgrind
148c21c FS-477 fix leaked lock in mod_skinny
Jira: http://jira.freeswitch.org/browse/FS-477
Performance:
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list