Anthony Minessale
d43af04e93
fix races in bypass media regarding channel signalling that may cause answer to be skipped
2011-08-19 16:25:32 -05:00
Michael S Collins
e4d473190d
mod_dptools: add transfer_on_failure ext/dp/context to play_and_get_digits
...
If max tries is reach and user has not made a valid entry then system transfers the call leg to the specified destination.
2011-08-18 20:29:52 -07:00
Anthony Minessale
850f2e3cff
FS-3510 --resolve make all instances of execute_on_X uniform with api_on_X and support both prefix vars as before and usage of arrays to push several exexute_on or api_on records into one variable
2011-08-18 09:11:45 -05:00
Mathieu Parent
b3997353a1
Skinny: Stop harcoding APR_TIMEUP
...
See also FS-3425
2011-07-22 09:17:09 +02:00
Anthony Minessale
2f950634ab
fix sip auto_simplify
2011-07-16 02:34:17 -05:00
Anthony Minessale
d2f76ca482
tweaks to codec buffer size detection
2011-07-14 00:14:10 -05:00
Anthony Minessale
0521886de8
use rwlock for global vars to reduce contention
2011-07-12 20:36:42 -05:00
Anthony Minessale
3cbae3fbd8
FS-3413 --resolve
2011-07-12 09:41:02 -05:00
Anthony Minessale
f1ee225cb1
push out signal data into its own queue system
2011-07-08 12:52:18 -05:00
Anthony Minessale
9cf44f3a5e
fix campon to play music even on first run and cancel faster
2011-07-06 16:45:36 -05:00
Michael Jerris
81b56a2490
FS-2954: attr packed is not available on sun studio
2011-07-05 15:42:15 -04:00
Anthony Minessale
306b332d47
add --enable-timerfd-wrapper to wrap timefd syscalls for platforms with the right kernel and wrong libc
2011-06-30 14:36:52 -05:00
Anthony Minessale
07a715928b
FS-2218 --resolve
2011-06-28 08:05:12 -05:00
Anthony Minessale
676ef8085b
add last_hold_time and hold_accum vars for cdr data
2011-06-27 13:27:52 -05:00
Anthony Minessale
b6fc1a5f30
FS-3372 --resolve
2011-06-27 10:09:15 -05:00
Anthony Minessale
fb68746eed
add parallelism to sofia by offsetting sip messages to the concerned sessions and using multiple queue threads for message handling
2011-06-16 14:37:22 -05:00
Anthony Minessale
b2c3199f65
add scoped channel variables (%[var=val,var2=val2] blocks valid in any app data field and will only last for that one app execution)
2011-06-15 13:03:45 -05:00
Anthony Minessale
7e6b59ffe1
add some various api util
2011-06-09 12:17:32 -05:00
Anthony Minessale
07a797522a
FS-3214 try this patch
2011-06-08 18:50:21 -05:00
Jeff Lenk
14ef54cd4e
FS-3315 Fix this differently convert to cdecl so SWIG likes
2011-06-01 10:48:42 -05:00
Anthony Minessale
e2da3bea0c
add code to pass recording bugs on to other legs when executing an attended transfer, needs testing and possible follup commits before using
2011-05-31 13:01:28 -05:00
Jeff Lenk
d193789a2c
fix several problems discovered with code analysis
2011-05-30 00:07:32 -05:00
Jeff Lenk
4480abc911
fix compiler warning
2011-05-27 21:46:28 -05:00
Moises Silva
1078f77f42
Merge remote-tracking branch 'fsorig/master'
2011-05-27 16:37:24 -04:00
Anthony Minessale
c080fb15d9
update on array patch
2011-05-26 10:00:06 -05:00
Jeff Lenk
fc004ddc13
FS-3315 --resolve Fix typedef declaration for switch_cap_callback_t Thanks Peter
2011-05-26 08:39:28 -05:00
Jeff Lenk
55c24567bd
fix windows code analysis problems
2011-05-25 23:51:48 -05:00
System Administrator
7eaef23955
Merge remote branch 'fsorig/master'
...
Conflicts:
src/mod/applications/mod_commands/mod_commands.c
src/mod/endpoints/mod_portaudio/mod_portaudio.c
src/mod/endpoints/mod_portaudio/pablio.c
2011-05-26 00:13:12 -04:00
System Administrator
294a57fbcb
allow -1 as silence generation divisor to specify only zeroes silence
2011-05-25 23:16:24 -04:00
Anthony Minessale
860d2a6c12
add capture dp app
2011-05-25 16:12:42 -05:00
Anthony Minessale
c1c759526d
add arrays to event headers and chanvars
2011-05-25 15:42:36 -05:00
Anthony Minessale
b978d39d48
FS-3312 --resolve
2011-05-25 14:45:55 -05:00
Mathieu Rene
5013bece3f
fix segfault
2011-05-25 15:04:40 -04:00
Anthony Minessale
2582bbcb36
add xml user caching mechanism
2011-05-23 17:15:37 -05:00
Anthony Minessale
9c17effb15
add time stamp to app_log
2011-05-16 13:41:52 -05:00
Anthony Minessale
082cb7154e
ditto
2011-05-13 16:29:48 -05:00
Anthony Minessale
106855dfa3
use ssl macro to init on dingaling too
2011-05-13 16:23:33 -05:00
Anthony Minessale
23b5f58202
use ssl macro to init on dingaling too
2011-05-13 16:17:17 -05:00
Anthony Minessale
8764a046c6
allow creation of arbitrary profile vars
2011-05-13 15:29:40 -05:00
Anthony Minessale
acf3090adf
FS-2936 plan B for curl stuff
2011-05-13 13:17:54 -05:00
Jeff Lenk
a912fa6b3e
VS2008 cleanup for Core Curl integration
2011-05-12 10:48:46 -05:00
Anthony Minessale
29bf9157ef
clean up core curl patch
2011-05-11 14:42:52 -05:00
Anthony Minessale
8de336b7a8
add files from last commit
2011-05-11 10:09:43 -05:00
Anthony Minessale
7064487df2
FS-2936 please test on windows
2011-05-11 10:07:00 -05:00
Jeff Lenk
d495124f64
windows permanent fix for %I64d problems - all versions after vs2003 support %lld
2011-05-08 13:10:01 -05:00
Anthony Minessale
1772fcb079
add largest_jb_size
2011-05-06 15:25:00 -05:00
Anthony Minessale
16e3d1fa25
default timer to run slower and increase as needed, Run the timer at 20ms by default and drop down as needed unless you set 1m-timer=true which was previous default
2011-04-29 11:09:14 -05:00
Anthony Minessale
00b53a91ea
FS-3277 --resolve There are actually really only 2 places where it needs the real hostname, the hostname command and the header on the events. I changed everything to the switchname because there were some more sql stmts etc in the core.
2011-04-29 10:24:50 -05:00
Anthony Minessale
bd471fc6a9
add bridged timestamp and hangup_complete_with_xml=true to add xml_cdr to the body of hangup_complete events
2011-04-28 13:46:39 -05:00
Marc Olivier Chouinard
4137b360cf
switch_ivr/xml: Change the structure of the phrases/language system. Previously it was fxml->phrases->macros->language->macro. Changed it so fxml->languages->language->phrases->macros->macro
...
You can have sub macros <macros name="voicemail"><macro ...> and allow you to call it login@voicemail.
Change the sound-path to sound-prefix to make it constistant with the rest of freeswitch.
Also allow to set a sound-prefix to a macros, so you can override it for a specific file set.
You can set say-modules="en" or whatever in the <language section to define that say module to use.
2011-04-20 13:09:03 -04:00