Anthony Minessale
bba65f4a1e
add acl stuff
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7966 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-26 22:14:09 +00:00
Anthony Minessale
6667eed75e
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7908 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-17 23:26:38 +00:00
Anthony Minessale
1cf6273641
spray the core with scotchguard(tm)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7889 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-14 03:47:45 +00:00
Anthony Minessale
2294d90653
fix a bunch more stuff that broke from fixing it yesterday!
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7857 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-11 16:55:58 +00:00
Anthony Minessale
a9235b1b22
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7800 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-06 03:11:20 +00:00
Anthony Minessale
be1abfe573
add in switch_core_signal_lock/unlock
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7737 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-26 16:55:40 +00:00
Anthony Minessale
26df42f28c
more protection
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7718 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-21 21:38:49 +00:00
Anthony Minessale
1f52fe1eca
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7618 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-15 16:01:12 +00:00
Anthony Minessale
a3081374a1
few core tweaks
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7565 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-09 00:38:23 +00:00
Brian West
b0ad7ab50c
set tab mode properly
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7500 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-03 22:14:57 +00:00
Michael Jerris
7efeb68228
code analysis for hash functions.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7404 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 09:27:01 +00:00
Michael Jerris
284d03e5e1
code analysis, bounds checks, buffer overrun fixes.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7403 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 08:47:55 +00:00
Michael Jerris
482badffca
code analysis, clean up asserts related to switch_core_session_get_channel.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7402 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 07:26:10 +00:00
Brian West
84161010ab
cleanup and consistency.. blah rain @ PHX fun
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7396 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-27 20:01:02 +00:00
Anthony Minessale
58a8979c6e
tweak
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7199 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-13 18:39:51 +00:00
Anthony Minessale
3a5a239846
Formatting DTMF as a string
...
a '+' separated list of DTMF strings
Each element in the list can contain an @ followed by
a duration in ms.
e.g.
1234@250+4321@500
sends the digits 1 2 3 4 at a rate of 250ms then
4 3 2 1 at a rate of 500
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7193 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-12 20:30:48 +00:00
Anthony Minessale
143bed09a3
try to use clock_gettime to make sure we don't care if the system time changes
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7165 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-11 00:43:49 +00:00
Anthony Minessale
9f6f77014f
leak protection, better than mighty putty
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7141 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-08 18:35:51 +00:00
Anthony Minessale
59ac0a27a2
fix FSCORE-82
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7132 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-07 20:40:59 +00:00
Michael Jerris
ee82edb170
correct param requirements
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7058 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-02 07:00:07 +00:00
Michael Jerris
5fac88fdf1
make param optional
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7034 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-30 23:26:03 +00:00
Michael Jerris
2f360ae1f4
code analysis
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7031 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-30 21:42:15 +00:00
Michael Jerris
78d31805e6
code analysis.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7029 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-30 04:32:28 +00:00
Michael Jerris
33bd22a308
avoid seg on invalid params to record app.(MODAPP-63)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7026 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-29 23:15:57 +00:00
Michael Jerris
2847d1c04e
more error checking.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6954 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-22 01:00:10 +00:00
Anthony Minessale
2931fc9109
dtmf overhaul testers wanted
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6952 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-22 00:32:20 +00:00
Anthony Minessale
8433c7e088
fix FSCORE-74
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6921 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-20 21:42:00 +00:00
Michael Jerris
e3c48c6ac1
add more function details for code analysis.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6911 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-20 03:07:00 +00:00
Anthony Minessale
efb1b62938
add rtp port allocator
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6658 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-11 19:15:02 +00:00
Michael Jerris
18ca278d9b
only set console when we have a console
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6535 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-06 13:40:00 +00:00
Michael Jerris
7b34d76091
remove file logging from automatically being set on the core console handle. You must now use mod_logfile to do file logging.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6509 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-04 23:18:24 +00:00
Anthony Minessale
a05c09a69a
add mime types to webserver
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6418 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-28 20:44:18 +00:00
Anthony Minessale
f64d7e43ce
improve voicemail
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6399 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-26 23:41:00 +00:00
Anthony Minessale
6481a0d11b
add RECORD_ANSWER_REQ var
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6389 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-23 18:35:38 +00:00
Michael Jerris
7b6182aa13
const qualifiers in asr/tts interfaces.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6121 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-01 11:55:00 +00:00
Michael Jerris
622a2733dc
use more correct const char * for things that should not be modified. This should also fix the switch_cpp.cpp changes from MODAPP-44. More patches to follow up on this for a few more modules that will likely break with this commit.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6120 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-01 11:28:26 +00:00
Michael Jerris
b382c0a41f
add -u and -g command line args to set user and group.
...
properly handle portability for mlockall and setrlimit
Tested on linux, Freebsd, solaris, mac.
FSCORE-47
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6033 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-23 15:56:23 +00:00
Anthony Minessale
42644022e1
improvements
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5967 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-18 16:17:42 +00:00
Anthony Minessale
2222933908
a bunch of fixes
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5796 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-04 17:25:06 +00:00
Anthony Minessale
1667112b3b
add fsctl loglevel [<level>] fsctl command
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5790 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-03 23:43:01 +00:00
Anthony Minessale
bd6bd9ad57
add softtimer to the core, begin framework for static modules and reduces calls to gettimeofday for timestamps
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5784 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-03 16:44:11 +00:00
Anthony Minessale
ffb989e435
tear the hell out of everything and rip it up into itsy bitsy pieces and put it all back together
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5765 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-29 01:06:08 +00:00
Anthony Minessale
1a091c1ad2
change javascript and confernece to use cached speech handles
...
This is for better performace and to take atvantage of mrcp connections.
There should be no apparent change in usage.
The conference now supports changing the voice via the text string
by starting a text blurb with #voice# eg
#william#This will sound like William.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5664 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-25 21:33:26 +00:00
Anthony Minessale
95f007586f
stage 1 of wrecking ball (duck!)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5347 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-13 20:40:06 +00:00
Anthony Minessale
f1bede824c
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5318 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-13 03:09:53 +00:00
Anthony Minessale
efca0c8087
hack up the core with a butcher knife
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5314 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-12 21:00:26 +00:00
Anthony Minessale
a1d4140ce6
add timout to record and time tables to all the channel events
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5236 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-31 14:42:23 +00:00
Anthony Minessale
b7c985096c
fix locking bug
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5183 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-15 02:21:53 +00:00
Anthony Minessale
46043b05e0
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5182 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-15 00:05:32 +00:00
Michael Jerris
a4ff7e88da
adding const qualifiers across the api as appropriate.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5165 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-12 14:48:14 +00:00