Anthony Minessale
614ba049b1
add proto
2012-09-24 17:53:23 -05:00
Anthony Minessale
c2893801cb
add timestamps for on and off hold times to put in xml cdrs
2012-09-07 18:17:57 -05:00
Anthony Minessale
3c685bff25
fix double sessions on auth challenged calls
2012-08-29 10:38:37 -05:00
Anthony Minessale
66677c940a
move recovery engine up into the core
2012-08-22 16:27:07 -05:00
Anthony Minessale
33e642e98c
remove unused resurrect code
2012-08-22 16:27:07 -05:00
Steve Underwood
ea58df8456
Fixed Cairo's entry in the timezone files
...
Changed mod_spandsp so it tries to resolve timezone names like Asia/HongKong
to a POSIX timezone descriptor string, like other parts of FreeSwitch do.
2012-08-22 22:25:54 +08:00
Anthony Minessale
142c051d68
cache session threads and reuse them if possible
2012-08-21 00:14:50 -05:00
Anthony Minessale
e5a15cde31
debug lost read lock
2012-08-15 15:11:57 -05:00
Anthony Minessale
293429f78d
add api-expansion to switch.conf.xml and fsctl api_expansion command to control allowing apis to be expanded via variable expansion
2012-07-27 18:53:04 -05:00
Anthony Minessale
d832b5dfef
FS-4453 --resolve this will now cause up to a 20 second timeout waiting for the response and the call will be blocking
2012-07-24 13:45:10 -05:00
Seven Du
14cb9af607
add switch_core_file_write_video
...
open a door to write video data
so it is possible to record a .fsv file
also possible to write to .mp4 with proper file format support
2012-07-20 11:38:20 +08:00
Anthony Minessale
46fee25dad
add fsctl sql start/stop for standby controls
2012-07-12 14:30:44 -05:00
Anthony Minessale
b1ae97466d
add enable-use-system-time param to switch.conf.xml use at your own risk, someone with windows could verify it works ok
2012-07-03 17:15:14 -05:00
Anthony Minessale
c5ba5acbd5
move stacksize thing into the core deeper to avoid build issues
2012-07-03 11:35:41 -05:00
dschreiber
6069adece5
Revert "add thread safe hash multi delete function and make callback optional"
...
I don't see this command being used anywhere. Since I don't like to touch core files unless absolutely necessary I'm reverting these two changes. I've emailed the author, Tamas, for an explanation. The other patches for FS-3432 (merged in now) appear to work fine without this commit.
This reverts commit fbcb86226581cdcc66fc7b633b505906c207a4cd.
2012-06-19 08:51:28 -07:00
dschreiber
7e6018985c
Merge remote branch 'origin/master' into FS-3432
2012-06-19 08:10:54 -07:00
Anthony Minessale
192030c578
add metadata col to internal registrations table
2012-05-30 13:05:05 -05:00
Tamas Cseke
fbcb862265
add thread safe hash multi delete function and make callback optional
2012-05-24 09:35:23 +02:00
Anthony Minessale
bbdcd33bde
performance tweaks for sip message parsing and event system
2012-05-17 20:10:53 -05:00
Anthony Minessale
5c75d4cf5b
FS-4220 --resolve i refactored this into a general cross platform function and use it everywhere else we try to set affinity
2012-05-15 08:31:42 -05:00
Anthony Minessale
5b3b77071b
make sure bargers use the same codec as bargee to avoid transcoding delay
2012-05-14 10:03:35 -05:00
Anthony Minessale
f9653fbd38
FS-4204 --resolve
2012-05-10 22:34:37 -05:00
Anthony Minessale
a511ff3026
re-implement sla barge using eavesdrop backend
2012-05-07 13:44:16 -05:00
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