Commit Graph

19890 Commits

Author SHA1 Message Date
Anthony Minessale fc708d1256 FS-10456: [mod_av] add wav support to mod_av as well as specifying audio_codec -- add av_record_audio_only param 2017-06-30 12:38:07 -05:00
Anthony Minessale 4aa4baa69f FS-10456: [mod_av] add wav support to mod_av as well as specifying audio_codec #resolve 2017-06-30 12:32:08 -05:00
Mike Jerris fc1dd2a4ef Merge pull request #1321 in FS/freeswitch from ~LAZEDO/freeswitch:bug/fs-10453 to master
* commit '4631e6cdfab6e9cb70c11a0c33098ee06e09e786':
  FS-10453 [kazoo] fix dropped messages
2017-06-30 17:19:51 +00:00
Anthony Minessale 8be0a2c1c4 FS-10454: [mod_av] Regression in video file seek #resolve 2017-06-30 11:28:49 -05:00
Anthony Minessale aec11b0948 FS-10448: [mod_conference] Add Video Blind -- add tweak 2017-06-30 10:29:00 -05:00
lazedo 4631e6cdfa FS-10453 [kazoo] fix dropped messages 2017-06-30 12:38:32 +01:00
Trever L. Adams fb46f87b07 FS-9785: fix ./mod_conference.h:353:23: error: enumerator value for ‘EFLAG_BLIND_MEMBER’ is not an integer constant expression [-Werror=pedantic] EFLAG_BLIND_MEMBER = (1 << 31) 2017-06-29 21:35:39 -06:00
Trever L. Adams cdfe49ee0d FS-9785: update mod_event_multicast to work with OpenSSL 1.1.0. 2017-06-29 21:35:39 -06:00
Trever L. Adams c57c740c68 FS-9785: Fix src/switch_ivr_play_say.c:1668:48: error: ‘*’ in boolean context, suggest ‘&&’ instead [-Werror=int-in-bool-context] 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 1729eb108f FS-10439: [mod_sofia] fix small leak when receiving REFER message 2017-06-29 13:23:03 -05: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
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
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 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
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
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
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
Sebastian Kemper 56f766f357 FS-10384 [mod_lua] Fix Makefile target
When running "make swigclean" in mod_lua directory and trying to compile
mod_lua afterward, the build fails because the target mod_lua_wrap.cpp
doesn't exist. The target is wrongly called lua_wrap instead.

making all mod_lua
make[7]: Entering directory '/path/to/freeswitch-1.6.17/src/mod/languages/mod_lua'
  CXX mod_lua_la-mod_lua.lo
  CXX mod_lua_la-freeswitch_lua.lo
make[7]: *** No rule to make target 'mod_lua_wrap.cpp', needed by 'mod_lua_la-mod_lua_wrap.lo'. Stop.

Fix this by renaming lua_wrap to mod_lua_wrap.cpp.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-06-10 12:48:28 +02:00
Roman Sukhov feccf1e874 FS-10383 [freeswitch-core] Destroy RTP session write timer 2017-06-10 01:05:54 +03:00
Brian West 44c6ad50d2 Merge pull request #1301 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-10377-add-fax-document-total-pages-to to master
* commit '2c822ed4e641054eca8632c80223355f3f23b9c6':
  FS-10377 [mod_spandsp] Add fax-document-total-pages to spandsp::txfaxnegociateresult and spandsp::txfaxpageresult events
2017-06-09 15:05:32 +00:00
Anthony Minessale 00ab2b40b4 FS-10378: [freeswitch-core] VPX Tweaks 2017-06-07 19:41:21 -05:00
Anthony Minessale 73adcdb3d8 FS-10379: [mod_conference] Set canvas size based on a variable #resolve 2017-06-07 18:07:00 -05:00
Anthony Minessale fd3d4e4d31 FS-10378: [freeswitch-core] VPX Tweaks #resolve 2017-06-07 18:00:57 -05:00
Andrey Volk 2c822ed4e6 FS-10377 [mod_spandsp] Add fax-document-total-pages to spandsp::txfaxnegociateresult and spandsp::txfaxpageresult events 2017-06-07 23:55:12 +03:00
Mike Jerris 2de96120e4 FS-10373: remove last bits of old in tree lua references from build system 2017-06-07 10:15:07 -05:00
Mike Jerris 95c7fb0155 Merge pull request #1221 in FS/freeswitch from ~NBLASGEN/freeswitch:feature/FS-10084-mod_v8-block-for-event to master
* commit 'd9c6ebc8031ef665f0332b3832030d8cb95b61b7':
  FS-10084 [mod_v8] Fixed incorrect variable name
  FS-10084 [mod_v8] If the value passed is negative, block until event is received
