Anthony Minessale
14fbb4b9e5
add io mutex to cache db for optional mutex protection
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15800 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-05 18:54:56 +00:00
Mathieu Rene
302355202a
add escape api command to escape a string
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15764 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-03 02:37:05 +00:00
Mathieu Rene
c27a26e30e
Const-ify Event::getHeader()'s param
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15758 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-02 18:19:14 +00:00
Anthony Minessale
5e1914efca
allow recursive broadcasting
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15757 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-02 18:13:11 +00:00
Mathieu Rene
dbdc0c032a
add switch_core_vsprintf
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15737 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-01 15:09:47 +00:00
Anthony Minessale
f07550126b
FSCORE-503
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15697 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-27 16:47:08 +00:00
Mathieu Rene
ce3ccb8da0
add switch_caller_extension_add_application_printf()
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15688 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-26 21:28:28 +00:00
Anthony Minessale
aba8d7590f
FSCORE-481
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15657 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-24 18:18:09 +00:00
Michael Jerris
28056dda18
silence solaris sun cc warning
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15653 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-24 06:01:43 +00:00
Michael Jerris
bbe6844186
silence solaris sun cc warning
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15652 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-24 06:00:48 +00:00
Anthony Minessale
3db63361fd
fix db connection hijacking issue
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15625 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-23 18:25:11 +00:00
Anthony Minessale
af9e8eab35
convert sofia to use new core version of cache db handles
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15600 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-21 18:57:15 +00:00
Anthony Minessale
506aae7cbe
refactor/abstract the core sql stuff more
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15599 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-21 17:57:55 +00:00
Anthony Minessale
68f60de67f
fix thread saftey issue in expiring media bugs
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15587 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-21 01:00:58 +00:00
Anthony Minessale
04889efc17
another crank on the can opener for the big can o worms
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15584 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-20 23:12:07 +00:00
Anthony Minessale
4f629ed1a2
swig
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15567 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-20 02:43:37 +00:00
Anthony Minessale
2fa0c4910f
refactor enterprise_originate
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15565 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-20 02:17:08 +00:00
Brian West
bc72d99096
MODAPP-368
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15530 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-18 20:25:49 +00:00
Anthony Minessale
349b02c2e6
video improvements
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15524 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-18 19:22:45 +00:00
Anthony Minessale
9cf0d7f846
add append and truncate to audio file api
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15503 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-17 21:40:09 +00:00
Anthony Minessale
677144f30c
db cache part 2
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15497 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-17 19:16:24 +00:00
Anthony Minessale
b47cb9085c
const
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15494 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-17 15:59:13 +00:00
Anthony Minessale
5d815cfdfe
add support for running core-db over odbc
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15487 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-17 00:12:54 +00:00
Jeff Lenk
ad97aa5ec4
fix compiler warning - windows
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15482 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-16 18:34:47 +00:00
Anthony Minessale
f05737e3ba
caller/ee id cleanup
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15474 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-15 02:16:10 +00:00
Anthony Minessale
f06f3a5de7
add cache_db handle api (odbc/sqlite abstraction)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15473 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-14 21:59:01 +00:00
Anthony Minessale
c69bdbb4b3
tolerate MySuckWELL ODBC limitation FSCORE-487
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15465 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-13 23:15:15 +00:00
Anthony Minessale
bd85ca8108
const
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15460 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-13 16:37:23 +00:00
Anthony Minessale
06a68fce64
add switch_ivr_enterprise_originate optional new dimension to originate strings every element in :_: separated list in originate strings will fire in a dedicated thread and can contain their own {} and , and | lists
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15455 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-12 22:21:30 +00:00
Anthony Minessale
70d696fc37
add DUMP_EVENT macro
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15439 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-12 03:47:23 +00:00
Michael Jerris
ebe4bebfdc
backwards compat api
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15412 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-10 23:21:09 +00:00
Anthony Minessale
275e919f3c
fix issue with global bypass_media_after_bridge messing up callflow
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15404 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-09 23:49:35 +00:00
Anthony Minessale
e6e5f61069
change zstr to inline and fix small display update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15385 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-06 16:00:56 +00:00
Anthony Minessale
f5b0b8e2ad
decided to do this differently i think it was slightly wrong
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15372 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-05 13:41:11 +00:00
Anthony Minessale
befbd6dd0c
MODENDP-259
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15368 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-05 06:56:38 +00:00
Anthony Minessale
f4239d9500
reswig
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15361 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-04 23:58:26 +00:00
Anthony Minessale
4a2e4ffc0e
add flags to state_handler table
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15356 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-04 21:07:18 +00:00
Anthony Minessale
ef9fa1df1a
FSCORE-479
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15329 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-03 16:50:16 +00:00
Anthony Minessale
41f7ac7387
add slide_write to switch_buffer
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15297 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-30 22:53:09 +00:00
Anthony Minessale
d646547bdb
filter out unwanted media on rtp
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15284 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-30 01:06:51 +00:00
Anthony Minessale
b3ec0eac5f
add uuid_debug_audio <uuid> <read|write|both> <on|off>
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15274 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-29 17:52:52 +00:00
Anthony Minessale
8d01cf8e1a
add uuid_debug_audio <uuid> <on|off>
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15273 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-29 17:29:05 +00:00
Anthony Minessale
757aa19e4e
refactor ringback so it does not start early_media until it has to
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15266 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-29 05:47:17 +00:00
Anthony Minessale
eeb3f0b225
IRC-00 refactor how record_answer_req=true works, add media_bug_answer_req=true variable and backport record_answer_req=true to use it
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15235 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-26 21:59:25 +00:00
Anthony Minessale
a4b2dce44d
add warning app and api for popup on phones (probably doesn't work yet
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15221 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-23 23:02:14 +00:00
Anthony Minessale
fb395e14db
add ignore_display_updates variable to block display updates on that leg
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15218 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-23 22:04:34 +00:00
Anthony Minessale
df7637f687
change switch_strlen_zero to zstr
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15211 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-23 16:03:42 +00:00
Anthony Minessale
095683b878
add api_on_answer var
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15207 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-23 15:01:34 +00:00
Anthony Minessale
e072a6095d
Let's go Camping!
...
Call Campon (part of bridge app)
Variables:
campon=[true|false]
campon_retries=<number of call attempts>
campon_timeout=<duration of each call attempt>
campon_sleep=<seconds to sleep between retries>
campon_fallback_exten=<extension to transfer to on failure>
campon_fallback_dialplan=<dialplan>
campon_fallback_context=<context>
campon_hold_music=<alternate music>
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15201 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-22 22:11:28 +00:00
Anthony Minessale
aa439630c9
add SWITCH_MESSAGE_INDICATE_UUID_CHANGE to warn a session when the uuid has changed
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15193 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-22 14:54:29 +00:00