[Freeswitch-users] Freeswitch Week in Review(Master Branch) April 13th-19th

Kathleen King kathleen.king at quentustech.com
Tue Apr 22 23:46:22 MSD 2014


Hello, again. This week in the FreeSWITCH master branch we had 25 
commits. It was a relatively quiet week with various bugs and tweaks to 
various things.

REMINDER: If you register for ClueCon before May 1st you can save $100 
dollars by locking in last year's price using the code CLUECON2013! And 
speaker proposals are still being accepted! If you have a topic you 
would like to tell us about email a proposal to marketing at cluecon.com 
<mailto:marketing at cluecon.com>.

The following bugs were squashed:

b0c2c6d FS-6447 --resolve return subscriber-absent platform-code 20 if 
<dial> is attempted to user that is not registered
Jira: http://jira.freeswitch.org/browse/FS-6447
8ce6198 fixed a bug in ESL dispatch
6e8729a OPENZAP-222 fixed caller_ton in libpri
190c241 FS-6452 fixed no reaction on events without variable_domain_name 
in mod_spy
Jira: http://jira.freeswitch.org/browse/FS-6452
bf093e9 Dispatch will call you on register, and call you back if you 
hangup on next register
ae69c5a FS-6407 --resolve support SIP URI caller ID w/ display name in 
mod_rayo
Jira: http://jira.freeswitch.org/browse/FS-6407

New features that were added:
79ebcb1 add enable-chat sofia profile param which defaults to true when 
not present, set to false to turn off the chat interface in sofia

295964f FS-6457 --resolve Upgrade to OpenSSL 1.0.1g in Windows build 
(Visual Studio 2010 and 2012)
Jira: http://jira.freeswitch.org/browse/FS-6457
0526381 add parsing of user params on invite in mod_sofia
265de3d added the variable variable_sip_to_user as a username to allow 
eavesdropping on the local endpoint in mod_spy
Jira: http://jira.freeswitch.org/browse/FS-6082
b99ef3a add SWITCH_MESSAGE_HEARTBEAT_EVENT indication to execute on a 
session when session heartbeat fires
a4a7924 add generic keepalive system and implement it in sofia to send 
MESSAGE or INFO packets in-dialog at specified interval.

Improvements in cross platform build supports:
bb22179 FS-6459: --resolve fix srcdir build running modcheck

Jira: http://jira.freeswitch.org/browse/FS-6459

In terms of stability these were the use cases that were fixed:
93a84cf FS-6460 --resolve fix leaked RTP ports that cause mod_skinny to 
fail after N calls

Jira: http://jira.freeswitch.org/browse/FS-6460
748b7de Get rid of a small memory leak when the configs are reloaded in 
mod_enum
96523a9 FS-6460 --resolve fix leaked RTP ports that cause mod_skinny to 
fail after N calls

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/20140422/d6896a3e/attachment.html 
-------------- next part --------------
Build:
bb22179 FS-6459: --resolve fix srcdir build running modcheck
Jira: http://jira.freeswitch.org/browse/FS-6459


Bug:
b0c2c6d FS-6447 --resolve return subscriber-absent platform-code 20 if <dial> is attempted to user that is not registered
Jira: http://jira.freeswitch.org/browse/FS-6447
8ce6198 fixed a bug in ESL  dispatch
6e8729a OPENZAP-222 fixed caller_ton in libpri
190c241 FS-6452 fixed no reaction on events without variable_domain_name in mod_spy
Jira: http://jira.freeswitch.org/browse/FS-6452
bf093e9  Dispatch will call you on register, and call you back if you hangup on next register
ae69c5a FS-6407 --resolve support SIP URI caller ID w/ display name in mod_rayo
Jira: http://jira.freeswitch.org/browse/FS-6407


Features:
79ebcb1 add enable-chat sofia profile param which defaults to true when not present, set to false to turn off the chat interface in sofia
295964f FS-6457 --resolve Upgrade to OpenSSL 1.0.1g in Windows build (Visual Studio 2010 and 2012)
Jira: http://jira.freeswitch.org/browse/FS-6457
0526381 add parsing of user params on invite in mod_sofia
265de3d added the variable variable_sip_to_user as a username to allow eavesdropping on the local endpoint in mod_spy
Jira: http://jira.freeswitch.org/browse/FS-6082
b99ef3a add SWITCH_MESSAGE_HEARTBEAT_EVENT indication to execute on a session when session heartbeat fires
a4a7924 add generic keepalive system and implement it in sofia to send MESSAGE or INFO packets in-dialog at specified interval.


Packaging:
f408dae  Drop pinned memcached file download from debian


Misc:
18df083 don't send heartbeat until the first timeout has elapsed rather than instantly in switch_core_session
cbd20d8 force rebuild of libsofia
bce5101 corrected the SIP 422 response as per rfc 4028 in mod_sofia
Jira: http://jira.freeswitch.org/browse/FS-6462
175c9ee Remove extraneous abort(3) when sending chat in mod_sofia
59fd9b9 Correct display of last write timestamp
37ee429 fixed a compiler warning in mod_erlang
e8078d8 mod_rayo: clean up module hashes on shutdown
2bc2811 FS-5997 regression from commit 70accd9f272472ac2081283f1927d901b409acb6 this caused some attended transfers to calls with multiple targets to get the abandoned channels to be stuck on write lock
Jira: http://jira.freeswitch.org/browse/FS-5997


Stability:
93a84cf FS-6460 --resolve fix leaked RTP ports that cause mod_skinny to fail after N calls
Jira: http://jira.freeswitch.org/browse/FS-6460
748b7de Get rid of a small memory leak when the configs are reloaded in mod_enum
96523a9 FS-6460 --resolve fix leaked RTP ports that cause mod_skinny to fail after N calls


Performance:


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