2017-06-06 18:40:58 +00:00
Anthony Minessale 690f7cbe9f FS-10371: [mod_httapi] Typo in httapi causes files to always report video #resolve 2017-06-06 12:37:56 -05:00
Anthony Minessale ff16279628 FS-10369: [freeswitch-core] Preserve original progress time when getting more than one 2017-06-06 09:08:09 -05:00
Anthony Minessale a09c9cfa7a FS-10189: [core] switch_core_add_state_handler runtime.state_handler_index may exceed SWITCH_MAX_STATE_HANDLERS #resolve 2017-06-05 18:31:56 -05:00
Anthony Minessale a59056a69d FS-10240: [freeswitch-core] Use the "Negative Lookahead" in xml dialplan cause memory leak #resolve 2017-06-05 18:15:18 -05:00
Anthony Minessale 3af93449b0 FS-10369: [freeswitch-core] Preserve original progress time when getting more than one #resolve 2017-06-05 14:20:26 -05:00
Andrey Volk cbe8c8b521 FS-10362 [mod_lua] Update lua to 5.2.4 for windows build. 2017-06-03 02:08:21 +03:00
Andrey Volk 9b1d58653c FS-10365 [mod_http_cache] Add mod_http_cache to the windows build. 2017-06-03 01:01:08 +03:00
Andrey Volk c877b35096 FS-10364 [mod_event_multicast] Enable encryption on windows by adding missing defines. 2017-06-02 23:19:32 +03:00
Anthony Minessale 58b163e08d FS-10360: [freeswitch-core,verto.js] FireFox Screen Sharing #resolve 2017-06-01 18:36:38 -05:00
Anthony Minessale d99efb6997 FS-10269: [mod_conference] conference recording pause doesn't work correctly for video -- fix regression from change re: FS-10249 2017-06-01 12:51:40 -05:00
Mike Jerris 0a19bb5d45 Merge pull request #1292 in FS/freeswitch from bugfix/FS-10352-seg-when-nack-received to master
* commit 'b79fd1f14fc73e4f884422f30e6f264c94953653':
  FS-10352 #resolve fix size doesn't match causing segs when casts to switch_rtp_packet_t
