Commit Graph

23734 Commits

Author SHA1 Message Date
William King 37d2a34b04 Don't try to get the channel if the session is null. 2013-01-25 11:41:57 -08:00
William King 233ea048c0 Don't segfault if the user provided a channel variable to use that doesn't exist. 2013-01-25 11:41:39 -08:00
Steve Underwood 36492e522b Minor tweak to last spandsp change 2013-01-26 03:30:21 +08:00
Steve Underwood 7e79b37c0b Make spandsp's T.38 features tolerate the non-compliant inclusion of data
in some T.38 packets from Commetrex and Cisco machines.
2013-01-26 01:54:20 +08:00
Steve Underwood 744f3ab714 Merge branch 'master' of git.freeswitch.org:freeswitch 2013-01-26 01:32:24 +08:00
Steve Underwood 063d59922b Properly enforce the far end max datagram when constructing UDPTL packets 2013-01-26 01:31:38 +08:00
Marc Olivier Chouinard 165ffb9f8f FS-5025 Added user/group/domain merge of param/var before calling vm delivery allowing to have variable or param value set at the domain or group level 2013-01-24 16:41:29 -05:00
Giovanni Maruzzelli 3d6ed6429b FS-4916 beep does not get recorded anymore 2013-01-24 19:16:21 +01:00
Michael Jerris 92cdd30458 not implemented so lets not break compile 2013-01-24 09:59:09 -05:00
Giovanni Maruzzelli e5e3e4bfa1 FS-4916 added beep real beep instead of DTMF, and fixed hangup before end of greeting. I hate the world and the world hate me 2013-01-24 15:09:04 +01:00
Marc Olivier Chouinard 5542d040a2 mod_voicemail: Add new vm_fsdb_pref_greeting_get
mod_voicemail_ivr: Added the new param for API vm_fsdb_pref_greeting_get WARNING, you must add it to the config or else module will complain of missing value... With the new API, it will now playback the greeting when setting it.  Will need to figure out a better way to deal with api being added in the future...  Add support to auto start new message playback and made it default in the config file.
mod_voicemail_ivr phrases : make value = 0 as plural (0 messages).  Don't tell the option for new message if no new message present.  Changes a few default key to match more closely mod_voicemail key settings.
2013-01-24 00:04:34 -05:00
Anthony Minessale 117609d2b3 FS-5027 try this one 2013-01-23 14:32:04 -06:00
Giovanni Maruzzelli ec857b2da6 FS-4916 added beep (eg: DTMF 1) at the end of remote skype voicemail greeting 2013-01-23 13:37:15 +01:00
Marc Olivier Chouinard 0bfddcfd0f Phrases: Allow phrase with no pattern to be processed 2013-01-22 22:14:58 -05:00
Marc Olivier Chouinard 67111b0770 mod_voicemail_ivr: Fix default config file 2013-01-22 21:59:15 -05:00
Marc Olivier Chouinard 36a8742ac6 mod_voicemail_ivr: Fix spelling mistake 2013-01-22 18:48:49 -05:00
Anthony Minessale 120a0e3385 make it back-compat as possible instead 2013-01-22 10:26:51 -06:00
Anthony Minessale fe40523ec0 FS-4646 --resolve thanks for the update 2013-01-22 10:01:52 -06:00
Anthony Minessale 6b6198e96f FS-5027 2013-01-22 09:55:15 -06:00
Giovanni Maruzzelli b9a8ce5670 FS-4916 fixed 2013-01-22 18:02:54 +01:00
Anthony Minessale d1ecaa53d9 FS-5040 --resolve 2013-01-21 18:48:17 -06:00
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