William King
79069c66d1
FS-3882, FS-3546, FS-3712, FS-3970: --resolve Fixes the segfault in mod_rtmp where the channel was destroyed, but the endpoint still tried to send or receive data from the session.
2013-01-15 13:22:28 -08:00
William King
9b33675545
FS-4867: --resolve Prevent possible deadlock due to mutexes locked in opposite order between switch_ivr_dmachine_ping and switch_channel_queue_dtmf
2013-01-15 13:06:44 -08:00
Raymond Chandler
c8c0984136
don't seg if we forget voice
2013-01-15 15:57:02 -05:00
Anthony Minessale
aba31597cb
FS-4910 this too
2013-01-15 13:32:24 -06:00
Anthony Minessale
a46c897208
use less expensive time func in rtp stack
2013-01-15 09:15:39 -06:00
Anthony Minessale
8b195824db
FS-4910 give this a try
2013-01-14 22:17:39 -06:00
Raymond Chandler
86242db094
don't seg if we forget milliseconds on pause tag
2013-01-14 21:31:59 -05:00
Anthony Minessale
9bf0bd8238
FS-5015 --resolve
2013-01-14 16:36:48 -06:00
Michael Jerris
a85f9aa581
add build pieces for sofia sdp lib in core
2013-01-14 12:08:55 -05:00
Michael Jerris
63deed9fc9
fix double-destroy seg
2013-01-14 12:02:28 -05:00
Brian West
d04016dd89
FS-5018 --resolve
2013-01-14 08:20:08 -06:00
Stefan Knoblich
ecc3f31373
mod_sofia: Follow-up fix for FS-5009 to avoid NULL-ptr dereference
...
Commit f913670e
changed switch_core_session_sprintf() args
from sip->sip_to to sip->sip_from, but didn't update the enclosing if()
clause protecting the code from dereferencing NULL pointers.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-14 15:01:39 +01:00
Michael Jerris
41b2ce51d2
add support for RTP/SAVPF to sofia stack
2013-01-14 08:31:10 -05:00
Anthony Minessale
d78f4ffb19
fix vid regression
2013-01-13 21:27:17 -06:00
Anthony Minessale
b3d12d49b3
FS-5013 --resolve better to submit here and I can tell you when you can commit
2013-01-13 19:39:01 -06:00
Marc Olivier Chouinard
af6ae011c7
FS-3743 --comment-only I've added the variable playback_timeout_as_success so you can make it return success even if it timed out.
2013-01-13 01:18:44 -05:00
Marc Olivier Chouinard
da1f3c380e
FS-3924 --resolve
2013-01-13 01:00:38 -05:00
Marc Olivier Chouinard
3e7ccb4689
FS-4832 --resolve
2013-01-13 00:51:54 -05:00
Steve Underwood
ef22570afa
T.38 now gets reset as a T.31 call starts
2013-01-12 16:21:42 +08:00
Moises Silva
29bfcb16be
freetdm: ftmod_pritap: Allow specifying different audio mixing modes
2013-01-11 14:52:33 -05:00
Jeff Lenk
e9fe51124f
FS-5014 --resolve
2013-01-11 11:12:50 -06:00
Anthony Minessale
f913670e27
FS-5009
2013-01-10 12:44:35 -06:00
Anthony Minessale
80c2465a75
FS-5009
2013-01-10 10:32:54 -06:00
Stefan Knoblich
42bb1040de
ftmod_pritap: Use strcmp() for "none" and "all" in parse_debug()
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-10 18:41:16 +01:00
Stefan Knoblich
fe4d5748c6
ftmod_pritap: Hexdump I/O buffers if q921_raw debug is enabled, improve parse_debug()
...
Add support for "q921_all"/"q931_all" to parse_debug() ("debug" span parameter), taken from
ftmod_libpri.
Passive libpri's raw dump feature is broken (e.g. I-frames missing), so
add "q921_raw" hexdump support to the pritap I/O read/write function.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-10 18:31:30 +01:00
Anthony Minessale
1b258b607b
FS-5010 --resolve
2013-01-10 09:34:11 -06:00
Steve Underwood
b18490ae06
Layout tweaks
2013-01-10 22:12:19 +08:00
Steve Underwood
10152cd336
Tweaks to formatting and minor steps towards T.38 support in T.31
2013-01-10 08:37:58 +08:00
Stefan Knoblich
5bba01f5c3
mod_event_zmq: Use sed to patch configure.in to use AC_CONFIG_HEADERS
...
AM_CONFIG_HEADER is deprecated in automake 1.13.1 (and temporarily not available in 1.13),
the replacement is available in autoconf-2.59 (and maybe before).
NOTE: Remove sed hackery when upstream has released a fixed version
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-10 00:30:16 +01:00
Raymond Chandler
c7c4bda847
fix pnp
2013-01-09 18:18:07 -05:00
Stefan Knoblich
5ae5803e63
mod_soundtouch: Use sed to patch configure.ac to use AC_CONFIG_HEADERS
...
AM_CONFIG_HEADER is deprecated in automake 1.13.1 (and temporarily not available in 1.13),
the replacement is available in autoconf-2.59 (and maybe before).
NOTE: Remove sed hackery when upstream has released a fixed version (> 1.7.0)
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-10 00:17:02 +01:00
Michael S Collins
4c14b9c7d8
Update to-be-recorded sound files
2013-01-09 11:14:40 -08:00
Jeff Lenk
1c24e8fb6b
FS-4768 windows add libmpg download depends
2013-01-09 11:17:38 -06:00
Steve Underwood
17a523ec33
Eliminate a warning with some compilers
2013-01-10 00:16:32 +08:00
Jeff Lenk
fe4b003759
FS-4768 correct download names
2013-01-09 09:31:48 -06:00
Jeff Lenk
a73fd2877a
FS-4768 fix mpg123 download
2013-01-09 09:23:05 -06:00
Jeff Lenk
1a3323a9d1
FS-4768 4768-again applied
2013-01-09 09:20:28 -06:00
Anthony Minessale
8e892abdef
fix 64 bit upper/lower
2013-01-08 14:48:16 -06:00
Anthony Minessale
11a7f42459
fix task delete issue in scheduled task in sep threads
2013-01-08 14:22:32 -06:00
Anthony Minessale
17b9f68f80
add better tolower to go with the toupper
2013-01-08 14:21:41 -06:00
Anthony Minessale
30e4c71bbe
FS-4996 --resolve
2013-01-08 13:01:07 -06:00
Anthony Minessale
ca6d7a7aa0
FS-4905 This looks like it was only the case adjacent to dtmf; Try this patch.
2013-01-08 11:43:16 -06:00
Anthony Minessale
6f376023a2
send cng less often
2013-01-08 11:47:15 -06:00
Stefan Knoblich
bfef3e57c4
ftmod_libpri: Disable on_facility() event handler on older libpri versions
...
Those that lack PRI_EVENT_FACILITY (<= 1.4.10)
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-08 15:07:29 +01:00
Stefan Knoblich
221bcc9e90
ftmod_libpri: Also conditionally disable pri_set_service_message_support() call
...
Same as pri_maintenance_service(), use HAVE_LIBPRI_MAINT_SERVICE.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-08 15:07:29 +01:00
Stefan Knoblich
88e75bf9d7
ftmod_libpri: Add configure check for pri_maintenance_service()
...
Said function has been added in libpri-1.4.11 and breaks
building with older libpri versions (i.e. the passive one for ftmod_pritap).
Check for pri_maintenance_service() in configure and disable
the "maintenance" subcommand if it is not available.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-08 15:07:29 +01:00
Anthony Minessale
1e5beafe97
FS-5002 --resolve
2013-01-07 14:22:56 -06:00
Anthony Minessale
b78ffffed5
FS-3951 --resolve
2013-01-07 12:36:58 -06:00
Brian West
b8dfbbe129
FS-4994 --resolve
2013-01-07 13:41:08 -06:00
Anthony Minessale
eef506bcb0
FS-4985 --resolve
2013-01-07 11:43:26 -06:00