2017-06-01 15:23:26 +00:00
Anthony Minessale 7350382ac4 FS-10249: [mod_av] Audio gradually falls behind video in recordings #comment Based on that feedback, please try latest master 2017-05-31 12:48:46 -05:00
Anthony Minessale c15a7d1f89 FS-10269: [mod_conference] conference recording pause doesn't work correctly for video #resolve 2017-05-30 16:34:48 -05:00
Seven Du b79fd1f14f FS-10352 #resolve fix size doesn't match causing segs when casts to switch_rtp_packet_t 2017-05-29 17:48:57 +08:00
Anthony Minessale 84ec92048a FS-10249: [mod_av] Audio gradually falls behind video in recordings 2017-05-26 17:41:07 -05:00
Mike Jerris 414f8085bb FS-10319: fix casting 2017-05-25 18:39:04 -04:00
Mike Jerris aa4aeb9fbe FS-10319: fix casting 2017-05-25 12:11:26 -05:00
Anthony Minessale 21f250f115 FS-10249: [mod_av] Audio gradually falls behind video in recordings 2017-05-25 12:01:23 -05:00
Brian West 983600214c FS-10341: [mod_conference] Remove unused conference object member from FS-5461 #resolve 2017-05-24 17:30:12 -05:00
Anthony Minessale ac6092e6db FS-10340: [mod_conference] Zoom layers not working right when input image is same height as the layer #resolve 2017-05-24 14:18:56 -05:00
Mike Jerris 8afac73cd6 FS-10338: [mod_sofia] add sip_invite_stamp variable of the time we received initial invite on an inbound call leg 2017-05-23 17:07:08 -04:00
Anthony Minessale ea05cb22bb reswig 2017-05-23 12:42:43 -05:00
Anthony Minessale a14651110b FS-10231: [freeswitch-core] Some media bugs not fully cleaned up when session is destroyed #comment Regression causing deadlock when holding write lock and close/destroying all the bugs but the video recording thread tries to read lock. Separating destroy out so it can be called outside the lock after the bugs are detached. 2017-05-23 12:30:50 -05:00
Anthony Minessale 49468d480f FS-10335: [mod_av] Colors in recorded MP4 appear dull #resolve 2017-05-22 19:58:37 -05:00
Anthony Minessale bbd87e4a67 FS-10328: [freeswitch-core] Add method to allow orphaned B legs during originate to transfer to another extension 2017-05-19 19:05:44 -05:00
Anthony Minessale 513b9f522a FS-10249: [mod_av] Audio gradually falls behind video in recordings 2017-05-19 18:23:42 -05:00
Anthony Minessale e76ccc3955 FS-10249: [mod_av] Audio gradually falls behind video in recordings 2017-05-19 17:38:08 -05:00
Anthony Minessale a1fc18aee5 FS-10249: [mod_av] Audio gradually falls behind video in recordings 2017-05-18 18:19:17 -05:00
Anthony Minessale e7397a896e FS-10249: [mod_av] Audio gradually falls behind video in recordings #resolve 2017-05-18 16:30:20 -05:00
Anthony Minessale cc92f5a2ce FS-10249: [mod_av] Audio gradually falls behind video in recordings #resolve 2017-05-18 14:34:46 -05:00
Anthony Minessale abd7545608 FS-10326: [mod_conference] Memory leak while playing video files that contain only a video stream #resolve 2017-05-18 13:42:40 -05:00
Anthony Minessale c70fc7a940 FS-10328: [freeswitch-core] Add method to allow orphaned B legs during originate to transfer to another extension #resolve 2017-05-18 11:57:37 -05:00
Anthony Minessale 4c78733189 FS-10312: [mod_event_socket] bgapi uuid_transfer using -both option is not transfering both uuid's 2017-05-16 14:50:21 -05:00
Anthony Minessale 77b78a7895 FS-10312: [mod_event_socket] bgapi uuid_transfer using -both option is not transfering both uuid's #resolve 2017-05-16 13:16:33 -05:00
Mike Jerris 442ba2d8fe FS-10319: fix build errors from rtp ts changes 2017-05-15 18:11:46 -05:00
Anthony Minessale 71514ca00d FS-10311: [core] RTP timestamp rollover calculation is incorrect 2017-05-15 18:00:40 -05:00
Anthony Minessale 69b723b12d FS-10320: [mod_av] Playing a file with audio only with mod_av can crash when attempting to seek #resolve 2017-05-15 17:28:04 -05:00
Anthony Minessale 7a46fd67cd FS-10311: [core] RTP timestamp rollover calculation is incorrect 2017-05-12 14:35:13 -05:00
Anthony Minessale fb47697c71 FS-10311: [core] RTP timestamp rollover calculation is incorrect #resolve 2017-05-12 14:05:24 -05:00
Anthony Minessale db2486919d FS-10307: [freeswitch-core] Repetitive verto re-attach with video only channels can cause a buffer overflow #resolve 2017-05-11 13:22:45 -05:00
Eduardo Marinho be741eab2c FS-10304: [mod_callcenter] Prevent infinite logging when a stale queue member in found in the database
Having a member from a queue that is no longer found on the current system
causes infinite logging about skipping a member.

There is already cleanup code for abandoned calls in same function, but it can
never be reached for this case, because there is no queue.

If the queue is never found again in the system, the logging would continue
forever or until the stale record gets removed from the database.

