523 Commits

Author SHA1 Message Date
Anthony Minessale
df8d2f1ecd FS-4038 --resolve 2012-04-04 17:20:17 -05:00
Anthony Minessale
3505cb47e3 FS-3929 --resolve 2012-02-22 18:16:25 -06:00
Anthony Minessale
e6bfa118ec minor presence tweaks 2012-02-09 16:47:32 -06:00
Jeff Lenk
24288832b1 FS-2216 partial with renaming 2012-01-08 14:19:16 -06:00
Anthony Minessale
a4320da5a8 fix regression from earlier today 2012-01-05 16:01:27 -06:00
Anthony Minessale
e185ff0075 allow dmachine and input callback to co-exist 2012-01-05 09:39:18 -06:00
Anthony Minessale
2e6b55810f put transfer_source in a variable too 2011-12-08 17:33:31 -06:00
Anthony Minessale
712ada3d8d deal with timeout better in rare bind_meta_app misuse 2011-11-11 19:27:02 -06:00
Anthony Minessale
f1980b3818 don't tolerate blank proto 2011-10-25 12:07:39 -05:00
Anthony Minessale
3c9551ee90 move code from uuid_kill into core 2011-10-25 11:53:22 -05:00
Michael Jerris
ea7f6a1857 add lookup params to presence_map 2011-10-24 09:53:24 -04:00
Anthony Minessale
4ee1722f3e add presence_map 2011-10-22 09:40:59 -05:00
Anthony Minessale
1bf97fa7ba add some more reporting data to logs 2011-10-11 15:13:23 -05:00
Anthony Minessale
216dce139c revert this it might annoy ppl with no transcoding 2011-10-05 12:49:47 -05:00
Anthony Minessale
3317f5d36d delay_echo was double the length in milliseconds from what it should be 2011-09-30 09:45:00 -05:00
Anthony Minessale
e25a90a04b always generate frames on sleep 2011-09-29 13:22:05 -05:00
Anthony Minessale
7333d46d5b add new chatplan concept and mod_sms. Apps for chat messages: copy new base freeswitch.xml and chatplan dir if you are upgrading on existing config base 2011-09-21 14:31:18 -05:00
Anthony Minessale
bcd1e14711 add callee_id name/number to xml_cdr 2011-09-09 13:01:10 -05:00
Anthony Minessale
f2099bf999 FS-3529 please try this revision I suspect its related to some uninitilized memory causing flags to be set that are not in the dtmf structure in certian cases 2011-09-08 08:12:16 -05:00
Anthony Minessale
96ddc51faa split on space not colon 2011-09-06 13:56:44 -05:00
Anthony Minessale
996b304019 add xferext command to sendmsg parser so you can send a list of instructions to a channel and build and extension and transfer to it from esl 2011-08-31 19:30:58 -05:00
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
Anthony Minessale
f10566af91 FS-3181 --resolve the new code requires accurate timestamps, we were incrementing it by the interval (20) instaead of the samples (160) 2011-08-11 08:49:13 -05:00
Anthony Minessale
2f950634ab fix sip auto_simplify 2011-07-16 02:34:17 -05:00
Anthony Minessale
f1ee225cb1 push out signal data into its own queue system 2011-07-08 12:52:18 -05:00
Anthony Minessale
22d8994325 avoid recursion loop in parse_all_events vs channel_ready 2011-06-28 15:06:48 -05:00
Jeff Lenk
c50fea15ac resolve trivial compiler warning 2011-06-27 20:23:00 -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
dfc30b2e67 FS-3373 --resolve 2011-06-27 10:01:06 -05:00
Anthony Minessale
dc028b3648 FS-3046 --resolve 2011-05-27 20:39:12 -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
c1c759526d add arrays to event headers and chanvars 2011-05-25 15:42:36 -05:00
Mathieu Rene
5dc67c88d3 fix warning 2011-05-16 16:46:09 -04:00
Anthony Minessale
9c17effb15 add time stamp to app_log 2011-05-16 13:41:52 -05:00
Anthony Minessale
8764a046c6 allow creation of arbitrary profile vars 2011-05-13 15:29:40 -05:00
Anthony Minessale
837a6cac02 FS-3294 --resolve This is probably fine 2011-05-13 07:29:26 -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
Anthony Minessale
73279f01bf FS-3166 --resolve 2011-04-22 16:43:29 -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
Anthony Minessale
44304f4962 the intent for having the module and lang separate is for things where the same module can use different sets of sounds like en module and en-male or en-female lang (sound dirs) there was indeed a disconnect in the dialplan version of this app. Originally say was only available in phrase macros so I change the syntax of the say app so you can specify both the module and the lang absolte from the dp with something like he:he as the module name. BTW: Going forward can you attach the patch or give me instructions on how to get it in raw format or merge it to our local git, I don't really have the time to figure it out just to pull in a patch...... 2011-03-31 19:44:29 -05:00
Anthony Minessale
d5ef86d778 introduce new say_string method of doing say and use it in mod_say_en as an example. try: eval ${say_string en.gsm en current_date_time pronounced ${strepoch()}} from the cli with this patch. We can do more to centralize the say things and go back and apply it to other langs, using this method you can set the desired file ext as well which I think is a bounty.... 2011-03-29 19:55:35 -05:00
Anthony Minessale
d59d41d7b4 add param to jb to try to recapture latency (disabled by default) 2011-02-25 11:59:45 -06:00
Anthony Minessale
976859bb45 fix unreachable condition with a null args to make any key stop playback/record etc without dequing and remove hard-coded flush digits in play_and_get_digits be sure to flush it yourself before using 2011-01-24 14:04:26 -06:00
Anthony Minessale
b262f44ce2 add temp_hold_music var that is only valid until you transfer the call and finishing touches on bind meta to A-D 2011-01-05 18:58:56 -06:00
Brian West
3734f4cd44 bump copyright date and fix some email and typos from diego. 2011-01-05 10:09:04 -06:00
Anthony Minessale
751e0291ee prevent race on execute_on_answer called from the B-leg of a call 2010-12-22 19:10:30 -06:00
Anthony Minessale
a3b01c195b rtp adjustments when using jitterbuffer 2010-12-21 15:35:43 -06:00
Anthony Minessale
8f452bc519 cid logic changes for calle[re] 2010-12-17 14:35:53 -06:00
Anthony Minessale
93cc3dc556 normalize tests for outbound channels to use switch_channel_direction instead of testing for CF_OUTBOUND 2010-12-15 20:59:42 -06:00