The FreeSWITCH 1.6.0 release is here!
New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here: Tarball: http://ift.tt/1NfRO7L Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages) And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added: FS-7337 [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. FS-7561 [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) FS-7560 [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header FS-7564 [mod_rayo] Added new algorithms for offering calls to clients FS-7436 FS-7601 [mod_opus] Added FEC support FS-7603 [mod_event_socket] Failover for socket application in dialplan FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible FS-7620 [ftmod_libpri] Correctly set calling number presentation and screening fields FS-7138 [mod_callcenter] Added a new reserve-agents param FS-7436 FS-7601 [mod_opus] FEC support FS-7623 [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params FS-7638 Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly FS-7643 [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate FS-7641 Added video support to eavesdrop FS-7656 [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection FS-7629 [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable FS-7517 FS-7519 [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox FS-7664 [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays FS-7660 [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. FS-7519 [mod_av] Fixed bitrate and added some presets FS-7693 [mod_conference] Lower the default energy level in sample configs to improve voice quality FS-7720 Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors FS-7732 Continue recording with uuid_transfer FS-7752 [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. FS-7750 [mod_commands] Allow for uuid_setvar to handle arrays FS-7758 [mod_loopback] Emit an event if a loopback bowout occurs FS-7759 [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause FS-7771 Set a channel variable if the recording is terminated due to silence hits FS-7760 Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) FS-7730 [mod_smpp] Added mod_smpp as an event handler module and fixed the default configs to provided sample load option for mod_sms and mod_smpp FS-7774 Add mod_kazoo FS-7780 Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. FS-7783 Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match FS-7772 [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). FS-7799 [mod_png] Add API command uuid_write_png FS-7801 [mod_opus] Added support to set CBR mode FS-7685 [mod_say_nl] Fix Dutch numbers pronunciation FS-7198 Add coma separated values and reverse ranges for time-of-day and day-of-week matches FS-7809 [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) FS-7405 [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions FS-7819 [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms FS-7773 [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set FS-7820 FreeSWITCH automated unit test and micro benchmark framework FS-7769 [mod_conference] Add new multi-canvas and telepresence features FS-7847 [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. FS-7813 [mod_conference] Add vmute member flag. FS-7846 [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg FS-7760 [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml FS-7829 [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources FS-7830 [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) FS-7824 [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png FS-7549 [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. FS-7848 [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization FS-7519 FS-7677 [mod_av] Add H.263 codec support FS-7885 Add getcputime to retrieve FreeSWITCH process CPU usage FS-7889 [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. FS-7900 [mod_png] Allow snapshot of single legged calls FS-7912 [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails FS-7760 [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer FS-7922 [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. FS-7806 FS-7803 [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue FS-7972 [verto communicator] Creating Verto Communicator FS-7988 Add a perl script to help file bugs from the command line and add fixbug.pl to tree FS-8009 [verto communicator] Create a grunt project with livereload support. Documentation can be found here. FS-8010 [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter FS-7855 [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address 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-7610 Fixed a gcc5 compilation issue FS-7499 Fixed a build error on 32bit platforms FS-7570 Fixed a compilation issue w/ zrtp enabled FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy FS-7635 Removed msvc 2005, 2008, and 2010 non working build systems FS-7373 Expose the custom repo and key path to the build-all command too FS-7648 Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. FS-7338 Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules FS-7653 Sample build system for a stand alone(out of tree) FreeSWITCH module FS-7601 [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change FS-7648 More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test FS-7338 Fixed bug in Debian packaging when trying to build against custom repo FS-7609 Enable building of mod_sangoma_codec for Debian Wheezy/Jessie FS-7667 [mod_java] Fixed include directory detection when using Debian java packages and use detected directory FS-7655 Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV FS-7605 Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx FS-7669 When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. FS-7297 [mod_com_g729] Updated the make target installer FS-7644 Added a working windows build without video support for msvc 2013 FS-7666 [mod_managed] Fixed error building mod_managed on non windows platforms FS-7707 Fix build error on CentOS7 FS-7655 Fixed a build error when we have PNG but not YUV FS-7723 Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. FS-7648 Added a test cases for FS-7724 and FS-7687 FS-7726 Additional configurations for a QA test case FS-7715 Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments OPENZAP-238 [freetdm] Fix some GSM compilation errors and do a bit of code cleanup OPENZAP-237 [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 FS-7628 [mod_erlang_event] Removed unused variables causing a compilation error FS-7776 Add mod_kazoo to packaging FS-7845 [mod_conference] Break up mod_conference into multiple source files to improve build performance FS-7769 [mod_conference] Fixed a build issue FS-7820 Fix build system typo. Don’t assign the same variable twice. FS-7043 Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 FS-7130 Make /run/freeswitch persistent in the Debian packages, so it will start under systemd FS-7860 Prevent a switch_rtp header conflict FS-7130 Make /run/freeswitch persistent, so it will start under systemd FS-7728 Fixed Windows build issues minus video features FS-7965 [mod_conference] Fixed an error thrown when compiling with GCC FS-7985 [mod_voicemail] Fixed a compilation error on 32-bit PCC platform FS-8015 [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows 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-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 FS-7613 Fixed a crash in core text rendering FS-7612 Fixed invalid json format for callflow key FS-7609 [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec FS-7621 [mod_shout] Fixed a slow interrupt FS-7432 Fixed missing a=setup parameter from answering SDP FS-7622 [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. FS-7586 [mod_vlc] A fix for failing to encode audio during the recording of video calls FS-7573 Fixed 80bit tag support for zrtp FS-7636 Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers FS-7654 Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo FS-7641 Fixed a segfault in eavesdrop video support FS-7649 [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml FS-7657 [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) FS-7665 [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker FS-7650 [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile FS-7710 [mod_conference] Added the ability to set bandwidth to “auto” for conference config FS-7432 Fixed dtls/srtp, use correct a=setup parameter on recovering channels FS-7678 Fixed for fail_on_single_reject not working with | bridge FS-7709 [mod_verto] Verto compatibility fixes for Firefox FS-7689 [mod_lua] Fixed a bug with lua not loading directory configurations FS-7694 [mod_av] Fixed for leaking file handles when the file is closed. FS-7467 [mod_callcenter] Fixing stuck channels using uuid-standby agents FS-7699 [mod_verto] Fixed for browser compatibility FS-7722 Fixed an issue with record_session including params when creating path FS-7489 [mod_unimrcp] Fixed a TTS Audio Queue Overflow FS-7724 [mod_conference] Fixed a segfault when missing fonts when trying to render banner FS-7519 [mod_av] Fixed a regression in the visual appearance of decode app output FS-7703 Fixed a bug caused by answer_delay being set in the default configurations FS-7679 [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video FS-7729 [mod_verto] Fixed the formatting for IPv6 addresses FS-7734 [mod_nibblebill] Fixed a deadlock FS-7726 Fixed a bug with recording a video session on DTMF command FS-7721 Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script FS-7429 [mod_curl] Fixed to output valid json FS-7746 [mod_verto] Fixed a device permission error in verto client FS-7753 [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold FS-7761 [core] Fix shutdown races running api commands during shutdown FS-7767 [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig FS-7744 [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference FS-7486 [mod_sofia] Fixed the handling of queued requests FS-7775 [mod_conference] Fix threading issue causing stuck worker threads FS-7777 [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference FS-7778 [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote FS-7754 [freetdm] Fixed a bug relating to single digit dial-regex with analog devices FS-7785 [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. FS-7762 [mod_av] Handle buffer allocation failures of large buffers FS-7849 [verto] Remove extra div breaking full screen in html FS-7832 [mod_opus] Fixes when comparing local and remote fmtp params FS-7731 [mod_xml_cdr] Fixed a curl default connection timeout FS-7844 Fix packet loss fraction when calculating loss average FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings FS-7854 Add task_runtime to tasks table in core database FS-7856 [mod_av] Fix some segfaults and leaks. FS-7866 Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” FS-7861 FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature FS-7681 [mod_conference] Factor out conference->canvas and allow per canvas record and play FS-7869 [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video FS-7654 Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates FS-7872 [mod_verto] Gracefully fail attempting to transfer 1 legged call FS-7874 [mod_conference] Fixed incorrect layout group count FS-7870 [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” FS-7882 [mod_conference] Allow JSON API commands to send third arg for muting FS-7888 [mod_verto] Fixed namespacing problems in javascript library masked by global verto object FS-7811 Use more common format CIF for blank image FS-7902 [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files FS-7891 [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k FS-7839 Correct firefox > 38 DTLS behavior to match new EC requirements FS-7769 [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas FS-7893 [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown FS-7904 Fixed alpha image patching FS-7906 [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time FS-7913 [mod_conference] Fixed miscast variable FS-7918 [mod_kazoo] Small fixes in mod_kazoo FS-7917 [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles FS-7908 FS-7092 Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates FS-7927 Fixed a typo in variable name: eavesdrop_annnounce_macro FS-7940 [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching FS-7930 [mod_conference] Correct termination of conference when the last member with endconf left. FS-7953 [verto communicator] Fixed dialing when typing extension using the keyboard. FS-7958 [mod_conference] Fixed a race condition causing crash in conference video MCU FS-7951 [mod_rayo] Completely clean up mod_rayo if it fails to load FS-7955 [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message FS-7970 Fixed crash in video_bug_thread caused by double free FS-7971 [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs FS-7960 Fixed check_ice routine in switch_core_media.c to not use dropped candidates FS-7975 [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path FS-7969 Fixed a segfault due to pthread_setschedparam() on a thread that has exited FS-7962 Fixed sporadic invite/replaces failure FS-8004 Send keyframe on receiving nack with multiple consecutive packets FS-8005 [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 FS-8006 Changed the typedef of switch_core_video_thread_callback_func_t for consistency FS-7932 [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method FS-8008 [mod_verto] Separate verto default config to have sep v4 and v6 listeners FS-8016 [mod_conference] Reduce buffering of video in conference mux FS-7977 [verto communicator] Fixing default resolution and cleaning code FS-7992 [verto communicator] Fixed device list at settings FS-8017 [verto communicator] Fixed uses of serialized verto in local storage FS-7986 [verto communicator] Fix for devices not refreshing if system config changes FS-7998 [verto communicator] Don’t prompt when recovering call, just do it. FS-8003 [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin 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
Yay!! Well done Ken!! -giovanni On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote:
New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here!
The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
- Tarball: http://ift.tt/1NfRO7L - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms.
New features that were added:
- FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. - FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) - FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header - FS-7564 [mod_rayo] Added new algorithms for offering calls to clients - FS-7436 FS-7601 [mod_opus] Added FEC support - FS-7603 [mod_event_socket] Failover for socket application in dialplan - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video - FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” - FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible - FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields - FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param - FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support - FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params - FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly - FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate - FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop - FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection - FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable - FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox - FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays - FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets - FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality - FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors - FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer - FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. - FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays - FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs - FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause - FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits - FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) - FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler module and fixed the default configs to provided sample load option for mod_sms and mod_smpp - FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo - FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. - FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match - FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). - FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png - FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode - FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation - FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches - FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) - FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions - FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms - FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set - FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features - FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. - FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. - FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml - FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources - FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) - FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png - FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. - FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization - FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support - FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage - FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. - FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls - FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer - FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. - FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue - FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator - FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree - FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. - FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter - FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address - FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI - FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
- FS-7610 Fixed a gcc5 compilation issue - FS-7499 Fixed a build error on 32bit platforms - FS-7570 Fixed a compilation issue w/ zrtp enabled - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy - FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems - FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too - FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. - FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules - FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module - FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change - FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test - FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo - FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie - FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory - FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV - FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx - FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. - FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer - FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 - FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms - FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 - FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV - FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. - FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 - FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case - FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments - OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup - OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 - FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error - FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging - FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue - FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. - FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd - FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd - FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features - FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC - FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform - FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows - FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json - FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers - FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian - FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc - FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. - FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
- FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server - FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure - FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs - FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. - FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling - FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 - FS-7613 Fixed a crash in core text rendering - FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key - FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec - FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt - FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP - FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. - FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls - FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp - FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers - FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo - FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support - FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml - FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) - FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker - FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile - FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config - FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels - FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge - FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox - FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations - FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. - FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents - FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility - FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path - FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow - FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output - FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations - FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video - FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses - FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock - FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command - FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script - FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json - FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client - FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold - FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown - FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig - FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference - FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests - FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads - FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference - FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote - FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices - FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. - FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers - FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html - FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params - FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout - FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average - FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings - FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database - FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. - FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” - FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature - FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play - FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video - FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates - FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call - FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count - FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” - FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting - FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object - FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image - FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files - FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k - FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas - FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown - FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching - FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time - FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable - FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo - FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles - FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates - FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro - FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching - FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. - FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. - FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU - FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load - FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message - FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free - FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs - FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates - FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path - FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited - FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure - FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets - FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 - FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency - FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method - FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners - FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux - FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code - FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings - FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage - FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes - FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. - FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin - FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements - FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. - FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. - FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. - FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member - FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line - FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. - FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible - FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url - FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute - FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService - FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage - FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found - FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera - FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences - FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events - FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly - FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share - FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference - FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others - FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 - FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 - FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events - FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue - FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates - FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. - FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option - FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP - FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share - FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof - FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx - FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code - FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode - FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record - FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) - FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618
EXCELLENT! Thanks you so much for such a great job! 2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>:
Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote:
New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here!
The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
- Tarball: http://ift.tt/1NfRO7L - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms.
New features that were added:
- FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. - FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) - FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header - FS-7564 [mod_rayo] Added new algorithms for offering calls to clients - FS-7436 FS-7601 [mod_opus] Added FEC support - FS-7603 [mod_event_socket] Failover for socket application in dialplan - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video - FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” - FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible - FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields - FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param - FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support - FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params - FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly - FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate - FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop - FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection - FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable - FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox - FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays - FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets - FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality - FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors - FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer - FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. - FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays - FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs - FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause - FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits - FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) - FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler module and fixed the default configs to provided sample load option for mod_sms and mod_smpp - FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo - FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. - FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match - FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). - FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png - FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode - FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation - FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches - FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) - FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions - FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms - FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set - FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features - FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. - FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. - FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml - FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources - FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) - FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png - FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. - FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization - FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support - FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage - FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. - FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls - FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer - FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. - FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue - FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator - FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree - FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. - FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter - FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address - FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI - FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
- FS-7610 Fixed a gcc5 compilation issue - FS-7499 Fixed a build error on 32bit platforms - FS-7570 Fixed a compilation issue w/ zrtp enabled - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy - FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems - FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too - FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. - FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules - FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module - FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change - FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test - FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo - FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie - FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory - FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV - FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx - FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. - FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer - FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 - FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms - FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 - FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV - FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. - FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 - FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case - FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments - OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup - OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 - FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error - FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging - FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue - FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. - FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd - FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd - FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features - FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC - FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform - FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows - FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json - FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers - FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian - FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc - FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. - FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
- FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server - FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure - FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs - FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. - FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling - FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 - FS-7613 Fixed a crash in core text rendering - FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key - FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec - FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt - FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP - FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. - FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls - FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp - FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers - FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo - FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support - FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml - FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) - FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker - FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile - FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config - FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels - FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge - FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox - FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations - FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. - FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents - FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility - FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path - FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow - FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output - FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations - FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video - FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses - FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock - FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command - FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script - FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json - FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client - FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold - FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown - FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig - FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference - FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests - FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads - FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference - FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote - FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices - FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. - FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers - FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html - FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params - FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout - FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average - FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings - FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database - FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. - FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” - FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature - FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play - FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video - FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates - FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call - FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count - FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” - FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting - FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object - FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image - FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files - FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k - FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas - FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown - FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching - FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time - FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable - FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo - FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles - FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates - FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro - FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching - FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. - FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. - FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU - FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load - FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message - FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free - FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs - FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates - FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path - FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited - FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure - FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets - FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 - FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency - FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method - FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners - FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux - FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code - FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings - FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage - FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes - FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. - FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin - FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements - FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. - FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. - FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. - FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member - FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line - FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. - FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible - FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url - FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute - FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService - FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage - FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found - FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera - FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences - FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events - FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly - FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share - FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference - FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others - FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 - FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 - FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events - FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue - FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates - FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. - FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option - FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP - FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share - FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof - FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx - FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code - FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode - FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record - FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) - FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Sincerely,
Giovanni Maruzzelli Cell : +39-347-2665618
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys
Hi All, I'm sorry, but I have a problem with the CentOS 7 installation. I do as instructed on clean CentOS7 installation Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH! I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla" ---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch) Requires: db4 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest what am I doing wrong? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: EXCELLENT! Thanks you so much for such a great job! 2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!! Well done Ken!! -giovanni On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here: Tarball: http://ift.tt/1NfRO7L Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages) And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added: FS-7337 [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. FS-7561 [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) FS-7560 [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header FS-7564 [mod_rayo] Added new algorithms for offering calls to clients FS-7436 FS-7601 [mod_opus] Added FEC support FS-7603 [mod_event_socket] Failover for socket application in dialplan FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible FS-7620 [ftmod_libpri] Correctly set calling number presentation and screening fields FS-7138 [mod_callcenter] Added a new reserve-agents param FS-7436 FS-7601 [mod_opus] FEC support FS-7623 [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params FS-7638 Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly FS-7643 [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate FS-7641 Added video support to eavesdrop FS-7656 [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection FS-7629 [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable FS-7517 FS-7519 [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox FS-7664 [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays FS-7660 [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. FS-7519 [mod_av] Fixed bitrate and added some presets FS-7693 [mod_conference] Lower the default energy level in sample configs to improve voice quality FS-7720 Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors FS-7732 Continue recording with uuid_transfer FS-7752 [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. FS-7750 [mod_commands] Allow for uuid_setvar to handle arrays FS-7758 [mod_loopback] Emit an event if a loopback bowout occurs FS-7759 [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause FS-7771 Set a channel variable if the recording is terminated due to silence hits FS-7760 Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) FS-7730 [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp FS-7774 Add mod_kazoo FS-7780 Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. FS-7783 Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match FS-7772 [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). FS-7799 [mod_png] Add API command uuid_write_png FS-7801 [mod_opus] Added support to set CBR mode FS-7685 [mod_say_nl] Fix Dutch numbers pronunciation FS-7198 Add coma separated values and reverse ranges for time-of-day and day-of-week matches FS-7809 [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) FS-7405 [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions FS-7819 [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms FS-7773 [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set FS-7820 FreeSWITCH automated unit test and micro benchmark framework FS-7769 [mod_conference] Add new multi-canvas and telepresence features FS-7847 [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. FS-7813 [mod_conference] Add vmute member flag. FS-7846 [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg FS-7760 [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml FS-7829 [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources FS-7830 [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) FS-7824 [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png FS-7549 [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. FS-7848 [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization FS-7519 FS-7677 [mod_av] Add H.263 codec support FS-7885 Add getcputime to retrieve FreeSWITCH process CPU usage FS-7889 [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. FS-7900 [mod_png] Allow snapshot of single legged calls FS-7912 [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails FS-7760 [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer FS-7922 [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. FS-7806 FS-7803 [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue FS-7972 [verto communicator] Creating Verto Communicator FS-7988 Add a perl script to help file bugs from the command line and add fixbug.pl to tree FS-8009 [verto communicator] Create a grunt project with livereload support. Documentation can be found here. FS-8010 [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter FS-7855 [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address 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-7610 Fixed a gcc5 compilation issue FS-7499 Fixed a build error on 32bit platforms FS-7570 Fixed a compilation issue w/ zrtp enabled FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy FS-7635 Removed msvc 2005, 2008, and 2010 non working build systems FS-7373 Expose the custom repo and key path to the build-all command too FS-7648 Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. FS-7338 Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules FS-7653 Sample build system for a stand alone(out of tree) FreeSWITCH module FS-7601 [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change FS-7648 More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test FS-7338 Fixed bug in Debian packaging when trying to build against custom repo FS-7609 Enable building of mod_sangoma_codec for Debian Wheezy/Jessie FS-7667 [mod_java] Fixed include directory detection when using Debian java packages and use detected directory FS-7655 Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV FS-7605 Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx FS-7669 When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. FS-7297 [mod_com_g729] Updated the make target installer FS-7644 Added a working windows build without video support for msvc 2013 FS-7666 [mod_managed] Fixed error building mod_managed on non windows platforms FS-7707 Fix build error on CentOS7 FS-7655 Fixed a build error when we have PNG but not YUV FS-7723 Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. FS-7648 Added a test cases for FS-7724 and FS-7687 FS-7726 Additional configurations for a QA test case FS-7715 Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments OPENZAP-238 [freetdm] Fix some GSM compilation errors and do a bit of code cleanup OPENZAP-237 [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 FS-7628 [mod_erlang_event] Removed unused variables causing a compilation error FS-7776 Add mod_kazoo to packaging FS-7845 [mod_conference] Break up mod_conference into multiple source files to improve build performance FS-7769 [mod_conference] Fixed a build issue FS-7820 Fix build system typo. Don’t assign the same variable twice. FS-7043 Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 FS-7130 Make /run/freeswitch persistent in the Debian packages, so it will start under systemd FS-7860 Prevent a switch_rtp header conflict FS-7130 Make /run/freeswitch persistent, so it will start under systemd FS-7728 Fixed Windows build issues minus video features FS-7965 [mod_conference] Fixed an error thrown when compiling with GCC FS-7985 [mod_voicemail] Fixed a compilation error on 32-bit PCC platform FS-8015 [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows 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-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 FS-7613 Fixed a crash in core text rendering FS-7612 Fixed invalid json format for callflow key FS-7609 [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec FS-7621 [mod_shout] Fixed a slow interrupt FS-7432 Fixed missing a=setup parameter from answering SDP FS-7622 [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. FS-7586 [mod_vlc] A fix for failing to encode audio during the recording of video calls FS-7573 Fixed 80bit tag support for zrtp FS-7636 Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers FS-7654 Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo FS-7641 Fixed a segfault in eavesdrop video support FS-7649 [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml FS-7657 [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) FS-7665 [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker FS-7650 [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile FS-7710 [mod_conference] Added the ability to set bandwidth to “auto” for conference config FS-7432 Fixed dtls/srtp, use correct a=setup parameter on recovering channels FS-7678 Fixed for fail_on_single_reject not working with | bridge FS-7709 [mod_verto] Verto compatibility fixes for Firefox FS-7689 [mod_lua] Fixed a bug with lua not loading directory configurations FS-7694 [mod_av] Fixed for leaking file handles when the file is closed. FS-7467 [mod_callcenter] Fixing stuck channels using uuid-standby agents FS-7699 [mod_verto] Fixed for browser compatibility FS-7722 Fixed an issue with record_session including params when creating path FS-7489 [mod_unimrcp] Fixed a TTS Audio Queue Overflow FS-7724 [mod_conference] Fixed a segfault when missing fonts when trying to render banner FS-7519 [mod_av] Fixed a regression in the visual appearance of decode app output FS-7703 Fixed a bug caused by answer_delay being set in the default configurations FS-7679 [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video FS-7729 [mod_verto] Fixed the formatting for IPv6 addresses FS-7734 [mod_nibblebill] Fixed a deadlock FS-7726 Fixed a bug with recording a video session on DTMF command FS-7721 Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script FS-7429 [mod_curl] Fixed to output valid json FS-7746 [mod_verto] Fixed a device permission error in verto client FS-7753 [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold FS-7761 [core] Fix shutdown races running api commands during shutdown FS-7767 [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig FS-7744 [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference FS-7486 [mod_sofia] Fixed the handling of queued requests FS-7775 [mod_conference] Fix threading issue causing stuck worker threads FS-7777 [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference FS-7778 [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote FS-7754 [freetdm] Fixed a bug relating to single digit dial-regex with analog devices FS-7785 [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. FS-7762 [mod_av] Handle buffer allocation failures of large buffers FS-7849 [verto] Remove extra div breaking full screen in html FS-7832 [mod_opus] Fixes when comparing local and remote fmtp params FS-7731 [mod_xml_cdr] Fixed a curl default connection timeout FS-7844 Fix packet loss fraction when calculating loss average FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings FS-7854 Add task_runtime to tasks table in core database FS-7856 [mod_av] Fix some segfaults and leaks. FS-7866 Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” FS-7861 FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature FS-7681 [mod_conference] Factor out conference->canvas and allow per canvas record and play FS-7869 [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video FS-7654 Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates FS-7872 [mod_verto] Gracefully fail attempting to transfer 1 legged call FS-7874 [mod_conference] Fixed incorrect layout group count FS-7870 [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” FS-7882 [mod_conference] Allow JSON API commands to send third arg for muting FS-7888 [mod_verto] Fixed namespacing problems in javascript library masked by global verto object FS-7811 Use more common format CIF for blank image FS-7902 [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files FS-7891 [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k FS-7839 Correct firefox > 38 DTLS behavior to match new EC requirements FS-7769 [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas FS-7893 [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown FS-7904 Fixed alpha image patching FS-7906 [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time FS-7913 [mod_conference] Fixed miscast variable FS-7918 [mod_kazoo] Small fixes in mod_kazoo FS-7917 [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles FS-7908 FS-7092 Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates FS-7927 Fixed a typo in variable name: eavesdrop_annnounce_macro FS-7940 [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching FS-7930 [mod_conference] Correct termination of conference when the last member with endconf left. FS-7953 [verto communicator] Fixed dialing when typing extension using the keyboard. FS-7958 [mod_conference] Fixed a race condition causing crash in conference video MCU FS-7951 [mod_rayo] Completely clean up mod_rayo if it fails to load FS-7955 [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message FS-7970 Fixed crash in video_bug_thread caused by double free FS-7971 [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs FS-7960 Fixed check_ice routine in switch_core_media.c to not use dropped candidates FS-7975 [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path FS-7969 Fixed a segfault due to pthread_setschedparam() on a thread that has exited FS-7962 Fixed sporadic invite/replaces failure FS-8004 Send keyframe on receiving nack with multiple consecutive packets FS-8005 [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 FS-8006 Changed the typedef of switch_core_video_thread_callback_func_t for consistency FS-7932 [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method FS-8008 [mod_verto] Separate verto default config to have sep v4 and v6 listeners FS-8016 [mod_conference] Reduce buffering of video in conference mux FS-7977 [verto communicator] Fixing default resolution and cleaning code FS-7992 [verto communicator] Fixed device list at settings FS-8017 [verto communicator] Fixed uses of serialized verto in local storage FS-7986 [verto communicator] Fix for devices not refreshing if system config changes FS-7998 [verto communicator] Don’t prompt when recovering call, just do it. FS-8003 [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin 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 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys
Hello Denis, do you have the EPEL repository installed? For me, freeswitch installed the libdb4 package automatically and it comes from EPEL. Try the following: yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum clean all yum install -y freeswitch-config-vanilla Kind regards Joern Von: "Denis Jakovlev" <yadenis@seznam.cz> An: "FreeSWITCH Users Help" <freeswitch-users@lists.freeswitch.org> Gesendet: Montag, 14. September 2015 12:39:48 Betreff: Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! Hi All, I'm sorry, but I have a problem with the CentOS 7 installation. I do as instructed on clean CentOS7 installation Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH! I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla" ---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch) Requires: db4 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest what am I doing wrong? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: EXCELLENT! Thanks you so much for such a great job! 2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli < gmaruzz@gmail.com >: Yay!! Well done Ken!! -giovanni On Tue, Sep 8, 2015 at 4:56 PM, < krice@freeswitch.org > wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here: * Tarball: http://ift.tt/1NfRO7L * Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages) And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added: * FS-7337 [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. * FS-7561 [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) * FS-7560 [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding * FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality * FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header * FS-7564 [mod_rayo] Added new algorithms for offering calls to clients * FS-7436 FS-7601 [mod_opus] Added FEC support * FS-7603 [mod_event_socket] Failover for socket application in dialplan * FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video * FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” * FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible * FS-7620 [ftmod_libpri] Correctly set calling number presentation and screening fields * FS-7138 [mod_callcenter] Added a new reserve-agents param * FS-7436 FS-7601 [mod_opus] FEC support * FS-7623 [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params * FS-7638 Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly * FS-7643 [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate * FS-7641 Added video support to eavesdrop * FS-7656 [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection * FS-7629 [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable * FS-7517 FS-7519 [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox * FS-7664 [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays * FS-7660 [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. * FS-7519 [mod_av] Fixed bitrate and added some presets * FS-7693 [mod_conference] Lower the default energy level in sample configs to improve voice quality * FS-7720 Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors * FS-7732 Continue recording with uuid_transfer * FS-7752 [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. * FS-7750 [mod_commands] Allow for uuid_setvar to handle arrays * FS-7758 [mod_loopback] Emit an event if a loopback bowout occurs * FS-7759 [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause * FS-7771 Set a channel variable if the recording is terminated due to silence hits * FS-7760 Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) * FS-7730 [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp * FS-7774 Add mod_kazoo * FS-7780 Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. * FS-7783 Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match * FS-7772 [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). * FS-7799 [mod_png] Add API command uuid_write_png * FS-7801 [mod_opus] Added support to set CBR mode * FS-7685 [mod_say_nl] Fix Dutch numbers pronunciation * FS-7198 Add coma separated values and reverse ranges for time-of-day and day-of-week matches * FS-7809 [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) * FS-7405 [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions * FS-7819 [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms * FS-7773 [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set * FS-7820 FreeSWITCH automated unit test and micro benchmark framework * FS-7769 [mod_conference] Add new multi-canvas and telepresence features * FS-7847 [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. * FS-7813 [mod_conference] Add vmute member flag. * FS-7846 [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg * FS-7760 [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml * FS-7829 [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources * FS-7830 [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) * FS-7824 [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png * FS-7549 [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. * FS-7848 [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization * FS-7519 FS-7677 [mod_av] Add H.263 codec support * FS-7885 Add getcputime to retrieve FreeSWITCH process CPU usage * FS-7889 [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. * FS-7900 [mod_png] Allow snapshot of single legged calls * FS-7912 [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails * FS-7760 [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer * FS-7922 [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. * FS-7806 FS-7803 [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue * FS-7972 [verto communicator] Creating Verto Communicator * FS-7988 Add a perl script to help file bugs from the command line and add fixbug.pl to tree * FS-8009 [verto communicator] Create a grunt project with livereload support. Documentation can be found here . * FS-8010 [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter * FS-7855 [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address * 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-7610 Fixed a gcc5 compilation issue * FS-7499 Fixed a build error on 32bit platforms * FS-7570 Fixed a compilation issue w/ zrtp enabled * FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy * FS-7635 Removed msvc 2005, 2008, and 2010 non working build systems * FS-7373 Expose the custom repo and key path to the build-all command too * FS-7648 Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. * FS-7338 Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules * FS-7653 Sample build system for a stand alone(out of tree) FreeSWITCH module * FS-7601 [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change * FS-7648 More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test * FS-7338 Fixed bug in Debian packaging when trying to build against custom repo * FS-7609 Enable building of mod_sangoma_codec for Debian Wheezy/Jessie * FS-7667 [mod_java] Fixed include directory detection when using Debian java packages and use detected directory * FS-7655 Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV * FS-7605 Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx * FS-7669 When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. * FS-7297 [mod_com_g729] Updated the make target installer * FS-7644 Added a working windows build without video support for msvc 2013 * FS-7666 [mod_managed] Fixed error building mod_managed on non windows platforms * FS-7707 Fix build error on CentOS7 * FS-7655 Fixed a build error when we have PNG but not YUV * FS-7723 Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. * FS-7648 Added a test cases for FS-7724 and FS-7687 * FS-7726 Additional configurations for a QA test case * FS-7715 Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments * OPENZAP-238 [freetdm] Fix some GSM compilation errors and do a bit of code cleanup * OPENZAP-237 [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 * FS-7628 [mod_erlang_event] Removed unused variables causing a compilation error * FS-7776 Add mod_kazoo to packaging * FS-7845 [mod_conference] Break up mod_conference into multiple source files to improve build performance * FS-7769 [mod_conference] Fixed a build issue * FS-7820 Fix build system typo. Don’t assign the same variable twice. * FS-7043 Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 * FS-7130 Make /run/freeswitch persistent in the Debian packages, so it will start under systemd * FS-7860 Prevent a switch_rtp header conflict * FS-7130 Make /run/freeswitch persistent, so it will start under systemd * FS-7728 Fixed Windows build issues minus video features * FS-7965 [mod_conference] Fixed an error thrown when compiling with GCC * FS-7985 [mod_voicemail] Fixed a compilation error on 32-bit PCC platform * FS-8015 [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows * 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-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done * FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml * FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs * FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 * FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit * FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server * FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure * FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs * FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. * FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling * FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 * FS-7613 Fixed a crash in core text rendering * FS-7612 Fixed invalid json format for callflow key * FS-7609 [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec * FS-7621 [mod_shout] Fixed a slow interrupt * FS-7432 Fixed missing a=setup parameter from answering SDP * FS-7622 [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. * FS-7586 [mod_vlc] A fix for failing to encode audio during the recording of video calls * FS-7573 Fixed 80bit tag support for zrtp * FS-7636 Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers * FS-7654 Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo * FS-7641 Fixed a segfault in eavesdrop video support * FS-7649 [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml * FS-7657 [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) * FS-7665 [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker * FS-7650 [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile * FS-7710 [mod_conference] Added the ability to set bandwidth to “auto” for conference config * FS-7432 Fixed dtls/srtp, use correct a=setup parameter on recovering channels * FS-7678 Fixed for fail_on_single_reject not working with | bridge * FS-7709 [mod_verto] Verto compatibility fixes for Firefox * FS-7689 [mod_lua] Fixed a bug with lua not loading directory configurations * FS-7694 [mod_av] Fixed for leaking file handles when the file is closed. * FS-7467 [mod_callcenter] Fixing stuck channels using uuid-standby agents * FS-7699 [mod_verto] Fixed for browser compatibility * FS-7722 Fixed an issue with record_session including params when creating path * FS-7489 [mod_unimrcp] Fixed a TTS Audio Queue Overflow * FS-7724 [mod_conference] Fixed a segfault when missing fonts when trying to render banner * FS-7519 [mod_av] Fixed a regression in the visual appearance of decode app output * FS-7703 Fixed a bug caused by answer_delay being set in the default configurations * FS-7679 [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video * FS-7729 [mod_verto] Fixed the formatting for IPv6 addresses * FS-7734 [mod_nibblebill] Fixed a deadlock * FS-7726 Fixed a bug with recording a video session on DTMF command * FS-7721 Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script * FS-7429 [mod_curl] Fixed to output valid json * FS-7746 [mod_verto] Fixed a device permission error in verto client * FS-7753 [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold * FS-7761 [core] Fix shutdown races running api commands during shutdown * FS-7767 [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig * FS-7744 [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference * FS-7486 [mod_sofia] Fixed the handling of queued requests * FS-7775 [mod_conference] Fix threading issue causing stuck worker threads * FS-7777 [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference * FS-7778 [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote * FS-7754 [freetdm] Fixed a bug relating to single digit dial-regex with analog devices * FS-7785 [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. * FS-7762 [mod_av] Handle buffer allocation failures of large buffers * FS-7849 [verto] Remove extra div breaking full screen in html * FS-7832 [mod_opus] Fixes when comparing local and remote fmtp params * FS-7731 [mod_xml_cdr] Fixed a curl default connection timeout * FS-7844 Fix packet loss fraction when calculating loss average * FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings * FS-7854 Add task_runtime to tasks table in core database * FS-7856 [mod_av] Fix some segfaults and leaks. * FS-7866 Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” * FS-7861 FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature * FS-7681 [mod_conference] Factor out conference->canvas and allow per canvas record and play * FS-7869 [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video * FS-7654 Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates * FS-7872 [mod_verto] Gracefully fail attempting to transfer 1 legged call * FS-7874 [mod_conference] Fixed incorrect layout group count * FS-7870 [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” * FS-7882 [mod_conference] Allow JSON API commands to send third arg for muting * FS-7888 [mod_verto] Fixed namespacing problems in javascript library masked by global verto object * FS-7811 Use more common format CIF for blank image * FS-7902 [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files * FS-7891 [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k * FS-7839 Correct firefox > 38 DTLS behavior to match new EC requirements * FS-7769 [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas * FS-7893 [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown * FS-7904 Fixed alpha image patching * FS-7906 [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time * FS-7913 [mod_conference] Fixed miscast variable * FS-7918 [mod_kazoo] Small fixes in mod_kazoo * FS-7917 [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles * FS-7908 FS-7092 Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates * FS-7927 Fixed a typo in variable name: eavesdrop_annnounce_macro * FS-7940 [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching * FS-7930 [mod_conference] Correct termination of conference when the last member with endconf left. * FS-7953 [verto communicator] Fixed dialing when typing extension using the keyboard. * FS-7958 [mod_conference] Fixed a race condition causing crash in conference video MCU * FS-7951 [mod_rayo] Completely clean up mod_rayo if it fails to load * FS-7955 [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message * FS-7970 Fixed crash in video_bug_thread caused by double free * FS-7971 [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs * FS-7960 Fixed check_ice routine in switch_core_media.c to not use dropped candidates * FS-7975 [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path * FS-7969 Fixed a segfault due to pthread_setschedparam() on a thread that has exited * FS-7962 Fixed sporadic invite/replaces failure * FS-8004 Send keyframe on receiving nack with multiple consecutive packets * FS-8005 [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 * FS-8006 Changed the typedef of switch_core_video_thread_callback_func_t for consistency * FS-7932 [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method * FS-8008 [mod_verto] Separate verto default config to have sep v4 and v6 listeners * FS-8016 [mod_conference] Reduce buffering of video in conference mux * FS-7977 [verto communicator] Fixing default resolution and cleaning code * FS-7992 [verto communicator] Fixed device list at settings * FS-8017 [verto communicator] Fixed uses of serialized verto in local storage * FS-7986 [verto communicator] Fix for devices not refreshing if system config changes * FS-7998 [verto communicator] Don’t prompt when recovering call, just do it. * FS-8003 [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin * 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 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Hi, Well, Your commands did not help. But when I make yum install -y epel-release and yum install ldns-devel libidn-devel unbound-devel libdb4* It installs without problems. Maybe it makes sense to add this information in the wiki? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 pondělí 14. září 2015, 14:10:20, napsal jste: Hello Denis, do you have the EPEL repository installed? For me, freeswitch installed the libdb4 package automatically and it comes from EPEL. Try the following: yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum clean all yum install -y freeswitch-config-vanilla Kind regards Joern Von: "Denis Jakovlev" <yadenis@seznam.cz> An: "FreeSWITCH Users Help" <freeswitch-users@lists.freeswitch.org> Gesendet: Montag, 14. September 2015 12:39:48 Betreff: Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!Hi All, I'm sorry, but I have a problem with the CentOS 7 installation. I do as instructed on clean CentOS7 installation Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH! I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla" ---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch) Requires: db4 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest what am I doing wrong? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: EXCELLENT! Thanks you so much for such a great job! 2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!! Well done Ken!! -giovanni On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here: Tarball: http://ift.tt/1NfRO7L Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages) And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added: FS-7337 [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. FS-7561 [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) FS-7560 [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header FS-7564 [mod_rayo] Added new algorithms for offering calls to clients FS-7436 FS-7601 [mod_opus] Added FEC support FS-7603 [mod_event_socket] Failover for socket application in dialplan FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible FS-7620 [ftmod_libpri] Correctly set calling number presentation and screening fields FS-7138 [mod_callcenter] Added a new reserve-agents param FS-7436 FS-7601 [mod_opus] FEC support FS-7623 [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params FS-7638 Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly FS-7643 [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate FS-7641 Added video support to eavesdrop FS-7656 [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection FS-7629 [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable FS-7517 FS-7519 [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox FS-7664 [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays FS-7660 [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. FS-7519 [mod_av] Fixed bitrate and added some presets FS-7693 [mod_conference] Lower the default energy level in sample configs to improve voice quality FS-7720 Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors FS-7732 Continue recording with uuid_transfer FS-7752 [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. FS-7750 [mod_commands] Allow for uuid_setvar to handle arrays FS-7758 [mod_loopback] Emit an event if a loopback bowout occurs FS-7759 [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause FS-7771 Set a channel variable if the recording is terminated due to silence hits FS-7760 Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) FS-7730 [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp FS-7774 Add mod_kazoo FS-7780 Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. FS-7783 Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match FS-7772 [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). FS-7799 [mod_png] Add API command uuid_write_png FS-7801 [mod_opus] Added support to set CBR mode FS-7685 [mod_say_nl] Fix Dutch numbers pronunciation FS-7198 Add coma separated values and reverse ranges for time-of-day and day-of-week matches FS-7809 [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) FS-7405 [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions FS-7819 [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms FS-7773 [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set FS-7820 FreeSWITCH automated unit test and micro benchmark framework FS-7769 [mod_conference] Add new multi-canvas and telepresence features FS-7847 [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. FS-7813 [mod_conference] Add vmute member flag. FS-7846 [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg FS-7760 [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml FS-7829 [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources FS-7830 [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) FS-7824 [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png FS-7549 [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. FS-7848 [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization FS-7519 FS-7677 [mod_av] Add H.263 codec support FS-7885 Add getcputime to retrieve FreeSWITCH process CPU usage FS-7889 [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. FS-7900 [mod_png] Allow snapshot of single legged calls FS-7912 [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails FS-7760 [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer FS-7922 [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. FS-7806 FS-7803 [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue FS-7972 [verto communicator] Creating Verto Communicator FS-7988 Add a perl script to help file bugs from the command line and add fixbug.pl to tree FS-8009 [verto communicator] Create a grunt project with livereload support. Documentation can be found here. FS-8010 [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter FS-7855 [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address 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-7610 Fixed a gcc5 compilation issue FS-7499 Fixed a build error on 32bit platforms FS-7570 Fixed a compilation issue w/ zrtp enabled FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy FS-7635 Removed msvc 2005, 2008, and 2010 non working build systems FS-7373 Expose the custom repo and key path to the build-all command too FS-7648 Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. FS-7338 Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules FS-7653 Sample build system for a stand alone(out of tree) FreeSWITCH module FS-7601 [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change FS-7648 More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test FS-7338 Fixed bug in Debian packaging when trying to build against custom repo FS-7609 Enable building of mod_sangoma_codec for Debian Wheezy/Jessie FS-7667 [mod_java] Fixed include directory detection when using Debian java packages and use detected directory FS-7655 Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV FS-7605 Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx FS-7669 When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. FS-7297 [mod_com_g729] Updated the make target installer FS-7644 Added a working windows build without video support for msvc 2013 FS-7666 [mod_managed] Fixed error building mod_managed on non windows platforms FS-7707 Fix build error on CentOS7 FS-7655 Fixed a build error when we have PNG but not YUV FS-7723 Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. FS-7648 Added a test cases for FS-7724 and FS-7687 FS-7726 Additional configurations for a QA test case FS-7715 Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments OPENZAP-238 [freetdm] Fix some GSM compilation errors and do a bit of code cleanup OPENZAP-237 [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 FS-7628 [mod_erlang_event] Removed unused variables causing a compilation error FS-7776 Add mod_kazoo to packaging FS-7845 [mod_conference] Break up mod_conference into multiple source files to improve build performance FS-7769 [mod_conference] Fixed a build issue FS-7820 Fix build system typo. Don’t assign the same variable twice. FS-7043 Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 FS-7130 Make /run/freeswitch persistent in the Debian packages, so it will start under systemd FS-7860 Prevent a switch_rtp header conflict FS-7130 Make /run/freeswitch persistent, so it will start under systemd FS-7728 Fixed Windows build issues minus video features FS-7965 [mod_conference] Fixed an error thrown when compiling with GCC FS-7985 [mod_voicemail] Fixed a compilation error on 32-bit PCC platform FS-8015 [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows 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-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 FS-7613 Fixed a crash in core text rendering FS-7612 Fixed invalid json format for callflow key FS-7609 [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec FS-7621 [mod_shout] Fixed a slow interrupt FS-7432 Fixed missing a=setup parameter from answering SDP FS-7622 [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. FS-7586 [mod_vlc] A fix for failing to encode audio during the recording of video calls FS-7573 Fixed 80bit tag support for zrtp FS-7636 Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers FS-7654 Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo FS-7641 Fixed a segfault in eavesdrop video support FS-7649 [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml FS-7657 [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) FS-7665 [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker FS-7650 [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile FS-7710 [mod_conference] Added the ability to set bandwidth to “auto” for conference config FS-7432 Fixed dtls/srtp, use correct a=setup parameter on recovering channels FS-7678 Fixed for fail_on_single_reject not working with | bridge FS-7709 [mod_verto] Verto compatibility fixes for Firefox FS-7689 [mod_lua] Fixed a bug with lua not loading directory configurations FS-7694 [mod_av] Fixed for leaking file handles when the file is closed. FS-7467 [mod_callcenter] Fixing stuck channels using uuid-standby agents FS-7699 [mod_verto] Fixed for browser compatibility FS-7722 Fixed an issue with record_session including params when creating path FS-7489 [mod_unimrcp] Fixed a TTS Audio Queue Overflow FS-7724 [mod_conference] Fixed a segfault when missing fonts when trying to render banner FS-7519 [mod_av] Fixed a regression in the visual appearance of decode app output FS-7703 Fixed a bug caused by answer_delay being set in the default configurations FS-7679 [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video FS-7729 [mod_verto] Fixed the formatting for IPv6 addresses FS-7734 [mod_nibblebill] Fixed a deadlock FS-7726 Fixed a bug with recording a video session on DTMF command FS-7721 Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script FS-7429 [mod_curl] Fixed to output valid json FS-7746 [mod_verto] Fixed a device permission error in verto client FS-7753 [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold FS-7761 [core] Fix shutdown races running api commands during shutdown FS-7767 [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig FS-7744 [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference FS-7486 [mod_sofia] Fixed the handling of queued requests FS-7775 [mod_conference] Fix threading issue causing stuck worker threads FS-7777 [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference FS-7778 [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote FS-7754 [freetdm] Fixed a bug relating to single digit dial-regex with analog devices FS-7785 [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. FS-7762 [mod_av] Handle buffer allocation failures of large buffers FS-7849 [verto] Remove extra div breaking full screen in html FS-7832 [mod_opus] Fixes when comparing local and remote fmtp params FS-7731 [mod_xml_cdr] Fixed a curl default connection timeout FS-7844 Fix packet loss fraction when calculating loss average FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings FS-7854 Add task_runtime to tasks table in core database FS-7856 [mod_av] Fix some segfaults and leaks. FS-7866 Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” FS-7861 FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature FS-7681 [mod_conference] Factor out conference->canvas and allow per canvas record and play FS-7869 [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video FS-7654 Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates FS-7872 [mod_verto] Gracefully fail attempting to transfer 1 legged call FS-7874 [mod_conference] Fixed incorrect layout group count FS-7870 [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” FS-7882 [mod_conference] Allow JSON API commands to send third arg for muting FS-7888 [mod_verto] Fixed namespacing problems in javascript library masked by global verto object FS-7811 Use more common format CIF for blank image FS-7902 [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files FS-7891 [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k FS-7839 Correct firefox > 38 DTLS behavior to match new EC requirements FS-7769 [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas FS-7893 [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown FS-7904 Fixed alpha image patching FS-7906 [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time FS-7913 [mod_conference] Fixed miscast variable FS-7918 [mod_kazoo] Small fixes in mod_kazoo FS-7917 [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles FS-7908 FS-7092 Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates FS-7927 Fixed a typo in variable name: eavesdrop_annnounce_macro FS-7940 [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching FS-7930 [mod_conference] Correct termination of conference when the last member with endconf left. FS-7953 [verto communicator] Fixed dialing when typing extension using the keyboard. FS-7958 [mod_conference] Fixed a race condition causing crash in conference video MCU FS-7951 [mod_rayo] Completely clean up mod_rayo if it fails to load FS-7955 [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message FS-7970 Fixed crash in video_bug_thread caused by double free FS-7971 [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs FS-7960 Fixed check_ice routine in switch_core_media.c to not use dropped candidates FS-7975 [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path FS-7969 Fixed a segfault due to pthread_setschedparam() on a thread that has exited FS-7962 Fixed sporadic invite/replaces failure FS-8004 Send keyframe on receiving nack with multiple consecutive packets FS-8005 [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 FS-8006 Changed the typedef of switch_core_video_thread_callback_func_t for consistency FS-7932 [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method FS-8008 [mod_verto] Separate verto default config to have sep v4 and v6 listeners FS-8016 [mod_conference] Reduce buffering of video in conference mux FS-7977 [verto communicator] Fixing default resolution and cleaning code FS-7992 [verto communicator] Fixed device list at settings FS-8017 [verto communicator] Fixed uses of serialized verto in local storage FS-7986 [verto communicator] Fix for devices not refreshing if system config changes FS-7998 [verto communicator] Don’t prompt when recovering call, just do it. FS-8003 [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin 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 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Hi, I still have a couple of questions. This installation puts freeswitch not as usual on /usr/local/freeswitch/ but in /etc/freeswitch/. No problem. I need to add mod_av and mod_vlc to freeswitch. How can I do this? /usr/src/freeswitch.git I could make "make mod_vlc-install" and it worked. How do I do now? Thank you -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 pondělí 14. září 2015, 14:10:20, napsal jste: Hello Denis, do you have the EPEL repository installed? For me, freeswitch installed the libdb4 package automatically and it comes from EPEL. Try the following: yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum clean all yum install -y freeswitch-config-vanilla Kind regards Joern Von: "Denis Jakovlev" <yadenis@seznam.cz> An: "FreeSWITCH Users Help" <freeswitch-users@lists.freeswitch.org> Gesendet: Montag, 14. September 2015 12:39:48 Betreff: Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!Hi All, I'm sorry, but I have a problem with the CentOS 7 installation. I do as instructed on clean CentOS7 installation Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH! I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla" ---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch) Requires: db4 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest what am I doing wrong? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: EXCELLENT! Thanks you so much for such a great job! 2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!! Well done Ken!! -giovanni On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here: Tarball: http://ift.tt/1NfRO7L Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages) And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added: FS-7337 [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. FS-7561 [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) FS-7560 [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header FS-7564 [mod_rayo] Added new algorithms for offering calls to clients FS-7436 FS-7601 [mod_opus] Added FEC support FS-7603 [mod_event_socket] Failover for socket application in dialplan FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible FS-7620 [ftmod_libpri] Correctly set calling number presentation and screening fields FS-7138 [mod_callcenter] Added a new reserve-agents param FS-7436 FS-7601 [mod_opus] FEC support FS-7623 [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params FS-7638 Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly FS-7643 [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate FS-7641 Added video support to eavesdrop FS-7656 [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection FS-7629 [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable FS-7517 FS-7519 [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox FS-7664 [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays FS-7660 [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. FS-7519 [mod_av] Fixed bitrate and added some presets FS-7693 [mod_conference] Lower the default energy level in sample configs to improve voice quality FS-7720 Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors FS-7732 Continue recording with uuid_transfer FS-7752 [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. FS-7750 [mod_commands] Allow for uuid_setvar to handle arrays FS-7758 [mod_loopback] Emit an event if a loopback bowout occurs FS-7759 [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause FS-7771 Set a channel variable if the recording is terminated due to silence hits FS-7760 Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) FS-7730 [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp FS-7774 Add mod_kazoo FS-7780 Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. FS-7783 Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match FS-7772 [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). FS-7799 [mod_png] Add API command uuid_write_png FS-7801 [mod_opus] Added support to set CBR mode FS-7685 [mod_say_nl] Fix Dutch numbers pronunciation FS-7198 Add coma separated values and reverse ranges for time-of-day and day-of-week matches FS-7809 [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) FS-7405 [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions FS-7819 [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms FS-7773 [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set FS-7820 FreeSWITCH automated unit test and micro benchmark framework FS-7769 [mod_conference] Add new multi-canvas and telepresence features FS-7847 [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. FS-7813 [mod_conference] Add vmute member flag. FS-7846 [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg FS-7760 [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml FS-7829 [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources FS-7830 [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) FS-7824 [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png FS-7549 [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. FS-7848 [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization FS-7519 FS-7677 [mod_av] Add H.263 codec support FS-7885 Add getcputime to retrieve FreeSWITCH process CPU usage FS-7889 [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. FS-7900 [mod_png] Allow snapshot of single legged calls FS-7912 [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails FS-7760 [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer FS-7922 [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. FS-7806 FS-7803 [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue FS-7972 [verto communicator] Creating Verto Communicator FS-7988 Add a perl script to help file bugs from the command line and add fixbug.pl to tree FS-8009 [verto communicator] Create a grunt project with livereload support. Documentation can be found here. FS-8010 [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter FS-7855 [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address 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-7610 Fixed a gcc5 compilation issue FS-7499 Fixed a build error on 32bit platforms FS-7570 Fixed a compilation issue w/ zrtp enabled FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy FS-7635 Removed msvc 2005, 2008, and 2010 non working build systems FS-7373 Expose the custom repo and key path to the build-all command too FS-7648 Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. FS-7338 Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules FS-7653 Sample build system for a stand alone(out of tree) FreeSWITCH module FS-7601 [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change FS-7648 More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test FS-7338 Fixed bug in Debian packaging when trying to build against custom repo FS-7609 Enable building of mod_sangoma_codec for Debian Wheezy/Jessie FS-7667 [mod_java] Fixed include directory detection when using Debian java packages and use detected directory FS-7655 Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV FS-7605 Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx FS-7669 When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. FS-7297 [mod_com_g729] Updated the make target installer FS-7644 Added a working windows build without video support for msvc 2013 FS-7666 [mod_managed] Fixed error building mod_managed on non windows platforms FS-7707 Fix build error on CentOS7 FS-7655 Fixed a build error when we have PNG but not YUV FS-7723 Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. FS-7648 Added a test cases for FS-7724 and FS-7687 FS-7726 Additional configurations for a QA test case FS-7715 Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments OPENZAP-238 [freetdm] Fix some GSM compilation errors and do a bit of code cleanup OPENZAP-237 [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 FS-7628 [mod_erlang_event] Removed unused variables causing a compilation error FS-7776 Add mod_kazoo to packaging FS-7845 [mod_conference] Break up mod_conference into multiple source files to improve build performance FS-7769 [mod_conference] Fixed a build issue FS-7820 Fix build system typo. Don’t assign the same variable twice. FS-7043 Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 FS-7130 Make /run/freeswitch persistent in the Debian packages, so it will start under systemd FS-7860 Prevent a switch_rtp header conflict FS-7130 Make /run/freeswitch persistent, so it will start under systemd FS-7728 Fixed Windows build issues minus video features FS-7965 [mod_conference] Fixed an error thrown when compiling with GCC FS-7985 [mod_voicemail] Fixed a compilation error on 32-bit PCC platform FS-8015 [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows 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-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 FS-7613 Fixed a crash in core text rendering FS-7612 Fixed invalid json format for callflow key FS-7609 [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec FS-7621 [mod_shout] Fixed a slow interrupt FS-7432 Fixed missing a=setup parameter from answering SDP FS-7622 [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. FS-7586 [mod_vlc] A fix for failing to encode audio during the recording of video calls FS-7573 Fixed 80bit tag support for zrtp FS-7636 Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers FS-7654 Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo FS-7641 Fixed a segfault in eavesdrop video support FS-7649 [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml FS-7657 [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) FS-7665 [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker FS-7650 [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile FS-7710 [mod_conference] Added the ability to set bandwidth to “auto” for conference config FS-7432 Fixed dtls/srtp, use correct a=setup parameter on recovering channels FS-7678 Fixed for fail_on_single_reject not working with | bridge FS-7709 [mod_verto] Verto compatibility fixes for Firefox FS-7689 [mod_lua] Fixed a bug with lua not loading directory configurations FS-7694 [mod_av] Fixed for leaking file handles when the file is closed. FS-7467 [mod_callcenter] Fixing stuck channels using uuid-standby agents FS-7699 [mod_verto] Fixed for browser compatibility FS-7722 Fixed an issue with record_session including params when creating path FS-7489 [mod_unimrcp] Fixed a TTS Audio Queue Overflow FS-7724 [mod_conference] Fixed a segfault when missing fonts when trying to render banner FS-7519 [mod_av] Fixed a regression in the visual appearance of decode app output FS-7703 Fixed a bug caused by answer_delay being set in the default configurations FS-7679 [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video FS-7729 [mod_verto] Fixed the formatting for IPv6 addresses FS-7734 [mod_nibblebill] Fixed a deadlock FS-7726 Fixed a bug with recording a video session on DTMF command FS-7721 Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script FS-7429 [mod_curl] Fixed to output valid json FS-7746 [mod_verto] Fixed a device permission error in verto client FS-7753 [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold FS-7761 [core] Fix shutdown races running api commands during shutdown FS-7767 [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig FS-7744 [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference FS-7486 [mod_sofia] Fixed the handling of queued requests FS-7775 [mod_conference] Fix threading issue causing stuck worker threads FS-7777 [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference FS-7778 [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote FS-7754 [freetdm] Fixed a bug relating to single digit dial-regex with analog devices FS-7785 [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. FS-7762 [mod_av] Handle buffer allocation failures of large buffers FS-7849 [verto] Remove extra div breaking full screen in html FS-7832 [mod_opus] Fixes when comparing local and remote fmtp params FS-7731 [mod_xml_cdr] Fixed a curl default connection timeout FS-7844 Fix packet loss fraction when calculating loss average FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings FS-7854 Add task_runtime to tasks table in core database FS-7856 [mod_av] Fix some segfaults and leaks. FS-7866 Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” FS-7861 FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature FS-7681 [mod_conference] Factor out conference->canvas and allow per canvas record and play FS-7869 [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video FS-7654 Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates FS-7872 [mod_verto] Gracefully fail attempting to transfer 1 legged call FS-7874 [mod_conference] Fixed incorrect layout group count FS-7870 [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” FS-7882 [mod_conference] Allow JSON API commands to send third arg for muting FS-7888 [mod_verto] Fixed namespacing problems in javascript library masked by global verto object FS-7811 Use more common format CIF for blank image FS-7902 [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files FS-7891 [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k FS-7839 Correct firefox > 38 DTLS behavior to match new EC requirements FS-7769 [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas FS-7893 [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown FS-7904 Fixed alpha image patching FS-7906 [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time FS-7913 [mod_conference] Fixed miscast variable FS-7918 [mod_kazoo] Small fixes in mod_kazoo FS-7917 [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles FS-7908 FS-7092 Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates FS-7927 Fixed a typo in variable name: eavesdrop_annnounce_macro FS-7940 [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching FS-7930 [mod_conference] Correct termination of conference when the last member with endconf left. FS-7953 [verto communicator] Fixed dialing when typing extension using the keyboard. FS-7958 [mod_conference] Fixed a race condition causing crash in conference video MCU FS-7951 [mod_rayo] Completely clean up mod_rayo if it fails to load FS-7955 [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message FS-7970 Fixed crash in video_bug_thread caused by double free FS-7971 [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs FS-7960 Fixed check_ice routine in switch_core_media.c to not use dropped candidates FS-7975 [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path FS-7969 Fixed a segfault due to pthread_setschedparam() on a thread that has exited FS-7962 Fixed sporadic invite/replaces failure FS-8004 Send keyframe on receiving nack with multiple consecutive packets FS-8005 [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 FS-8006 Changed the typedef of switch_core_video_thread_callback_func_t for consistency FS-7932 [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method FS-8008 [mod_verto] Separate verto default config to have sep v4 and v6 listeners FS-8016 [mod_conference] Reduce buffering of video in conference mux FS-7977 [verto communicator] Fixing default resolution and cleaning code FS-7992 [verto communicator] Fixed device list at settings FS-8017 [verto communicator] Fixed uses of serialized verto in local storage FS-7986 [verto communicator] Fix for devices not refreshing if system config changes FS-7998 [verto communicator] Don’t prompt when recovering call, just do it. FS-8003 [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin 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 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Mod_av is not supported on centos. If your looking to use this, you will need to use a distro that supplies all the dependencies like Debian Jessie, or you will have to handle the build and packaging issues yourself. On Monday, September 14, 2015, Denis Jakovlev <yadenis@seznam.cz> wrote:
Hi,
I still have a couple of questions.
This installation puts freeswitch not as usual on /usr/local/freeswitch/ but in /etc/freeswitch/. No problem.
I need to add mod_av and mod_vlc to freeswitch. How can I do this? /usr/src/freeswitch.git I could make "make mod_vlc-install" and it worked. How do I do now? Thank you
*-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel>. 775-415-382 pondělí 14. září 2015, 14:10:20, napsal jste: * Hello Denis,
do you have the EPEL repository installed? For me, freeswitch installed the libdb4 package automatically and it comes from EPEL.
Try the following: yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum clean all yum install -y freeswitch-config-vanilla
Kind regards Joern
------------------------------ *Von: *"Denis Jakovlev" <yadenis@seznam.cz <javascript:_e(%7B%7D,'cvml','yadenis@seznam.cz');>> *An: *"FreeSWITCH Users Help" <freeswitch-users@lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','freeswitch-users@lists.freeswitch.org');>> *Gesendet: *Montag, 14. September 2015 12:39:48 *Betreff: *Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!
Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch)
*Requires: db4 *You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
*-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel>. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: * EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com <javascript:_e(%7B%7D,'cvml','gmaruzz@gmail.com');>>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org <javascript:_e(%7B%7D,'cvml','krice@freeswitch.org');>> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
- Tarball: http://ift.tt/1NfRO7L - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added:
- FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. - FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) - FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header - FS-7564 [mod_rayo] Added new algorithms for offering calls to clients - FS-7436 FS-7601 [mod_opus] Added FEC support - FS-7603 [mod_event_socket] Failover for socket application in dialplan - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video - FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” - FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible - FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields - FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param - FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support - FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params - FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly - FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate - FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop - FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection - FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable - FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox - FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays - FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets - FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality - FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors - FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer - FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. - FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays - FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs - FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause - FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits - FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) - FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp - FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo - FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. - FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match - FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). - FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png - FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode - FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation - FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches - FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) - FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions - FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms - FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set - FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features - FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. - FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. - FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml - FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources - FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) - FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png - FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. - FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization - FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support - FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage - FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. - FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls - FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer - FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. - FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue - FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator - FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree - FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. - FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter - FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address - FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI - FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
- FS-7610 Fixed a gcc5 compilation issue - FS-7499 Fixed a build error on 32bit platforms - FS-7570 Fixed a compilation issue w/ zrtp enabled - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy - FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems - FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too - FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. - FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules - FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module - FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change - FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test - FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo - FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie - FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory - FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV - FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx - FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. - FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer - FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 - FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms - FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 - FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV - FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. - FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 - FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case - FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments - OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup - OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 - FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error - FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging - FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue - FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. - FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd - FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd - FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features - FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC - FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform - FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows - FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json - FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers - FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian - FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc - FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. - FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
- FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server - FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure - FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs - FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. - FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling - FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 - FS-7613 Fixed a crash in core text rendering - FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key - FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec - FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt - FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP - FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. - FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls - FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp - FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers - FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo - FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support - FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml - FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) - FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker - FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile - FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config - FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels - FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge - FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox - FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations - FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. - FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents - FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility - FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path - FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow - FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output - FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations - FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video - FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses - FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock - FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command - FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script - FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json - FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client - FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold - FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown - FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig - FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference - FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests - FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads - FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference - FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote - FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices - FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. - FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers - FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html - FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params - FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout - FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average - FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings - FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database - FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. - FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” - FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature - FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play - FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video - FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates - FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call - FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count - FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” - FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting - FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object - FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image - FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files - FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k - FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas - FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown - FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching - FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time - FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable - FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo - FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles - FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates - FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro - FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching - FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. - FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. - FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU - FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load - FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message - FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free - FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs - FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates - FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path - FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited - FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure - FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets - FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 - FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency - FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method - FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners - FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux - FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code - FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings - FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage - FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes - FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. - FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin - FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements - FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. - FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. - FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. - FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member - FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line - FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. - FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible - FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url - FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute - FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService - FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage - FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found - FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera - FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences - FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events - FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly - FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share - FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference - FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others - FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 - FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 - FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events - FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue - FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates - FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. - FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option - FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP - FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share - FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof - FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx - FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code - FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode - FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record - FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) - FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <javascript:_e(%7B%7D,'cvml','consulting@freeswitch.org');> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','FreeSWITCH-users@lists.freeswitch.org');> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Sincerely,
Giovanni Maruzzelli Cell : +39-347-2665618
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <javascript:_e(%7B%7D,'cvml','consulting@freeswitch.org');> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','FreeSWITCH-users@lists.freeswitch.org');> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <javascript:_e(%7B%7D,'cvml','consulting@freeswitch.org');> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','FreeSWITCH-users@lists.freeswitch.org');> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Dobrý den, Ok, ok. Over mod_av I understood. What about mod_vlc? At least I can install it? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 pondělí 14. září 2015, 14:56:39, napsal jste: Mod_av is not supported on centos. If your looking to use this, you will need to use a distro that supplies all the dependencies like Debian Jessie, or you will have to handle the build and packaging issues yourself. On Monday, September 14, 2015, Denis Jakovlev <yadenis@seznam.cz> wrote: Hi, I still have a couple of questions. This installation puts freeswitch not as usual on /usr/local/freeswitch/ but in /etc/freeswitch/. No problem. I need to add mod_av and mod_vlc to freeswitch. How can I do this? /usr/src/freeswitch.git I could make "make mod_vlc-install" and it worked. How do I do now? Thank you -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 pondělí 14. září 2015, 14:10:20, napsal jste: Hello Denis, do you have the EPEL repository installed? For me, freeswitch installed the libdb4 package automatically and it comes from EPEL. Try the following: yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum clean all yum install -y freeswitch-config-vanilla Kind regards Joern Von: "Denis Jakovlev" <yadenis@seznam.cz> An: "FreeSWITCH Users Help" <freeswitch-users@lists.freeswitch.org> Gesendet: Montag, 14. September 2015 12:39:48 Betreff: Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!Hi All, I'm sorry, but I have a problem with the CentOS 7 installation. I do as instructed on clean CentOS7 installation Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH! I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla" ---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch) Requires: db4 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest what am I doing wrong? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: EXCELLENT! Thanks you so much for such a great job! 2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!! Well done Ken!! -giovanni On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here: Tarball: http://ift.tt/1NfRO7L Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages) And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added: FS-7337 [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. FS-7561 [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) FS-7560 [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header FS-7564 [mod_rayo] Added new algorithms for offering calls to clients FS-7436 FS-7601 [mod_opus] Added FEC support FS-7603 [mod_event_socket] Failover for socket application in dialplan FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible FS-7620 [ftmod_libpri] Correctly set calling number presentation and screening fields FS-7138 [mod_callcenter] Added a new reserve-agents param FS-7436 FS-7601 [mod_opus] FEC support FS-7623 [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params FS-7638 Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly FS-7643 [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate FS-7641 Added video support to eavesdrop FS-7656 [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection FS-7629 [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable FS-7517 FS-7519 [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox FS-7664 [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays FS-7660 [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. FS-7519 [mod_av] Fixed bitrate and added some presets FS-7693 [mod_conference] Lower the default energy level in sample configs to improve voice quality FS-7720 Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors FS-7732 Continue recording with uuid_transfer FS-7752 [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. FS-7750 [mod_commands] Allow for uuid_setvar to handle arrays FS-7758 [mod_loopback] Emit an event if a loopback bowout occurs FS-7759 [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause FS-7771 Set a channel variable if the recording is terminated due to silence hits FS-7760 Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) FS-7730 [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp FS-7774 Add mod_kazoo FS-7780 Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. FS-7783 Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match FS-7772 [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). FS-7799 [mod_png] Add API command uuid_write_png FS-7801 [mod_opus] Added support to set CBR mode FS-7685 [mod_say_nl] Fix Dutch numbers pronunciation FS-7198 Add coma separated values and reverse ranges for time-of-day and day-of-week matches FS-7809 [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) FS-7405 [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions FS-7819 [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms FS-7773 [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set FS-7820 FreeSWITCH automated unit test and micro benchmark framework FS-7769 [mod_conference] Add new multi-canvas and telepresence features FS-7847 [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. FS-7813 [mod_conference] Add vmute member flag. FS-7846 [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg FS-7760 [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml FS-7829 [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources FS-7830 [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) FS-7824 [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png FS-7549 [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. FS-7848 [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization FS-7519 FS-7677 [mod_av] Add H.263 codec support FS-7885 Add getcputime to retrieve FreeSWITCH process CPU usage FS-7889 [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. FS-7900 [mod_png] Allow snapshot of single legged calls FS-7912 [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails FS-7760 [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer FS-7922 [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. FS-7806 FS-7803 [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue FS-7972 [verto communicator] Creating Verto Communicator FS-7988 Add a perl script to help file bugs from the command line and add fixbug.pl to tree FS-8009 [verto communicator] Create a grunt project with livereload support. Documentation can be found here. FS-8010 [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter FS-7855 [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address 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-7610 Fixed a gcc5 compilation issue FS-7499 Fixed a build error on 32bit platforms FS-7570 Fixed a compilation issue w/ zrtp enabled FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy FS-7635 Removed msvc 2005, 2008, and 2010 non working build systems FS-7373 Expose the custom repo and key path to the build-all command too FS-7648 Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. FS-7338 Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules FS-7653 Sample build system for a stand alone(out of tree) FreeSWITCH module FS-7601 [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change FS-7648 More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test FS-7338 Fixed bug in Debian packaging when trying to build against custom repo FS-7609 Enable building of mod_sangoma_codec for Debian Wheezy/Jessie FS-7667 [mod_java] Fixed include directory detection when using Debian java packages and use detected directory FS-7655 Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV FS-7605 Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx FS-7669 When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. FS-7297 [mod_com_g729] Updated the make target installer FS-7644 Added a working windows build without video support for msvc 2013 FS-7666 [mod_managed] Fixed error building mod_managed on non windows platforms FS-7707 Fix build error on CentOS7 FS-7655 Fixed a build error when we have PNG but not YUV FS-7723 Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. FS-7648 Added a test cases for FS-7724 and FS-7687 FS-7726 Additional configurations for a QA test case FS-7715 Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments OPENZAP-238 [freetdm] Fix some GSM compilation errors and do a bit of code cleanup OPENZAP-237 [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 FS-7628 [mod_erlang_event] Removed unused variables causing a compilation error FS-7776 Add mod_kazoo to packaging FS-7845 [mod_conference] Break up mod_conference into multiple source files to improve build performance FS-7769 [mod_conference] Fixed a build issue FS-7820 Fix build system typo. Don’t assign the same variable twice. FS-7043 Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 FS-7130 Make /run/freeswitch persistent in the Debian packages, so it will start under systemd FS-7860 Prevent a switch_rtp header conflict FS-7130 Make /run/freeswitch persistent, so it will start under systemd FS-7728 Fixed Windows build issues minus video features FS-7965 [mod_conference] Fixed an error thrown when compiling with GCC FS-7985 [mod_voicemail] Fixed a compilation error on 32-bit PCC platform FS-8015 [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows 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-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 FS-7613 Fixed a crash in core text rendering FS-7612 Fixed invalid json format for callflow key FS-7609 [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec FS-7621 [mod_shout] Fixed a slow interrupt FS-7432 Fixed missing a=setup parameter from answering SDP FS-7622 [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. FS-7586 [mod_vlc] A fix for failing to encode audio during the recording of video calls FS-7573 Fixed 80bit tag support for zrtp FS-7636 Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers FS-7654 Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo FS-7641 Fixed a segfault in eavesdrop video support FS-7649 [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml FS-7657 [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) FS-7665 [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker FS-7650 [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile FS-7710 [mod_conference] Added the ability to set bandwidth to “auto” for conference config FS-7432 Fixed dtls/srtp, use correct a=setup parameter on recovering channels FS-7678 Fixed for fail_on_single_reject not working with | bridge FS-7709 [mod_verto] Verto compatibility fixes for Firefox FS-7689 [mod_lua] Fixed a bug with lua not loading directory configurations FS-7694 [mod_av] Fixed for leaking file handles when the file is closed. FS-7467 [mod_callcenter] Fixing stuck channels using uuid-standby agents FS-7699 [mod_verto] Fixed for browser compatibility FS-7722 Fixed an issue with record_session including params when creating path FS-7489 [mod_unimrcp] Fixed a TTS Audio Queue Overflow FS-7724 [mod_conference] Fixed a segfault when missing fonts when trying to render banner FS-7519 [mod_av] Fixed a regression in the visual appearance of decode app output FS-7703 Fixed a bug caused by answer_delay being set in the default configurations FS-7679 [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video FS-7729 [mod_verto] Fixed the formatting for IPv6 addresses FS-7734 [mod_nibblebill] Fixed a deadlock FS-7726 Fixed a bug with recording a video session on DTMF command FS-7721 Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script FS-7429 [mod_curl] Fixed to output valid json FS-7746 [mod_verto] Fixed a device permission error in verto client FS-7753 [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold FS-7761 [core] Fix shutdown races running api commands during shutdown FS-7767 [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig FS-7744 [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference FS-7486 [mod_sofia] Fixed the handling of queued requests FS-7775 [mod_conference] Fix threading issue causing stuck worker threads FS-7777 [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference FS-7778 [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote FS-7754 [freetdm] Fixed a bug relating to single digit dial-regex with analog devices FS-7785 [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. FS-7762 [mod_av] Handle buffer allocation failures of large buffers FS-7849 [verto] Remove extra div breaking full screen in html FS-7832 [mod_opus] Fixes when comparing local and remote fmtp params FS-7731 [mod_xml_cdr] Fixed a curl default connection timeout FS-7844 Fix packet loss fraction when calculating loss average FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings FS-7854 Add task_runtime to tasks table in core database FS-7856 [mod_av] Fix some segfaults and leaks. FS-7866 Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” FS-7861 FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature FS-7681 [mod_conference] Factor out conference->canvas and allow per canvas record and play FS-7869 [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video FS-7654 Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates FS-7872 [mod_verto] Gracefully fail attempting to transfer 1 legged call FS-7874 [mod_conference] Fixed incorrect layout group count FS-7870 [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” FS-7882 [mod_conference] Allow JSON API commands to send third arg for muting FS-7888 [mod_verto] Fixed namespacing problems in javascript library masked by global verto object FS-7811 Use more common format CIF for blank image FS-7902 [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files FS-7891 [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k FS-7839 Correct firefox > 38 DTLS behavior to match new EC requirements FS-7769 [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas FS-7893 [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown FS-7904 Fixed alpha image patching FS-7906 [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time FS-7913 [mod_conference] Fixed miscast variable FS-7918 [mod_kazoo] Small fixes in mod_kazoo FS-7917 [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles FS-7908 FS-7092 Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates FS-7927 Fixed a typo in variable name: eavesdrop_annnounce_macro FS-7940 [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching FS-7930 [mod_conference] Correct termination of conference when the last member with endconf left. FS-7953 [verto communicator] Fixed dialing when typing extension using the keyboard. FS-7958 [mod_conference] Fixed a race condition causing crash in conference video MCU FS-7951 [mod_rayo] Completely clean up mod_rayo if it fails to load FS-7955 [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message FS-7970 Fixed crash in video_bug_thread caused by double free FS-7971 [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs FS-7960 Fixed check_ice routine in switch_core_media.c to not use dropped candidates FS-7975 [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path FS-7969 Fixed a segfault due to pthread_setschedparam() on a thread that has exited FS-7962 Fixed sporadic invite/replaces failure FS-8004 Send keyframe on receiving nack with multiple consecutive packets FS-8005 [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 FS-8006 Changed the typedef of switch_core_video_thread_callback_func_t for consistency FS-7932 [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method FS-8008 [mod_verto] Separate verto default config to have sep v4 and v6 listeners FS-8016 [mod_conference] Reduce buffering of video in conference mux FS-7977 [verto communicator] Fixing default resolution and cleaning code FS-7992 [verto communicator] Fixed device list at settings FS-8017 [verto communicator] Fixed uses of serialized verto in local storage FS-7986 [verto communicator] Fix for devices not refreshing if system config changes FS-7998 [verto communicator] Don’t prompt when recovering call, just do it. FS-8003 [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin 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 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
you'll have to work out the dependency chain for that one too, I don't recall what exactly was missing, it may have been all of libvlc wasn't available on centos On Tuesday, September 15, 2015, Denis Jakovlev <yadenis@seznam.cz> wrote:
Dobrý den,
Ok, ok. Over mod_av I understood. What about mod_vlc? At least I can install it?
*-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel>. 775-415-382 pondělí 14. září 2015, 14:56:39, napsal jste: * Mod_av is not supported on centos. If your looking to use this, you will need to use a distro that supplies all the dependencies like Debian Jessie, or you will have to handle the build and packaging issues yourself.
On Monday, September 14, 2015, Denis Jakovlev <yadenis@seznam.cz <javascript:_e(%7B%7D,'cvml','yadenis@seznam.cz');>> wrote: Hi,
I still have a couple of questions.
This installation puts freeswitch not as usual on /usr/local/freeswitch/ but in /etc/freeswitch/. No problem.
I need to add mod_av and mod_vlc to freeswitch. How can I do this? /usr/src/freeswitch.git I could make "make mod_vlc-install" and it worked. How do I do now? Thank you
*-- S pozdravem, Ing.Denis Jakovlev *mob.tel
*. 775-415-382 pondělí 14. září 2015, 14:10:20, napsal jste: * Hello Denis,
do you have the EPEL repository installed? For me, freeswitch installed the libdb4 package automatically and it comes from EPEL.
Try the following: yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum clean all yum install -y freeswitch-config-vanilla
Kind regards Joern
------------------------------ *Von: *"Denis Jakovlev" <yadenis@seznam.cz> *An: *"FreeSWITCH Users Help" <freeswitch-users@lists.freeswitch.org> *Gesendet: *Montag, 14. September 2015 12:39:48 *Betreff: *Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!
Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch)
*Requires: db4 *You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
*-- S pozdravem, Ing.Denis Jakovlev *mob.tel
*. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: * EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
- Tarball: http://ift.tt/1NfRO7L - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added:
- FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. - FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) - FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header - FS-7564 [mod_rayo] Added new algorithms for offering calls to clients - FS-7436 FS-7601 [mod_opus] Added FEC support - FS-7603 [mod_event_socket] Failover for socket application in dialplan - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video - FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” - FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible - FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields - FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param - FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support - FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params - FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly - FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate - FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop - FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection - FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable - FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox - FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays - FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets - FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality - FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors - FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer - FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. - FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays - FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs - FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause - FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits - FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) - FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp - FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo - FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. - FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match - FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). - FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png - FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode - FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation - FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches - FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) - FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions - FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms - FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set - FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features - FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. - FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. - FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml - FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources - FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) - FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png - FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. - FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization - FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support - FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage - FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. - FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls - FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer - FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. - FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue - FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator - FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree - FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. - FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter - FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address - FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI - FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
- FS-7610 Fixed a gcc5 compilation issue - FS-7499 Fixed a build error on 32bit platforms - FS-7570 Fixed a compilation issue w/ zrtp enabled - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy - FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems - FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too - FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. - FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules - FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module - FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change - FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test - FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo - FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie - FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory - FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV - FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx - FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. - FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer - FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 - FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms - FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 - FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV - FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. - FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 - FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case - FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments - OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup - OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 - FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error - FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging - FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue - FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. - FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd - FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd - FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features - FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC - FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform - FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows - FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json - FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers - FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian - FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc - FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. - FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
- FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server - FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure - FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs - FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. - FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling - FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 - FS-7613 Fixed a crash in core text rendering - FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key - FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec - FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt - FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP - FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. - FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls - FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp - FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers - FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo - FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support - FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml - FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) - FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker - FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile - FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config - FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels - FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge - FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox - FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations - FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. - FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents - FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility - FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path - FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow - FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output - FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations - FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video - FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses - FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock - FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command - FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script - FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json - FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client - FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold - FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown - FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig - FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference - FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests - FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads - FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference - FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote - FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices - FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. - FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers - FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html - FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params - FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout - FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average - FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings - FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database - FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. - FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” - FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature - FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play - FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video - FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates - FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call - FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count - FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” - FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting - FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object - FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image - FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files - FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k - FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas - FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown - FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching - FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time - FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable - FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo - FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles - FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates - FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro - FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching - FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. - FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. - FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU - FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load - FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message - FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free - FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs - FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates - FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path - FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited - FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure - FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets - FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 - FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency - FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method - FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners - FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux - FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code - FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings - FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage - FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes - FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. - FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin - FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements - FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. - FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. - FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. - FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member - FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line - FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. - FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible - FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url - FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute - FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService - FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage - FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found - FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera - FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences - FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events - FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly - FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share - FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference - FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others - FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 - FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 - FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events - FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue - FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates - FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. - FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option - FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP - FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share - FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof - FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx - FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code - FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode - FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record - FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) - FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Sincerely,
Giovanni Maruzzelli Cell : +39-347-2665618
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Is supposed: "yum install mod_av mod_vlc" Are you sure they are not installed with "yum install all"? sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 On Sep 14, 2015 2:51 PM, "Denis Jakovlev" <yadenis@seznam.cz> wrote:
Hi,
I still have a couple of questions.
This installation puts freeswitch not as usual on /usr/local/freeswitch/ but in /etc/freeswitch/. No problem.
I need to add mod_av and mod_vlc to freeswitch. How can I do this? /usr/src/freeswitch.git I could make "make mod_vlc-install" and it worked. How do I do now? Thank you
*-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel>. 775-415-382 pondělí 14. září 2015, 14:10:20, napsal jste: * Hello Denis,
do you have the EPEL repository installed? For me, freeswitch installed the libdb4 package automatically and it comes from EPEL.
Try the following: yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum clean all yum install -y freeswitch-config-vanilla
Kind regards Joern
------------------------------ *Von: *"Denis Jakovlev" <yadenis@seznam.cz> *An: *"FreeSWITCH Users Help" <freeswitch-users@lists.freeswitch.org> *Gesendet: *Montag, 14. September 2015 12:39:48 *Betreff: *Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!
Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch)
*Requires: db4 *You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
*-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel>. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: * EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
- Tarball: http://ift.tt/1NfRO7L - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added:
- FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. - FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) - FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header - FS-7564 [mod_rayo] Added new algorithms for offering calls to clients - FS-7436 FS-7601 [mod_opus] Added FEC support - FS-7603 [mod_event_socket] Failover for socket application in dialplan - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video - FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” - FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible - FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields - FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param - FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support - FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params - FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly - FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate - FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop - FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection - FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable - FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox - FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays - FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets - FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality - FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors - FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer - FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. - FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays - FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs - FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause - FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits - FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) - FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp - FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo - FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. - FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match - FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). - FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png - FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode - FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation - FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches - FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) - FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions - FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms - FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set - FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features - FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. - FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. - FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml - FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources - FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) - FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png - FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. - FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization - FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support - FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage - FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. - FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls - FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer - FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. - FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue - FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator - FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree - FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. - FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter - FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address - FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI - FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
- FS-7610 Fixed a gcc5 compilation issue - FS-7499 Fixed a build error on 32bit platforms - FS-7570 Fixed a compilation issue w/ zrtp enabled - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy - FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems - FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too - FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. - FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules - FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module - FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change - FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test - FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo - FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie - FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory - FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV - FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx - FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. - FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer - FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 - FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms - FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 - FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV - FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. - FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 - FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case - FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments - OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup - OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 - FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error - FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging - FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue - FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. - FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd - FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd - FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features - FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC - FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform - FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows - FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json - FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers - FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian - FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc - FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. - FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
- FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server - FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure - FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs - FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. - FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling - FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 - FS-7613 Fixed a crash in core text rendering - FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key - FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec - FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt - FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP - FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. - FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls - FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp - FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers - FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo - FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support - FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml - FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) - FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker - FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile - FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config - FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels - FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge - FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox - FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations - FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. - FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents - FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility - FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path - FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow - FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output - FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations - FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video - FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses - FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock - FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command - FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script - FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json - FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client - FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold - FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown - FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig - FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference - FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests - FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads - FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference - FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote - FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices - FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. - FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers - FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html - FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params - FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout - FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average - FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings - FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database - FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. - FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” - FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature - FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play - FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video - FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates - FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call - FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count - FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” - FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting - FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object - FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image - FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files - FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k - FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas - FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown - FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching - FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time - FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable - FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo - FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles - FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates - FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro - FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching - FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. - FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. - FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU - FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load - FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message - FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free - FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs - FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates - FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path - FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited - FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure - FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets - FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 - FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency - FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method - FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners - FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux - FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code - FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings - FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage - FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes - FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. - FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin - FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements - FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. - FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. - FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. - FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member - FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line - FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. - FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible - FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url - FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute - FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService - FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage - FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found - FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera - FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences - FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events - FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly - FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share - FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference - FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others - FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 - FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 - FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events - FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue - FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates - FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. - FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option - FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP - FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share - FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof - FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx - FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code - FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode - FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record - FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) - FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Sincerely,
Giovanni Maruzzelli Cell : +39-347-2665618
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
As Mike Jerris said, mod_av is not supported on CentOS, I was wrong sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 On Sep 14, 2015 2:57 PM, "Giovanni Maruzzelli" <gmaruzz@gmail.com> wrote:
Is supposed: "yum install mod_av mod_vlc"
Are you sure they are not installed with "yum install all"?
sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 On Sep 14, 2015 2:51 PM, "Denis Jakovlev" <yadenis@seznam.cz> wrote:
Hi,
I still have a couple of questions.
This installation puts freeswitch not as usual on /usr/local/freeswitch/ but in /etc/freeswitch/. No problem.
I need to add mod_av and mod_vlc to freeswitch. How can I do this? /usr/src/freeswitch.git I could make "make mod_vlc-install" and it worked. How do I do now? Thank you
*-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel>. 775-415-382 pondělí 14. září 2015, 14:10:20, napsal jste: * Hello Denis,
do you have the EPEL repository installed? For me, freeswitch installed the libdb4 package automatically and it comes from EPEL.
Try the following: yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum clean all yum install -y freeswitch-config-vanilla
Kind regards Joern
------------------------------ *Von: *"Denis Jakovlev" <yadenis@seznam.cz> *An: *"FreeSWITCH Users Help" <freeswitch-users@lists.freeswitch.org> *Gesendet: *Montag, 14. September 2015 12:39:48 *Betreff: *Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!
Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch)
*Requires: db4 *You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
*-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel>. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: * EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
- Tarball: http://ift.tt/1NfRO7L - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added:
- FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. - FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) - FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header - FS-7564 [mod_rayo] Added new algorithms for offering calls to clients - FS-7436 FS-7601 [mod_opus] Added FEC support - FS-7603 [mod_event_socket] Failover for socket application in dialplan - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video - FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” - FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible - FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields - FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param - FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support - FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params - FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly - FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate - FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop - FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection - FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable - FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox - FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays - FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets - FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality - FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors - FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer - FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. - FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays - FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs - FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause - FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits - FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) - FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp - FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo - FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. - FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match - FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). - FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png - FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode - FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation - FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches - FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) - FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions - FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms - FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set - FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features - FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. - FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. - FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml - FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources - FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) - FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png - FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. - FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization - FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support - FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage - FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. - FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls - FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer - FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. - FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue - FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator - FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree - FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. - FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter - FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address - FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI - FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
- FS-7610 Fixed a gcc5 compilation issue - FS-7499 Fixed a build error on 32bit platforms - FS-7570 Fixed a compilation issue w/ zrtp enabled - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy - FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems - FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too - FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. - FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules - FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module - FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change - FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test - FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo - FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie - FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory - FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV - FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx - FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. - FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer - FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 - FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms - FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 - FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV - FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. - FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 - FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case - FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments - OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup - OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 - FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error - FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging - FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue - FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. - FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd - FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd - FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features - FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC - FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform - FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows - FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json - FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers - FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian - FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc - FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. - FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
- FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server - FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure - FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs - FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. - FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling - FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 - FS-7613 Fixed a crash in core text rendering - FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key - FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec - FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt - FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP - FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. - FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls - FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp - FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers - FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo - FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support - FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml - FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) - FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker - FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile - FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config - FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels - FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge - FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox - FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations - FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. - FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents - FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility - FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path - FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow - FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output - FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations - FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video - FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses - FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock - FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command - FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script - FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json - FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client - FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold - FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown - FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig - FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference - FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests - FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads - FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference - FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote - FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices - FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. - FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers - FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html - FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params - FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout - FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average - FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings - FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database - FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. - FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” - FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature - FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play - FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video - FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates - FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call - FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count - FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” - FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting - FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object - FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image - FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files - FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k - FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas - FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown - FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching - FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time - FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable - FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo - FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles - FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates - FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro - FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching - FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. - FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. - FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU - FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load - FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message - FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free - FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs - FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates - FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path - FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited - FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure - FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets - FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 - FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency - FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method - FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners - FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux - FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code - FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings - FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage - FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes - FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. - FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin - FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements - FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. - FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. - FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. - FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member - FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line - FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. - FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible - FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url - FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute - FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService - FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage - FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found - FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera - FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences - FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events - FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly - FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share - FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference - FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others - FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 - FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 - FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events - FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue - FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates - FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. - FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option - FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP - FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share - FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof - FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx - FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code - FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode - FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record - FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) - FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Sincerely,
Giovanni Maruzzelli Cell : +39-347-2665618
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Dobrý den, I'd had enough mod_vlc. At least I can install it? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 pondělí 14. září 2015, 14:58:43, napsal jste: As Mike Jerris said, mod_av is not supported on CentOS, I was wrong sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 On Sep 14, 2015 2:57 PM, "Giovanni Maruzzelli" <gmaruzz@gmail.com> wrote: Is supposed: "yum install mod_av mod_vlc" Are you sure they are not installed with "yum install all"? sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 On Sep 14, 2015 2:51 PM, "Denis Jakovlev" <yadenis@seznam.cz> wrote: Hi, I still have a couple of questions. This installation puts freeswitch not as usual on /usr/local/freeswitch/ but in /etc/freeswitch/. No problem. I need to add mod_av and mod_vlc to freeswitch. How can I do this? /usr/src/freeswitch.git I could make "make mod_vlc-install" and it worked. How do I do now? Thank you -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 pondělí 14. září 2015, 14:10:20, napsal jste: Hello Denis, do you have the EPEL repository installed? For me, freeswitch installed the libdb4 package automatically and it comes from EPEL. Try the following: yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum clean all yum install -y freeswitch-config-vanilla Kind regards Joern Von: "Denis Jakovlev" <yadenis@seznam.cz> An: "FreeSWITCH Users Help" <freeswitch-users@lists.freeswitch.org> Gesendet: Montag, 14. September 2015 12:39:48 Betreff: Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!Hi All, I'm sorry, but I have a problem with the CentOS 7 installation. I do as instructed on clean CentOS7 installation Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH! I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla" ---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch) Requires: db4 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest what am I doing wrong? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: EXCELLENT! Thanks you so much for such a great job! 2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!! Well done Ken!! -giovanni On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here: Tarball: http://ift.tt/1NfRO7L Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages) And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added: FS-7337 [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. FS-7561 [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) FS-7560 [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header FS-7564 [mod_rayo] Added new algorithms for offering calls to clients FS-7436 FS-7601 [mod_opus] Added FEC support FS-7603 [mod_event_socket] Failover for socket application in dialplan FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible FS-7620 [ftmod_libpri] Correctly set calling number presentation and screening fields FS-7138 [mod_callcenter] Added a new reserve-agents param FS-7436 FS-7601 [mod_opus] FEC support FS-7623 [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params FS-7638 Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly FS-7643 [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate FS-7641 Added video support to eavesdrop FS-7656 [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection FS-7629 [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable FS-7517 FS-7519 [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox FS-7664 [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays FS-7660 [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. FS-7519 [mod_av] Fixed bitrate and added some presets FS-7693 [mod_conference] Lower the default energy level in sample configs to improve voice quality FS-7720 Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors FS-7732 Continue recording with uuid_transfer FS-7752 [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. FS-7750 [mod_commands] Allow for uuid_setvar to handle arrays FS-7758 [mod_loopback] Emit an event if a loopback bowout occurs FS-7759 [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause FS-7771 Set a channel variable if the recording is terminated due to silence hits FS-7760 Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) FS-7730 [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp FS-7774 Add mod_kazoo FS-7780 Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. FS-7783 Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match FS-7772 [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). FS-7799 [mod_png] Add API command uuid_write_png FS-7801 [mod_opus] Added support to set CBR mode FS-7685 [mod_say_nl] Fix Dutch numbers pronunciation FS-7198 Add coma separated values and reverse ranges for time-of-day and day-of-week matches FS-7809 [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) FS-7405 [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions FS-7819 [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms FS-7773 [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set FS-7820 FreeSWITCH automated unit test and micro benchmark framework FS-7769 [mod_conference] Add new multi-canvas and telepresence features FS-7847 [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. FS-7813 [mod_conference] Add vmute member flag. FS-7846 [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg FS-7760 [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml FS-7829 [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources FS-7830 [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) FS-7824 [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png FS-7549 [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. FS-7848 [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization FS-7519 FS-7677 [mod_av] Add H.263 codec support FS-7885 Add getcputime to retrieve FreeSWITCH process CPU usage FS-7889 [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. FS-7900 [mod_png] Allow snapshot of single legged calls FS-7912 [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails FS-7760 [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer FS-7922 [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. FS-7806 FS-7803 [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue FS-7972 [verto communicator] Creating Verto Communicator FS-7988 Add a perl script to help file bugs from the command line and add fixbug.pl to tree FS-8009 [verto communicator] Create a grunt project with livereload support. Documentation can be found here. FS-8010 [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter FS-7855 [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address 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-7610 Fixed a gcc5 compilation issue FS-7499 Fixed a build error on 32bit platforms FS-7570 Fixed a compilation issue w/ zrtp enabled FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy FS-7635 Removed msvc 2005, 2008, and 2010 non working build systems FS-7373 Expose the custom repo and key path to the build-all command too FS-7648 Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. FS-7338 Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules FS-7653 Sample build system for a stand alone(out of tree) FreeSWITCH module FS-7601 [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change FS-7648 More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test FS-7338 Fixed bug in Debian packaging when trying to build against custom repo FS-7609 Enable building of mod_sangoma_codec for Debian Wheezy/Jessie FS-7667 [mod_java] Fixed include directory detection when using Debian java packages and use detected directory FS-7655 Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV FS-7605 Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx FS-7669 When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. FS-7297 [mod_com_g729] Updated the make target installer FS-7644 Added a working windows build without video support for msvc 2013 FS-7666 [mod_managed] Fixed error building mod_managed on non windows platforms FS-7707 Fix build error on CentOS7 FS-7655 Fixed a build error when we have PNG but not YUV FS-7723 Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. FS-7648 Added a test cases for FS-7724 and FS-7687 FS-7726 Additional configurations for a QA test case FS-7715 Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments OPENZAP-238 [freetdm] Fix some GSM compilation errors and do a bit of code cleanup OPENZAP-237 [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 FS-7628 [mod_erlang_event] Removed unused variables causing a compilation error FS-7776 Add mod_kazoo to packaging FS-7845 [mod_conference] Break up mod_conference into multiple source files to improve build performance FS-7769 [mod_conference] Fixed a build issue FS-7820 Fix build system typo. Don’t assign the same variable twice. FS-7043 Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 FS-7130 Make /run/freeswitch persistent in the Debian packages, so it will start under systemd FS-7860 Prevent a switch_rtp header conflict FS-7130 Make /run/freeswitch persistent, so it will start under systemd FS-7728 Fixed Windows build issues minus video features FS-7965 [mod_conference] Fixed an error thrown when compiling with GCC FS-7985 [mod_voicemail] Fixed a compilation error on 32-bit PCC platform FS-8015 [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows 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-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 FS-7613 Fixed a crash in core text rendering FS-7612 Fixed invalid json format for callflow key FS-7609 [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec FS-7621 [mod_shout] Fixed a slow interrupt FS-7432 Fixed missing a=setup parameter from answering SDP FS-7622 [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. FS-7586 [mod_vlc] A fix for failing to encode audio during the recording of video calls FS-7573 Fixed 80bit tag support for zrtp FS-7636 Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers FS-7654 Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo FS-7641 Fixed a segfault in eavesdrop video support FS-7649 [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml FS-7657 [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) FS-7665 [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker FS-7650 [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile FS-7710 [mod_conference] Added the ability to set bandwidth to “auto” for conference config FS-7432 Fixed dtls/srtp, use correct a=setup parameter on recovering channels FS-7678 Fixed for fail_on_single_reject not working with | bridge FS-7709 [mod_verto] Verto compatibility fixes for Firefox FS-7689 [mod_lua] Fixed a bug with lua not loading directory configurations FS-7694 [mod_av] Fixed for leaking file handles when the file is closed. FS-7467 [mod_callcenter] Fixing stuck channels using uuid-standby agents FS-7699 [mod_verto] Fixed for browser compatibility FS-7722 Fixed an issue with record_session including params when creating path FS-7489 [mod_unimrcp] Fixed a TTS Audio Queue Overflow FS-7724 [mod_conference] Fixed a segfault when missing fonts when trying to render banner FS-7519 [mod_av] Fixed a regression in the visual appearance of decode app output FS-7703 Fixed a bug caused by answer_delay being set in the default configurations FS-7679 [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video FS-7729 [mod_verto] Fixed the formatting for IPv6 addresses FS-7734 [mod_nibblebill] Fixed a deadlock FS-7726 Fixed a bug with recording a video session on DTMF command FS-7721 Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script FS-7429 [mod_curl] Fixed to output valid json FS-7746 [mod_verto] Fixed a device permission error in verto client FS-7753 [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold FS-7761 [core] Fix shutdown races running api commands during shutdown FS-7767 [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig FS-7744 [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference FS-7486 [mod_sofia] Fixed the handling of queued requests FS-7775 [mod_conference] Fix threading issue causing stuck worker threads FS-7777 [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference FS-7778 [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote FS-7754 [freetdm] Fixed a bug relating to single digit dial-regex with analog devices FS-7785 [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. FS-7762 [mod_av] Handle buffer allocation failures of large buffers FS-7849 [verto] Remove extra div breaking full screen in html FS-7832 [mod_opus] Fixes when comparing local and remote fmtp params FS-7731 [mod_xml_cdr] Fixed a curl default connection timeout FS-7844 Fix packet loss fraction when calculating loss average FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings FS-7854 Add task_runtime to tasks table in core database FS-7856 [mod_av] Fix some segfaults and leaks. FS-7866 Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” FS-7861 FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature FS-7681 [mod_conference] Factor out conference->canvas and allow per canvas record and play FS-7869 [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video FS-7654 Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates FS-7872 [mod_verto] Gracefully fail attempting to transfer 1 legged call FS-7874 [mod_conference] Fixed incorrect layout group count FS-7870 [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” FS-7882 [mod_conference] Allow JSON API commands to send third arg for muting FS-7888 [mod_verto] Fixed namespacing problems in javascript library masked by global verto object FS-7811 Use more common format CIF for blank image FS-7902 [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files FS-7891 [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k FS-7839 Correct firefox > 38 DTLS behavior to match new EC requirements FS-7769 [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas FS-7893 [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown FS-7904 Fixed alpha image patching FS-7906 [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time FS-7913 [mod_conference] Fixed miscast variable FS-7918 [mod_kazoo] Small fixes in mod_kazoo FS-7917 [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles FS-7908 FS-7092 Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates FS-7927 Fixed a typo in variable name: eavesdrop_annnounce_macro FS-7940 [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching FS-7930 [mod_conference] Correct termination of conference when the last member with endconf left. FS-7953 [verto communicator] Fixed dialing when typing extension using the keyboard. FS-7958 [mod_conference] Fixed a race condition causing crash in conference video MCU FS-7951 [mod_rayo] Completely clean up mod_rayo if it fails to load FS-7955 [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message FS-7970 Fixed crash in video_bug_thread caused by double free FS-7971 [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs FS-7960 Fixed check_ice routine in switch_core_media.c to not use dropped candidates FS-7975 [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path FS-7969 Fixed a segfault due to pthread_setschedparam() on a thread that has exited FS-7962 Fixed sporadic invite/replaces failure FS-8004 Send keyframe on receiving nack with multiple consecutive packets FS-8005 [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 FS-8006 Changed the typedef of switch_core_video_thread_callback_func_t for consistency FS-7932 [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method FS-8008 [mod_verto] Separate verto default config to have sep v4 and v6 listeners FS-8016 [mod_conference] Reduce buffering of video in conference mux FS-7977 [verto communicator] Fixing default resolution and cleaning code FS-7992 [verto communicator] Fixed device list at settings FS-8017 [verto communicator] Fixed uses of serialized verto in local storage FS-7986 [verto communicator] Fix for devices not refreshing if system config changes FS-7998 [verto communicator] Don’t prompt when recovering call, just do it. FS-8003 [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin 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 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Dobrý den, And what is the point on 1.6 for CentOS if it does not support the main feature 1.6 - mod_av? :) -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 pondělí 14. září 2015, 14:58:43, napsal jste: As Mike Jerris said, mod_av is not supported on CentOS, I was wrong sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 On Sep 14, 2015 2:57 PM, "Giovanni Maruzzelli" <gmaruzz@gmail.com> wrote: Is supposed: "yum install mod_av mod_vlc" Are you sure they are not installed with "yum install all"? sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 On Sep 14, 2015 2:51 PM, "Denis Jakovlev" <yadenis@seznam.cz> wrote: Hi, I still have a couple of questions. This installation puts freeswitch not as usual on /usr/local/freeswitch/ but in /etc/freeswitch/. No problem. I need to add mod_av and mod_vlc to freeswitch. How can I do this? /usr/src/freeswitch.git I could make "make mod_vlc-install" and it worked. How do I do now? Thank you -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 pondělí 14. září 2015, 14:10:20, napsal jste: Hello Denis, do you have the EPEL repository installed? For me, freeswitch installed the libdb4 package automatically and it comes from EPEL. Try the following: yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum clean all yum install -y freeswitch-config-vanilla Kind regards Joern Von: "Denis Jakovlev" <yadenis@seznam.cz> An: "FreeSWITCH Users Help" <freeswitch-users@lists.freeswitch.org> Gesendet: Montag, 14. September 2015 12:39:48 Betreff: Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!Hi All, I'm sorry, but I have a problem with the CentOS 7 installation. I do as instructed on clean CentOS7 installation Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH! I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla" ---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch) Requires: db4 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest what am I doing wrong? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: EXCELLENT! Thanks you so much for such a great job! 2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!! Well done Ken!! -giovanni On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here: Tarball: http://ift.tt/1NfRO7L Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages) And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added: FS-7337 [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. FS-7561 [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) FS-7560 [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header FS-7564 [mod_rayo] Added new algorithms for offering calls to clients FS-7436 FS-7601 [mod_opus] Added FEC support FS-7603 [mod_event_socket] Failover for socket application in dialplan FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible FS-7620 [ftmod_libpri] Correctly set calling number presentation and screening fields FS-7138 [mod_callcenter] Added a new reserve-agents param FS-7436 FS-7601 [mod_opus] FEC support FS-7623 [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params FS-7638 Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly FS-7643 [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate FS-7641 Added video support to eavesdrop FS-7656 [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection FS-7629 [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable FS-7517 FS-7519 [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox FS-7664 [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays FS-7660 [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. FS-7519 [mod_av] Fixed bitrate and added some presets FS-7693 [mod_conference] Lower the default energy level in sample configs to improve voice quality FS-7720 Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors FS-7732 Continue recording with uuid_transfer FS-7752 [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. FS-7750 [mod_commands] Allow for uuid_setvar to handle arrays FS-7758 [mod_loopback] Emit an event if a loopback bowout occurs FS-7759 [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause FS-7771 Set a channel variable if the recording is terminated due to silence hits FS-7760 Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) FS-7730 [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp FS-7774 Add mod_kazoo FS-7780 Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. FS-7783 Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match FS-7772 [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). FS-7799 [mod_png] Add API command uuid_write_png FS-7801 [mod_opus] Added support to set CBR mode FS-7685 [mod_say_nl] Fix Dutch numbers pronunciation FS-7198 Add coma separated values and reverse ranges for time-of-day and day-of-week matches FS-7809 [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) FS-7405 [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions FS-7819 [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms FS-7773 [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set FS-7820 FreeSWITCH automated unit test and micro benchmark framework FS-7769 [mod_conference] Add new multi-canvas and telepresence features FS-7847 [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. FS-7813 [mod_conference] Add vmute member flag. FS-7846 [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg FS-7760 [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml FS-7829 [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources FS-7830 [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) FS-7824 [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png FS-7549 [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. FS-7848 [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization FS-7519 FS-7677 [mod_av] Add H.263 codec support FS-7885 Add getcputime to retrieve FreeSWITCH process CPU usage FS-7889 [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. FS-7900 [mod_png] Allow snapshot of single legged calls FS-7912 [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails FS-7760 [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer FS-7922 [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. FS-7806 FS-7803 [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue FS-7972 [verto communicator] Creating Verto Communicator FS-7988 Add a perl script to help file bugs from the command line and add fixbug.pl to tree FS-8009 [verto communicator] Create a grunt project with livereload support. Documentation can be found here. FS-8010 [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter FS-7855 [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address 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-7610 Fixed a gcc5 compilation issue FS-7499 Fixed a build error on 32bit platforms FS-7570 Fixed a compilation issue w/ zrtp enabled FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy FS-7635 Removed msvc 2005, 2008, and 2010 non working build systems FS-7373 Expose the custom repo and key path to the build-all command too FS-7648 Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. FS-7338 Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules FS-7653 Sample build system for a stand alone(out of tree) FreeSWITCH module FS-7601 [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change FS-7648 More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test FS-7338 Fixed bug in Debian packaging when trying to build against custom repo FS-7609 Enable building of mod_sangoma_codec for Debian Wheezy/Jessie FS-7667 [mod_java] Fixed include directory detection when using Debian java packages and use detected directory FS-7655 Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV FS-7605 Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx FS-7669 When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. FS-7297 [mod_com_g729] Updated the make target installer FS-7644 Added a working windows build without video support for msvc 2013 FS-7666 [mod_managed] Fixed error building mod_managed on non windows platforms FS-7707 Fix build error on CentOS7 FS-7655 Fixed a build error when we have PNG but not YUV FS-7723 Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. FS-7648 Added a test cases for FS-7724 and FS-7687 FS-7726 Additional configurations for a QA test case FS-7715 Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments OPENZAP-238 [freetdm] Fix some GSM compilation errors and do a bit of code cleanup OPENZAP-237 [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 FS-7628 [mod_erlang_event] Removed unused variables causing a compilation error FS-7776 Add mod_kazoo to packaging FS-7845 [mod_conference] Break up mod_conference into multiple source files to improve build performance FS-7769 [mod_conference] Fixed a build issue FS-7820 Fix build system typo. Don’t assign the same variable twice. FS-7043 Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 FS-7130 Make /run/freeswitch persistent in the Debian packages, so it will start under systemd FS-7860 Prevent a switch_rtp header conflict FS-7130 Make /run/freeswitch persistent, so it will start under systemd FS-7728 Fixed Windows build issues minus video features FS-7965 [mod_conference] Fixed an error thrown when compiling with GCC FS-7985 [mod_voicemail] Fixed a compilation error on 32-bit PCC platform FS-8015 [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows 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-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 FS-7613 Fixed a crash in core text rendering FS-7612 Fixed invalid json format for callflow key FS-7609 [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec FS-7621 [mod_shout] Fixed a slow interrupt FS-7432 Fixed missing a=setup parameter from answering SDP FS-7622 [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. FS-7586 [mod_vlc] A fix for failing to encode audio during the recording of video calls FS-7573 Fixed 80bit tag support for zrtp FS-7636 Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers FS-7654 Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo FS-7641 Fixed a segfault in eavesdrop video support FS-7649 [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml FS-7657 [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) FS-7665 [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker FS-7650 [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile FS-7710 [mod_conference] Added the ability to set bandwidth to “auto” for conference config FS-7432 Fixed dtls/srtp, use correct a=setup parameter on recovering channels FS-7678 Fixed for fail_on_single_reject not working with | bridge FS-7709 [mod_verto] Verto compatibility fixes for Firefox FS-7689 [mod_lua] Fixed a bug with lua not loading directory configurations FS-7694 [mod_av] Fixed for leaking file handles when the file is closed. FS-7467 [mod_callcenter] Fixing stuck channels using uuid-standby agents FS-7699 [mod_verto] Fixed for browser compatibility FS-7722 Fixed an issue with record_session including params when creating path FS-7489 [mod_unimrcp] Fixed a TTS Audio Queue Overflow FS-7724 [mod_conference] Fixed a segfault when missing fonts when trying to render banner FS-7519 [mod_av] Fixed a regression in the visual appearance of decode app output FS-7703 Fixed a bug caused by answer_delay being set in the default configurations FS-7679 [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video FS-7729 [mod_verto] Fixed the formatting for IPv6 addresses FS-7734 [mod_nibblebill] Fixed a deadlock FS-7726 Fixed a bug with recording a video session on DTMF command FS-7721 Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script FS-7429 [mod_curl] Fixed to output valid json FS-7746 [mod_verto] Fixed a device permission error in verto client FS-7753 [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold FS-7761 [core] Fix shutdown races running api commands during shutdown FS-7767 [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig FS-7744 [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference FS-7486 [mod_sofia] Fixed the handling of queued requests FS-7775 [mod_conference] Fix threading issue causing stuck worker threads FS-7777 [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference FS-7778 [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote FS-7754 [freetdm] Fixed a bug relating to single digit dial-regex with analog devices FS-7785 [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. FS-7762 [mod_av] Handle buffer allocation failures of large buffers FS-7849 [verto] Remove extra div breaking full screen in html FS-7832 [mod_opus] Fixes when comparing local and remote fmtp params FS-7731 [mod_xml_cdr] Fixed a curl default connection timeout FS-7844 Fix packet loss fraction when calculating loss average FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings FS-7854 Add task_runtime to tasks table in core database FS-7856 [mod_av] Fix some segfaults and leaks. FS-7866 Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” FS-7861 FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature FS-7681 [mod_conference] Factor out conference->canvas and allow per canvas record and play FS-7869 [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video FS-7654 Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates FS-7872 [mod_verto] Gracefully fail attempting to transfer 1 legged call FS-7874 [mod_conference] Fixed incorrect layout group count FS-7870 [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” FS-7882 [mod_conference] Allow JSON API commands to send third arg for muting FS-7888 [mod_verto] Fixed namespacing problems in javascript library masked by global verto object FS-7811 Use more common format CIF for blank image FS-7902 [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files FS-7891 [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k FS-7839 Correct firefox > 38 DTLS behavior to match new EC requirements FS-7769 [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas FS-7893 [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown FS-7904 Fixed alpha image patching FS-7906 [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time FS-7913 [mod_conference] Fixed miscast variable FS-7918 [mod_kazoo] Small fixes in mod_kazoo FS-7917 [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles FS-7908 FS-7092 Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates FS-7927 Fixed a typo in variable name: eavesdrop_annnounce_macro FS-7940 [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching FS-7930 [mod_conference] Correct termination of conference when the last member with endconf left. FS-7953 [verto communicator] Fixed dialing when typing extension using the keyboard. FS-7958 [mod_conference] Fixed a race condition causing crash in conference video MCU FS-7951 [mod_rayo] Completely clean up mod_rayo if it fails to load FS-7955 [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message FS-7970 Fixed crash in video_bug_thread caused by double free FS-7971 [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs FS-7960 Fixed check_ice routine in switch_core_media.c to not use dropped candidates FS-7975 [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path FS-7969 Fixed a segfault due to pthread_setschedparam() on a thread that has exited FS-7962 Fixed sporadic invite/replaces failure FS-8004 Send keyframe on receiving nack with multiple consecutive packets FS-8005 [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 FS-8006 Changed the typedef of switch_core_video_thread_callback_func_t for consistency FS-7932 [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method FS-8008 [mod_verto] Separate verto default config to have sep v4 and v6 listeners FS-8016 [mod_conference] Reduce buffering of video in conference mux FS-7977 [verto communicator] Fixing default resolution and cleaning code FS-7992 [verto communicator] Fixed device list at settings FS-8017 [verto communicator] Fixed uses of serialized verto in local storage FS-7986 [verto communicator] Fix for devices not refreshing if system config changes FS-7998 [verto communicator] Don’t prompt when recovering call, just do it. FS-8003 [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin 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 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
I personally don't see why anyone would want to make their lives more difficult, but plenty of core video features work fine without mod_av. If you wish to address this you can maybe talk to the centos distro guys and figure out why they don't ship the h264 or MP3 libraries like Debian does. If you can get them to fix that, we can address this issue. On Monday, September 14, 2015, Denis Jakovlev <yadenis@seznam.cz> wrote:
Dobrý den,
And what is the point on 1.6 for CentOS if it does not support the main feature 1.6 - mod_av? :)
*-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel>. 775-415-382 pondělí 14. září 2015, 14:58:43, napsal jste: * As Mike Jerris said, mod_av is not supported on CentOS, I was wrong sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 On Sep 14, 2015 2:57 PM, "Giovanni Maruzzelli" <gmaruzz@gmail.com <javascript:_e(%7B%7D,'cvml','gmaruzz@gmail.com');>> wrote: Is supposed: "yum install mod_av mod_vlc" Are you sure they are not installed with "yum install all"? sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 On Sep 14, 2015 2:51 PM, "Denis Jakovlev" <yadenis@seznam.cz <javascript:_e(%7B%7D,'cvml','yadenis@seznam.cz');>> wrote: Hi,
I still have a couple of questions.
This installation puts freeswitch not as usual on /usr/local/freeswitch/ but in /etc/freeswitch/. No problem.
I need to add mod_av and mod_vlc to freeswitch. How can I do this? /usr/src/freeswitch.git I could make "make mod_vlc-install" and it worked. How do I do now? Thank you
*-- S pozdravem, Ing.Denis Jakovlev *mob.tel
*. 775-415-382 pondělí 14. září 2015, 14:10:20, napsal jste: * Hello Denis,
do you have the EPEL repository installed? For me, freeswitch installed the libdb4 package automatically and it comes from EPEL.
Try the following: yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum clean all yum install -y freeswitch-config-vanilla
Kind regards Joern
------------------------------ *Von: *"Denis Jakovlev" <yadenis@seznam.cz <javascript:_e(%7B%7D,'cvml','yadenis@seznam.cz');>> *An: *"FreeSWITCH Users Help" <freeswitch-users@lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','freeswitch-users@lists.freeswitch.org');>> *Gesendet: *Montag, 14. September 2015 12:39:48 *Betreff: *Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!
Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch)
*Requires: db4 *You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
*-- S pozdravem, Ing.Denis Jakovlev *mob.tel
*. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: * EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com <javascript:_e(%7B%7D,'cvml','gmaruzz@gmail.com');>>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org <javascript:_e(%7B%7D,'cvml','krice@freeswitch.org');>> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
- Tarball: http://ift.tt/1NfRO7L - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added:
- FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. - FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) - FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header - FS-7564 [mod_rayo] Added new algorithms for offering calls to clients - FS-7436 FS-7601 [mod_opus] Added FEC support - FS-7603 [mod_event_socket] Failover for socket application in dialplan - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video - FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” - FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible - FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields - FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param - FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support - FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params - FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly - FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate - FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop - FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection - FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable - FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox - FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays - FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets - FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality - FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors - FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer - FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. - FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays - FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs - FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause - FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits - FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) - FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp - FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo - FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. - FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match - FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). - FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png - FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode - FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation - FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches - FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) - FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions - FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms - FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set - FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features - FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. - FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. - FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml - FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources - FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) - FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png - FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. - FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization - FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support - FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage - FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. - FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls - FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer - FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. - FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue - FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator - FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree - FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. - FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter - FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address - FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI - FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
- FS-7610 Fixed a gcc5 compilation issue - FS-7499 Fixed a build error on 32bit platforms - FS-7570 Fixed a compilation issue w/ zrtp enabled - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy - FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems - FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too - FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. - FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules - FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module - FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change - FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test - FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo - FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie - FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory - FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV - FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx - FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. - FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer - FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 - FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms - FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 - FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV - FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. - FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 - FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case - FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments - OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup - OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 - FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error - FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging - FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue - FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. - FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd - FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd - FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features - FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC - FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform - FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows - FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json - FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers - FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian - FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc - FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. - FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
- FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server - FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure - FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs - FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. - FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling - FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 - FS-7613 Fixed a crash in core text rendering - FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key - FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec - FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt - FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP - FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. - FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls - FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp - FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers - FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo - FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support - FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml - FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) - FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker - FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile - FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config - FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels - FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge - FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox - FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations - FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. - FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents - FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility - FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path - FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow - FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output - FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations - FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video - FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses - FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock - FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command - FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script - FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json - FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client - FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold - FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown - FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig - FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference - FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests - FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads - FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference - FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote - FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices - FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. - FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers - FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html - FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params - FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout - FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average - FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings - FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database - FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. - FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” - FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature - FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play - FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video - FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates - FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call - FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count - FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” - FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting - FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object - FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image - FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files - FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k - FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas - FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown - FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching - FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time - FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable - FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo - FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles - FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates - FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro - FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching - FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. - FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. - FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU - FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load - FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message - FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free - FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs - FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates - FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path - FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited - FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure - FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets - FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 - FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency - FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method - FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners - FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux - FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code - FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings - FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage - FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes - FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. - FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin - FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements - FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. - FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. - FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. - FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member - FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line - FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. - FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible - FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url - FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute - FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService - FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage - FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found - FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera - FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences - FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events - FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly - FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share - FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference - FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others - FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 - FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 - FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events - FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue - FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates - FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. - FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option - FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP - FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share - FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof - FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx - FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code - FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode - FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record - FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) - FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <javascript:_e(%7B%7D,'cvml','consulting@freeswitch.org');> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','freeswitch-users@lists.freeswitch.org');> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Sincerely,
Giovanni Maruzzelli Cell : +39-347-2665618
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <javascript:_e(%7B%7D,'cvml','consulting@freeswitch.org');> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','freeswitch-users@lists.freeswitch.org');> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <javascript:_e(%7B%7D,'cvml','consulting@freeswitch.org');> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','freeswitch-users@lists.freeswitch.org');> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <javascript:_e(%7B%7D,'cvml','consulting@freeswitch.org');> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','freeswitch-users@lists.freeswitch.org');> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Dobrý den, Again. I do not in principle have mod_av. I'm perfectly able to live with mod_vlc. At least I can install it and if so, how? yum install mod_vlc does not work -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 pondělí 14. září 2015, 15:35:33, napsal jste: I personally don't see why anyone would want to make their lives more difficult, but plenty of core video features work fine without mod_av. If you wish to address this you can maybe talk to the centos distro guys and figure out why they don't ship the h264 or MP3 libraries like Debian does. If you can get them to fix that, we can address this issue. On Monday, September 14, 2015, Denis Jakovlev <yadenis@seznam.cz> wrote: Dobrý den, And what is the point on 1.6 for CentOS if it does not support the main feature 1.6 - mod_av? :) -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 pondělí 14. září 2015, 14:58:43, napsal jste: As Mike Jerris said, mod_av is not supported on CentOS, I was wrong sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 On Sep 14, 2015 2:57 PM, "Giovanni Maruzzelli" <gmaruzz@gmail.com> wrote: Is supposed: "yum install mod_av mod_vlc" Are you sure they are not installed with "yum install all"? sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 On Sep 14, 2015 2:51 PM, "Denis Jakovlev" <yadenis@seznam.cz> wrote: Hi, I still have a couple of questions. This installation puts freeswitch not as usual on /usr/local/freeswitch/ but in /etc/freeswitch/. No problem. I need to add mod_av and mod_vlc to freeswitch. How can I do this? /usr/src/freeswitch.git I could make "make mod_vlc-install" and it worked. How do I do now? Thank you -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 pondělí 14. září 2015, 14:10:20, napsal jste: Hello Denis, do you have the EPEL repository installed? For me, freeswitch installed the libdb4 package automatically and it comes from EPEL. Try the following: yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum clean all yum install -y freeswitch-config-vanilla Kind regards Joern Von: "Denis Jakovlev" <yadenis@seznam.cz> An: "FreeSWITCH Users Help" <freeswitch-users@lists.freeswitch.org> Gesendet: Montag, 14. September 2015 12:39:48 Betreff: Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!Hi All, I'm sorry, but I have a problem with the CentOS 7 installation. I do as instructed on clean CentOS7 installation Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH! I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla" ---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch) Requires: db4 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest what am I doing wrong? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: EXCELLENT! Thanks you so much for such a great job! 2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!! Well done Ken!! -giovanni On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here: Tarball: http://ift.tt/1NfRO7L Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages) And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added: FS-7337 [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. FS-7561 [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) FS-7560 [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header FS-7564 [mod_rayo] Added new algorithms for offering calls to clients FS-7436 FS-7601 [mod_opus] Added FEC support FS-7603 [mod_event_socket] Failover for socket application in dialplan FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible FS-7620 [ftmod_libpri] Correctly set calling number presentation and screening fields FS-7138 [mod_callcenter] Added a new reserve-agents param FS-7436 FS-7601 [mod_opus] FEC support FS-7623 [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params FS-7638 Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly FS-7643 [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate FS-7641 Added video support to eavesdrop FS-7656 [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection FS-7629 [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable FS-7517 FS-7519 [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox FS-7664 [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays FS-7660 [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. FS-7519 [mod_av] Fixed bitrate and added some presets FS-7693 [mod_conference] Lower the default energy level in sample configs to improve voice quality FS-7720 Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors FS-7732 Continue recording with uuid_transfer FS-7752 [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. FS-7750 [mod_commands] Allow for uuid_setvar to handle arrays FS-7758 [mod_loopback] Emit an event if a loopback bowout occurs FS-7759 [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause FS-7771 Set a channel variable if the recording is terminated due to silence hits FS-7760 Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) FS-7730 [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp FS-7774 Add mod_kazoo FS-7780 Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. FS-7783 Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match FS-7772 [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). FS-7799 [mod_png] Add API command uuid_write_png FS-7801 [mod_opus] Added support to set CBR mode FS-7685 [mod_say_nl] Fix Dutch numbers pronunciation FS-7198 Add coma separated values and reverse ranges for time-of-day and day-of-week matches FS-7809 [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) FS-7405 [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions FS-7819 [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms FS-7773 [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set FS-7820 FreeSWITCH automated unit test and micro benchmark framework FS-7769 [mod_conference] Add new multi-canvas and telepresence features FS-7847 [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. FS-7813 [mod_conference] Add vmute member flag. FS-7846 [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg FS-7760 [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml FS-7829 [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources FS-7830 [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) FS-7824 [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png FS-7549 [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. FS-7848 [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization FS-7519 FS-7677 [mod_av] Add H.263 codec support FS-7885 Add getcputime to retrieve FreeSWITCH process CPU usage FS-7889 [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. FS-7900 [mod_png] Allow snapshot of single legged calls FS-7912 [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails FS-7760 [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer FS-7922 [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. FS-7806 FS-7803 [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue FS-7972 [verto communicator] Creating Verto Communicator FS-7988 Add a perl script to help file bugs from the command line and add fixbug.pl to tree FS-8009 [verto communicator] Create a grunt project with livereload support. Documentation can be found here. FS-8010 [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter FS-7855 [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address 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-7610 Fixed a gcc5 compilation issue FS-7499 Fixed a build error on 32bit platforms FS-7570 Fixed a compilation issue w/ zrtp enabled FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy FS-7635 Removed msvc 2005, 2008, and 2010 non working build systems FS-7373 Expose the custom repo and key path to the build-all command too FS-7648 Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. FS-7338 Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules FS-7653 Sample build system for a stand alone(out of tree) FreeSWITCH module FS-7601 [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change FS-7648 More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test FS-7338 Fixed bug in Debian packaging when trying to build against custom repo FS-7609 Enable building of mod_sangoma_codec for Debian Wheezy/Jessie FS-7667 [mod_java] Fixed include directory detection when using Debian java packages and use detected directory FS-7655 Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV FS-7605 Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx FS-7669 When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. FS-7297 [mod_com_g729] Updated the make target installer FS-7644 Added a working windows build without video support for msvc 2013 FS-7666 [mod_managed] Fixed error building mod_managed on non windows platforms FS-7707 Fix build error on CentOS7 FS-7655 Fixed a build error when we have PNG but not YUV FS-7723 Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. FS-7648 Added a test cases for FS-7724 and FS-7687 FS-7726 Additional configurations for a QA test case FS-7715 Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments OPENZAP-238 [freetdm] Fix some GSM compilation errors and do a bit of code cleanup OPENZAP-237 [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 FS-7628 [mod_erlang_event] Removed unused variables causing a compilation error FS-7776 Add mod_kazoo to packaging FS-7845 [mod_conference] Break up mod_conference into multiple source files to improve build performance FS-7769 [mod_conference] Fixed a build issue FS-7820 Fix build system typo. Don’t assign the same variable twice. FS-7043 Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 FS-7130 Make /run/freeswitch persistent in the Debian packages, so it will start under systemd FS-7860 Prevent a switch_rtp header conflict FS-7130 Make /run/freeswitch persistent, so it will start under systemd FS-7728 Fixed Windows build issues minus video features FS-7965 [mod_conference] Fixed an error thrown when compiling with GCC FS-7985 [mod_voicemail] Fixed a compilation error on 32-bit PCC platform FS-8015 [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows 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-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 FS-7613 Fixed a crash in core text rendering FS-7612 Fixed invalid json format for callflow key FS-7609 [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec FS-7621 [mod_shout] Fixed a slow interrupt FS-7432 Fixed missing a=setup parameter from answering SDP FS-7622 [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. FS-7586 [mod_vlc] A fix for failing to encode audio during the recording of video calls FS-7573 Fixed 80bit tag support for zrtp FS-7636 Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers FS-7654 Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo FS-7641 Fixed a segfault in eavesdrop video support FS-7649 [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml FS-7657 [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) FS-7665 [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker FS-7650 [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile FS-7710 [mod_conference] Added the ability to set bandwidth to “auto” for conference config FS-7432 Fixed dtls/srtp, use correct a=setup parameter on recovering channels FS-7678 Fixed for fail_on_single_reject not working with | bridge FS-7709 [mod_verto] Verto compatibility fixes for Firefox FS-7689 [mod_lua] Fixed a bug with lua not loading directory configurations FS-7694 [mod_av] Fixed for leaking file handles when the file is closed. FS-7467 [mod_callcenter] Fixing stuck channels using uuid-standby agents FS-7699 [mod_verto] Fixed for browser compatibility FS-7722 Fixed an issue with record_session including params when creating path FS-7489 [mod_unimrcp] Fixed a TTS Audio Queue Overflow FS-7724 [mod_conference] Fixed a segfault when missing fonts when trying to render banner FS-7519 [mod_av] Fixed a regression in the visual appearance of decode app output FS-7703 Fixed a bug caused by answer_delay being set in the default configurations FS-7679 [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video FS-7729 [mod_verto] Fixed the formatting for IPv6 addresses FS-7734 [mod_nibblebill] Fixed a deadlock FS-7726 Fixed a bug with recording a video session on DTMF command FS-7721 Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script FS-7429 [mod_curl] Fixed to output valid json FS-7746 [mod_verto] Fixed a device permission error in verto client FS-7753 [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold FS-7761 [core] Fix shutdown races running api commands during shutdown FS-7767 [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig FS-7744 [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference FS-7486 [mod_sofia] Fixed the handling of queued requests FS-7775 [mod_conference] Fix threading issue causing stuck worker threads FS-7777 [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference FS-7778 [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote FS-7754 [freetdm] Fixed a bug relating to single digit dial-regex with analog devices FS-7785 [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. FS-7762 [mod_av] Handle buffer allocation failures of large buffers FS-7849 [verto] Remove extra div breaking full screen in html FS-7832 [mod_opus] Fixes when comparing local and remote fmtp params FS-7731 [mod_xml_cdr] Fixed a curl default connection timeout FS-7844 Fix packet loss fraction when calculating loss average FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings FS-7854 Add task_runtime to tasks table in core database FS-7856 [mod_av] Fix some segfaults and leaks. FS-7866 Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” FS-7861 FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature FS-7681 [mod_conference] Factor out conference->canvas and allow per canvas record and play FS-7869 [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video FS-7654 Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates FS-7872 [mod_verto] Gracefully fail attempting to transfer 1 legged call FS-7874 [mod_conference] Fixed incorrect layout group count FS-7870 [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” FS-7882 [mod_conference] Allow JSON API commands to send third arg for muting FS-7888 [mod_verto] Fixed namespacing problems in javascript library masked by global verto object FS-7811 Use more common format CIF for blank image FS-7902 [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files FS-7891 [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k FS-7839 Correct firefox > 38 DTLS behavior to match new EC requirements FS-7769 [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas FS-7893 [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown FS-7904 Fixed alpha image patching FS-7906 [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time FS-7913 [mod_conference] Fixed miscast variable FS-7918 [mod_kazoo] Small fixes in mod_kazoo FS-7917 [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles FS-7908 FS-7092 Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates FS-7927 Fixed a typo in variable name: eavesdrop_annnounce_macro FS-7940 [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching FS-7930 [mod_conference] Correct termination of conference when the last member with endconf left. FS-7953 [verto communicator] Fixed dialing when typing extension using the keyboard. FS-7958 [mod_conference] Fixed a race condition causing crash in conference video MCU FS-7951 [mod_rayo] Completely clean up mod_rayo if it fails to load FS-7955 [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message FS-7970 Fixed crash in video_bug_thread caused by double free FS-7971 [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs FS-7960 Fixed check_ice routine in switch_core_media.c to not use dropped candidates FS-7975 [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path FS-7969 Fixed a segfault due to pthread_setschedparam() on a thread that has exited FS-7962 Fixed sporadic invite/replaces failure FS-8004 Send keyframe on receiving nack with multiple consecutive packets FS-8005 [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 FS-8006 Changed the typedef of switch_core_video_thread_callback_func_t for consistency FS-7932 [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method FS-8008 [mod_verto] Separate verto default config to have sep v4 and v6 listeners FS-8016 [mod_conference] Reduce buffering of video in conference mux FS-7977 [verto communicator] Fixing default resolution and cleaning code FS-7992 [verto communicator] Fixed device list at settings FS-8017 [verto communicator] Fixed uses of serialized verto in local storage FS-7986 [verto communicator] Fix for devices not refreshing if system config changes FS-7998 [verto communicator] Don’t prompt when recovering call, just do it. FS-8003 [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin 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 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
I'm working on the centos 6 rpm. I only miss I finish vlc I will make them public when done. Including centos 7 as well Le 2015-09-14 6:40 AM, "Denis Jakovlev" <yadenis@seznam.cz> a écrit :
Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch)
*Requires: db4 * You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
*-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel>. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: * EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
- Tarball: http://ift.tt/1NfRO7L - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added:
- FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. - FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) - FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header - FS-7564 [mod_rayo] Added new algorithms for offering calls to clients - FS-7436 FS-7601 [mod_opus] Added FEC support - FS-7603 [mod_event_socket] Failover for socket application in dialplan - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video - FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” - FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible - FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields - FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param - FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support - FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params - FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly - FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate - FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop - FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection - FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable - FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox - FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays - FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets - FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality - FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors - FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer - FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. - FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays - FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs - FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause - FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits - FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) - FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp - FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo - FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. - FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match - FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). - FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png - FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode - FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation - FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches - FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) - FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions - FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms - FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set - FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features - FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. - FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. - FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml - FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources - FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) - FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png - FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. - FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization - FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support - FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage - FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. - FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls - FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer - FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. - FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue - FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator - FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree - FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. - FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter - FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address - FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI - FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
- FS-7610 Fixed a gcc5 compilation issue - FS-7499 Fixed a build error on 32bit platforms - FS-7570 Fixed a compilation issue w/ zrtp enabled - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy - FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems - FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too - FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. - FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules - FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module - FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change - FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test - FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo - FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie - FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory - FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV - FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx - FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. - FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer - FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 - FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms - FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 - FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV - FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. - FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 - FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case - FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments - OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup - OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 - FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error - FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging - FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue - FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. - FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd - FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd - FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features - FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC - FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform - FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows - FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json - FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers - FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian - FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc - FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. - FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
- FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server - FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure - FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs - FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. - FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling - FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 - FS-7613 Fixed a crash in core text rendering - FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key - FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec - FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt - FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP - FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. - FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls - FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp - FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers - FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo - FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support - FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml - FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) - FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker - FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile - FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config - FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels - FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge - FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox - FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations - FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. - FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents - FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility - FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path - FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow - FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output - FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations - FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video - FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses - FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock - FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command - FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script - FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json - FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client - FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold - FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown - FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig - FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference - FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests - FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads - FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference - FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote - FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices - FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. - FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers - FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html - FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params - FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout - FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average - FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings - FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database - FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. - FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” - FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature - FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play - FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video - FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates - FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call - FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count - FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” - FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting - FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object - FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image - FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files - FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k - FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas - FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown - FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching - FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time - FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable - FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo - FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles - FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates - FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro - FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching - FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. - FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. - FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU - FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load - FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message - FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free - FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs - FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates - FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path - FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited - FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure - FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets - FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 - FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency - FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method - FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners - FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux - FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code - FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings - FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage - FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes - FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. - FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin - FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements - FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. - FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. - FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. - FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member - FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line - FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. - FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible - FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url - FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute - FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService - FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage - FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found - FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera - FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences - FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events - FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly - FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share - FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference - FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others - FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 - FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 - FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events - FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue - FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates - FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. - FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option - FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP - FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share - FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof - FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx - FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code - FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode - FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record - FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) - FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Sincerely,
Giovanni Maruzzelli Cell : +39-347-2665618
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Please work with us on getting the changes required to do this packaging into our tree and the official repos. Please DO NOT post links to non official repos to our list, as we can not guarantee that they are safe. Also, please note there is already a repo for centos 7, so no need to create an additional one.
On Sep 14, 2015, at 10:28 AM, Luis Daniel Lucio Quiroz <luis.daniel.lucio@gmail.com> wrote:
I'm working on the centos 6 rpm. I only miss I finish vlc
I will make them public when done. Including centos 7 as well
Le 2015-09-14 6:40 AM, "Denis Jakovlev" <yadenis@seznam.cz <mailto:yadenis@seznam.cz>> a écrit : Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm <http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm> yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch) Requires: db4 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel/>. 775-415-382
čtvrtek 10. září 2015, 14:42:18, napsal jste:
EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com <mailto:gmaruzz@gmail.com>>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org <mailto:krice@freeswitch.org>> wrote: New Post on freeswitch.org <http://freeswitch.org/> from Kathleen King check it out at http://ift.tt/1NfRNk0 <http://ift.tt/1NfRNk0> The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here: Tarball: http://ift.tt/1NfRO7L <http://ift.tt/1NfRO7L> Packaging: http://ift.tt/1U8FMQN <http://ift.tt/1U8FMQN> (Please Note the updated location for 1.6 packages) And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added: FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header FS-7564 [mod_rayo] Added new algorithms for offering calls to clients FS-7436 FS-7601 [mod_opus] Added FEC support FS-7603 [mod_event_socket] Failover for socket application in dialplan FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl <http://fixbug.pl/> to tree FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf Improvements in build system, cross platform support, and packaging: FS-7610 Fixed a gcc5 compilation issue FS-7499 Fixed a build error on 32bit platforms FS-7570 Fixed a compilation issue w/ zrtp enabled FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations The following bugs were squashed: FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs FS-7607 Update URLs to reflect https protocol on freeswitch.org <http://freeswitch.org/> websites and update additional URLs to avoid 301 redirects. FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 FS-7613 Fixed a crash in core text rendering FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl <http://fixbug.pl/>] Add –author option FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
-- Sincerely,
Giovanni Maruzzelli Cell : +39-347-2665618 <tel:%2B39-347-2665618>
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
--
Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 <tel:%2B58424%20291%204561> BB #79A8AFA2 @VMCibersys
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/> _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
If you are working on any packages of FreeSWITCH you need to work with us, so we can sign them and host them on our repo, once complete you can submit them via JIRA with a pull request for review. On Mon, Sep 14, 2015 at 9:28 AM, Luis Daniel Lucio Quiroz < luis.daniel.lucio@gmail.com> wrote:
I'm working on the centos 6 rpm. I only miss I finish vlc
I will make them public when done. Including centos 7 as well Le 2015-09-14 6:40 AM, "Denis Jakovlev" <yadenis@seznam.cz> a écrit :
Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch)
*Requires: db4 * You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
*-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel>. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: * EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
- Tarball: http://ift.tt/1NfRO7L - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added:
- FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. - FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) - FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header - FS-7564 [mod_rayo] Added new algorithms for offering calls to clients - FS-7436 FS-7601 [mod_opus] Added FEC support - FS-7603 [mod_event_socket] Failover for socket application in dialplan - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video - FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” - FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible - FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields - FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param - FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support - FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params - FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly - FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate - FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop - FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection - FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable - FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox - FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays - FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets - FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality - FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors - FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer - FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. - FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays - FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs - FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause - FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits - FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) - FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp - FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo - FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. - FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match - FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). - FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png - FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode - FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation - FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches - FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) - FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions - FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms - FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set - FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features - FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. - FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. - FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml - FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources - FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) - FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png - FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. - FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization - FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support - FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage - FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. - FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls - FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer - FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. - FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue - FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator - FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree - FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. - FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter - FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address - FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI - FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
- FS-7610 Fixed a gcc5 compilation issue - FS-7499 Fixed a build error on 32bit platforms - FS-7570 Fixed a compilation issue w/ zrtp enabled - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy - FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems - FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too - FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. - FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules - FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module - FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change - FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test - FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo - FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie - FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory - FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV - FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx - FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. - FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer - FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 - FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms - FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 - FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV - FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. - FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 - FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case - FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments - OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup - OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 - FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error - FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging - FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue - FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. - FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd - FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd - FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features - FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC - FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform - FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows - FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json - FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers - FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian - FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc - FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. - FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
- FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server - FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure - FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs - FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. - FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling - FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 - FS-7613 Fixed a crash in core text rendering - FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key - FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec - FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt - FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP - FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. - FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls - FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp - FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers - FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo - FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support - FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml - FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) - FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker - FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile - FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config - FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels - FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge - FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox - FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations - FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. - FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents - FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility - FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path - FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow - FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output - FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations - FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video - FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses - FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock - FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command - FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script - FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json - FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client - FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold - FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown - FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig - FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference - FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests - FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads - FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference - FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote - FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices - FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. - FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers - FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html - FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params - FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout - FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average - FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings - FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database - FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. - FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” - FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature - FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play - FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video - FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates - FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call - FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count - FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” - FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting - FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object - FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image - FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files - FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k - FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas - FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown - FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching - FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time - FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable - FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo - FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles - FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates - FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro - FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching - FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. - FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. - FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU - FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load - FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message - FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free - FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs - FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates - FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path - FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited - FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure - FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets - FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 - FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency - FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method - FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners - FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux - FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code - FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings - FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage - FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes - FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. - FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin - FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements - FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. - FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. - FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. - FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member - FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line - FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. - FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible - FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url - FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute - FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService - FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage - FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found - FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera - FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences - FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events - FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly - FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share - FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference - FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others - FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 - FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 - FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events - FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue - FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates - FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. - FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option - FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP - FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share - FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof - FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx - FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code - FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode - FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record - FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) - FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Sincerely,
Giovanni Maruzzelli Cell : +39-347-2665618
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
HI Luis Please check FS-7705 https://freeswitch.org/jira/browse/FS-7705 As I known to build dependencies is required update glibc and other libs. According tikket FS-7705 this RPMs cannot be included to FS repo. On Tue, Sep 15, 2015, 22:59 Luis Daniel Lucio Quiroz < luis.daniel.lucio@gmail.com> wrote:
I'm working on the centos 6 rpm. I only miss I finish vlc
I will make them public when done. Including centos 7 as well Le 2015-09-14 6:40 AM, "Denis Jakovlev" <yadenis@seznam.cz> a écrit :
Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch)
*Requires: db4 * You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
*-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel>. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: * EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
- Tarball: http://ift.tt/1NfRO7L - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added:
- FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. - FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) - FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header - FS-7564 [mod_rayo] Added new algorithms for offering calls to clients - FS-7436 FS-7601 [mod_opus] Added FEC support - FS-7603 [mod_event_socket] Failover for socket application in dialplan - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video - FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” - FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible - FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields - FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param - FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support - FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params - FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly - FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate - FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop - FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection - FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable - FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox - FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays - FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets - FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality - FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors - FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer - FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. - FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays - FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs - FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause - FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits - FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) - FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp - FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo - FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. - FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match - FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). - FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png - FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode - FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation - FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches - FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) - FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions - FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms - FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set - FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features - FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. - FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. - FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml - FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources - FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) - FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png - FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. - FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization - FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support - FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage - FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. - FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls - FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer - FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. - FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue - FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator - FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree - FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. - FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter - FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address - FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI - FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
- FS-7610 Fixed a gcc5 compilation issue - FS-7499 Fixed a build error on 32bit platforms - FS-7570 Fixed a compilation issue w/ zrtp enabled - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy - FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems - FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too - FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. - FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules - FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module - FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change - FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test - FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo - FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie - FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory - FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV - FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx - FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. - FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer - FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 - FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms - FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 - FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV - FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. - FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 - FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case - FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments - OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup - OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 - FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error - FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging - FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue - FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. - FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd - FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd - FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features - FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC - FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform - FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows - FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json - FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers - FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian - FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc - FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. - FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
- FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server - FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure - FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs - FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. - FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling - FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 - FS-7613 Fixed a crash in core text rendering - FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key - FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec - FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt - FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP - FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. - FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls - FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp - FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers - FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo - FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support - FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml - FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) - FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker - FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile - FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config - FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels - FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge - FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox - FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations - FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. - FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents - FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility - FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path - FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow - FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output - FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations - FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video - FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses - FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock - FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command - FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script - FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json - FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client - FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold - FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown - FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig - FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference - FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests - FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads - FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference - FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote - FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices - FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. - FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers - FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html - FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params - FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout - FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average - FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings - FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database - FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. - FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” - FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature - FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play - FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video - FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates - FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call - FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count - FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” - FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting - FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object - FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image - FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files - FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k - FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas - FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown - FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching - FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time - FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable - FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo - FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles - FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates - FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro - FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching - FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. - FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. - FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU - FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load - FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message - FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free - FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs - FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates - FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path - FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited - FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure - FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets - FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 - FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency - FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method - FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners - FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux - FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code - FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings - FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage - FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes - FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. - FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin - FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements - FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. - FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. - FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. - FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member - FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line - FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. - FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible - FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url - FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute - FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService - FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage - FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found - FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera - FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences - FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events - FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly - FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share - FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference - FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others - FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 - FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 - FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events - FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue - FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates - FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. - FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option - FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP - FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share - FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof - FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx - FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code - FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode - FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record - FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) - FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Sincerely,
Giovanni Maruzzelli Cell : +39-347-2665618
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
For those dependencies, you would need to work with the upstream distros to get those dependencies included. Certain dependencies will not be included in our repositories such as MP3 or h264 dependencies. On Tuesday, September 15, 2015, Sergey Safarov <s.safarov@gmail.com> wrote:
HI Luis Please check FS-7705 https://freeswitch.org/jira/browse/FS-7705 As I known to build dependencies is required update glibc and other libs. According tikket FS-7705 this RPMs cannot be included to FS repo.
On Tue, Sep 15, 2015, 22:59 Luis Daniel Lucio Quiroz < luis.daniel.lucio@gmail.com <javascript:_e(%7B%7D,'cvml','luis.daniel.lucio@gmail.com');>> wrote:
I'm working on the centos 6 rpm. I only miss I finish vlc
I will make them public when done. Including centos 7 as well Le 2015-09-14 6:40 AM, "Denis Jakovlev" <yadenis@seznam.cz <javascript:_e(%7B%7D,'cvml','yadenis@seznam.cz');>> a écrit :
Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch)
*Requires: db4 * You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
*-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel>. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: * EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com <javascript:_e(%7B%7D,'cvml','gmaruzz@gmail.com');>>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org <javascript:_e(%7B%7D,'cvml','krice@freeswitch.org');>> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
- Tarball: http://ift.tt/1NfRO7L - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added:
- FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. - FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) - FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header - FS-7564 [mod_rayo] Added new algorithms for offering calls to clients - FS-7436 FS-7601 [mod_opus] Added FEC support - FS-7603 [mod_event_socket] Failover for socket application in dialplan - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video - FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” - FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible - FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields - FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param - FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support - FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params - FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly - FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate - FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop - FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection - FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable - FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox - FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays - FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets - FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality - FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors - FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer - FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. - FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays - FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs - FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause - FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits - FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) - FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp - FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo - FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. - FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match - FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). - FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png - FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode - FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation - FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches - FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) - FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions - FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms - FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set - FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features - FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. - FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. - FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml - FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources - FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) - FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png - FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. - FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization - FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support - FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage - FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. - FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls - FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer - FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. - FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue - FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator - FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree - FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. - FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter - FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address - FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI - FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
- FS-7610 Fixed a gcc5 compilation issue - FS-7499 Fixed a build error on 32bit platforms - FS-7570 Fixed a compilation issue w/ zrtp enabled - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy - FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems - FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too - FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. - FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules - FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module - FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change - FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test - FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo - FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie - FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory - FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV - FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx - FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. - FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer - FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 - FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms - FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 - FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV - FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. - FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 - FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case - FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments - OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup - OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 - FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error - FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging - FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue - FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. - FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd - FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd - FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features - FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC - FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform - FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows - FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json - FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers - FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian - FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc - FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. - FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
- FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server - FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure - FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs - FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. - FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling - FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 - FS-7613 Fixed a crash in core text rendering - FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key - FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec - FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt - FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP - FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. - FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls - FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp - FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers - FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo - FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support - FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml - FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) - FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker - FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile - FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config - FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels - FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge - FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox - FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations - FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. - FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents - FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility - FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path - FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow - FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output - FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations - FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video - FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses - FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock - FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command - FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script - FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json - FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client - FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold - FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown - FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig - FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference - FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests - FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads - FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference - FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote - FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices - FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. - FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers - FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html - FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params - FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout - FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average - FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings - FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database - FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. - FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” - FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature - FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play - FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video - FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates - FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call - FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count - FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” - FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting - FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object - FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image - FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files - FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k - FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas - FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown - FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching - FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time - FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable - FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo - FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles - FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates - FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro - FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching - FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. - FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. - FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU - FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load - FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message - FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free - FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs - FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates - FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path - FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited - FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure - FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets - FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 - FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency - FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method - FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners - FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux - FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code - FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings - FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage - FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes - FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. - FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin - FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements - FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. - FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. - FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. - FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member - FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line - FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. - FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible - FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url - FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute - FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService - FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage - FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found - FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera - FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences - FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events - FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly - FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share - FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference - FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others - FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 - FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 - FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events - FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue - FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates - FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. - FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option - FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP - FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share - FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof - FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx - FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code - FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode - FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record - FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) - FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <javascript:_e(%7B%7D,'cvml','consulting@freeswitch.org');> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','FreeSWITCH-users@lists.freeswitch.org');> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Sincerely,
Giovanni Maruzzelli Cell : +39-347-2665618
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <javascript:_e(%7B%7D,'cvml','consulting@freeswitch.org');> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','FreeSWITCH-users@lists.freeswitch.org');> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <javascript:_e(%7B%7D,'cvml','consulting@freeswitch.org');> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','FreeSWITCH-users@lists.freeswitch.org');> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <javascript:_e(%7B%7D,'cvml','consulting@freeswitch.org');> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <javascript:_e(%7B%7D,'cvml','FreeSWITCH-users@lists.freeswitch.org');> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Sergey, Not on FS repo, but they are included in mine Luis Daniel Lucio Quiroz CISSP, CISM, CISA Linux, VoIP and much more fun www.okay.com.mx Need LCR? Check out LCR for FusionPBX with FreeSWITCH Need Billing? Check out Billing for FusionPBX with FreeSWITCH 2015-09-15 22:27 GMT-04:00 Sergey Safarov <s.safarov@gmail.com>:
HI Luis Please check FS-7705 https://freeswitch.org/jira/browse/FS-7705 As I known to build dependencies is required update glibc and other libs. According tikket FS-7705 this RPMs cannot be included to FS repo.
On Tue, Sep 15, 2015, 22:59 Luis Daniel Lucio Quiroz < luis.daniel.lucio@gmail.com> wrote:
I'm working on the centos 6 rpm. I only miss I finish vlc
I will make them public when done. Including centos 7 as well Le 2015-09-14 6:40 AM, "Denis Jakovlev" <yadenis@seznam.cz> a écrit :
Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch)
*Requires: db4 * You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
*-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel>. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: * EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
- Tarball: http://ift.tt/1NfRO7L - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added:
- FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. - FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) - FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header - FS-7564 [mod_rayo] Added new algorithms for offering calls to clients - FS-7436 FS-7601 [mod_opus] Added FEC support - FS-7603 [mod_event_socket] Failover for socket application in dialplan - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video - FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” - FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible - FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields - FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param - FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support - FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params - FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly - FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate - FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop - FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection - FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable - FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox - FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays - FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets - FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality - FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors - FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer - FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. - FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays - FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs - FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause - FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits - FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) - FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp - FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo - FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. - FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match - FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). - FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png - FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode - FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation - FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches - FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) - FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions - FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms - FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set - FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features - FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. - FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. - FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml - FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources - FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) - FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png - FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. - FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization - FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support - FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage - FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. - FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls - FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer - FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. - FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue - FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator - FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree - FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. - FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter - FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address - FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI - FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
- FS-7610 Fixed a gcc5 compilation issue - FS-7499 Fixed a build error on 32bit platforms - FS-7570 Fixed a compilation issue w/ zrtp enabled - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy - FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems - FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too - FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. - FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules - FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module - FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change - FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test - FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo - FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie - FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory - FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV - FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx - FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. - FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer - FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 - FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms - FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 - FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV - FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. - FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 - FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case - FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments - OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup - OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 - FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error - FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging - FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue - FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. - FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd - FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd - FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features - FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC - FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform - FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows - FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json - FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers - FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian - FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc - FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. - FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
- FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server - FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure - FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs - FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. - FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling - FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 - FS-7613 Fixed a crash in core text rendering - FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key - FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec - FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt - FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP - FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. - FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls - FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp - FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers - FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo - FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support - FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml - FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) - FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker - FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile - FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config - FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels - FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge - FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox - FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations - FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. - FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents - FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility - FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path - FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow - FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output - FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations - FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video - FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses - FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock - FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command - FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script - FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json - FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client - FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold - FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown - FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig - FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference - FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests - FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads - FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference - FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote - FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices - FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. - FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers - FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html - FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params - FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout - FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average - FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings - FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database - FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. - FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” - FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature - FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play - FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video - FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates - FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call - FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count - FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” - FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting - FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object - FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image - FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files - FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k - FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas - FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown - FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching - FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time - FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable - FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo - FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles - FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates - FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro - FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching - FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. - FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. - FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU - FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load - FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message - FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free - FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs - FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates - FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path - FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited - FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure - FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets - FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 - FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency - FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method - FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners - FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux - FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code - FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings - FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage - FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes - FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. - FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin - FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements - FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. - FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. - FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. - FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member - FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line - FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. - FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible - FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url - FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute - FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService - FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage - FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found - FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera - FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences - FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events - FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly - FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share - FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference - FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others - FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 - FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 - FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events - FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue - FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates - FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. - FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option - FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP - FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share - FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof - FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx - FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code - FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode - FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record - FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) - FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Sincerely,
Giovanni Maruzzelli Cell : +39-347-2665618
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
--
Víctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Please note, non official repos should not be linked here. I would assume that any non official repo could have who knows what code, and the freeswitch team cautions strongly against their use.
On Sep 27, 2015, at 10:58 PM, Luis Daniel Lucio Quiroz <luis.daniel.lucio@gmail.com> wrote:
Sergey, Not on FS repo, but they are included in mine
Luis Daniel Lucio Quiroz CISSP, CISM, CISA Linux, VoIP and much more fun www.okay.com.mx <http://www.okay.com.mx/>
Need LCR? Check out LCR for FusionPBX with FreeSWITCH Need Billing? Check out Billing for FusionPBX with FreeSWITCH
2015-09-15 22:27 GMT-04:00 Sergey Safarov <s.safarov@gmail.com <mailto:s.safarov@gmail.com>>: HI Luis Please check FS-7705 https://freeswitch.org/jira/browse/FS-7705 <https://freeswitch.org/jira/browse/FS-7705> As I known to build dependencies is required update glibc and other libs. According tikket FS-7705 this RPMs cannot be included to FS repo.
On Tue, Sep 15, 2015, 22:59 Luis Daniel Lucio Quiroz <luis.daniel.lucio@gmail.com <mailto:luis.daniel.lucio@gmail.com>> wrote: I'm working on the centos 6 rpm. I only miss I finish vlc
I will make them public when done. Including centos 7 as well
Le 2015-09-14 6:40 AM, "Denis Jakovlev" <yadenis@seznam.cz <mailto:yadenis@seznam.cz>> a écrit : Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm <http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm> yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch) Requires: db4 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel/>. 775-415-382
čtvrtek 10. září 2015, 14:42:18, napsal jste:
EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com <mailto:gmaruzz@gmail.com>>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org <mailto:krice@freeswitch.org>> wrote: New Post on freeswitch.org <http://freeswitch.org/> from Kathleen King check it out at http://ift.tt/1NfRNk0 <http://ift.tt/1NfRNk0> The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here: Tarball: http://ift.tt/1NfRO7L <http://ift.tt/1NfRO7L> Packaging: http://ift.tt/1U8FMQN <http://ift.tt/1U8FMQN> (Please Note the updated location for 1.6 packages) And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added: FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header FS-7564 [mod_rayo] Added new algorithms for offering calls to clients FS-7436 FS-7601 [mod_opus] Added FEC support FS-7603 [mod_event_socket] Failover for socket application in dialplan FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl <http://fixbug.pl/> to tree FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf Improvements in build system, cross platform support, and packaging: FS-7610 Fixed a gcc5 compilation issue FS-7499 Fixed a build error on 32bit platforms FS-7570 Fixed a compilation issue w/ zrtp enabled FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations The following bugs were squashed: FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs FS-7607 Update URLs to reflect https protocol on freeswitch.org <http://freeswitch.org/> websites and update additional URLs to avoid 301 redirects. FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 FS-7613 Fixed a crash in core text rendering FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl <http://fixbug.pl/>] Add –author option FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
Michael, respectfully, I quote you: " I would assume that any non official repo could have who knows what code", Imagine if all projects take your position, everyone would be afraid of using linux, windows, osx; using a binary program, even downloading a distro because who knows what it has. And I return your argument, who know what does FS does behind, the code is so complex for majority of users that, maybe, just maybe, it has a hidden spyware in the code. It is obvious that this is not the case,and everybody is free to use what ever they want. You should say thanks, someone did your project work where you haven't. LD Luis Daniel Lucio Quiroz CISSP, CISM, CISA Linux, VoIP and much more fun www.okay.com.mx Need LCR? Check out LCR for FusionPBX with FreeSWITCH Need Billing? Check out Billing for FusionPBX with FreeSWITCH 2015-09-29 11:42 GMT-04:00 Michael Jerris <mike@jerris.com>:
Please note, non official repos should not be linked here. I would assume that any non official repo could have who knows what code, and the freeswitch team cautions strongly against their use.
On Sep 27, 2015, at 10:58 PM, Luis Daniel Lucio Quiroz < luis.daniel.lucio@gmail.com> wrote:
Sergey, Not on FS repo, but they are included in mine
Luis Daniel Lucio Quiroz CISSP, CISM, CISA Linux, VoIP and much more fun www.okay.com.mx
Need LCR? Check out LCR for FusionPBX with FreeSWITCH Need Billing? Check out Billing for FusionPBX with FreeSWITCH
2015-09-15 22:27 GMT-04:00 Sergey Safarov <s.safarov@gmail.com>:
HI Luis Please check FS-7705 https://freeswitch.org/jira/browse/FS-7705 As I known to build dependencies is required update glibc and other libs. According tikket FS-7705 this RPMs cannot be included to FS repo.
On Tue, Sep 15, 2015, 22:59 Luis Daniel Lucio Quiroz < luis.daniel.lucio@gmail.com> wrote:
I'm working on the centos 6 rpm. I only miss I finish vlc
I will make them public when done. Including centos 7 as well Le 2015-09-14 6:40 AM, "Denis Jakovlev" <yadenis@seznam.cz> a écrit :
Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch)
*Requires: db4 * You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
*-- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel/>. 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: * EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
- Tarball: http://ift.tt/1NfRO7L - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added:
- FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. - FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) - FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header - FS-7564 [mod_rayo] Added new algorithms for offering calls to clients - FS-7436 FS-7601 [mod_opus] Added FEC support - FS-7603 [mod_event_socket] Failover for socket application in dialplan - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video - FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” - FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible - FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields - FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param - FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support - FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params - FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly - FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate - FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop - FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection - FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable - FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox - FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays - FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets - FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality - FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors - FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer - FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. - FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays - FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs - FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause - FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits - FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) - FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp - FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo - FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. - FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match - FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). - FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png - FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode - FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation - FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches - FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) - FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions - FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms - FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set - FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features - FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. - FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag. - FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml - FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources - FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) - FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png - FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. - FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization - FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support - FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage - FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. - FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls - FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails - FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer - FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. - FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue - FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator - FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree - FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>. - FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter - FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address - FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI - FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
- FS-7610 Fixed a gcc5 compilation issue - FS-7499 Fixed a build error on 32bit platforms - FS-7570 Fixed a compilation issue w/ zrtp enabled - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy - FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems - FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too - FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. - FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules - FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module - FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change - FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test - FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo - FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie - FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory - FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV - FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx - FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. - FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer - FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013 - FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms - FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7 - FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV - FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. - FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687 - FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case - FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments - OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup - OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 - FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error - FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging - FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue - FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice. - FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd - FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict - FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd - FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features - FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC - FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform - FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows - FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json - FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers - FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian - FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc - FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features. - FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
- FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server - FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure - FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs - FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. - FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling - FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 - FS-7613 Fixed a crash in core text rendering - FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key - FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec - FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt - FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP - FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. - FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls - FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp - FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers - FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo - FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support - FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml - FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) - FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker - FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile - FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config - FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels - FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge - FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox - FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations - FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed. - FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents - FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility - FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path - FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow - FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner - FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output - FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations - FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video - FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses - FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock - FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command - FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script - FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json - FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client - FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold - FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown - FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig - FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference - FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests - FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads - FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference - FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote - FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices - FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. - FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers - FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html - FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params - FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout - FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average - FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings - FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database - FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks. - FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” - FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature - FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play - FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video - FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates - FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call - FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count - FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” - FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting - FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object - FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image - FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files - FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k - FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements - FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas - FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown - FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching - FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time - FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable - FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo - FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles - FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates - FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro - FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching - FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left. - FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard. - FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU - FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load - FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message - FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free - FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs - FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates - FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path - FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited - FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure - FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets - FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 - FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency - FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method - FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners - FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux - FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code - FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings - FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage - FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes - FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it. - FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin - FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements - FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. - FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. - FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. - FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member - FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing - FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line - FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. - FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible - FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url - FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute - FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService - FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage - FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found - FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera - FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences - FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events - FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly - FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share - FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference - FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others - FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621 - FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 - FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events - FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue - FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates - FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. - FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option - FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP - FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share - FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof - FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx - FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code - FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode - FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record - FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages) - FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Luis, you have been nicely asked a few times not to post those things here, if things aren’t like you like them in the packages please provide a pull request so that those patches can be reviewed for inclusion into FreeSWITCH Mainline. As far as the code we build packages from, we clearly mark those via git tag in our public repository. The code is freely available for anyone to review and propose changes to anything they think is a security issue or a bug as well as enhancements. The builds are clearly visible on our bamboo server (https://freeswitch.org/bamboo as well as the change logs on the commit history you are welcome to inspect by either cloning the repo, or visiting either https://freeswitch.org/stash or https://freeswitch.org/fisheye both of which offer detailed commit history along with code review tools. The problem here is if we publish packages that are signed with the Official FreeSWITCH.org packaging keys you can know exactly what we built from and how to reproduce those same results. Can you make your own packages? Sure you can, that’s the beauty of open source, we can however request that you not use our mailing list to promote your packages that we have no idea how you build them from what source code with what patches. Have a nice Day Ken From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Luis Daniel Lucio Quiroz Sent: Tuesday, September 29, 2015 6:38 PM To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Subject: Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! Michael, respectfully, I quote you: " I would assume that any non official repo could have who knows what code", Imagine if all projects take your position, everyone would be afraid of using linux, windows, osx; using a binary program, even downloading a distro because who knows what it has. And I return your argument, who know what does FS does behind, the code is so complex for majority of users that, maybe, just maybe, it has a hidden spyware in the code. It is obvious that this is not the case,and everybody is free to use what ever they want. You should say thanks, someone did your project work where you haven't. LD Luis Daniel Lucio Quiroz CISSP, CISM, CISA Linux, VoIP and much more fun www.okay.com.mx <http://www.okay.com.mx> Need LCR? Check out LCR for FusionPBX with FreeSWITCH Need Billing? Check out Billing for FusionPBX with FreeSWITCH 2015-09-29 11:42 GMT-04:00 Michael Jerris <mike@jerris.com <mailto:mike@jerris.com> >: Please note, non official repos should not be linked here. I would assume that any non official repo could have who knows what code, and the freeswitch team cautions strongly against their use. On Sep 27, 2015, at 10:58 PM, Luis Daniel Lucio Quiroz <luis.daniel.lucio@gmail.com <mailto:luis.daniel.lucio@gmail.com> > wrote: Sergey, Not on FS repo, but they are included in mine Luis Daniel Lucio Quiroz CISSP, CISM, CISA Linux, VoIP and much more fun www.okay.com.mx <http://www.okay.com.mx/> Need LCR? Check out LCR for FusionPBX with FreeSWITCH Need Billing? Check out Billing for FusionPBX with FreeSWITCH 2015-09-15 22:27 GMT-04:00 Sergey Safarov <s.safarov@gmail.com <mailto:s.safarov@gmail.com> >: HI Luis Please check FS-7705 https://freeswitch.org/jira/browse/FS-7705 As I known to build dependencies is required update glibc and other libs. According tikket FS-7705 this RPMs cannot be included to FS repo. On Tue, Sep 15, 2015, 22:59 Luis Daniel Lucio Quiroz <luis.daniel.lucio@gmail.com <mailto:luis.daniel.lucio@gmail.com> > wrote: I'm working on the centos 6 rpm. I only miss I finish vlc I will make them public when done. Including centos 7 as well Le 2015-09-14 6:40 AM, "Denis Jakovlev" <yadenis@seznam.cz <mailto:yadenis@seznam.cz> > a écrit : Hi All, I'm sorry, but I have a problem with the CentOS 7 installation. I do as instructed on clean CentOS7 installation Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH! I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla" ---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch) Requires: db4 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest what am I doing wrong? -- S pozdravem, Ing.Denis Jakovlev mob.tel <http://mob.tel/> . 775-415-382 čtvrtek 10. září 2015, 14:42:18, napsal jste: EXCELLENT! Thanks you so much for such a great job! 2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli < <mailto:gmaruzz@gmail.com> gmaruzz@gmail.com>: Yay!! Well done Ken!! -giovanni On Tue, Sep 8, 2015 at 4:56 PM, < <mailto:krice@freeswitch.org> krice@freeswitch.org> wrote: New Post on <http://freeswitch.org/> freeswitch.org from Kathleen King check it out at <http://ift.tt/1NfRNk0> http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here: * Tarball: <http://ift.tt/1NfRO7L> http://ift.tt/1NfRO7L * Packaging: <http://ift.tt/1U8FMQN> http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages) And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added: * <http://ift.tt/1B2enJO> FS-7337 [mod_sofia] Add support for Remote-Party-ID header in UPDATE request. * <http://ift.tt/1MDcYLa> FS-7561 [mod_sofia] Add Perfect Forward Secrecy (DHE PFS) * <http://ift.tt/1B2ell8> FS-7560 [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding * FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality * FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header * FS-7564 [mod_rayo] Added new algorithms for offering calls to clients * FS-7436 FS-7601 [mod_opus] Added FEC support * FS-7603 [mod_event_socket] Failover for socket application in dialplan * FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video * FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_” * FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible * <http://ift.tt/1BiZfrx> FS-7620 [ftmod_libpri] Correctly set calling number presentation and screening fields * <http://ift.tt/1GoRakl> FS-7138 [mod_callcenter] Added a new reserve-agents param * <http://ift.tt/1B2elle> FS-7436 <http://ift.tt/1GoRcIR> FS-7601 [mod_opus] FEC support * <http://ift.tt/1BiZeE6> FS-7623 [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params * <http://ift.tt/1GoRcIV> FS-7638 Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly * <http://ift.tt/1BiZfrz> FS-7643 [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate * <http://ift.tt/1GoRcIZ> FS-7641 Added video support to eavesdrop * <http://ift.tt/1ByUASy> FS-7656 [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection * <http://ift.tt/1ByUBWC> FS-7629 [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable * <http://ift.tt/1d2d2Ye> FS-7517 <http://ift.tt/1d2d4zl> FS-7519 [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox * <http://ift.tt/1RtuVwt> FS-7664 [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays * <http://ift.tt/1RtuUJ2> FS-7660 [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging. * <http://ift.tt/1d2d4zl> FS-7519 [mod_av] Fixed bitrate and added some presets * <http://ift.tt/1RtuVwv> FS-7693 [mod_conference] Lower the default energy level in sample configs to improve voice quality * <http://ift.tt/1LEZrFh> FS-7720 Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors * <http://ift.tt/1S4zFZP> FS-7732 Continue recording with uuid_transfer * <http://ift.tt/1KIMKck> FS-7752 [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus. * <http://ift.tt/1S4zFZT> FS-7750 [mod_commands] Allow for uuid_setvar to handle arrays * <http://ift.tt/1KIMKco> FS-7758 [mod_loopback] Emit an event if a loopback bowout occurs * <http://ift.tt/1S4zFZW> FS-7759 [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause * <http://ift.tt/1KIMLwJ> FS-7771 Set a channel variable if the recording is terminated due to silence hits * <http://ift.tt/1S4zIoz> FS-7760 Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) * <http://ift.tt/1KIMKsN> FS-7730 [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp * <http://ift.tt/1S4zIoB> FS-7774 Add mod_kazoo * <http://ift.tt/1O2b0nH> FS-7780 Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved. * <http://ift.tt/1K2VF8i> FS-7783 Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match * <http://ift.tt/1K2VBWk> FS-7772 [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour). * <http://ift.tt/1O2b0nN> FS-7799 [mod_png] Add API command uuid_write_png * <http://ift.tt/1K2VF8m> FS-7801 [mod_opus] Added support to set CBR mode * <http://ift.tt/1O2b0E1> FS-7685 [mod_say_nl] Fix Dutch numbers pronunciation * <http://ift.tt/1K2VF8o> FS-7198 Add coma separated values and reverse ranges for time-of-day and day-of-week matches * <http://ift.tt/1O2aZ34> FS-7809 [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i ) * <http://ift.tt/1O2b0E7> FS-7405 [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions * <http://ift.tt/1K2VF8s> FS-7819 [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms * <http://ift.tt/1K2VF8u> FS-7773 [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set * <http://ift.tt/1O2aZ3a> FS-7820 FreeSWITCH automated unit test and micro benchmark framework * <http://ift.tt/1TMWpQR> FS-7769 [mod_conference] Add new multi-canvas and telepresence features * <http://ift.tt/1JcZmHb> FS-7847 [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too. * <http://ift.tt/1TMWsfi> FS-7813 [mod_conference] Add vmute member flag. * <http://ift.tt/1JcZnLc> FS-7846 [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg * <http://ift.tt/1S4zIoz> FS-7760 [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml * <http://ift.tt/1JcZmHe> FS-7829 [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources * <http://ift.tt/1TMWpQW> FS-7830 [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp) * <http://ift.tt/1JcZnLe> FS-7824 [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png * <http://ift.tt/1TMWq7a> FS-7549 [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact. * <http://ift.tt/1fDUoYd> FS-7848 [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization * <http://ift.tt/1d2d4zl> FS-7519 <http://ift.tt/1fDUoYf> FS-7677 [mod_av] Add H.263 codec support * <http://ift.tt/1Jstpe1> FS-7885 Add getcputime to retrieve FreeSWITCH process CPU usage * <http://ift.tt/1fDUpet> FS-7889 [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel. * <http://ift.tt/1hIBbFY> FS-7900 [mod_png] Allow snapshot of single legged calls * <http://ift.tt/1Pi1Hkb> FS-7912 [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails * <http://ift.tt/1S4zIoz> FS-7760 [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer * <http://ift.tt/1Pi1JbL> FS-7922 [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command. * <http://ift.tt/1WzTqxA> FS-7806 <http://ift.tt/1WzTqxA> FS-7803 [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue * <http://ift.tt/1IZhuk5> FS-7972 [verto communicator] Creating Verto Communicator * <http://ift.tt/1hDxBgy> FS-7988 Add a perl script to help file bugs from the command line and add <http://fixbug.pl/> fixbug.pl to tree * <http://ift.tt/1PvMyf9> FS-8009 [verto communicator] Create a grunt project with livereload support. Documentation can be found <http://ift.tt/1hDxBgA> here. * <http://ift.tt/1PvMxb1> FS-8010 [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter * <http://ift.tt/1hDxBgC> FS-7855 [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address * <http://ift.tt/1EArcgC> 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 * <http://ift.tt/1hw82xq> FS-8049 [mod_commands] Add getenv FSAPI * <http://ift.tt/1EArcwS> FS-8036 [verto.js] Add chatCallback to $.verto.conf Improvements in build system, cross platform support, and packaging: * FS-7610 Fixed a gcc5 compilation issue * FS-7499 Fixed a build error on 32bit platforms * FS-7570 Fixed a compilation issue w/ zrtp enabled * FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy * <http://ift.tt/1BiZfrB> FS-7635 Removed msvc 2005, 2008, and 2010 non working build systems * <http://ift.tt/1N6YVMs> FS-7373 Expose the custom repo and key path to the build-all command too * <http://ift.tt/1BiZeEa> FS-7648 Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case. * <http://ift.tt/1PQJI97> FS-7338 Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules * <http://ift.tt/1BiZfrF> FS-7653 Sample build system for a stand alone(out of tree) FreeSWITCH module * <http://ift.tt/1GoRcIR> FS-7601 [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change * <http://ift.tt/1BiZeEa> FS-7648 More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test * <http://ift.tt/1PQJI97> FS-7338 Fixed bug in Debian packaging when trying to build against custom repo * <http://ift.tt/1BiZhzA> FS-7609 Enable building of mod_sangoma_codec for Debian Wheezy/Jessie * <http://ift.tt/1ByUCcW> FS-7667 [mod_java] Fixed include directory detection when using Debian java packages and use detected directory * <http://ift.tt/1RtuUJ7> FS-7655 Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV * <http://ift.tt/1ByUB8U> FS-7605 Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx * <http://ift.tt/1ByUCd0> FS-7669 When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs. * <http://ift.tt/1DLZjA7> FS-7297 [mod_com_g729] Updated the make target installer * <http://ift.tt/1ByUCd2> FS-7644 Added a working windows build without video support for msvc 2013 * <http://ift.tt/1RtuVwx> FS-7666 [mod_managed] Fixed error building mod_managed on non windows platforms * <http://ift.tt/1LEZtgc> FS-7707 Fix build error on CentOS7 * <http://ift.tt/1RtuUJ7> FS-7655 Fixed a build error when we have PNG but not YUV * <http://ift.tt/1JmfR1S> FS-7723 Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. * <http://ift.tt/1BiZeEa> FS-7648 Added a test cases for FS-7724 and FS-7687 * <http://ift.tt/1JmfR1W> FS-7726 Additional configurations for a QA test case * <http://ift.tt/1LEZtge> FS-7715 Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments * <http://ift.tt/1KIMLwR> OPENZAP-238 [freetdm] Fix some GSM compilation errors and do a bit of code cleanup * <http://ift.tt/1S4zIoD> OPENZAP-237 [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1 * <http://ift.tt/1K2VHwV> FS-7628 [mod_erlang_event] Removed unused variables causing a compilation error * <http://ift.tt/1O2b0Ec> FS-7776 Add mod_kazoo to packaging * <http://ift.tt/1JcZnLg> FS-7845 [mod_conference] Break up mod_conference into multiple source files to improve build performance * <http://ift.tt/1TMWpQR> FS-7769 [mod_conference] Fixed a build issue * <http://ift.tt/1O2aZ3a> FS-7820 Fix build system typo. Don’t assign the same variable twice. * <http://ift.tt/1JcZnLi> FS-7043 Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0 * <http://ift.tt/1TMWq7c> FS-7130 Make /run/freeswitch persistent in the Debian packages, so it will start under systemd * <http://ift.tt/1Jstqik> FS-7860 Prevent a switch_rtp header conflict * <http://ift.tt/1TMWq7c> FS-7130 Make /run/freeswitch persistent, so it will start under systemd * <http://ift.tt/1WzTsFC> FS-7728 Fixed Windows build issues minus video features * <http://ift.tt/1PvMxb5> FS-7965 [mod_conference] Fixed an error thrown when compiling with GCC * <http://ift.tt/1hDxyS9> FS-7985 [mod_voicemail] Fixed a compilation error on 32-bit PCC platform * <http://ift.tt/1PvMyfb> FS-8015 [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows * <http://ift.tt/1hw82NY> FS-8061 [verto_communicator] Adding license to package.json * <http://ift.tt/1WX6BsB> FS-8047 [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers * <http://ift.tt/1hw80pm> FS-8054 [mod_rayo] Fixed a warning when building on Debian * <http://ift.tt/1EArfc0> FS-8055 [build] Add confdir variable to freeswitch.pc * <http://ift.tt/1EArfc2> FS-7966 [windows] Working msvc 2015 build support. Does not yet include video features. * <http://ift.tt/1EArcwU> 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 * <http://ift.tt/1hw80FI> FS-8058 [mod_vpx] Build correctly against libvpx that is not installed into default system library locations The following bugs were squashed: * FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done * FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml * FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs * FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400 * FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit * FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server * FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure * FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs * FS-7607 Update URLs to reflect https protocol on <http://freeswitch.org/> freeswitch.org websites and update additional URLs to avoid 301 redirects. * FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling * FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0 * FS-7613 Fixed a crash in core text rendering * <http://ift.tt/1GoRcJ1> FS-7612 Fixed invalid json format for callflow key * <http://ift.tt/1BiZhzA> FS-7609 [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec * <http://ift.tt/1GoRaAB> FS-7621 [mod_shout] Fixed a slow interrupt * <http://ift.tt/1BiZfrH> FS-7432 Fixed missing a=setup parameter from answering SDP * <http://ift.tt/1GoRaAD> FS-7622 [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy. * <http://ift.tt/1B2eo0c> FS-7586 [mod_vlc] A fix for failing to encode audio during the recording of video calls * <http://ift.tt/1GoRcZh> FS-7573 Fixed 80bit tag support for zrtp * <http://ift.tt/1BiZhzE> FS-7636 Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers * <http://ift.tt/1GoRaAF> FS-7654 Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo * <http://ift.tt/1GoRcIZ> FS-7641 Fixed a segfault in eavesdrop video support * <http://ift.tt/1RtuVwz> FS-7649 [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml * <http://ift.tt/1ByUB8W> FS-7657 [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) * <http://ift.tt/1RtuXEx> FS-7665 [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker * <http://ift.tt/1ByUCd4> FS-7650 [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile * <http://ift.tt/1RtuXEz> FS-7710 [mod_conference] Added the ability to set bandwidth to “auto” for conference config * <http://ift.tt/1BiZfrH> FS-7432 Fixed dtls/srtp, use correct a=setup parameter on recovering channels * <http://ift.tt/1RtuVwD> FS-7678 Fixed for fail_on_single_reject not working with | bridge * <http://ift.tt/1ByUB90> FS-7709 [mod_verto] Verto compatibility fixes for Firefox * <http://ift.tt/1RtuXEB> FS-7689 [mod_lua] Fixed a bug with lua not loading directory configurations * <http://ift.tt/1ByUCd8> FS-7694 [mod_av] Fixed for leaking file handles when the file is closed. * <http://ift.tt/1JmfO69> FS-7467 [mod_callcenter] Fixing stuck channels using uuid-standby agents * <http://ift.tt/1LEZrFj> FS-7699 [mod_verto] Fixed for browser compatibility * <http://ift.tt/1LEZrFl> FS-7722 Fixed an issue with record_session including params when creating path * <http://ift.tt/1JmfRig> FS-7489 [mod_unimrcp] Fixed a TTS Audio Queue Overflow * <http://ift.tt/1LEZrVz> FS-7724 [mod_conference] Fixed a segfault when missing fonts when trying to render banner * <http://ift.tt/1d2d4zl> FS-7519 [mod_av] Fixed a regression in the visual appearance of decode app output * <http://ift.tt/1LEZtgh> FS-7703 Fixed a bug caused by answer_delay being set in the default configurations * <http://ift.tt/1LEZtgj> FS-7679 [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video * <http://ift.tt/1JmfRio> FS-7729 [mod_verto] Fixed the formatting for IPv6 addresses * <http://ift.tt/1KIMLwT> FS-7734 [mod_nibblebill] Fixed a deadlock * <http://ift.tt/1JmfR1W> FS-7726 Fixed a bug with recording a video session on DTMF command * <http://ift.tt/1KIMKsT> FS-7721 Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script * <http://ift.tt/1U8FNE8> FS-7429 [mod_curl] Fixed to output valid json * <http://ift.tt/1KIMLwZ> FS-7746 [mod_verto] Fixed a device permission error in verto client * <http://ift.tt/1S4zFZZ> FS-7753 [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold * <http://ift.tt/1KIMKJb> FS-7761 [core] Fix shutdown races running api commands during shutdown * <http://ift.tt/1KIMKJd> FS-7767 [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig * <http://ift.tt/1S4zIEX> FS-7744 [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference * <http://ift.tt/1KIMLNf> FS-7486 [mod_sofia] Fixed the handling of queued requests * <http://ift.tt/1S4zIEZ> FS-7775 [mod_conference] Fix threading issue causing stuck worker threads * <http://ift.tt/1KIMLNh> FS-7777 [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference * <http://ift.tt/1O2aZ3c> FS-7778 [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote * <http://ift.tt/1K2VHwX> FS-7754 [freetdm] Fixed a bug relating to single digit dial-regex with analog devices * <http://ift.tt/1K2VHwZ> FS-7785 [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms. * <http://ift.tt/1O2b1YA> FS-7762 [mod_av] Handle buffer allocation failures of large buffers * <http://ift.tt/1JcZmHh> FS-7849 [verto] Remove extra div breaking full screen in html * <http://ift.tt/1TMWsfk> FS-7832 [mod_opus] Fixes when comparing local and remote fmtp params * <http://ift.tt/1JcZmHj> FS-7731 [mod_xml_cdr] Fixed a curl default connection timeout * <http://ift.tt/1TMWq7g> FS-7844 Fix packet loss fraction when calculating loss average * <http://ift.tt/1Jstpe3> FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings * <http://ift.tt/1fDUqPH> FS-7854 Add task_runtime to tasks table in core database * <http://ift.tt/1Jstpe9> FS-7856 [mod_av] Fix some segfaults and leaks. * <http://ift.tt/1fDUqPN> FS-7866 Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}” * <http://ift.tt/1Jstpeb> FS-7861 FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature * <http://ift.tt/1fDUpey> FS-7681 [mod_conference] Factor out conference->canvas and allow per canvas record and play * <http://ift.tt/1JstqyA> FS-7869 [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video * <http://ift.tt/1GoRaAF> FS-7654 Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates * <http://ift.tt/1JstqyC> FS-7872 [mod_verto] Gracefully fail attempting to transfer 1 legged call * <http://ift.tt/1fDUqPR> FS-7874 [mod_conference] Fixed incorrect layout group count * <http://ift.tt/1Jstped> FS-7870 [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last” * <http://ift.tt/1JstqyE> FS-7882 [mod_conference] Allow JSON API commands to send third arg for muting * <http://ift.tt/1fDUr65> FS-7888 [mod_verto] Fixed namespacing problems in javascript library masked by global verto object * <http://ift.tt/1JstqyG> FS-7811 Use more common format CIF for blank image * <http://ift.tt/1fDUpeK> FS-7902 [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files * <http://ift.tt/1JstqyI> FS-7891 [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k * <http://ift.tt/1fDUr69> FS-7839 Correct firefox > 38 DTLS behavior to match new EC requirements * <http://ift.tt/1TMWpQR> FS-7769 [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas * <http://ift.tt/1hIBd0C> FS-7893 [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown * <http://ift.tt/1hIBd0E> FS-7904 Fixed alpha image patching * <http://ift.tt/1Pi1JbP> FS-7906 [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time * <http://ift.tt/1hIBd0I> FS-7913 [mod_conference] Fixed miscast variable * <http://ift.tt/1hIBbG4> FS-7918 [mod_kazoo] Small fixes in mod_kazoo * <http://ift.tt/1Pi1JbR> FS-7917 [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles * <http://ift.tt/1hIBdgY> FS-7908 <http://ift.tt/1xMpbcg> FS-7092 Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates * <http://ift.tt/1hIBdh0> FS-7927 Fixed a typo in variable name: eavesdrop_annnounce_macro * <http://ift.tt/1IZhuk8> FS-7940 [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching * <http://ift.tt/1WzTtcv> FS-7930 [mod_conference] Correct termination of conference when the last member with endconf left. * <http://ift.tt/1IZhsbU> FS-7953 [verto communicator] Fixed dialing when typing extension using the keyboard. * <http://ift.tt/1WzTr4l> FS-7958 [mod_conference] Fixed a race condition causing crash in conference video MCU * <http://ift.tt/1IZhsbW> FS-7951 [mod_rayo] Completely clean up mod_rayo if it fails to load * <http://ift.tt/1WzTtcx> FS-7955 [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message * <http://ift.tt/1hDxBgG> FS-7970 Fixed crash in video_bug_thread caused by double free * <http://ift.tt/1PvMyfd> FS-7971 [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs * <http://ift.tt/1hDxBgI> FS-7960 Fixed check_ice routine in switch_core_media.c to not use dropped candidates * <http://ift.tt/1PvMxb7> FS-7975 [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path * <http://ift.tt/1hDxySb> FS-7969 Fixed a segfault due to pthread_setschedparam() on a thread that has exited * <http://ift.tt/1PvMxb9> FS-7962 Fixed sporadic invite/replaces failure * <http://ift.tt/1hDxz8p> FS-8004 Send keyframe on receiving nack with multiple consecutive packets * <http://ift.tt/1PvMyff> FS-8005 [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 * <http://ift.tt/1hDxz8r> FS-8006 Changed the typedef of switch_core_video_thread_callback_func_t for consistency * <http://ift.tt/1PvMxbb> FS-7932 [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method * <http://ift.tt/1hDxz8t> FS-8008 [mod_verto] Separate verto default config to have sep v4 and v6 listeners * <http://ift.tt/1PvMyvu> FS-8016 [mod_conference] Reduce buffering of video in conference mux * <http://ift.tt/1hDxBgK> FS-7977 [verto communicator] Fixing default resolution and cleaning code * <http://ift.tt/1PvMxbd> FS-7992 [verto communicator] Fixed device list at settings * <http://ift.tt/1hDxz8v> FS-8017 [verto communicator] Fixed uses of serialized verto in local storage * <http://ift.tt/1PvMyvw> FS-7986 [verto communicator] Fix for devices not refreshing if system config changes * <http://ift.tt/1hDxBgO> FS-7998 [verto communicator] Don’t prompt when recovering call, just do it. * <http://ift.tt/1PvMxrs> FS-8003 [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin * <http://ift.tt/1EArfc6> FS-8027 [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements * <http://ift.tt/1EArcx0> 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 * <http://ift.tt/1hw80FK> FS-7995 [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states. * <http://ift.tt/1hw80FM> FS-7945 [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. * <http://ift.tt/1EArcx4> FS-8045 [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. * <http://ift.tt/1EArfcc> FS-7957 [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. * <http://ift.tt/1EArfce> FS-7979 [verto_communicator] Prompt for extension before transferring a conference member * <http://ift.tt/1hw834i> FS-8001 [verto_communicator] For this to work, passing in the parameter was missing * <http://ift.tt/1EArfce> FS-7979 [verto_communicator] Removed extra console.log and commented line * <http://ift.tt/1EArfcg> FS-8025 [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better. * <http://ift.tt/1EArfsw> FS-8062 [verto_communicator] Fixed video controls tool-tips, now they are visible * <http://ift.tt/1EArfsA> FS-8048 [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url * <http://ift.tt/1EAri7K> FS-8066 [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute * <http://ift.tt/1hw80W8> FS-8018 [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService * <http://ift.tt/1EAri7Q> FS-8043 [verto_communicator] Removed unnecessary calls to localStorage * <http://ift.tt/1hw834p> FS-8040 [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found * <http://ift.tt/1EArfsK> FS-8092 [verto_communicator] If there is no data in localStorage, select best resolution for selected camera * <http://ift.tt/1EAri7Y> FS-7840 [verto_communicator] Use chatChannel to send and receive messages from conferences * <http://ift.tt/1hw834t> FS-8088 [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events * <http://ift.tt/1hw80Wm> FS-8046 [verto] Fixed for library not passing device preferences to dialog properly * <http://ift.tt/1hw834v> FS-8053 [verto] Don’t receive video on screen share * <http://ift.tt/1EArfJ6> FS-8059 [verto] Fixed typo when transferring party from conference * <http://ift.tt/1hw83kN> FS-8060 [verto] Conditionally set video tag src to null for FF and empty string for others * <http://ift.tt/1hw83kP> 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 * <http://ift.tt/1JBF6ur> FS-8028 [mod_shout] Fixed random sockets being closed regression from FS-7621 * <http://ift.tt/1hw83kR> 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 * <http://ift.tt/1EAriok> FS-8056 [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968 * <http://ift.tt/1hw83kV> FS-7968 [mod_voicemail] Fixed verbose events * <http://ift.tt/1EAriom> FS-7942 [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue * <http://ift.tt/1hw81cK> FS-8031 [dtls] Fixed delayed DTLS media due to changing ICE candidates * <http://ift.tt/1EArios> FS-7903 [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media. * <http://ift.tt/1EArfJd> FS-7989 [ <http://fixbug.pl/> fixbug.pl] Add –author option * <http://ift.tt/1JBF3P9> FS-8037 [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP * <http://ift.tt/1EArfJf> 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 * <http://ift.tt/1EArfJh> FS-8050 [mod_av] Fixed a crash when streaming rtmp of desktop share * <http://ift.tt/1hw83l1> FS-7640 [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof * <http://ift.tt/1EArfJj> FS-8057 [core] Fixed a segfault when doing video call when built against libyuv but not libvpx * <http://ift.tt/1hw81cU> FS-8069 [stun] Fixed ipv6 support missing in stun code * <http://ift.tt/1EArfZz> FS-8071 [rtp] remove unnecessary auto adjust remote address rules when in ICE mode * <http://ift.tt/1hw83Bl> FS-8077 [mod_conference] Fix memory leak in record * <http://ift.tt/1EArfZF> FS-8091 [core] Added some missing message names to session message name list (would have caused missing information in some log messages) * <http://ift.tt/1hw81tc> FS-8093 [mod_silk] Remove giant stack allocation in switch_silk_decode _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Greets. On debian jessie when installing from repo I getting this: 2015-10-01 16:09:11.328500 [ERR] switch_core_video.c:819 Font /usr/share/freeswitch/fonts/FreeMono.ttf does not exist Seems fonts are needed to be packaged. On Wed, Sep 30, 2015 at 3:04 AM, Ken Rice <krice@freeswitch.org> wrote:
Luis, you have been nicely asked a few times not to post those things here, if things aren’t like you like them in the packages please provide a pull request so that those patches can be reviewed for inclusion into FreeSWITCH Mainline.
As far as the code we build packages from, we clearly mark those via git tag in our public repository. The code is freely available for anyone to review and propose changes to anything they think is a security issue or a bug as well as enhancements.
The builds are clearly visible on our bamboo server ( https://freeswitch.org/bamboo as well as the change logs on the commit history you are welcome to inspect by either cloning the repo, or visiting either https://freeswitch.org/stash or https://freeswitch.org/fisheye both of which offer detailed commit history along with code review tools.
The problem here is if we publish packages that are signed with the Official FreeSWITCH.org packaging keys you can know exactly what we built from and how to reproduce those same results. Can you make your own packages? Sure you can, that’s the beauty of open source, we can however request that you not use our mailing list to promote your packages that we have no idea how you build them from what source code with what patches.
Have a nice Day
Ken
*From:* freeswitch-users-bounces@lists.freeswitch.org [mailto: freeswitch-users-bounces@lists.freeswitch.org] *On Behalf Of *Luis Daniel Lucio Quiroz *Sent:* Tuesday, September 29, 2015 6:38 PM *To:* FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> *Subject:* Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!
Michael, respectfully, I quote you:
" I would assume that any non official repo could have who knows what code",
Imagine if all projects take your position, everyone would be afraid of using linux, windows, osx; using a binary program, even downloading a distro because who knows what it has. And I return your argument, who know what does FS does behind, the code is so complex for majority of users that, maybe, just maybe, it has a hidden spyware in the code.
It is obvious that this is not the case,and everybody is free to use what ever they want. You should say thanks, someone did your project work where you haven't.
LD
Luis Daniel Lucio Quiroz CISSP, CISM, CISA Linux, VoIP and much more fun www.okay.com.mx
Need LCR? Check out LCR for FusionPBX with FreeSWITCH Need Billing? Check out Billing for FusionPBX with FreeSWITCH
2015-09-29 11:42 GMT-04:00 Michael Jerris <mike@jerris.com>:
Please note, non official repos should not be linked here. I would assume that any non official repo could have who knows what code, and the freeswitch team cautions strongly against their use.
On Sep 27, 2015, at 10:58 PM, Luis Daniel Lucio Quiroz < luis.daniel.lucio@gmail.com> wrote:
Sergey, Not on FS repo, but they are included in mine
Luis Daniel Lucio Quiroz CISSP, CISM, CISA Linux, VoIP and much more fun www.okay.com.mx
Need LCR? Check out LCR for FusionPBX with FreeSWITCH Need Billing? Check out Billing for FusionPBX with FreeSWITCH
2015-09-15 22:27 GMT-04:00 Sergey Safarov <s.safarov@gmail.com>:
HI Luis Please check FS-7705 https://freeswitch.org/jira/browse/FS-7705 As I known to build dependencies is required update glibc and other libs. According tikket FS-7705 this RPMs cannot be included to FS repo.
On Tue, Sep 15, 2015, 22:59 Luis Daniel Lucio Quiroz < luis.daniel.lucio@gmail.com> wrote:
I'm working on the centos 6 rpm. I only miss I finish vlc
I will make them public when done. Including centos 7 as well
Le 2015-09-14 6:40 AM, "Denis Jakovlev" <yadenis@seznam.cz> a écrit :
Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch)
*Requires: db4*You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
*-- S pozdravem,Ing.Denis Jakovlev mob.tel <http://mob.tel/>. 775-415-382čtvrtek 10. září 2015, 14:42:18, napsal jste:*
EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
· Tarball: http://ift.tt/1NfRO7L
· Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added:
· FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request.
· FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS)
· FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding
· FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality
· FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header
· FS-7564 [mod_rayo] Added new algorithms for offering calls to clients
· FS-7436 FS-7601 [mod_opus] Added FEC support
· FS-7603 [mod_event_socket] Failover for socket application in dialplan
· FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video
· FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_”
· FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible
· FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields
· FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param
· FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support
· FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params
· FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly
· FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate
· FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop
· FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection
· FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable
· FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox
· FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays
· FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging.
· FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets
· FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality
· FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors
· FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer
· FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus.
· FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays
· FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs
· FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause
· FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits
· FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled)
· FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp
· FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo
· FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved.
· FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match
· FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour).
· FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png
· FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode
· FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation
· FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches
· FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i )
· FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions
· FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms
· FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set
· FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework
· FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features
· FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too.
· FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag.
· FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg
· FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml
· FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources
· FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp)
· FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png
· FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact.
· FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization
· FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support
· FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage
· FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel.
· FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls
· FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails
· FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer
· FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command.
· FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue
· FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator
· FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree
· FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>.
· FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter
· FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address
· FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI
· FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
· FS-7610 Fixed a gcc5 compilation issue
· FS-7499 Fixed a build error on 32bit platforms
· FS-7570 Fixed a compilation issue w/ zrtp enabled
· FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy
· FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems
· FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too
· FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case.
· FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules
· FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module
· FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change
· FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test
· FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo
· FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie
· FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory
· FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV
· FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx
· FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs.
· FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer
· FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013
· FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms
· FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7
· FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV
· FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing.
· FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687
· FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case
· FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments
· OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup
· OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1
· FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error
· FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging
· FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance
· FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue
· FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice.
· FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0
· FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd
· FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict
· FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd
· FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features
· FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC
· FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform
· FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows
· FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json
· FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers
· FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian
· FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc
· FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features.
· FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
· FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done
· FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml
· FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs
· FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400
· FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit
· FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server
· FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure
· FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs
· FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects.
· FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling
· FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0
· FS-7613 Fixed a crash in core text rendering
· FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key
· FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec
· FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt
· FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP
· FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy.
· FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls
· FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp
· FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers
· FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo
· FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support
· FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml
· FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed)
· FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker
· FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile
· FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config
· FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels
· FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge
· FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox
· FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations
· FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed.
· FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents
· FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility
· FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path
· FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow
· FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner
· FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output
· FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations
· FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video
· FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses
· FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock
· FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command
· FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script
· FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json
· FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client
· FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold
· FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown
· FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig
· FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference
· FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests
· FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads
· FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference
· FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote
· FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices
· FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms.
· FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers
· FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html
· FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params
· FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout
· FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average
· FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings
· FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database
· FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks.
· FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}”
· FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature
· FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play
· FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video
· FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates
· FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call
· FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count
· FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last”
· FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting
· FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object
· FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image
· FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files
· FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k
· FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements
· FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas
· FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown
· FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching
· FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time
· FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable
· FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo
· FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles
· FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates
· FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro
· FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching
· FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left.
· FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard.
· FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU
· FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load
· FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message
· FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free
· FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs
· FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates
· FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path
· FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited
· FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure
· FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets
· FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0
· FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency
· FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method
· FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners
· FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux
· FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code
· FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings
· FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage
· FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes
· FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it.
· FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin
· FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements
· FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states.
· FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done.
· FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system.
· FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event.
· FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member
· FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing
· FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line
· FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better.
· FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible
· FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url
· FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute
· FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService
· FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage
· FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found
· FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera
· FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences
· FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events
· FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly
· FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share
· FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference
· FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others
· FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621
· FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968
· FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events
· FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue
· FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates
· FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media.
· FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option
· FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP
· FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share
· FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof
· FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx
· FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code
· FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode
· FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record
· FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages)
· FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Best regards, Volodymyr
bugs belong on JIRA please. root@jessie-1-6-testing-packages:/etc/freeswitch# ls /usr/share/freeswitch/fonts/FreeMono* ls: cannot access /usr/share/freeswitch/fonts/FreeMono*: No such file or directory Still an issue. On Thu, Oct 1, 2015 at 8:13 AM, Volodymyr Fedorov <lexxua@gmail.com> wrote:
Greets. On debian jessie when installing from repo I getting this: 2015-10-01 16:09:11.328500 [ERR] switch_core_video.c:819 Font /usr/share/freeswitch/fonts/FreeMono.ttf does not exist Seems fonts are needed to be packaged.
On Wed, Sep 30, 2015 at 3:04 AM, Ken Rice <krice@freeswitch.org> wrote:
Luis, you have been nicely asked a few times not to post those things here, if things aren’t like you like them in the packages please provide a pull request so that those patches can be reviewed for inclusion into FreeSWITCH Mainline.
As far as the code we build packages from, we clearly mark those via git tag in our public repository. The code is freely available for anyone to review and propose changes to anything they think is a security issue or a bug as well as enhancements.
The builds are clearly visible on our bamboo server ( https://freeswitch.org/bamboo as well as the change logs on the commit history you are welcome to inspect by either cloning the repo, or visiting either https://freeswitch.org/stash or https://freeswitch.org/fisheye both of which offer detailed commit history along with code review tools.
The problem here is if we publish packages that are signed with the Official FreeSWITCH.org packaging keys you can know exactly what we built from and how to reproduce those same results. Can you make your own packages? Sure you can, that’s the beauty of open source, we can however request that you not use our mailing list to promote your packages that we have no idea how you build them from what source code with what patches.
Have a nice Day
Ken
*From:* freeswitch-users-bounces@lists.freeswitch.org [mailto: freeswitch-users-bounces@lists.freeswitch.org] *On Behalf Of *Luis Daniel Lucio Quiroz *Sent:* Tuesday, September 29, 2015 6:38 PM *To:* FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> *Subject:* Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here!
Michael, respectfully, I quote you:
" I would assume that any non official repo could have who knows what code",
Imagine if all projects take your position, everyone would be afraid of using linux, windows, osx; using a binary program, even downloading a distro because who knows what it has. And I return your argument, who know what does FS does behind, the code is so complex for majority of users that, maybe, just maybe, it has a hidden spyware in the code.
It is obvious that this is not the case,and everybody is free to use what ever they want. You should say thanks, someone did your project work where you haven't.
LD
Luis Daniel Lucio Quiroz CISSP, CISM, CISA Linux, VoIP and much more fun www.okay.com.mx
Need LCR? Check out LCR for FusionPBX with FreeSWITCH Need Billing? Check out Billing for FusionPBX with FreeSWITCH
2015-09-29 11:42 GMT-04:00 Michael Jerris <mike@jerris.com>:
Please note, non official repos should not be linked here. I would assume that any non official repo could have who knows what code, and the freeswitch team cautions strongly against their use.
On Sep 27, 2015, at 10:58 PM, Luis Daniel Lucio Quiroz < luis.daniel.lucio@gmail.com> wrote:
Sergey, Not on FS repo, but they are included in mine
Luis Daniel Lucio Quiroz CISSP, CISM, CISA Linux, VoIP and much more fun www.okay.com.mx
Need LCR? Check out LCR for FusionPBX with FreeSWITCH Need Billing? Check out Billing for FusionPBX with FreeSWITCH
2015-09-15 22:27 GMT-04:00 Sergey Safarov <s.safarov@gmail.com>:
HI Luis Please check FS-7705 https://freeswitch.org/jira/browse/FS-7705 As I known to build dependencies is required update glibc and other libs. According tikket FS-7705 this RPMs cannot be included to FS repo.
On Tue, Sep 15, 2015, 22:59 Luis Daniel Lucio Quiroz < luis.daniel.lucio@gmail.com> wrote:
I'm working on the centos 6 rpm. I only miss I finish vlc
I will make them public when done. Including centos 7 as well
Le 2015-09-14 6:40 AM, "Denis Jakovlev" <yadenis@seznam.cz> a écrit :
Hi All,
I'm sorry, but I have a problem with the CentOS 7 installation.
I do as instructed on clean CentOS7 installation
Centos 7 Package (FreeSWITCH 1.6) rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm yum install --nogpgcheck freeswitch-config-vanilla yum install sox freeswitch-sounds* Enjoy FreeSWITCH!
I have a problem on step "yum install --nogpgcheck freeswitch-config-vanilla"
---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed --> Processing Dependency: db4 for package: freeswitch-1.6.0-1.el7.centos.x86_64 ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed --> Finished Dependency Resolution Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch)
*Requires: db4*You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
what am I doing wrong?
*-- S pozdravem,Ing.Denis Jakovlev mob.tel <http://mob.tel/>. 775-415-382čtvrtek 10. září 2015, 14:42:18, napsal jste:*
EXCELLENT! Thanks you so much for such a great job!
2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli <gmaruzz@gmail.com>: Yay!!
Well done Ken!!
-giovanni
On Tue, Sep 8, 2015 at 4:56 PM, <krice@freeswitch.org> wrote: New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NfRNk0 The FreeSWITCH 1.6.0 release is here! The FreeSWITCH 1.6.0 release is here! This is a routine maintenance release and the resources are located here:
· Tarball: http://ift.tt/1NfRO7L
· Packaging: http://ift.tt/1U8FMQN (Please Note the updated location for 1.6 packages)
And we’re dropping support in packaging for anything older than Debian 8.0 and anything older than Centos 7.0 due to a number of dependency issues on older platforms. New features that were added:
· FS-7337 <http://ift.tt/1B2enJO> [mod_sofia] Add support for Remote-Party-ID header in UPDATE request.
· FS-7561 <http://ift.tt/1MDcYLa> [mod_sofia] Add Perfect Forward Secrecy (DHE PFS)
· FS-7560 <http://ift.tt/1B2ell8> [mod_nibblebill] Added new options to nibble bill for minimum charges and rounding
· FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / Websockets and additional support ice/dtls ipv6 functionality
· FS-6801 [mod_sofia] Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header
· FS-7564 [mod_rayo] Added new algorithms for offering calls to clients
· FS-7436 FS-7601 [mod_opus] Added FEC support
· FS-7603 [mod_event_socket] Failover for socket application in dialplan
· FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add bandwidth settings to flash video
· FS-7311 [mod_sofia] Updating display name is disabled when caller_id equal “_undef_”
· FS-7513 [mod_conference] Add video-auto-floor-msec param to control how long a member must have the audio floor before also taking the video floor and make sure user does not have auto avatar when not visible
· FS-7620 <http://ift.tt/1BiZfrx> [ftmod_libpri] Correctly set calling number presentation and screening fields
· FS-7138 <http://ift.tt/1GoRakl> [mod_callcenter] Added a new reserve-agents param
· FS-7436 <http://ift.tt/1B2elle> FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] FEC support
· FS-7623 <http://ift.tt/1BiZeE6> [mod_amqp] Allow for custom exchange name and type for producers and fixed param name ordering bug caused by exposing these params
· FS-7638 <http://ift.tt/1GoRcIV> Allow ipv4 mapped ipv6 address to pass ipv4 ACLs properly
· FS-7643 <http://ift.tt/1BiZfrz> [mod_opus] Added interpretation of maxplaybackrate and sprop-maxcapturerate
· FS-7641 <http://ift.tt/1GoRcIZ> Added video support to eavesdrop
· FS-7656 <http://ift.tt/1ByUASy> [mod_localstream] Added mod_local_stream video support, and make mod_conference move the video in and out of a layer when the stream has video or not, scan for relative file in art/eg.wav.png and display it as video when playing audio files, put video banner up if artist or title is set, and fixed a/v sync on first connection
· FS-7629 <http://ift.tt/1ByUBWC> [mod_conference] Added member status in json format to the conference live array, add livearray-json-status to conference-flags to enable
· FS-7517 <http://ift.tt/1d2d2Ye> FS-7519 <http://ift.tt/1d2d4zl> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would work with FireFox
· FS-7664 <http://ift.tt/1RtuVwt> [mod_verto] Set ICE candidate timeout to wait for only 1 second to fix media delays
· FS-7660 <http://ift.tt/1RtuUJ2> [mod_opus] Enabled with new API command “opus_debug” to show information about Opus payload for debugging.
· FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed bitrate and added some presets
· FS-7693 <http://ift.tt/1RtuVwv> [mod_conference] Lower the default energy level in sample configs to improve voice quality
· FS-7720 <http://ift.tt/1LEZrFh> Improve play_and_detect_speech to set current_application_response channel variable as follows: “USAGE ERROR”: bad application arguments’, “GRAMMAR ERROR”: speech recognizer failed to load grammar, “ASR INIT ERROR”: speech recognizer failed to allocate a session, and “ERROR”: any other errors
· FS-7732 <http://ift.tt/1S4zFZP> Continue recording with uuid_transfer
· FS-7752 <http://ift.tt/1KIMKck> [mod_rayo] Increase maximum number of elements from 30 to 1024 to allow adhearsion to create large grammars to navigate IVR menus.
· FS-7750 <http://ift.tt/1S4zFZT> [mod_commands] Allow for uuid_setvar to handle arrays
· FS-7758 <http://ift.tt/1KIMKco> [mod_loopback] Emit an event if a loopback bowout occurs
· FS-7759 <http://ift.tt/1S4zFZW> [mod_sofia] Added the channel variable ignore_completed_elsewhere to suppress setting the completed elsewhere cause
· FS-7771 <http://ift.tt/1KIMLwJ> Set a channel variable if the recording is terminated due to silence hits
· FS-7760 <http://ift.tt/1S4zIoz> Added xml fetch for channels to externally support nightmare transfer depends on channel-xml-fetch-on-nightmare-transfer profile param (default is disabled)
· FS-7730 <http://ift.tt/1KIMKsN> [mod_smpp] Added mod_smpp as an event handler moduleand fixed the default configs to provided sample load option for mod_sms and mod_smpp
· FS-7774 <http://ift.tt/1S4zIoB> Add mod_kazoo
· FS-7780 <http://ift.tt/1O2b0nH> Add new channel variable max_session_transfers. If set, this variable is used to count the number of session transfers allowed instead of the max_forwards variable. If not set, the existing behavior is preserved.
· FS-7783 <http://ift.tt/1K2VF8i> Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match
· FS-7772 <http://ift.tt/1K2VBWk> [mod_opus] Add functionality to keep FEC enabled on the encoder by modifying the bitrate if packet loss changes (Opus codec specific behaviour).
· FS-7799 <http://ift.tt/1O2b0nN> [mod_png] Add API command uuid_write_png
· FS-7801 <http://ift.tt/1K2VF8m> [mod_opus] Added support to set CBR mode
· FS-7685 <http://ift.tt/1O2b0E1> [mod_say_nl] Fix Dutch numbers pronunciation
· FS-7198 <http://ift.tt/1K2VF8o> Add coma separated values and reverse ranges for time-of-day and day-of-week matches
· FS-7809 <http://ift.tt/1O2aZ34> [mod_opus] Added 60 ms ptime for Opus at 8 khz ( opus@8000h@60i )
· FS-7405 <http://ift.tt/1O2b0E7> [mod_dialplan_xml] Fix condition regex=”all” to work with time conditions
· FS-7819 <http://ift.tt/1K2VF8s> [mod_opus] Restore bitrate (if there’s no more packet loss) and added step for 60 ms
· FS-7773 <http://ift.tt/1K2VF8u> [mod_sofia] Adding additional transfer events when the fire-transfer-events=true profile parameter is set
· FS-7820 <http://ift.tt/1O2aZ3a> FreeSWITCH automated unit test and micro benchmark framework
· FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Add new multi-canvas and telepresence features
· FS-7847 <http://ift.tt/1JcZmHb> [mod_conference] Add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts, and fix logo ratios and add borders too.
· FS-7813 <http://ift.tt/1TMWsfi> [mod_conference] Add vmute member flag.
· FS-7846 <http://ift.tt/1JcZnLc> [mod_dptools] Add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg
· FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Revise channel fetch on nightmare transfer and add dial-prefix and absolute-dial-string to the nightmare xml
· FS-7829 <http://ift.tt/1JcZmHe> [mod_opus] Add sprop-stereo fmtp param to specify if a sender is likely to send stereo or not so the receiver can safely downmix to mono to avoid wasting receiver resources
· FS-7830 <http://ift.tt/1TMWpQW> [mod_opus] Added use-dtx param in config file (enables DTX on the encoder, announces in fmtp)
· FS-7824 <http://ift.tt/1JcZnLe> [mod_png] Add functionality for capturing screenshots from both legs to uuid_write_png
· FS-7549 <http://ift.tt/1TMWq7a> [mod_ladspa] Added an API for removing an active ladspa effect on a channel. For conformance reasons, the uuid_ladspa command now accepts ‘stop’ and ‘start’, while the previous functionality (without any verb) which will simply add ladspa remains intact.
· FS-7848 <http://ift.tt/1fDUoYd> [mod_opus] Add support for 80 ms, 100 ms, 120 ms packetization
· FS-7519 <http://ift.tt/1d2d4zl> FS-7677 <http://ift.tt/1fDUoYf> [mod_av] Add H.263 codec support
· FS-7885 <http://ift.tt/1Jstpe1> Add getcputime to retrieve FreeSWITCH process CPU usage
· FS-7889 <http://ift.tt/1fDUpet> [mod_conference] Move conference chat to use an event channel so messages only go to the right ‘room’ for the conference and move conference chat functionality to use event_channel.
· FS-7900 <http://ift.tt/1hIBbFY> [mod_png] Allow snapshot of single legged calls
· FS-7912 <http://ift.tt/1Pi1Hkb> [mod_lua] Added session UUID to lua error logs, if known and added session UUID to embedded language (lua, javascript, etc) logs when session sanity check fails
· FS-7760 <http://ift.tt/1S4zIoz> [mod_sofia] Improved the xml fetch lookup for channels on nightmare transfer
· FS-7922 <http://ift.tt/1Pi1JbL> [mod_commands] Added uuid_redirect API command. This provides the equivalent functionality of the dptools “redirect” application as an api command.
· FS-7806 <http://ift.tt/1WzTqxA> FS-7803 <http://ift.tt/1WzTqxA> [mod_amqp] Added new properties to amqp configuration, fixed the usage for enable_fallback_format_fields, and added amqp_util_encode to fix a routing key issue
· FS-7972 <http://ift.tt/1IZhuk5> [verto communicator] Creating Verto Communicator
· FS-7988 <http://ift.tt/1hDxBgy> Add a perl script to help file bugs from the command line and add fixbug.pl to tree
· FS-8009 <http://ift.tt/1PvMyf9> [verto communicator] Create a grunt project with livereload support. Documentation can be found here <http://ift.tt/1hDxBgA>.
· FS-8010 <http://ift.tt/1PvMxb1> [verto communicator] Add options for googAutoGainControl, googNoiseSuppression, and googHighpassFilter
· FS-7855 <http://ift.tt/1hDxBgC> [verto communicator] Pass userVariables back to the live array to allow for displaying the Gravatar associated with a member’s email address
· FS-8075 <http://ift.tt/1EArcgC> [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 <http://ift.tt/1hw82xq> [mod_commands] Add getenv FSAPI
· FS-8036 <http://ift.tt/1EArcwS> [verto.js] Add chatCallback to $.verto.conf
Improvements in build system, cross platform support, and packaging:
· FS-7610 Fixed a gcc5 compilation issue
· FS-7499 Fixed a build error on 32bit platforms
· FS-7570 Fixed a compilation issue w/ zrtp enabled
· FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy
· FS-7635 <http://ift.tt/1BiZfrB> Removed msvc 2005, 2008, and 2010 non working build systems
· FS-7373 <http://ift.tt/1N6YVMs> Expose the custom repo and key path to the build-all command too
· FS-7648 <http://ift.tt/1BiZeEa> Foundation for QA testing config , adding leave/check videomail test cases, adding videomail voicemail profile, adding video record/ playback test cases, adding set video on hold, force pre-answer prefix, and adding an eavesdrop test case.
· FS-7338 <http://ift.tt/1PQJI97> Removed mod_shout dep libs to system libs to continue cleaning up the libs for the 1.6 build process and added Debian packaging for several new modules, as well as handle system lib change for a handful of modules
· FS-7653 <http://ift.tt/1BiZfrF> Sample build system for a stand alone(out of tree) FreeSWITCH module
· FS-7601 <http://ift.tt/1GoRcIR> [mod_opus] [mod_silk] Removed a bounds check that can never be true in opus fec code and modify jitterbuffer usage to match the api change
· FS-7648 <http://ift.tt/1BiZeEa> More work toward setting up a QA testing configuration, add condition testing for regex all and xor cases, adding profile-variable for testing cases , add lipsync tests for playback and local stream, add stereo, and configuration for mcu test
· FS-7338 <http://ift.tt/1PQJI97> Fixed bug in Debian packaging when trying to build against custom repo
· FS-7609 <http://ift.tt/1BiZhzA> Enable building of mod_sangoma_codec for Debian Wheezy/Jessie
· FS-7667 <http://ift.tt/1ByUCcW> [mod_java] Fixed include directory detection when using Debian java packages and use detected directory
· FS-7655 <http://ift.tt/1RtuUJ7> Make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that need to be disabled without YUV
· FS-7605 <http://ift.tt/1ByUB8U> Fixed default configuration directory in Debian packages and fixed Debian packaging dependencies on libyuv and libvpx
· FS-7669 <http://ift.tt/1ByUCd0> When installing from Debian packaging if you don’t have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we’ll let you deal with your own configs.
· FS-7297 <http://ift.tt/1DLZjA7> [mod_com_g729] Updated the make target installer
· FS-7644 <http://ift.tt/1ByUCd2> Added a working windows build without video support for msvc 2013
· FS-7666 <http://ift.tt/1RtuVwx> [mod_managed] Fixed error building mod_managed on non windows platforms
· FS-7707 <http://ift.tt/1LEZtgc> Fix build error on CentOS7
· FS-7655 <http://ift.tt/1RtuUJ7> Fixed a build error when we have PNG but not YUV
· FS-7723 <http://ift.tt/1JmfR1S> Change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing.
· FS-7648 <http://ift.tt/1BiZeEa> Added a test cases for FS-7724 and FS-7687
· FS-7726 <http://ift.tt/1JmfR1W> Additional configurations for a QA test case
· FS-7715 <http://ift.tt/1LEZtge> Updates to configure and spec files for next development branch and added images to spec file and fixed build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments
· OPENZAP-238 <http://ift.tt/1KIMLwR> [freetdm] Fix some GSM compilation errors and do a bit of code cleanup
· OPENZAP-237 <http://ift.tt/1S4zIoD> [freetdm] Use __func__ instead of __FUNCTION__ to comply with c99 in gcc 5.1
· FS-7628 <http://ift.tt/1K2VHwV> [mod_erlang_event] Removed unused variables causing a compilation error
· FS-7776 <http://ift.tt/1O2b0Ec> Add mod_kazoo to packaging
· FS-7845 <http://ift.tt/1JcZnLg> [mod_conference] Break up mod_conference into multiple source files to improve build performance
· FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed a build issue
· FS-7820 <http://ift.tt/1O2aZ3a> Fix build system typo. Don’t assign the same variable twice.
· FS-7043 <http://ift.tt/1JcZnLi> Fixed apr1 unresolved symbols in libfreeswitch.so.1.0.0
· FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent in the Debian packages, so it will start under systemd
· FS-7860 <http://ift.tt/1Jstqik> Prevent a switch_rtp header conflict
· FS-7130 <http://ift.tt/1TMWq7c> Make /run/freeswitch persistent, so it will start under systemd
· FS-7728 <http://ift.tt/1WzTsFC> Fixed Windows build issues minus video features
· FS-7965 <http://ift.tt/1PvMxb5> [mod_conference] Fixed an error thrown when compiling with GCC
· FS-7985 <http://ift.tt/1hDxyS9> [mod_voicemail] Fixed a compilation error on 32-bit PCC platform
· FS-8015 <http://ift.tt/1PvMyfb> [mod_conference] Add project dir to include for mod_conference so it picks up mod_conference.h for Windows
· FS-8061 <http://ift.tt/1hw82NY> [verto_communicator] Adding license to package.json
· FS-8047 <http://ift.tt/1WX6BsB> [build] Fixed build error in mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using __FUNCTION__ on newer compilers
· FS-8054 <http://ift.tt/1hw80pm> [mod_rayo] Fixed a warning when building on Debian
· FS-8055 <http://ift.tt/1EArfc0> [build] Add confdir variable to freeswitch.pc
· FS-7966 <http://ift.tt/1EArfc2> [windows] Working msvc 2015 build support. Does not yet include video features.
· FS-8019 <http://ift.tt/1EArcwU> [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 <http://ift.tt/1hw80FI> [mod_vpx] Build correctly against libvpx that is not installed into default system library locations
The following bugs were squashed:
· FS-7579 [mod_conference] Fixed a bug not allowing suppression of play-file-done
· FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from opus.conf.xml
· FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on each other in database when thundering herd occurs
· FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by 2400
· FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on newer libedit
· FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to web server
· FS-7584 More work on rtcp-mux interop issue with chrome canary causing video transport failure
· FS-7586 [mod_conference] Change the default min-required-recording-participants option for mod_conference from 2 to 1 and silence the warning when the value is set to 1 in the configs
· FS-7607 Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects.
· FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling
· FS-7524 [mod_callcenter] Fixing tiers, level and position should default to 1 instead of 0
· FS-7613 Fixed a crash in core text rendering
· FS-7612 <http://ift.tt/1GoRcJ1> Fixed invalid json format for callflow key
· FS-7609 <http://ift.tt/1BiZhzA> [mod_sangoma_codec] Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec
· FS-7621 <http://ift.tt/1GoRaAB> [mod_shout] Fixed a slow interrupt
· FS-7432 <http://ift.tt/1BiZfrH> Fixed missing a=setup parameter from answering SDP
· FS-7622 <http://ift.tt/1GoRaAD> [mod_amqp] Make sure to close the connections on destroy. Currently the connection is malloc’d from the module pool, so there is nothing to destroy.
· FS-7586 <http://ift.tt/1B2eo0c> [mod_vlc] A fix for failing to encode audio during the recording of video calls
· FS-7573 <http://ift.tt/1GoRcZh> Fixed 80bit tag support for zrtp
· FS-7636 <http://ift.tt/1BiZhzE> Fixed an issue with transfer_after_bridge and park_after_bridge pre-empting transfers
· FS-7654 <http://ift.tt/1GoRaAF> Fixed an issue with eavesdrop audio not working correctly with a mixture of mono and stereo
· FS-7641 <http://ift.tt/1GoRcIZ> Fixed a segfault in eavesdrop video support
· FS-7649 <http://ift.tt/1RtuVwz> [mod_verto] Fixed issue with h264 codec not being configured in verto.conf.xml
· FS-7657 <http://ift.tt/1ByUB8W> [mod_verto] Fixed a bug with TURN not being used. Note, you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed)
· FS-7665 <http://ift.tt/1RtuXEx> [mod_conference] Fixed a bug with the video floor settings not giving the video floor to the speaker
· FS-7650 <http://ift.tt/1ByUCd4> [mod_verto] Fixed crash when making a call from a verto user with profile-variables in their user profile
· FS-7710 <http://ift.tt/1RtuXEz> [mod_conference] Added the ability to set bandwidth to “auto” for conference config
· FS-7432 <http://ift.tt/1BiZfrH> Fixed dtls/srtp, use correct a=setup parameter on recovering channels
· FS-7678 <http://ift.tt/1RtuVwD> Fixed for fail_on_single_reject not working with | bridge
· FS-7709 <http://ift.tt/1ByUB90> [mod_verto] Verto compatibility fixes for Firefox
· FS-7689 <http://ift.tt/1RtuXEB> [mod_lua] Fixed a bug with lua not loading directory configurations
· FS-7694 <http://ift.tt/1ByUCd8> [mod_av] Fixed for leaking file handles when the file is closed.
· FS-7467 <http://ift.tt/1JmfO69> [mod_callcenter] Fixing stuck channels using uuid-standby agents
· FS-7699 <http://ift.tt/1LEZrFj> [mod_verto] Fixed for browser compatibility
· FS-7722 <http://ift.tt/1LEZrFl> Fixed an issue with record_session including params when creating path
· FS-7489 <http://ift.tt/1JmfRig> [mod_unimrcp] Fixed a TTS Audio Queue Overflow
· FS-7724 <http://ift.tt/1LEZrVz> [mod_conference] Fixed a segfault when missing fonts when trying to render banner
· FS-7519 <http://ift.tt/1d2d4zl> [mod_av] Fixed a regression in the visual appearance of decode app output
· FS-7703 <http://ift.tt/1LEZtgh> Fixed a bug caused by answer_delay being set in the default configurations
· FS-7679 <http://ift.tt/1LEZtgj> [mod_verto] Fixed a bug causing one way audio on Chrome when video is enabled and when using a sip without video
· FS-7729 <http://ift.tt/1JmfRio> [mod_verto] Fixed the formatting for IPv6 addresses
· FS-7734 <http://ift.tt/1KIMLwT> [mod_nibblebill] Fixed a deadlock
· FS-7726 <http://ift.tt/1JmfR1W> Fixed a bug with recording a video session on DTMF command
· FS-7721 <http://ift.tt/1KIMKsT> Fixed a segfault caused when using session:recordFile() and session:unsetInputCallback in a lua script
· FS-7429 <http://ift.tt/1U8FNE8> [mod_curl] Fixed to output valid json
· FS-7746 <http://ift.tt/1KIMLwZ> [mod_verto] Fixed a device permission error in verto client
· FS-7753 <http://ift.tt/1S4zFZZ> [mod_local_stream] Fixed some glitching and freezing video when using hold/unhold
· FS-7761 <http://ift.tt/1KIMKJb> [core] Fix shutdown races running api commands during shutdown
· FS-7767 <http://ift.tt/1KIMKJd> [mod_sofia] Fixed a segfault caused by invalid arguments to sip_dig
· FS-7744 <http://ift.tt/1S4zIEX> [mod_conference] Fixed a bug causing the first user’s video stream to stop when another verto user calls the conference
· FS-7486 <http://ift.tt/1KIMLNf> [mod_sofia] Fixed the handling of queued requests
· FS-7775 <http://ift.tt/1S4zIEZ> [mod_conference] Fix threading issue causing stuck worker threads
· FS-7777 <http://ift.tt/1KIMLNh> [mod_imagick] Fixed a regression causing a segfault when playing png & pdf in conference
· FS-7778 <http://ift.tt/1O2aZ3c> [mod_sofia] Fixed a bug causing a SQL statement to fail because of a double quote instead of a single quote
· FS-7754 <http://ift.tt/1K2VHwX> [freetdm] Fixed a bug relating to single digit dial-regex with analog devices
· FS-7785 <http://ift.tt/1K2VHwZ> [mod_opus] Fix for invalid ptime 30 ms for opus@8000h . Replaced 30 ms with 40 ms.
· FS-7762 <http://ift.tt/1O2b1YA> [mod_av] Handle buffer allocation failures of large buffers
· FS-7849 <http://ift.tt/1JcZmHh> [verto] Remove extra div breaking full screen in html
· FS-7832 <http://ift.tt/1TMWsfk> [mod_opus] Fixes when comparing local and remote fmtp params
· FS-7731 <http://ift.tt/1JcZmHj> [mod_xml_cdr] Fixed a curl default connection timeout
· FS-7844 <http://ift.tt/1TMWq7g> Fix packet loss fraction when calculating loss average
· FS-7789 <http://ift.tt/1Jstpe3> [mod_av] Fixed issue with audio dropping out partway through recordings
· FS-7854 <http://ift.tt/1fDUqPH> Add task_runtime to tasks table in core database
· FS-7856 <http://ift.tt/1Jstpe9> [mod_av] Fix some segfaults and leaks.
· FS-7866 <http://ift.tt/1fDUqPN> Fixed a crash when running incorrect var api expansion syntax “eval ${${external_sip_ip}:4}”
· FS-7861 <http://ift.tt/1Jstpeb> FS-7862 [mod_conference] Fixed a crash and other issues caused by multi canvas feature
· FS-7681 <http://ift.tt/1fDUpey> [mod_conference] Factor out conference->canvas and allow per canvas record and play
· FS-7869 <http://ift.tt/1JstqyA> [mod_conference] Fixed a deadlock on shutdown after playing video file that will not display video
· FS-7654 <http://ift.tt/1GoRaAF> Fixed regressions on eavesdropping on channels playing a file and on channels with unlike rates
· FS-7872 <http://ift.tt/1JstqyC> [mod_verto] Gracefully fail attempting to transfer 1 legged call
· FS-7874 <http://ift.tt/1fDUqPR> [mod_conference] Fixed incorrect layout group count
· FS-7870 <http://ift.tt/1Jstped> [mod_conference] Allow jsonapi commands to pass the string id field to pass special ID’s like “last”
· FS-7882 <http://ift.tt/1JstqyE> [mod_conference] Allow JSON API commands to send third arg for muting
· FS-7888 <http://ift.tt/1fDUr65> [mod_verto] Fixed namespacing problems in javascript library masked by global verto object
· FS-7811 <http://ift.tt/1JstqyG> Use more common format CIF for blank image
· FS-7902 <http://ift.tt/1fDUpeK> [mod_local_stream] Fix for queue filling up when you have a mix of video and non video files
· FS-7891 <http://ift.tt/1JstqyI> [mod_spandsp] Allow spandsp dtmf detector to work on rates other than 8k
· FS-7839 <http://ift.tt/1fDUr69> Correct firefox > 38 DTLS behavior to match new EC requirements
· FS-7769 <http://ift.tt/1TMWpQR> [mod_conference] Fixed vmute on personal canvas and fixed changing layouts on personal canvas
· FS-7893 <http://ift.tt/1hIBd0C> [mod_conference] Fixed a bug causing muxing write thread to occasionally not close on shutdown
· FS-7904 <http://ift.tt/1hIBd0E> Fixed alpha image patching
· FS-7906 <http://ift.tt/1Pi1JbP> [mod_av] Correct crash from multi-threaded opening or closing of multiple files at the same time
· FS-7913 <http://ift.tt/1hIBd0I> [mod_conference] Fixed miscast variable
· FS-7918 <http://ift.tt/1hIBbG4> [mod_kazoo] Small fixes in mod_kazoo
· FS-7917 <http://ift.tt/1Pi1JbR> [mod_sofia] Fixed default config, we really shouldn’t be setting ext-*-ip settings for ipv6 profiles
· FS-7908 <http://ift.tt/1hIBdgY> FS-7092 <http://ift.tt/1xMpbcg> Fixed the generated sdp including telephone-event for the rates of video codecs (90000) when it should only be audio codec rates
· FS-7927 <http://ift.tt/1hIBdh0> Fixed a typo in variable name: eavesdrop_annnounce_macro
· FS-7940 <http://ift.tt/1IZhuk8> [mod_conference] Fixed an issue where the video image does not appear on the new canvas when switching
· FS-7930 <http://ift.tt/1WzTtcv> [mod_conference] Correct termination of conference when the last member with endconf left.
· FS-7953 <http://ift.tt/1IZhsbU> [verto communicator] Fixed dialing when typing extension using the keyboard.
· FS-7958 <http://ift.tt/1WzTr4l> [mod_conference] Fixed a race condition causing crash in conference video MCU
· FS-7951 <http://ift.tt/1IZhsbW> [mod_rayo] Completely clean up mod_rayo if it fails to load
· FS-7955 <http://ift.tt/1WzTtcx> [mod_sofia] Fixed a crash caused by invalid contact when using event to send a notify message
· FS-7970 <http://ift.tt/1hDxBgG> Fixed crash in video_bug_thread caused by double free
· FS-7971 <http://ift.tt/1PvMyfd> [mod_opus] Fixed a rate mismatch and correctly advertise telephone-event and CN rates based on the advertised rates of offered codecs
· FS-7960 <http://ift.tt/1hDxBgI> Fixed check_ice routine in switch_core_media.c to not use dropped candidates
· FS-7975 <http://ift.tt/1PvMxb7> [mod_voicemail] Fix record-greeting event missing VM-Greeting-Path
· FS-7969 <http://ift.tt/1hDxySb> Fixed a segfault due to pthread_setschedparam() on a thread that has exited
· FS-7962 <http://ift.tt/1PvMxb9> Fixed sporadic invite/replaces failure
· FS-8004 <http://ift.tt/1hDxz8p> Send keyframe on receiving nack with multiple consecutive packets
· FS-8005 <http://ift.tt/1PvMyff> [mod_opus] Fix for rare decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0
· FS-8006 <http://ift.tt/1hDxz8r> Changed the typedef of switch_core_video_thread_callback_func_t for consistency
· FS-7932 <http://ift.tt/1PvMxbb> [mod_verto] Removed the param from the getMute function in verto class, not needed on underlying method
· FS-8008 <http://ift.tt/1hDxz8t> [mod_verto] Separate verto default config to have sep v4 and v6 listeners
· FS-8016 <http://ift.tt/1PvMyvu> [mod_conference] Reduce buffering of video in conference mux
· FS-7977 <http://ift.tt/1hDxBgK> [verto communicator] Fixing default resolution and cleaning code
· FS-7992 <http://ift.tt/1PvMxbd> [verto communicator] Fixed device list at settings
· FS-8017 <http://ift.tt/1hDxz8v> [verto communicator] Fixed uses of serialized verto in local storage
· FS-7986 <http://ift.tt/1PvMyvw> [verto communicator] Fix for devices not refreshing if system config changes
· FS-7998 <http://ift.tt/1hDxBgO> [verto communicator] Don’t prompt when recovering call, just do it.
· FS-8003 <http://ift.tt/1PvMxrs> [verto communicator] Use audioInDevices instead of audioDevices to match verto plugin
· FS-8027 <http://ift.tt/1EArfc6> [verto communicator] Added watchTask flag to browserSync and add proper regex for replacements
· FS-8026 <http://ift.tt/1EArcx0> [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 <http://ift.tt/1hw80FK> [verto_communicator] Upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states.
· FS-7945 <http://ift.tt/1hw80FM> [verto communicator] Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done.
· FS-8045 <http://ift.tt/1EArcx4> [verto communicator] Make the folder structure compliant with AngularJS best practices and adjust build system.
· FS-7957 <http://ift.tt/1EArfcc> [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event.
· FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Prompt for extension before transferring a conference member
· FS-8001 <http://ift.tt/1hw834i> [verto_communicator] For this to work, passing in the parameter was missing
· FS-7979 <http://ift.tt/1EArfce> [verto_communicator] Removed extra console.log and commented line
· FS-8025 <http://ift.tt/1EArfcg> [verto_communicator] Restored the blue background on the video controls and making icons white again, looking better.
· FS-8062 <http://ift.tt/1EArfsw> [verto_communicator] Fixed video controls tool-tips, now they are visible
· FS-8048 <http://ift.tt/1EArfsA> [verto_communicator] Fixed infinite reconnect after changing hostname and websocket url
· FS-8066 <http://ift.tt/1EAri7K> [verto communicator] Added encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute
· FS-8018 <http://ift.tt/1hw80W8> [verto_communicator] Separation of concerns. Get storage service to manage all settings instead of vertoService
· FS-8043 <http://ift.tt/1EAri7Q> [verto_communicator] Removed unnecessary calls to localStorage
· FS-8040 <http://ift.tt/1hw834p> [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found
· FS-8092 <http://ift.tt/1EArfsK> [verto_communicator] If there is no data in localStorage, select best resolution for selected camera
· FS-7840 <http://ift.tt/1EAri7Y> [verto_communicator] Use chatChannel to send and receive messages from conferences
· FS-8088 <http://ift.tt/1hw834t> [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsubscribe from events
· FS-8046 <http://ift.tt/1hw80Wm> [verto] Fixed for library not passing device preferences to dialog properly
· FS-8053 <http://ift.tt/1hw834v> [verto] Don’t receive video on screen share
· FS-8059 <http://ift.tt/1EArfJ6> [verto] Fixed typo when transferring party from conference
· FS-8060 <http://ift.tt/1hw83kN> [verto] Conditionally set video tag src to null for FF and empty string for others
· FS-8087 <http://ift.tt/1hw83kP> [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 <http://ift.tt/1JBF6ur> [mod_shout] Fixed random sockets being closed regression from FS-7621
· FS-8029 <http://ift.tt/1hw83kR> [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 <http://ift.tt/1EAriok> [mod_voicemail] Fixed a segfault on vm_inject, regression from FS-7968
· FS-7968 <http://ift.tt/1hw83kV> [mod_voicemail] Fixed verbose events
· FS-7942 <http://ift.tt/1EAriom> [udptl] Fixed rare segfault on t.38 fax FS-8014 is a duplicate of this issue
· FS-8031 <http://ift.tt/1hw81cK> [dtls] Fixed delayed DTLS media due to changing ICE candidates
· FS-7903 <http://ift.tt/1EArios> [proxy_media] Fix Codec PROXY Exists but not at the desired implementation. 0hz 0ms 1ch error when using proxy media.
· FS-7989 <http://ift.tt/1EArfJd> [fixbug.pl] Add –author option
· FS-8037 <http://ift.tt/1JBF3P9> [mod_sofia] Fixed so zrtp-passthru doesn’t activate unless the zrtp-hash is in the SDP
· FS-7135 <http://ift.tt/1EArfJf> [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 <http://ift.tt/1EArfJh> [mod_av] Fixed a crash when streaming rtmp of desktop share
· FS-7640 <http://ift.tt/1hw83l1> [rtp] Fixed some comparisons in switch_rtp.c to be wraparound proof
· FS-8057 <http://ift.tt/1EArfJj> [core] Fixed a segfault when doing video call when built against libyuv but not libvpx
· FS-8069 <http://ift.tt/1hw81cU> [stun] Fixed ipv6 support missing in stun code
· FS-8071 <http://ift.tt/1EArfZz> [rtp] remove unnecessary auto adjust remote address rules when in ICE mode
· FS-8077 <http://ift.tt/1hw83Bl> [mod_conference] Fix memory leak in record
· FS-8091 <http://ift.tt/1EArfZF> [core] Added some missing message names to session message name list (would have caused missing information in some log messages)
· FS-8093 <http://ift.tt/1hw81tc> [mod_silk] Remove giant stack allocation in switch_silk_decode
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Best regards, Volodymyr
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
participants (11)
-
Brian West
-
Denis Jakovlev
-
Giovanni Maruzzelli
-
Jörn Ott
-
Ken Rice
-
krice@freeswitch.org
-
Luis Daniel Lucio Quiroz
-
Michael Jerris
-
Sergey Safarov
-
Victor Medina
-
Volodymyr Fedorov