FS-10304 #resolve
2017-05-11 09:43:58 -03:00
Mike Jerris a249a7f30a FS-10300: [mod_verto] fix crash in multiple verto messages when processing messages with missing params 2017-05-09 12:22:15 -05:00
Mike Jerris 5d8fad1ee1 FS-10300: [mod_verto] fix crash in verto.answer processing when missing params in message 2017-05-09 10:47:00 -05:00
Italo Rossi faf87febdb FS-10299 [mod_callcenter] Removing global lock on all cc_execute_sql functions when executing database queries 2017-05-09 11:44:30 -03:00
Italo Rossi 97cece8968 FS-10298 [mod_callcenter] Firing bridge-agent-end if we failed to bridge answered agent with member. 2017-05-09 11:20:04 -03:00
Brian West 521d74dae0 FS-10267: [freeswitch-core] zrtp_enrollment broken since 1.6.13 #resolve 2017-05-08 16:58:23 -05:00
Anthony Minessale fc2494cf32 FS-10295: [freeswitch-core] Remove debug log line #resolve 2017-05-08 16:44:15 -05:00
Anthony Minessale ee7a52d9b7 FS-10291: [fs_cli] fs_cli Error indicated on console loglevel debug with extra whitespace before or after debug #resolve 2017-05-08 14:01:56 -05:00
Anthony Minessale 5d4ac1cd3b FS-10284: [core] rtp session variable "ts" can wrap to zero for long running calls, causing incorrect logic to be executed #resolve 2017-05-05 11:19:17 -05:00
Brian West 69b45859a9 FS-10050: [core] chromakey 2017-05-04 11:12:12 -05:00
Anthony Minessale bfe1a84c39 FS-9922: [mod_conference] Auto Energy Level 2017-05-03 15:25:04 -05:00
Anthony Minessale a0d0dc2d3e FS-10286: [mod_conference] Sync member joins up with keyframes in shared encoder mode #resolve 2017-05-03 14:30:07 -05:00
Anthony Minessale 77e7d1c216 FS-9958: [freeswitch-core,mod_local_stream] Add agc object and use it in mod_local_stream 2017-05-03 13:50:49 -05:00
Anthony Minessale 5ce389db05 FS-9958: [freeswitch-core,mod_local_stream] Add agc object and use it in mod_local_stream 2017-05-03 13:48:03 -05:00
Mike Jerris 7a8495a43b Merge pull request #1240 in FS/freeswitch from ~MITCH.CAPPER/freeswitch:bugfix/FS-10071-mod_perl-crashes-on-ubuntu-but-not to master
* commit 'ba544dc746a4a265624f23d2c75c2e7d4c0dfd3f':
  FS-10071 mod_perl safety fix for clone call Adding NULL at the end of our fake ARGV string for completeness
2017-05-02 19:07:05 +00:00
Mike Jerris f51b0a78fe Merge pull request #1264 in FS/freeswitch from ~DALFOS/freeswitch:bugfix/FS-7575-update-freeradius-client-to-1.1.7 to master
* commit '348ce5ff0951b0fe4f29f77f99cf44dfb1e62698':
  FS-7575 Update freeradius-client to 1.1.7
2017-05-02 18:03:05 +00:00
Mike Jerris 99c4dc27c4 Merge pull request #1265 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos-nx:bugfix/FS-10282/small_opus_improvements_log_debug to master
* commit '7fe1839466b92a338c38e2c8f78a3544d807b69f':
  FS-10282: mod_opus: fix some logging for debug mode (when opus_debug is on)
2017-05-02 17:03:22 +00:00
Dragos Oancea 7fe1839466 FS-10282: mod_opus: fix some logging for debug mode (when opus_debug is on) 2017-05-02 17:55:23 +01:00
Andrey Petrov 348ce5ff09 FS-7575 Update freeradius-client to 1.1.7 2017-05-02 16:55:45 +03:00
Bas Couwenberg 4be66ff5c3 FS-10279: Fix double digit pronounciation (mod_say_nl). 2017-05-02 09:28:01 +02:00
Mitch Capper ba544dc746 FS-10071 mod_perl safety fix for clone call
Adding NULL at the end of our fake ARGV string for completeness
2017-04-28 18:07:30 -07:00
Italo Rossi 13d5dff27d Merge pull request #1203 in FS/freeswitch from ~F93/freeswitch:bugfix/FS-10085-incorrect-no_answer_delay_time-behavoir to master
* commit '051cf19c93224bdab37fbfda68f9caaa0813aefa':
  FS-10085 [mod_callcenter] fix no_answer_delay_time behavoir in ring-all strategy
