Ken Rice
|
7a147e4762
|
Update a ton of copyright statements to make sure the dates are proper
|
2012-04-25 17:14:55 -05:00 |
|
Anthony Minessale
|
6f6765b8f2
|
start one msg thread per cpu by default
|
2012-03-27 16:48:30 -05:00 |
|
Anthony Minessale
|
f6941ca48f
|
FS-3910 It seems to have a problem keeping up with the realtime audio. Try this patch that introduces some prebuffering
|
2012-02-17 11:23:59 -06:00 |
|
Anthony Minessale
|
c358f67fe4
|
eat inbound vid while playing fsv files
|
2012-01-17 12:19:31 -06:00 |
|
Anthony Minessale
|
e5139c3db5
|
FS-3816 --resolve
|
2012-01-17 09:43:14 -06:00 |
|
Anthony Minessale
|
0f6a2bf863
|
the threaded one seems to not work using only fork
|
2011-12-20 13:49:15 -06:00 |
|
Anthony Minessale
|
d7a37e9754
|
allow system API command to capture output from the executed command
|
2011-12-20 12:34:21 -06:00 |
|
Anthony Minessale
|
6e7d44af42
|
FS-3764 --resolve
|
2011-12-14 13:23:54 -06:00 |
|
Anthony Minessale
|
1ee867444d
|
FS-2936 remove unused functions
|
2011-11-30 09:26:16 -06:00 |
|
Jeff Lenk
|
8ca4efea75
|
FS-3709 --resolve
|
2011-11-21 09:53:27 -06:00 |
|
Anthony Minessale
|
2094f2d33b
|
add fsctl sync_clock_when_idle so you can sync the clock but have it not do it till there are 0 calls
|
2011-10-12 14:55:32 -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
|
9125a96c6d
|
convert chat interface to use events instead of a bunch of args
|
2011-09-13 16:51:30 -05:00 |
|
Anthony Minessale
|
c1dd008b1d
|
change -hp to -rp, add -lp and -np, no priority flags means auto which will do -rp if you have > 1 cpu
|
2011-09-12 16:13:19 -05:00 |
|
Anthony Minessale
|
42b64ccd67
|
get rid of digit_action_set target and add target,bind_target params to bind_digit_action
|
2011-09-02 09:34:40 -05:00 |
|
Anthony Minessale
|
cf9859ea69
|
add digit_action_set_target app that can set the target (direction of the dtmf flow and subsequent channel who gets the events) to self or peer (bridged channel when possible)
|
2011-09-01 10:11:24 -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
|
f1ee225cb1
|
push out signal data into its own queue system
|
2011-07-08 12:52:18 -05:00 |
|
Anthony Minessale
|
7e6b59ffe1
|
add some various api util
|
2011-06-09 12:17:32 -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 |
|
Anthony Minessale
|
9c17effb15
|
add time stamp to app_log
|
2011-05-16 13:41:52 -05:00 |
|
Anthony Minessale
|
23b5f58202
|
use ssl macro to init on dingaling too
|
2011-05-13 16:17:17 -05:00 |
|
Anthony Minessale
|
acf3090adf
|
FS-2936 plan B for curl stuff
|
2011-05-13 13:17:54 -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 |
|
Brian West
|
1604f08e33
|
rebind sighandlers
|
2011-04-08 13:46:02 -05:00 |
|
Brian West
|
ddb345636a
|
FS-3220: more than just typos
|
2011-04-01 17:38:58 -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
|
5d7831348b
|
improve some defaults to tune performance if you use -heavy_timer, try not using it
|
2011-03-22 13:27:37 -05:00 |
|
Anthony Minessale
|
10174ea6d5
|
add timerfd support to the core for now you must enable it in switch.conf.xml with the param enable-softtimer-timerfd=true later if it proves to work well we can make it on by default, please test if you have a new kernel that supports this option kernel >= 2.6.25 and libc >= 2.8
|
2011-03-21 20:49:39 -05:00 |
|
Anthony Minessale
|
f542449cac
|
FS-3106 --comment-only Try this newer refactored version which completely removes the thread affinity and uses a linked-list to manage the pool, I can run my same 100cps test and only use like 4 db handles
|
2011-03-03 12:54:20 -06:00 |
|
Anthony Minessale
|
11451c1056
|
FS-3106 --comment-only Try this out, its got a few elements from your patch but there was a much bigger problem deeper in the code preventing the sqlite handles from being recycled properly
|
2011-03-02 19:21:37 -06:00 |
|
Mathieu Parent
|
f202328eff
|
Doc: somes details on user registration functions
|
2011-02-23 01:07:53 +01:00 |
|
Anthony Minessale
|
a2c0da53f3
|
add centralized registration db to core db and use it from mod_sofia
|
2011-02-11 23:10:12 -06:00 |
|
Anthony Minessale
|
4ae8282e6c
|
fix possible bad pointer in global vars (please test)
|
2011-02-02 15:43:26 -06:00 |
|
Luke Dashjr
|
02082c930c
|
MERGE: OpenMethods DTMF recognition via ASR modules
|
2011-01-26 14:56:05 -06:00 |
|
Luke Dashjr
|
89253a1391
|
MERGE: OpenMethods ASR enhancements: multiple concurrent grammars and dialplan access to start-input-timers
|
2011-01-26 14:54:36 -06:00 |
|
Luke Dashjr
|
15e65cfafb
|
MERGE: DTMF recognition via ASR modules (implemented in UniMRCP)
|
2011-01-26 14:40:35 -06:00 |
|
Anthony Minessale
|
1a08df9b20
|
add function to help set session read codec to slinear
|
2011-01-06 17:41:25 -06:00 |
|
Brian West
|
d79cf48475
|
FS-2962
|
2011-01-05 11:45:48 -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
|
f6eab64c5c
|
add uuid_buglist to fetch the current media-bugs attached to a given session uuid
|
2010-12-27 17:20:41 -06:00 |
|
Anthony Minessale
|
c4369fc84d
|
add uuid_fileman <uuid> <cmd>:<val> <-- same vals as the callbacks in js and lua to control the currently playing file of a channel from the cli or ESL (for the people who were ignoring me on the conference call so I decided to implement it instead of try to explain it )
|
2010-11-30 15:34:22 -06:00 |
|
Anthony Minessale
|
ef4a4ed034
|
run execute_on_answer on_media _on_ring apps async
|
2010-11-30 11:01:54 -06:00 |
|
Anthony Minessale
|
8b0421ff68
|
add new function to check when messages need parsing to improve performance on parsing messages during originate
|
2010-11-30 09:49:12 -06:00 |
|
Anthony Minessale
|
e3c427ad28
|
fix default ptime for iLBC and make new configurable global map in switch.conf.xml
|
2010-10-08 17:04:22 -05:00 |
|
Anthony Minessale
|
9537197b4d
|
add some goodies
|
2010-10-07 18:30:47 -05:00 |
|
Anthony Minessale
|
56f8c11f0b
|
refactor fmtp parser as a core func
|
2010-10-01 14:01:39 -05:00 |
|
Anthony Minessale
|
633f193dae
|
add bitrate patch from moc with some extra stuff for late neg mode
|
2010-09-29 16:52:43 -05:00 |
|
Anthony Minessale
|
46c6650a94
|
pass originate flags into session_request so we can selectivly skip throttling
|
2010-08-26 12:19:49 -05:00 |
|
Luke Dashjr
|
4cbdfbe481
|
switch_core_asr interfaces for enable_grammar, disable_grammar, and disable_all_grammars
|
2010-08-22 20:20:36 -05:00 |
|