Commit Graph

32606 Commits

Author SHA1 Message Date
Trever L. Adams 052c7c3061 FS-9785: Fix format-truncation warnings for systems that treat it as an error. 2017-06-29 21:35:38 -06:00
Anthony Minessale ae5c197808 FS-10440: [mod_httapi] valgrind: event leak in mod_httapi.c #resolve 2017-06-29 18:21:23 -05:00
Anthony Minessale 8734c9070d FS-10448: [mod_conference] Add Video Blind #resolve 2017-06-29 18:11:16 -05:00
Anthony Minessale 23c275fd7f FS-10433: [mod_av,mod_conference] Crash when video recording fails to setup properly -- fix regression 2017-06-29 17:58:49 -05:00
Anthony Minessale db47792558 FS-10447: [freeswitch-core] Manual video refresh mode #resolve 2017-06-29 16:57:18 -05:00
Mike Jerris d3dbc74059 FS-10445: [build] remove mod_skypopen from build/packages sense microsoft killed it 2017-06-29 13:23:03 -05:00
Mike Jerris 1729eb108f FS-10439: [mod_sofia] fix small leak when receiving REFER message 2017-06-29 13:23:03 -05:00
Italo Rossi 458266a963 FS-10444 [vanilla config/languages] Adding phrases and macros tag to languages es, pt and sv 2017-06-29 15:12:39 -03:00
Mike Jerris 7d195dd1fc Merge pull request #1318 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-10436-upgrade-javascript-libv8-from-3.24.14 to master
* commit '4455893e0e3483e67b0207ce12fd37505ba74629':
  FS-10436 [mod_v8] Upgrade javascript libv8 from 3.24.14 to 5.6.326 on windows.
2017-06-29 17:24:10 +00:00
Andrey Volk 4455893e0e FS-10436 [mod_v8] Upgrade javascript libv8 from 3.24.14 to 5.6.326 on windows. 2017-06-29 03:04:18 +03:00
Mike Jerris b55cb389fe Merge pull request #1317 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-10435-update-mod_v8-to-support-future to master
* commit 'ba32e0e23de3543027c82a896521cf7556e26540':
  FS-10435 [mod_v8] Update mod_v8 to support future v8 engine version change
2017-06-28 22:34:42 +00:00
Andrey Volk ba32e0e23d FS-10435 [mod_v8] Update mod_v8 to support future v8 engine version change 2017-06-29 01:05:19 +03:00
Italo Rossi 3fef65b7c2 FS-10432 [mod_callcenter] Increase agent contact field up to 1024. 2017-06-28 16:43:16 -03:00
Anthony Minessale d1dc22e24f FS-10433: [mod_av,mod_conference] Crash when video recording fails to setup properly #resolve 2017-06-28 12:16:46 -05:00
Anthony Minessale 905703c907 FS-10394: [freeswitch-core] FS Crash while linphone sends ICE packets 2017-06-28 11:32:24 -05:00
Anthony Minessale c7250805d6 FS-10394: [freeswitch-core] FS Crash while linphone sends ICE packets #resolve 2017-06-27 20:58:43 -05:00
Mike Jerris 823b5bc6f8 FS-10431: [mod_smpp] fix build on newer compilers due to malformed system headers 2017-06-27 17:06:39 -05:00
Mike Jerris 8c8a4dd0f8 FS-10430: [mod_amqp] add support for libamqp >= 0.5.2 2017-06-27 16:42:45 -05:00
Mike Jerris f63a3541a1 FS-9785: fix build deps for mod_java 2017-06-27 14:35:40 -05:00
Anthony Minessale 236d6c0538 FS-10249: [mod_av] Audio gradually falls behind video in recordings -- init timer for audio only as well 2017-06-27 13:06:35 -05:00
Mike Jerris 62ac7de80e FS-10427: move mod_python to use swig3.0 so we can reswig on debian9 2017-06-27 12:33:38 -05:00
Mike Jerris 40ae744b33 FS-10427: move mod_perl to use swig3.0 so we can reswig on debian9 2017-06-27 12:32:17 -05:00
Mike Jerris fb4ea595b3 FS-10427: move mod_lua to use swig3.0 so we can reswig on debian9 2017-06-27 12:18:21 -05:00
Mike Jerris f9d1332002 FS-10427: move mod_java to use swig3.0 so we can reswig on debian9 2017-06-27 12:16:45 -05:00
Mike Jerris 3347820c1e FS-10427: move libesl to use swig3.0 so we can reswig on debian9 2017-06-27 12:10:04 -05:00
Anthony Minessale 10e7e3429b FS-10409: [core] Crash (ABRT) using conferencing -- related to FS-10132 #resolve 2017-06-26 18:16:48 -05:00
Mike Jerris d8fcb60155 FS-9785: changes to support newer openssl 2017-06-26 14:53:39 -05:00
Mike Jerris b1237ffef4 FS-10405: fix typo in timer destroy check 2017-06-26 14:17:17 -05:00
Mike Jerris 3bcf5b7ff8 FS-9785: upgrade libsrtp to 2.1 2017-06-26 14:14:36 -05:00
Anthony Minessale 19e8621682 FS-10417: [freeswitch-core] Reduce flicker in screen sharing -- minor tweak 2017-06-26 12:56:42 -05:00
Mike Jerris e409af11eb Merge pull request #1309 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-9717-make-available-windows-binaries to master
* commit '0bdd607c948fd0eb1125bc5b49d39a4270406386':
  FS-9717 [Build-System] Fix missing mods in msi packages. Fix x64 release build on a clean tree on windows.