2017-04-29 00:56:43 +00:00
Mike Jerris a5358b3543 Merge pull request #1214 in FS/freeswitch from ~MOCHOUINARD/freeswitch:bugfix/FS-10111-patch-mod_xml_cdr-make-folder-recursivery to master
* commit '0d177f21f69e3477c8ab548366a7c8522bd77b79':
  FS-10111: mod_xml_cdr Create folder recursivery to the specified destination
2017-04-28 20:05:13 +00:00
Mike Jerris 5a54356ada Merge pull request #1215 in FS/freeswitch from ~MOCHOUINARD/freeswitch:bugfix/FS-10112-patch-switch_xml-renaming-a-c-variable to master
* commit '0147d4dbc18c8329b4fa7716653968b76a02ff16':
  FS-10112: switch_xml - Renaming a C variable name and type (No behavior change)
2017-04-28 20:04:21 +00:00
Mike Jerris 14204c2557 Merge pull request #1083 in FS/freeswitch from ~MOCHOUINARD/freeswitch:FS-9791 to master
* commit '040a0d20d9bfc87fb6571a584a3061cb699bb71b':
  FS-9791: Allow sofia_contact() to limit result by sip user agent Ex: sip_match_user_agent=Bria
2017-04-28 20:03:29 +00:00
Mike Jerris e105da0b09 Merge pull request #1236 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos-nx:feature/FS-10172_mod_event_socket-err_log to master
* commit 'e02631c0a8e105d93aa7132a4d2d7c0055d26912':
  FS-10172: mod_event_socket: handle return codes from switch_queue_trypush() , more verbose logging when we cannot enqueue
2017-04-28 19:16:06 +00:00
Anthony Minessale 7e90fe5a25 FS-10274: [mod_conference] Prevent double-recording of conference files and all recording of supercanvas in multi-canvas mode #resolve 2017-04-28 12:26:47 -05:00
Ken Rice b57dcf982f swigall 2017-04-27 23:05:19 -05:00
Anthony Minessale 62807092a9 FS-10258: [mod_sofia] FW must keep previously negotiated DTLS role during SIP re-INVITE -- this part backwards 2017-04-27 18:02:13 -05:00
Anthony Minessale 69eee29078 FS-10269: [mod_conference] conference recording pause doesn't work correctly for video -- partial 2017-04-27 17:57:26 -05:00
Anthony Minessale c229ea05a6 FS-9922: [mod_conference] Auto Energy Level -- typo 2017-04-27 17:45:12 -05:00
Anthony Minessale f691d139ea FS-9922: [mod_conference] Auto Energy Level -- some clean up 2017-04-27 15:28:59 -05:00
Anthony Minessale c6839a44f3 FS-10273: [freeswitch-core] Missing case stmt causing invalid stats #resolve 2017-04-27 14:54:45 -05:00
Mike Jerris 9b0f71b4c5 Merge pull request #1250 in FS/freeswitch from ~MERWAN/freeswitch:master to master
* commit '8132248ba3ef9828ba9c2e00395aea7b7ceea174':
  [FS-10155] French digits are not spelled right
2017-04-26 22:30:32 +00:00
Mike Jerris a22b9ddcbb Merge pull request #1254 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-10246-fix-vpx-codecs-for-windows-build to master
* commit 'f33c68cda8811453f7ea6875b8098efdfa053f44':
  FS-10246 [Core] Fix VPX codecs for windows build
2017-04-26 22:28:10 +00:00
Anthony Minessale 5748b4ddff FS-10270: [mod_conference] Regression in personal canvas -- from: f1d8685566 #resolve 2017-04-26 15:25:04 -05:00
Alexey Melnichuk dd913d1bb5 FS-10268. Set correct Event-Name for RECV_EVENT event in sofia endpoint 2017-04-26 17:15:51 +03:00
Dragos Oancea 85cd705b23 FS-10264: extend switch_rtp_packet_t to fix jitter buffer bug triggered by RTP ext headers (RFC5285) 2017-04-25 08:20:31 +01:00
Mike Jerris 4440d6f495 Merge pull request #1257 in FS/freeswitch from bugfix/FS-10228 to master
* commit 'd3e78c3cad2a445b2d56261116ad5f8fa219ccba':
  FS-10228: [switch_pgsql] Avoiding double openssl initialization when using core pgsql
