[Freeswitch-users] FreeSWITCH Week in Review (Master Branch) August 22nd-29th
Ken Rice
krice at freeswitch.org
Wed Sep 2 01:55:54 MSD 2015
New Post on freeswitch.org from Kathleen King
check it out at http://ift.tt/1NLym47
FreeSWITCH Week in Review (Master Branch) August 22nd-29th
Hello, again. This past week in the FreeSWITCH master branch we had 116 commits! Wow, the team was really busy this week! Our features for this week are: added getenv FSAPI to mod_commands, the verto communicator saw many improvements, and the beginnings of another new module! Mod_redis is being deprecated in favor of mod_hiredis!
Join us on Wednesdays at 12:00 CT for some more FreeSWITCH fun! And head over to freeswitch.com to learn more about FreeSWITCH support.
New features that were added:
FS-8075 [mod_hiredis] Add mod_hiredis including support for redis limits and added support for raw redis commands. Added deprecation notices to mod_redis
FS-8049 [mod_commands] Add getenv FSAPI
FS-8036 [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
FS-8061 [verto_communicator] Adding license to package.json
FS-8047 [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers
FS-8054 [mod_rayo] Fixed a warning when building on Debian
FS-8055 [build] Add confdir variable to freeswitch.pc
FS-7966 [windows] Working msvc 2015 build support. Does not yet include video features.
FS-8019 [debian] Excluded few modules that fail to compile from debian/bootstrap.sh, fixed the handling of -T and -t and added debian/apt_sources.list with necessary dependencies to build master, and updated debian/README.source
FS-8058 [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
FS-8027 [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements
FS-8026 [verto_communicator] Added an auto-focus directive to both dial-pad and login so that enter will just work. On dial-pad useful to provide keyboard only input without the need to using the mouse
FS-7995 [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states.
FS-7945 [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done.
FS-8045 [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system.
FS-7957 [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event.
FS-7979 [verto_communicator] Prompt for extension before transferring a conference member
FS-8001 [verto_communicator] For this to work, passing in the parameter was missing
FS-7979 [verto_communicator] Removed extra console.log and commented line
FS-8025 [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better.
FS-8062 [verto_communicator] Fixed video controls tool-tips, now they are visible
FS-8048 [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url
FS-8066 [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute
FS-8018 [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService
FS-8043 [verto_communicator] Removed unnecessary calls to localStorage
FS-8040 [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found
FS-8092 [verto_communicator] If there is no data in localStorage, select best resolution for selected camera
FS-7840 [verto_communicator] Use chatChannel to send and receive messages from conferences
FS-8088 [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events
FS-8046 [verto] Fixed for library not passing device preferences to dialog properly
FS-8053 [verto] Don’t receive video on screen share
FS-8059 [verto] Fixed typo when transferring party from conference
FS-8060 [verto] Conditionally set video tag src to null for FF and empty string for others
FS-8087 [verto] Fixed issue in camera selection on recovery, refactor to use localStorage, change res detection, reload on network change, pass resCheck callback into deviceParams, always make one basic call to getusermedia to ensure perms are ok, pass valid res to callback, make $.FSRTC.validRes available globally, sync minified, fix depth issue in cached json, test for valid cache before setting vars
FS-8028 [mod_shout] Fixed random sockets being closed regression from FS-7621
FS-8029 [jitterbuffer] Fixed robotic sound when using jitterbuffer when buffer timestamps get behind that of the packet timestamps, such as when the source clock is out of sync with our clock
FS-8056 [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968
FS-7968 [mod_voicemail] Fixed verbose events
FS-7942 [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue
FS-8031 [dtls] Fixed delayed DTLS media due to changing ICE candidates
FS-7903 [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media.
FS-7989 [fixbug.pl] Add –author option
FS-8037 [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP
FS-7135 [mod_sofia] Fixed response to re-invite with duplicate sdp (such as we get from session refresh) when soa is disabled to include an sdp. Fixed t.38 fax failure on session refresh
FS-8050 [mod_av] Fixed a crash when streaming rtmp of desktop share
FS-7640 [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof
FS-8057 [core] Fixed a segfault when doing video call when built against libyuv but not libvpx
FS-8069 [stun] Fixed ipv6 support missing in stun code
FS-8071 [rtp] remove unnecessary auto adjust remote address rules when in ICE mode
FS-8077 [mod_conference] Fix memory leak in record
FS-8091 [core] Added some missing message names to session message name list (would have caused missing information in some log messages)
FS-8093 [mod_silk] Remove giant stack allocation in switch_silk_decode
And, this past week in the FreeSWITCH 1.4 branch we had 2 new commits merged in from master. And the FreeSWITCH 1.4.21 release is here! Go check it out!
The following bugs were fixed:
FS-7912 [mod_conference] Fixed for v1.4 branch to not allocate for conference cdr if conference cdr is disabled
FS-8091 [core] Added some missing message names to session message name list (would have caused missing information in some log messages)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150901/3a62f523/attachment.html
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list