2017-06-23 19:42:32 +00:00
Italo Rossi d44eadcef7 FS-9894 [verto_communicator] Removing refreshDevices before doing a call. 2017-06-23 15:39:21 -03:00
Antonio 04854fddaa Revert "FS-10299 [mod_callcenter] Removing global lock on all cc_execute_sql functions when executing database queries"
This reverts commit faf87febdb.
2017-06-23 19:02:39 +02:00
Anthony Minessale cda7343841 FS-10420: [verto.js] Verto on Safari #resolve 2017-06-22 16:43:11 -05:00
Anthony Minessale e78f3f0c04 FS-10387: [core] High memory usage with mod_sofia, osmo-nitb and DTX setting active #resolve 2017-06-22 15:48:20 -05:00
Anthony Minessale 7c19615890 FS-10417: [freeswitch-core] Reduce flicker in screen sharing #resolve 2017-06-21 19:26:18 -05:00
Shane Bryldt 3ff59b6a5a FS-10167: First pass of adding a test protocol 2017-06-21 17:15:53 -06:00
Andrey Volk 0bdd607c94 FS-9717 [Build-System] Fix missing mods in msi packages. Fix x64 release build on a clean tree on windows. 2017-06-22 01:51:46 +03:00
Hristo Trendev b11955db0b FS-10416: [mod_commands] add new outbound channels to an in-progress originate
This allows new endpoints (outbound channels) to be called, after an originate
is already in progress, where any of the originally called endpoints need to
continue to ring.

One use case would be to convert a 302 Moved Temporarily destination to SIP
endpoint(s) and then to add the new endpoints to an in-progress originate,
without cancelling any of the other (already ringing) outbound channels.
2017-06-21 19:31:46 +02:00
Brian West dcc0bf72ec FS-10406: [mod_sofia] mod_sofia secure websocket connections SSLv3 and tls v1.0 is still not disabled #resolve 2017-06-21 08:51:50 -05:00
Hristo Trendev 1d15e411f9 FS-10407: [mod_sofia] Set redirect variables when outbound_redirect_fatal is true
In case of outbound_redirect_fatal=true none of the redirect variables are
set. This makes it impossible for ESL applications to extract any information
related to the "302 Moved Temporarily" reply.
2017-06-21 09:25:23 +02:00
Mike Jerris 752f46ece9 FS-10405: [core] Fix Timer destroy error on one legged calls 2017-06-19 13:57:31 -04:00
Brian West 5f5fb33ea9 FS-10356: [core] Do not blindly print error string from rtp/stun packets 2017-06-15 09:47:16 -05:00
Brian West fa0edd81ba Merge pull request #1304 in FS/freeswitch from ~TREVORA/freeswitch:bugfix/FS-10370-enable-padding-for-srtp-keys to master
* commit '09174819a9a2a69d89aaafe25470d567a73d7bc6':
  FS-10370: Enable SRTP Key Padding
2017-06-15 14:44:07 +00:00
Trevor Alpeter 09174819a9 FS-10370: Enable SRTP Key Padding
Some clients rely on Base64 padding characters (i.e., '=') to be present
in encoded SRTP key/salt strings to determine the length of the encoded
data. However, FreeSWITCH removes these characters before including the
encoded strings in the SDP. This causes those clients that rely on the
padding to truncate the encoded data and be unable to properly set up an
encrypted SRTP session.

This change introduces a channel flag named 'rtp_pad_srtp_keys'. When
this flag is enabled, FreeSWITCH includes the Base64 padding characters
in the SDP. This allows clients that rely on the padding to retrieve the
full key and salt values and successfully negotiate an SRTP stream with
FreeSWITCH.

FS-103070 #resolve
2017-06-13 09:39:07 -04:00
Italo Rossi b4ada1b849 FS-10237 [mod_callcenter] Do not kick member out on timeout if originating to an agent
Now we're passing member_session as session parameter to switch_ivr_originate, this will make
the cc_export_vars no longer needed in the future as now all the variables previously
exported will be seen by switch_ivr_originate because member_session is the ORIGINATOR.

cc_export_vars still works.
2017-06-13 00:12:15 -03:00
Mike Jerris 11d98e4fb2 Merge pull request #1303 in FS/freeswitch from ~SEBASTIAN/freeswitch:bugfix/FS-10384-fix-mod_lua-target to master
* commit '56f766f357a2dffa2aa6a562971b04bc7d9f7c97':
  FS-10384 [mod_lua] Fix Makefile target
2017-06-12 18:24:14 +00:00
Shane Bryldt 9cb5652d14 FS-10167: Fixing linux build for blade.broadcast related stuff 2017-06-12 13:22:35 -05:00
Shane Bryldt e931137444 FS-10167: Added preliminary blade.broadcast, tested event being broadcasted with bladec and blades through switchblade 2017-06-10 23:08:39 -06:00
Shane Bryldt ca19bee71c FS-10167: Update to the preliminary blade.subscribe support, added registration of local callback for processing an event received through upcoming blade.broadcast 2017-06-10 20:30:58 -06:00