2017-04-24 21:38:22 +00:00
Mike Jerris cf3ba5a4fe FS-10260: [mod_conference] add conference count api command 2017-04-24 16:34:19 -05:00
Mike Jerris 67f60ad206 Merge pull request #1258 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:FS-10261-fire-conference-destroy-event-later to master
* commit 'cf1a0a5a51fcfa76d7c6f0f9867a5534a7ccb0ef':
  FS-10261: Fire conference-destroy event later
2017-04-24 20:59:19 +00:00
Mike Jerris fde6afda4c FS-10150: fix typo 2017-04-24 12:34:40 -05:00
Anthony Minessale 83322661a5 FS-10258: [mod_sofia] FW must keep previously negotiated DTLS role during SIP re-INVITE 2017-04-24 12:22:03 -05:00
Chad Phillips cf1a0a5a51 FS-10261: Fire conference-destroy event later
The conference-destroy event can fire later, after more conference shutdown
operations are complete, such as closing open recording files.
2017-04-24 08:33:38 -05:00
Mike Jerris 6a781a1e2c FS-10150: fix typo 2017-04-22 08:45:57 -04:00
Anthony Minessale db7b27317a FS-10259: [freeswitch-core,mod_commands,mod_conference] Allow uuid_video_bitrate to supersede bitrate control from the conference #resolve 2017-04-21 16:15:53 -05:00
Anthony Minessale c922223541 FS-10150: [freeswitch-core] Reduce writes to closed ssl sockets -- same fix for non-ssl sockets #resolve 2017-04-21 15:43:40 -05:00
Italo Rossi d3e78c3cad FS-10228: [switch_pgsql] Avoiding double openssl initialization when using core pgsql 2017-04-21 00:22:20 -03:00
Anthony Minessale 87db085295 FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group -- fix regression when playing files into a group layout 2017-04-20 16:41:58 -05:00
Andrey Volk f33c68cda8 FS-10246 [Core] Fix VPX codecs for windows build 2017-04-21 00:08:37 +03:00
Mike Jerris 1db53ced7e FS-10245: [core] sdp generator uses /n when it should be using /r/n in some cases 2017-04-20 15:52:36 -05:00
Mike Jerris 5fd0fcee73 FS-10246: [build] fix code can not be reached build error 2017-04-20 15:49:30 -05:00
Mike Jerris 9818599167 FS-10256: [mod_conference] fix compile failure 2017-04-20 15:17:30 -05:00
Anthony Minessale 69a0776013 FS-10243: [mod_conference] Add conference variables -- fix typo 2017-04-20 13:47:25 -05:00
Anthony Minessale 10a5ac565c FS-10255: [freeswitch-core] "complete" sqlite table grows indefinitely when video-mode=mux is enabled for conference #resolve 2017-04-20 13:06:38 -05:00
Brian West 6a72e59f01 FS-10169: [mod_local_stream] When using local stream commands FreeSWITCH locks up #resolve 2017-04-20 12:48:49 -05:00
Brian West c66a012121 FS-10169: [mod_local_stream] When using local stream commands FreeSWITCH locks up #resolve 2017-04-20 12:28:50 -05:00
Anthony Minessale cb40b5f667 FS-10254: [mod_conference] Send keyframe from shared encoder on layout changes #resolve 2017-04-20 10:54:01 -05:00
Brian West 740f07463d FS-10169: [mod_local_stream] When using local stream commands FreeSWITCH locks up #resolve 2017-04-20 09:58:40 -05:00
Chris Rienzo 35d44c3fec FS-10251 [mod_rayo] fix defects found by clang-analyzer 2017-04-20 09:02:46 -04:00
Josh Allmann 70dd9727ee FS-10241: Convert sofia_send_info_vid_refresh to a chanvar. 2017-04-19 21:41:49 +00:00
Anthony Minessale d157cbab12 FS-10241 push similar logic upstream 2017-04-19 16:30:41 -05:00
Anthony Minessale d2c27f1ec4 FS-10247: [mod_conference] Fit logo img to size of cropped video or mute image #resolve 2017-04-19 14:55:37 -05:00
Anthony Minessale b84662ae6b FS-10243: [mod_conference] Add conference variables #resolve 2017-04-17 17:00:11 -05:00
Mike Jerris 3d885ac5c0 FS-10241: [mod_sofia] don't send xml media refresh request before we have media setup 2017-04-17 16:56:46 -05:00
Mike Jerris 19dff6d01c FS-10236: [core] fix crash on hangup with multiple media bugs 2017-04-17 14:28:21 -05:00
Anthony Minessale 37f9b2afdc FS-10225 2017-04-17 12:09:49 -05:00
Brian West d2aaf899c5 FS-10235: [freeswitch-core] Remove unused media flag #resolve 2017-04-14 19:20:50 -05:00
Anthony Minessale db285ed581 FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group -- revert small piece 2017-04-14 18:57:48 -05:00
Anthony Minessale bc456db480 FS-10233: [mod_local_stream] mod_local_stream segfault trying to read a music file that is not open while playing a chime #resolve 2017-04-14 11:18:12 -05:00
Bradley Jokinen 68b241fc43 FS-10231 Fix issue with media bugs not being completely cleaned up when session is destroyed 2017-04-13 15:43:42 -05:00
Anthony Minessale 6133001294 FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group -- Edge case with file-only slots 2017-04-13 13:41:31 -05:00
Merwan Ouddane 8132248ba3 [FS-10155] French digits are not spelled right 2017-04-13 16:53:42 +02:00
Anthony Minessale 9d66090148 FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group Don't change layout when playing full-screen anyway 2017-04-12 12:39:45 -05:00
Anthony Minessale 2193bef0fb FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group #resolve 2017-04-11 17:45:19 -05:00
Mike Jerris b443774498 FS-10220: [mod_conference] fix conference channels variable to force number of channels 2017-04-11 17:03:36 -05:00
Anthony Minessale aaa26c6d09 FS-10222: [freeswitch-core] add disable_audio_jb_during_passthru and disable_video_jb_during_passthru #resolve 2017-04-10 15:24:05 -05:00
Mike Jerris e1be97337d FS-10210: [mod_console] add support for uuid config param and 'console uuid' api command 2017-04-10 15:11:44 -05:00
Anthony Minessale 33a059ec72 FS-10220: [mod_conference] Conference channel parameters not working #resolve 2017-04-10 13:31:33 -05:00
Mike Jerris 66fc2502b2 FS-10100: [mod_av] fix crash on allocation error and other error cases opening a file 2017-04-10 13:15:59 -05:00
Anthony Minessale 945a3b2569 FS-10126: [freeswitch-core] General Video Improvements 2017-04-07 11:48:59 -05:00
Mike Jerris cf39e9c5ae FS-10213: [mod_conference] fix crash in video scaling to layer in case of rounding error 2017-04-06 18:03:54 -05:00
Anthony Minessale d5dc27c6e6 FS-10216: [mod_conference] add no-video-blanks member flag #resolve 2017-04-06 17:29:47 -05:00
Anthony Minessale 014f40d0b8 FS-10150: [freeswitch-core] Reduce writes to closed ssl sockets 2017-04-06 17:06:44 -05:00
Mike Jerris 9e73d51a27 Merge pull request #1245 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos-nx:feature/FS-10198/conf_recording_metadata to master
* commit '6a7f9d4a8efa9de77e4afb76436bd3f66545ed30':
  FS-10198: mod_conference: add var in xml to configure audio recording metadata
