Commit Graph

574 Commits

Author SHA1 Message Date
Anthony Minessale d9ce90d7b9 FS-3570 generate side 2011-09-16 11:41:25 -05:00
Anthony Minessale 4cb49fbaa0 fix some minor internal dtmf issues 2011-09-13 16:19:00 -05:00
Anthony Minessale fba22dc7e9 don't parse signals in the set_running_state function to avoid livelock situation 2011-09-02 16:59:59 -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 b426ec0bfa FS-2217 --resolve this looks ok and is probably useful 2011-08-25 09:27:39 -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 850f2e3cff FS-3510 --resolve make all instances of execute_on_X uniform with api_on_X and support both prefix vars as before and usage of arrays to push several exexute_on or api_on records into one variable 2011-08-18 09:11:45 -05:00
Anthony Minessale c269a58ac5 FS-3045 --resolve 2011-08-17 19:30:15 -05:00
Anthony Minessale f2b66d3d85 update log 2011-08-17 17:25:56 -05:00
Anthony Minessale e2a4fb11ab FS-3396 --resolve 2011-08-10 07:59:03 -05:00
Anthony Minessale 885203a461 add event header 2011-08-04 22:32:06 -05:00
Anthony Minessale 3e2c662a88 clean up originator/ee profile so the right one is prevelant in events 2011-08-04 17:20:02 -05:00
Anthony Minessale b946ee94b2 update call_uuid stuff 2011-08-04 01:04:21 -05:00
Anthony Minessale c16c74d9c0 update show calls to show both 1 legged calls and bridged calls, also show bridged_calls for previous behaviour of show calls 2011-08-01 14:43:03 -05:00
Anthony Minessale 0fc8050cbc display update 2011-07-31 22:14:06 -05:00
Anthony Minessale 0521886de8 use rwlock for global vars to reduce contention 2011-07-12 20:36:42 -05:00
Anthony Minessale 3cbae3fbd8 FS-3413 --resolve 2011-07-12 09:41:02 -05:00
Marc Olivier Chouinard b0e0dd2280 switch_channel: When in a dialplan hunt and we have a custom caller_profile, ${destination_number} and other variable kept the previous value of the original dialplan parsing. This correct this so it take the custom created caller_profile for that hunt 2011-07-08 23:57:54 -04:00
Anthony Minessale f1ee225cb1 push out signal data into its own queue system 2011-07-08 12:52:18 -05:00
Anthony Minessale 9cf44f3a5e fix campon to play music even on first run and cancel faster 2011-07-06 16:45:36 -05:00
Anthony Minessale 1d12519d0b only parse messages from channel_ready when its a session calling channel ready on itself not when another thread calls it 2011-07-05 15:29:18 -05:00
Anthony Minessale cad68d53f5 don't parse events in channel_ready during hold 2011-07-05 11:05:33 -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 94148095b8 parse events and messages in channel_ready 2011-06-27 11:32:52 -05:00
Anthony Minessale 5db3a9b071 move channel_create event to init state to allow more info to be gathered 2011-06-24 10:52:18 -05:00
Anthony Minessale 8decee307b FS-3358 please test and close if it works 2011-06-20 13:21:20 -05:00
Anthony Minessale c6268da50c enable recursion for scoped variables so applications that exec more apps will preserve the scope, the most recent app will mask variables just during the duration of that app 2011-06-16 09:43:32 -05:00
Anthony Minessale b2c3199f65 add scoped channel variables (%[var=val,var2=val2] blocks valid in any app data field and will only last for that one app execution) 2011-06-15 13:03:45 -05:00
Daniel Swarbrick 8d8e5a23a6 Mask remote party identity in SIP presence if channel var presence_privacy=true 2011-06-07 13:58:12 +02:00
Jeff Lenk 5923f71a84 more code analysis mostly trivial except string formating changes 2011-06-01 22:36:19 -05:00
Anthony Minessale 7bbbb9ccc5 add vars: flip_record_on_hold to make the recording flip to the other leg on hold, record_check_bridge to make recording the same file on the opposite leg of a bridge considered a duplicate attempt and record_toggle_on_repeat to make repeat recording the same file toggle the recording off 2011-05-31 22:22:18 -05:00
Anthony Minessale 37064511e4 fix bug from the *cough* FRICKING MAILING LIST WHERE IT SHOULD NOT HAVE BEEN REPORTED FROM *cough* 2011-05-31 09:53:39 -05:00
Anthony Minessale c1c759526d add arrays to event headers and chanvars 2011-05-25 15:42:36 -05:00
Anthony Minessale 8764a046c6 allow creation of arbitrary profile vars 2011-05-13 15:29:40 -05:00
Anthony Minessale 7d7e09a92c FS-3296 --resolve there is not much contention on this but it probably could use a mutex 2011-05-13 08:43:45 -05:00
Anthony Minessale a13064101f 3280 --resolve missed a spot 2011-05-02 10:37:05 -05:00
Anthony Minessale 81ec7555f8 FS-3280 --resolve doh 2011-04-29 12:37:36 -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 f8835a817b FS-3271 --resolve 2011-04-27 09:48:28 -05:00
Anthony Minessale bf107c6f0f FS-3269 --resolve 2011-04-26 09:43:22 -05:00
Anthony Minessale 73279f01bf FS-3166 --resolve 2011-04-22 16:43:29 -05:00
Anthony Minessale a4ed829db8 fix race in sla 2011-04-15 14:22:53 -05:00
Anthony Minessale 6a70fa4c4d fix another regression from 27c6d1111c this probably broke the mad boss extension 2011-04-04 17:43:05 -05:00
Anthony Minessale b42fdd1cf3 fix regression from 27c6d1111c 2011-04-04 16:51:30 -05:00
Anthony Minessale ef17574193 do this slightly safer so we don't have the mutex locked when we exec the app 2011-04-01 19:46:54 -05:00
Anthony Minessale 27c6d1111c add execute_on function so you can have execute_on_answer_1 execute_on_answer_2 execute_on_answer_3 etc 2011-04-01 17:39:27 -05:00
Anthony Minessale 3ad4ae0a54 fix null printf 2011-03-30 15:10:45 -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 88a6ac2ff4 FS-3170 this was specific to the user channel which is not a real channel in every sense of the word as it has no running thread or any usable state changes so this new line of code in 233d3164be to wait for the state machine to stabalize before returning from originate caused an issue with user/ channels 2011-03-21 12:01:51 -05:00
Anthony Minessale 24a972925b pass header in X-FS headers on attended transfer CID update to indicate specific situation to flip callee/caller id when targeting a 1 legged call 2011-03-11 13:00:55 -06:00
Anthony Minessale 59f6654e96 send another presence event on calls that were cancelled from LOSE_RACE to fix winnable race in Broadsoft SCA 2011-03-10 22:02:45 -06:00
Anthony Minessale 8758d2f71d FS-3141 2011-03-10 10:47:26 -06:00
Anthony Minessale f33e9c6ede FS-2966 I already fixed this in the wait_for_state, so i copied the same fix to wait_for_state_timeout, the lua one needed a similar call to wait for the state to change to avoid a race, both of you should be fixed with this patch 2011-03-02 20:50:33 -06:00
Anthony Minessale bc397ab600 FS-2971 2011-02-25 10:55:47 -06:00
Marc Olivier Chouinard 3fd7b8f267 switch_channel: Add CS_NONE and correct variable name 2011-02-13 18:04:17 -05:00
Anthony Minessale 4ae8282e6c fix possible bad pointer in global vars (please test) 2011-02-02 15:43:26 -06:00
Anthony Minessale d72cde9b76 only execute execute_on_[answer|media|ring] async when its expressed in app::arg form vs 'app arg form' 2011-02-01 13:39:36 -06:00
Anthony Minessale 4b941542a3 fix out of place parens in logic test 2011-01-27 10:34:05 -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
Anthony Minessale 27869d7a26 add bind meta on A-D and refactor 2011-01-05 17:53:27 -06:00
Anthony Minessale 96ac90adce reduce warnings to debug 2011-01-05 16:57:00 -06:00
Anthony Minessale 181b543b0c add auto-jitterbuffer-msec param and auto-disable the jitterbuffer when briding to another channel who also has a jitterbuffer so both legs will disable during a bridge 2011-01-05 16:25:14 -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 8f452bc519 cid logic changes for calle[re] 2010-12-17 14:35:53 -06:00
Anthony Minessale 9db4a8265c tweak on calle[re] id 2010-12-16 16:03:05 -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
Anthony Minessale ef4a4ed034 run execute_on_answer on_media _on_ring apps async 2010-11-30 11:01:54 -06:00
Anthony Minessale 180f58a677 FS-2851 2010-11-17 12:17:27 -06:00
Anthony Minessale 93c2ed941a silent recovery 2010-10-13 16:17:43 -05:00
Anthony Minessale fdba0e07fa make parens optional on functions as vars ${foo(bar)} is now the same as ${foo bar} 2010-10-08 15:59:22 -05:00
Anthony Minessale 1d921b1cfa improve dmachine stuff some more 2010-10-08 13:50:15 -05:00
Brian West e7cafae29d tweak 2010-10-05 09:59:23 -05:00
Anthony Minessale 4aa9a83898 refactor export code and add new bridge_export app which is like export but exports across when one channel bridges another 2010-10-01 17:26:12 -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 4e567a28a2 fix logic in app flags 2010-09-15 18:57:54 -05:00
Anthony Minessale 977a8ad7ce add origination_caller_profile to log all attempted calls for a paticular leg 2010-09-08 13:19:56 -05:00
Anthony Minessale a62e2cf7bc presence tweaks 2010-08-23 17:02:15 -05:00
Anthony Minessale 7f075c0c28 more presence tweaks 2010-08-19 12:09:30 -05:00
Anthony Minessale c44a097156 doh 2010-08-17 19:26:28 -05:00
Anthony Minessale 5f763d0d1b fix caller id fields in show channels show calls etc 2010-08-17 17:26:36 -05:00
Anthony Minessale 44450cb013 fix some small mem leaks 2010-07-23 00:37:08 -05:00
Anthony Minessale 09c1815c42 change channel app_flags to be realm specific and default old version to use __FILE__ as the realm name to avoid cross fire between apps using app flags 2010-07-22 14:37:34 -05:00
Anthony Minessale 8a7f38c650 FSCORE-636 2010-07-20 15:22:31 -05:00
Anthony Minessale 67c07ee1d1 avoidance a different way 2010-07-16 11:43:14 -05:00
Anthony Minessale 1381d02a58 fifo tweaks 2010-07-15 20:36:54 -05:00
Mathieu Rene ade0dcd7cb declinato mortuus obfirmo! 2010-07-15 11:22:17 -04:00
Anthony Minessale 32f6aa3b9e update 2010-07-13 00:47:41 -05:00
Anthony Minessale ff1a52ab18 add call_uuid 2010-06-25 13:25:13 -05:00
Anthony Minessale 10b8cfa18e be more strict about changing callstate based on clearing hold flag 2010-06-24 10:09:39 -05:00
Anthony Minessale 92bd8966fa FSCORE-598 2010-06-18 13:40:10 -05:00
Anthony Minessale 3c688a95f8 MODENDP-310 2010-06-15 15:48:12 -05:00
Anthony Minessale c752e71afe more work on callstate events 2010-06-07 18:01:02 -05:00
Anthony Minessale 0f133eae2d add new callstate field to channels table 2010-06-04 19:03:36 -05:00
Anthony Minessale 2cc59f1ed4 FSCORE-615 2010-06-02 21:57:30 -05:00
Brian West 848a4a6909 dup off the right pool 2010-05-12 21:23:49 -05:00
Anthony Minessale 9096501ee4 fix race condition when hangup happends after answer indication but before the session thread is started 2010-05-03 13:36:23 -04:00
Anthony Minessale 19dca2e3e9 add callee id to events and add global param verbose-channel-events and fsctl verbose_events [on|off] to globally configure verbose events 2010-04-27 16:52:40 -05:00
Michael Jerris 002896a4a2 add 'direction' chan var 2010-04-26 05:18:46 -04:00
Anthony Minessale b6146a44f5 add sanity check to launch threads that catch hangup and are not in a thread to make sure they clean up 2010-04-23 12:14:37 -05:00
Mathieu Rene 2c830f84aa remove switch_channel_export_variable's nolocal argument, more confusing than anything else 2010-04-07 15:02:00 -04:00
Mathieu Rene ada27c2f70 add switch_channel_export_variable_printf 2010-04-07 14:55:55 -04:00
Mathieu Rene 019c4471ad add switch_channel_export_variable 2010-04-01 15:49:32 -04:00
Anthony Minessale 38b36e91af never do anything when you call switch_channel_answer on an outbound channel leg
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16970 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-11 20:41:46 +00:00
Anthony Minessale 178be32842 declinatio mortuus obfirmo!
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16904 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 23:03:51 +00:00
Brian West 9819eed509 skip dialplan args with bad char sequences
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16882 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-03 18:31:19 +00:00
Mathieu Rene f129bc4a64 include variables in channel_create
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16873 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-03 03:20:27 +00:00
Michael Jerris 40a660cdf8 fix silly conundrum
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16872 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-03 02:34:55 +00:00
Anthony Minessale cc39f9e4bc add events for bug start and stop
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16858 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-02 01:11:15 +00:00
Anthony Minessale 995fd35ada debugging tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16692 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-18 17:26:15 +00:00
Anthony Minessale 886e1ddb4d run indent on the whole tree and update copyright dates in prep for 1.0.5
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16579 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-06 03:38:24 +00:00
Anthony Minessale fa9b1379cd fix uuid_bridge issue
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16574 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-05 02:46:45 +00:00
Brian West b45f71bbe8 ZRTP Video works with ZFone (but you have to set your endpoint to use 99 for the payload for video or 125 in mod_h26x.c for H264 becuase the payloads MUST match or it can't figure it out
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16563 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-03 19:19:10 +00:00
Anthony Minessale 1b37831bd6 try this wasim
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16540 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-30 02:55:49 +00:00
Anthony Minessale bbd8027e72 don't print pre-answer message if you pre answer after you answer
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16469 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-22 21:04:50 +00:00
Anthony Minessale 98edcdb345 you should get more than a steak dinner if you can make asterisk do this
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16426 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-21 00:12:24 +00:00
Brian West e435cd8271 put math patch back
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16423 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-20 19:19:48 +00:00
Anthony Minessale da82398e07 add uuid_simplify and sip_auto_simplify
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16420 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-20 18:55:38 +00:00
Mathieu Rene edcf706d2a backport per-session loglevel from stkn's branch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16390 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-18 19:29:39 +00:00
Brian West 21234215f0 finally fix private hold
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16315 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-15 00:31:43 +00:00
Brian West b24c018c45 SCA tweaks
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16271 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-13 01:40:11 +00:00
Anthony Minessale 478f165d25 share and share alike, only nothing is alike in sip =/
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16194 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-07 06:09:35 +00:00
Anthony Minessale 88a21f40f2 xmas presence 2009
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16053 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-24 05:44:23 +00:00
Anthony Minessale d13a46acd5 stop race condition in sofia where we tried to send an ack on a dead call and turn off early hangup by default (if you dont know that that is, good, do not document this)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15891 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-11 00:28:54 +00:00
Anthony Minessale aea73d4677 fix caller_profile race in hangup that may cause some missing cdr data in certian cases
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15839 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-08 01:20:22 +00:00
Anthony Minessale 6592c9a616 remove unnecessary line and add NULL check
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15832 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-07 19:07:53 +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
Anthony Minessale 5964e31873 missed a spot
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15359 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-04 22:55:33 +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 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 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 4d9f7de25b FSCORE-471 and any other update related bugs
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15186 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-21 18:48:28 +00:00
Anthony Minessale 3dfe67800f clear up some more display issues and fix resume-media-on-hold sofia option
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15177 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-19 19:58:23 +00:00
Anthony Minessale 39f93c4eea delay update till after media has been confirmed to prevent SOA race in sip
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15159 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-14 19:26:10 +00:00
Anthony Minessale 59b94dfacc refactor some of the message parsing code to use fifo to reduce threading contention
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15142 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-12 22:23:55 +00:00
Anthony Minessale 06c1349b08 cleanup more on att-xfer
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15134 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-09 22:28:31 +00:00
Anthony Minessale 7681f944b4 fix att-xfer...AGAIN
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15133 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-09 20:48:24 +00:00
Anthony Minessale aa9361d79f add CALL_UPDATE event
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15119 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-08 16:52:55 +00:00
Anthony Minessale aaeb69d613 make moc happy
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15105 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-07 04:30:19 +00:00
Brian West dcfe0f5743 FSCORE-442
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14893 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-16 21:24:22 +00:00
Anthony Minessale 5a5f3081f0 execute hangup state asap
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14852 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-14 20:10:58 +00:00
Anthony Minessale c10d8e375d add state change hooks for destroy
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14647 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-26 21:53:43 +00:00
Anthony Minessale c0dbb3e561 add recursive flags and workaround for nested broadcast in controlled situations
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14644 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-26 17:42:36 +00:00
Anthony Minessale 74da51e862 add answersec answermsec and answerusec to time how long it took for a call to be answered
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14620 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-24 17:12:36 +00:00
Anthony Minessale 2c0eaac332 add record_start and record_stop events
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14591 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-21 22:29:44 +00:00
Mathieu Rene c2d5f970bc Per-call logging, part one
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14509 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-13 20:35:02 +00:00
Mathieu Rene 60ec88985a oops
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13628 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-05 01:46:09 +00:00
Mathieu Rene 35bdae4aa2 add hunt_caller_profile
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13626 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-05 01:16:02 +00:00