Mike Jerris
3551e6c0d8
FS-10430: [mod_amqp] fix support for libamqp version .0.5.2. Change to api actually happend in v0.6.0
2017-07-05 13:42:33 -05:00
Anthony Minessale
07d4d093b0
FS-10466: [freeswitch-core] Add session to some log lines #resolve
2017-07-03 17:37:05 -05:00
Andrey Volk
105afc3f29
FS-10465: [mod_v8] Fix javascript failures when a session callback is called from another thread/leg.
2017-07-03 23:01:59 +03:00
Andrey Volk
cd79ae19ad
FS-10464 [mod_v8] Fix broken classes after switching to new libv8 #resolve
2017-07-03 18:16:54 +03:00
Mike Jerris
6cf3338469
FS-10458: [mod_av] temporarily silence warning when building against ffmpeg 3.2 until we fix them properly
2017-06-30 17:29:38 -05:00
Mike Jerris
9600fdd1d6
FS-10457: [mod_cdr_csv] set group too when creating new csv file so other users in the group can access it
2017-06-30 17:44:05 -04:00
Mike Jerris
c7de29c16d
FS-10455: [build, mod_v8] new build system for libv8 and upgrade libv8
2017-06-30 16:34:21 -04:00
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 faf87febdb5a90f7c339df6934fd7eb04c927b67.
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