2017-04-06 19:39:05 +00:00
Anthony Minessale 1d1cb7e4a1 FS-10097: [mod_conference] Add fgimg to conference video layouts 2017-04-06 13:31:22 -05:00
Mike Jerris 9c6a027dc6 FS-10153: [build] fix mod_http_cache build on FreeBSD 2017-04-06 11:48:56 -05:00
Anthony Minessale 2c5287ec93 FS-10126: [freeswitch-core] General Video Improvements 2017-04-06 11:53:38 -05:00
Brian West 48f6978d55 FS-10059: [sofia-sip] handle re-invites during t.38 call 2017-04-05 16:31:38 -05:00
Anthony Minessale d0071f5674 FS-10209: [freeswitch-core,mod_av] Add auth params to file handles 2017-04-05 16:32:04 -05:00
Chris Rienzo e7fb58a6b6 FS-10117 [mod_rayo] allow duplicate rayo signal-type configs for call progress detector 2017-04-04 15:52:59 -04:00
Anthony Minessale acd0384ee5 FS-10209: [freeswitch-core,mod_av] Add auth params to file handles #resolve 2017-04-04 11:42:29 -05:00
Nicholas Blasgen d9c6ebc803 FS-10084 [mod_v8] Fixed incorrect variable name 2017-04-01 05:29:21 +00:00
Anthony Minessale e26e873268 FS-10205: [freeswitch-core,mod_conference,mod_video_filter] Add 8 bit filter #resolve 2017-03-31 20:21:45 -05:00
Mike Jerris c254d29ea2 FS-10193: fix osx build error 2017-03-31 12:27:14 -04:00
Anthony Minessale 917b28331b FS-10195: [fs_cli] Freeswitch intermittently segfaults #resolve 2017-03-30 12:07:17 -05:00
Anthony Minessale 7accfd2a69 FS-10126 make fps on the fly 2017-03-30 11:20:41 -05:00
Dragos Oancea 6a7f9d4a8e FS-10198: mod_conference: add var in xml to configure audio recording metadata 2017-03-30 10:52:26 +01:00
Ken Rice 7fd6a2c119 FS-10197 #resolve add video-reservation-id and video-role-id output to conference list 2017-03-29 14:59:00 -05:00
Anthony Minessale 2a56eff110 FS-10196: [mod_conference] Layer collision when an avatar user has a role-id #resolve 2017-03-29 14:38:29 -05:00
Anthony Minessale f023bf592d FS-10193: [freeswitch-core] Implement filter in openssl to enable proper dtls MTU #resolve 2017-03-28 16:59:24 -05:00
Mike Jerris ac3d685191 FS-10184: [Build-System] Fix missing #ifdefs for proper build w/o libyuv/libvpx 2017-03-27 11:50:48 -05:00
Brian West f859a404f8 FS-10183 [mod_sofia] Broadsoft Shared line pickup would fall if a-leg is PCMU and your pickup device has G722 as its first codec. 2017-03-27 11:43:41 -05:00
Mike Jerris df582c4882 Merge pull request #1218 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos-nx:feature/FS-10115-ogg_extension_assoc to master
* commit 'f1b756c63179ab0c5f8f8cb886f9baecedd9f83e':
  FS-10115: [mod_sndfile] add ".ogg" extension to mod_sndfile (map audio OGG format to ".ogg" extension too, not only to ".oga") (and change mem pool)
