Commit Graph

23663 Commits

Author SHA1 Message Date
Michael S Collins 7790cc5679 Update phrase_en.xml to include callie 1.0.24 phrases. 2013-01-21 16:47:59 -08:00
Anthony Minessale 0e5af05d6a FS-5039 somewhat of a temporary fix unless it works for everyone 2013-01-21 17:16:44 -06:00
Michael S Collins 4f5f1256f7 Update to-be-recorded sound prompts 2013-01-21 15:21:47 -08:00
Stefan Knoblich d311b4380e mod_fsv: Check audio/video frame size for possible buffer overflow and abort playback
Audio frame sizes were already being checked for overflow,
but video frame sizes were taken as-is, which would
lead to heap corruption.

In case an overflow has been detected, playback is aborted immediately as
there is no way we can ever recover from such a situation due to the lack
of a (well-known) frame header signature that could be used to skip over
the corrupted part of the streams.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-21 23:27:23 +01:00
Anthony Minessale dd8784a9e0 add terminators to dmachine and a way to use them in dp_tools and httapi 2013-01-21 15:36:35 -06:00
Anthony Minessale 75dfa6516b fix issue in dmachine with regex vs static digits 2013-01-21 13:08:52 -06:00
Michael Jerris 254f7ee44b FS-4903: --resolve add/remove records from fifo_outbound not queued so the count query directly follwing gets the correct result 2013-01-21 12:44:12 -05:00
Michael Jerris f0726482cd FS-4903: add back running fifo_callers queries not queued 2013-01-20 21:42:03 -05:00
Steve Underwood 6cb3be7d8b Some cleanups of FAX modem tone handling 2013-01-19 23:55:23 +08:00
Anthony Minessale 8e6460fed3 httapi did not pass number of channels up to top level filehandle so stereo files caused buffer overflow 2013-01-18 18:06:50 -06:00
Eliot Gable 0cca9bdc9e Fix SQL queue manager so it actually stores and executes the pre and post transaction SQL statements. 2013-01-18 22:06:30 +00:00
Jeff Lenk 4df19edb3a FS-4768 applied hopefully final patch(for now) to util.vbs 2013-01-18 11:16:44 -06:00
Marc Olivier Chouinard cad607d72e FS-5019 --resolve I would rather have this fix in the core... But in the mean this, this look good. Thanks 2013-01-18 00:06:05 -05:00
Marc Olivier Chouinard ede1217e47 FS-4832 2013-01-17 20:45:41 -05:00
Anthony Minessale 4d0ee5b196 set isac default ptime to 30 2013-01-17 17:09:44 -06:00
Anthony Minessale e5d6c2fcdf fix isac 32khz 2013-01-17 16:50:24 -06:00
Travis Cross 860d2aca57 Make a note of commands that must be run as root 2013-01-17 21:02:41 +00:00
Travis Cross 6ec38f1ae5 Correct getopts invocation for build-all -m
Thanks-to: Philip Hands <phil@hands.com>
2013-01-17 20:50:35 +00:00
Anthony Minessale ff5b702886 FS-4971 please try this 2013-01-17 09:03:40 -06:00
Anthony Minessale 52d558ff11 fix 32khz isac 2013-01-16 21:13:28 -06:00
Anthony Minessale e57ece0d46 add skip 0.0.0.0 to wan.auto 2013-01-16 20:37:44 -06:00
Raymond Chandler 7b1ea2c8ff Merge branch 'master' of fs-git:freeswitch 2013-01-16 20:24:06 -05:00
Raymond Chandler 591c62eea1 set cid in transfer scenario too 2013-01-16 20:23:55 -05:00
Michael Jerris 8ae4114d54 always use queue so we keep the incs and decs in the right order 2013-01-16 17:37:37 -05:00
Raymond Chandler a6830b2653 use text in this say case 2013-01-16 16:57:43 -05:00
Eliot Gable 01372cd1f9 Make sofia::register contain info about whether an update or insert was performed. 2013-01-16 16:50:07 +00:00
Jeff Lenk 52d11b461b FS-5021 --resolve stupid typo 2013-01-16 09:55:06 -06:00
Raymond Chandler 34f99c113b prefer text attribute over file attribute and tag body for speak and say 2013-01-15 18:43:38 -05:00
Jeff Lenk 0ff44c58ed fix windows compile error 2013-01-15 15:40:31 -06:00
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