Anthony Minessale
afc16e5bce
FS-10571: [mod_conference,RTP] TMMBR messages request the same size for any user layout size when manage-inbound-video-bitrate enabled
2017-08-21 12:38:59 -05:00
Mike Jerris
9f782bdc04
FS-10577: [core] start additional event dispatch threads based on event system queue size
2017-08-09 16:25:26 -05:00
Anthony Minessale
21620cc3a3
FS-10562: [core] Crashes referencing cannot access memory #comment Firefox sending only candidates for RTCP and not RTP causing funky code path #resolve
2017-07-31 15:01:01 -05:00
Anthony Minessale
384f3c7eb5
FS-10472: [mod_conference] Crash due to hangup race in conference personal canvas mode -- minor regression
2017-07-28 18:09:05 -05:00
Anthony Minessale
e61ee1a179
FS-10379: [mod_conference] Set canvas size based on a variable -- lock width and height to even numbers
2017-07-25 16:08:52 -05:00
Anthony Minessale
1659953c6b
FS-10532: [mod_av] Add an av command to mod_av and use it to modify log level #resolve
2017-07-21 13:55:15 -05:00
Anthony Minessale
41a7fc78f8
FS-10528: [mod_conference] Put proper color behind letterboxed video avatars #resolve
2017-07-20 17:59:00 -05:00
Anthony Minessale
4845490960
FS-10527: [mod_av] AV tweaks
2017-07-20 17:35:56 -05:00
Anthony Minessale
babb7ce12c
FS-10526: [freeswitch-core] Uninitialized variable in switch_img_fit when using SWITCH_FIT_SIZE_AND_SCALE #resolve
2017-07-20 17:28:56 -05:00
Anthony Minessale
35542d33ee
FS-10091: [mod_conference] Conference play file with full-screen=true has side effect on member video -- - manual cherry pick
2017-07-20 17:25:08 -05:00
Anthony Minessale
1a7c04da88
FS-10523: [freeswitch-core] Websocket disconnects prematurely #resolve
2017-07-20 02:57:06 -05:00
Anthony Minessale
3ed616e4f1
FS-10472: [mod_conference] Crash due to hangup race in conference personal canvas mode -- the saga continues
2017-07-20 02:56:51 -05:00
Anthony Minessale
c90cc5e7f4
FS-10472: [mod_conference] Crash due to hangup race in conference personal canvas mode -- the saga continues
2017-07-20 02:36:20 -05:00
Anthony Minessale
324f31130c
FS-10472: [mod_conference] Crash due to hangup race in conference personal canvas mode -- the saga continues
2017-07-19 23:06:36 -05:00
Anthony Minessale
c540248da4
FS-10472: [mod_conference] Crash due to hangup race in conference personal canvas mode -- Regression fixed with playing files cont (manual cherry-pick)
2017-07-14 15:18:31 -05:00
Anthony Minessale
26cbfd4f6c
FS-10379: [mod_conference] Set canvas size based on a variable
2017-07-14 11:30:21 -05:00
Anthony Minessale
60a5ff16d7
FS-10472: [mod_conference] Crash due to hangup race in conference personal canvas mode -- manual cherry pick
2017-07-13 18:12:54 -05:00
Mike Jerris
eee4464139
swigall
2017-07-11 12:59:09 -05:00
Mike Jerris
03749835f2
Revert "FS-10304: [mod_callcenter] Prevent infinite logging when a stale queue member in found in the database"
...
This reverts commit 5d4ee9a851 .
2017-07-11 13:51:46 -04:00
Mike Jerris
dfa9bb6000
FS-10427: move mod_lua to use swig3.0 so we can reswig on debian9
...
Conflicts:
src/mod/languages/mod_lua/mod_lua_wrap.cpp
2017-07-11 12:21:45 -05:00
Mike Jerris
212af9f22b
FS-10480: [mod_av] fix crash recording an audio only stream to an rtmp stream
2017-07-11 13:11:17 -04:00
Hristo Trendev
e2b7928add
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-07-11 13:10:36 -04:00
Antonio
2fae7089b2
Revert "FS-10299 [mod_callcenter] Removing global lock on all cc_execute_sql functions when executing database queries"
...
This reverts commit faf87febdb .
2017-07-11 13:10:11 -04:00
Mike Jerris
79deef5fbe
FS-10388: [core] fix crash on shutdown when using multiple meida bugs
2017-07-11 13:06:23 -04:00
Mike Jerris
acc9821ef6
FS-10388: [core] fix crash on shutdown when using multiple meida bugs
2017-07-11 13:06:15 -04:00
Eduardo Marinho
5d4ee9a851
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-07-11 13:04:46 -04:00
Anthony Minessale
747eb4cfcf
FS-10466: [freeswitch-core] Add session to some log lines #resolve
2017-07-11 13:03:37 -04:00
Mike Jerris
f20b28424e
FS-10458: [mod_av] temporarily silence warning when building against ffmpeg 3.2 until we fix them properly
2017-07-11 13:03:10 -04:00
Mike Jerris
737f2848b7
FS-10457: [mod_cdr_csv] set group too when creating new csv file so other users in the group can access it
2017-07-11 13:02:59 -04:00
lazedo
af764d21bc
FS-10453 [kazoo] fix dropped messages
2017-07-11 13:02:25 -04:00
Trever L. Adams
b11bdd0016
FS-9785: Fix src/switch_ivr_play_say.c:1668:48: error: ‘*’ in boolean context, suggest ‘&&’ instead [-Werror=int-in-bool-context]
2017-07-11 13:01:42 -04:00
Mike Jerris
67e7f66445
FS-10439: [mod_sofia] fix small leak when receiving REFER message
2017-07-11 12:59:59 -04:00
Italo Rossi
71b3ef44be
FS-10432 [mod_callcenter] Increase agent contact field up to 1024.
2017-07-11 12:58:55 -04:00
Mike Jerris
e444852e0f
FS-10431: [mod_smpp] fix build on newer compilers due to malformed system headers
2017-07-11 12:58:30 -04:00
Mike Jerris
edec9694c4
FS-9785: fix build deps for mod_java
2017-07-11 12:57:12 -04:00
Mike Jerris
9a2f3268ba
FS-10427: move mod_python to use swig3.0 so we can reswig on debian9
2017-07-11 12:57:04 -04:00
Mike Jerris
38a215d237
FS-10427: move mod_perl to use swig3.0 so we can reswig on debian9
2017-07-11 12:56:46 -04:00
Mike Jerris
057dcfbc2f
FS-10427: move mod_java to use swig3.0 so we can reswig on debian9
2017-07-11 12:55:46 -04:00
Brian West
3da50fc110
FS-10356: [core] Do not blindly print error string from rtp/stun packets
2017-07-11 12:51:09 -04:00
Trevor Alpeter
4a39e94c26
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-07-11 12:50:49 -04:00
Sebastian Kemper
93565545ec
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-07-11 12:49:25 -04:00
Anthony Minessale
403ef4b2bb
FS-10472: [mod_conference] Invalid free in personal canvas mode - manual cherry-pick of 2ee8d58
2017-07-10 19:50:52 -05:00
Anthony Minessale
1840c22a2e
FS-10472: [mod_conference] Invalid free in personal canvas mode
2017-07-10 19:14:57 -05:00
Anthony Minessale
812e3daf70
FS-10448: [mod_conference] Add Video Blind -- make blind video feature work in passthrough mode too
2017-07-07 11:35:56 -05:00
Anthony Minessale
fae9408532
FS-10473: [freeswitch-core] FreeSWITCH crash - Null event pointer dereference during conference_cdr_del #resolve
2017-07-06 14:39:43 -05:00
Anthony Minessale
7b875c3321
FS-10472: [mod_conference] Invalid free in personal canvas mode #resolve
2017-07-05 18:12:30 -05:00
Anthony Minessale
9a2738964f
FS-10286: [mod_conference] Sync member joins up with keyframes in shared encoder mode -- high cpu usage on h264
2017-07-05 18:12:14 -05:00
Anthony Minessale
db529ca382
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:19 -05:00
Anthony Minessale
7c98ed7eb1
FS-10456: [mod_av] add wav support to mod_av as well as specifying audio_codec #resolve
2017-06-30 12:32:24 -05:00
Anthony Minessale
81e47636c1
FS-10454: [mod_av] Regression in video file seek #resolve
2017-06-30 11:29:14 -05:00