2017-03-27 15:59:48 +00:00
Dragos Oancea e02631c0a8 FS-10172: mod_event_socket: handle return codes from switch_queue_trypush() , more verbose logging when we cannot enqueue 2017-03-27 09:21:07 +01:00
Anthony Minessale 778190ffaf FS-10180: [mod_sofia] Move debug line to higher level #resolve 2017-03-26 10:58:28 -04:00
Mike Jerris 130dba8915 Merge pull request #1227 in FS/freeswitch from ~NBLASGEN/freeswitch:bugfix/FS-10128-v8-socket-implementation-uses-strlen to master
* commit 'fabe27abde36044e917e9ac396ee0ca2f05b8535':
  FS-10128 [mod_v8] This commit removes strlen() in favor of binary safe .length() function
2017-03-24 18:59:42 +00:00
Mike Jerris 6c46b78f93 Merge pull request #1204 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos-nx:fix_vol_conference_member to master
* commit '5d35744fb2870f1c22a987b809d2f7677b24b66c':
  FS-10087: fix for volume level per member of conference (volume level when playing file)
2017-03-24 17:14:16 +00:00
Mike Jerris f9d69580e8 Merge pull request #1238 in FS/freeswitch from ~ANTONIO/freeswitch:bugfix/FS-10174-sefgault-in-mod_conference-after to master
* commit 'bd4b835c4c32b0e1c6f31e618ed1804f7e53886a':
  FS-10174 [mod_conference] fix segfault after playing alone-sound when video is not enabled
2017-03-24 17:12:42 +00:00
Josh Allmann 624d3dd0f5 FS-10126: Add 24fps mode. 2017-03-23 16:22:19 +00:00