Commit Graph

7317 Commits

Author SHA1 Message Date
Anthony Minessale 4ce06aa5d1 fix win32 build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13178 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-28 15:11:38 +00:00
Anthony Minessale 9355013017 FSCORE-357
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13176 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-28 14:13:05 +00:00
Anthony Minessale 9441425ef0 MODENDP-215
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13174 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-28 03:58:37 +00:00
Anthony Minessale bab2f0bcf5 parse out alert-info and call-info from infos
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13173 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-27 23:36:03 +00:00
Brian West 0b20cf90c5 add contact lookup for lazy ppl
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13169 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-27 18:18:29 +00:00
Anthony Minessale e7470e882c FSCORE-357
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13167 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-27 17:45:04 +00:00
Anthony Minessale b9dea85eb7 keep presence up to date
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13166 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-27 17:31:34 +00:00
Mathieu Rene 580b7818a3 MODFORM-27
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13165 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-27 17:27:20 +00:00
Anthony Minessale b51345932c clean up presence function
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13164 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-27 15:52:34 +00:00
Mathieu Rene e58f6afa6f FSCORE-356
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13163 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-27 15:51:19 +00:00
Anthony Minessale 07c6022ef7 add loopback_bowout variable (set to false to skip auto-bowout)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13162 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-27 14:15:55 +00:00
Anthony Minessale 6cdb09ddb5 auto-sync idle timers
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13161 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-27 14:14:42 +00:00
Anthony Minessale 6f7e34abc3 make a little more optimal
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13158 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-27 02:04:48 +00:00
Anthony Minessale 9359be6758 drop excess frames on loopback channel
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13157 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-26 22:10:28 +00:00
Anthony Minessale e4117136fc drop excess frames on loopback channel
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13156 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-26 22:10:05 +00:00
Anthony Minessale 376754e4d1 when they want to waste they mean it
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13152 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-26 14:39:03 +00:00
Anthony Minessale 2ae88375cd init buffer
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13151 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-25 22:10:40 +00:00
Anthony Minessale 185cea3bc7 make mod_loopback render silence to prevent livelock
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13147 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-25 17:03:04 +00:00
Anthony Minessale 61e9cb9999 pass flush indications across to the b leg
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13146 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-25 14:17:39 +00:00
Anthony Minessale 5adbb63da1 MODAPP-177 you can also now unload and reload mod_voicemail
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13145 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-25 14:16:32 +00:00
Anthony Minessale a453609b38 add record_waste_resources channel variable to send blank audio during recording to shut up whiny sip providers for the guys on the list
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13144 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-25 13:05:39 +00:00
Brian West c6d372dce2 MODENDP-214 thanks david, hope to see you at cluecon
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13141 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-24 22:49:35 +00:00
Michael Jerris 44baede5d6 mod_commands: if no bind ip specified for stun fsapi command, use the guess ip.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13140 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-24 15:08:31 +00:00
Anthony Minessale d505cec790 send-message-query-on-register profile param, set it to false to disable default of true
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13139 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-24 14:33:54 +00:00
Anthony Minessale 30c833caf4 message-query-exact-match global param in settings section of voicemail to assume profile names match domain names
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13138 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-24 14:27:19 +00:00
Michael Jerris adac2c0651 add "stun" fsapi command
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13137 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-23 23:07:46 +00:00
Michael Jerris 1f6f250419 error checking
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13136 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-23 20:05:45 +00:00
Anthony Minessale 01511a3592 add mute-detect flag to conference
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13135 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-23 17:53:51 +00:00
Anthony Minessale 0071cedcd0 only pass 2833 while bridged and while bridged to another channel that uses our RTP stack
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13131 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-23 13:15:03 +00:00
Mathieu Rene 7ec599500c Fix missing UNPROTECT_INTERFACE in case pre_answer fails
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13130 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-23 05:26:21 +00:00
Mathieu Rene 351b150384 move rwunlock where it makes sense
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13129 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-23 05:00:47 +00:00
Anthony Minessale fd6c821f6e change len to seconds
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13127 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-23 00:30:43 +00:00
Stefan Knoblich 61960f92b6 Fix mod_console too (missing FD_ZERO before FD_SET)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13126 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-22 23:42:11 +00:00
Stefan Knoblich 0193119a5e Do not use struct fd_set uninitialized (always FD_ZERO() them, before using FD_SET() on a new one, or reusing them after select()). Fixes a segfault on solaris
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13125 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-22 23:34:48 +00:00
Anthony Minessale a935a03182 FSCORE-355
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13120 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-22 18:50:57 +00:00
Anthony Minessale 0f08e7db06 MODENDP-213
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13119 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-22 18:38:55 +00:00
Anthony Minessale 93489d1010 finish up last commit
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13118 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-22 18:06:34 +00:00
Anthony Minessale 2d16372659 serialize
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13116 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-22 17:41:51 +00:00
Brian West 09f6442a44 more cleanup
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13114 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-22 15:16:37 +00:00
Anthony Minessale dd61d20987 MODAPP-264 prevent multiple bindings of the same event_hooks to make code simpler in mod_limit
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13113 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-22 15:02:32 +00:00
Michael Jerris eafbfb388c swigall
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13112 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 23:27:53 +00:00
Anthony Minessale d2a2be5d6a make state_handler macros not let you install the same one more than once
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13111 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 22:51:28 +00:00
Stefan Knoblich 130d3f3828 Change call counter status output for consistency
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13110 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 22:43:18 +00:00
Brian West 3a61fe2085 cleanup
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13109 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 22:26:21 +00:00
Brian West 80088d59e3 thanks stnk
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13108 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 22:02:20 +00:00
Brian West 377d0b6f2d hrm, remove the uppercase first letter on these.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13106 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 20:24:44 +00:00
Anthony Minessale 1797ffc016 add record_ms, record_samples, playback_ms and playback_samples chanvars
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13105 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 19:32:55 +00:00
Anthony Minessale b83524217b increase sanity timer for conference auto-record to 120 seconds
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13104 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 18:53:54 +00:00
Anthony Minessale 131be776f1 add calls count and failed calls count to sofia profile sorted by direction
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13103 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 17:47:22 +00:00
Anthony Minessale c253d41d75 fix arg parsing in new command
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13102 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 17:41:54 +00:00
Anthony Minessale 5b5d8da571 add echo api command (echo back exact input)
add expand api command (executes another api command with variable expansion)
e.g. expand originate sofia/default/1000@${some_domain}
e.g. expand uuid:958b6c3c-2e82-11de-a717-2731820639f9 echo ${variable_read_codec}


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13101 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 14:57:43 +00:00
Anthony Minessale f94ea75494 MODAPP-263
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13099 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 13:23:38 +00:00
Anthony Minessale e36f452f70 try to flag CNG frames MODOPAL-6
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13098 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 13:11:32 +00:00
Anthony Minessale 26e84c8713 don't do wrapup when agent is in nowait mode or call has ended
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13094 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 02:21:34 +00:00
Mathieu Rene 7da470f67c Fix them all while we're at it
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13092 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 01:02:45 +00:00
Stefan Knoblich 979c37786c duh, much better (and faster) this way, thanks mrene and mikej... forgot we added this one to speed things up
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13091 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 00:54:50 +00:00
Stefan Knoblich 0412ae8e9c snprintf needs a format string too, and write has the warn_unused_result attribute set, so store the return value somewhere
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13090 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 00:44:33 +00:00
Stefan Knoblich cfab5f6193 switch_add_event_header needs a format specifier, or >=gcc-4.3 will be very unhappy...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13089 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-20 23:53:24 +00:00
Anthony Minessale 5e2e0b36a7 add sip info to event_socket gateway
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13088 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-20 19:00:39 +00:00
Anthony Minessale 32e2fddef3 ndlb_sendrecv_in_session var NDLB-sendrecv-in-session profile option to reverse the effects of MODENDP-148
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13084 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-20 17:07:54 +00:00
Giovanni Maruzzelli 56596b4e88 skypiax: great startup speedup in Windows (using only one Broadcast sendmessage for each interface hunting)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13083 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-19 22:44:45 +00:00
Steve Underwood 43f2f2faa5 Introduction of the skeleton of a media bug implementing a T.38 gateway, so the
related infrastructure work can take place around it.


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13082 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-19 11:46:26 +00:00
Stefan Knoblich fb449e972e Libtool build fix for mod_perl: use LIBTOOL_LIB_EXTEN to make libtool-2.2 happy and CXXLINK since we are linking a C++ lib
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13080 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-17 20:21:35 +00:00
Brian West 97c76b2563 swigall
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13077 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-17 14:06:17 +00:00
Anthony Minessale dc1a0acdaa up
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13070 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-17 03:38:40 +00:00
Anthony Minessale 325056049d clue choo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13068 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-17 03:03:20 +00:00
Andrew Thompson d2bede71f5 Reply appropriately to net_adm:ping()
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13066 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-16 23:02:41 +00:00
Anthony Minessale 63fd842b3d autoflush on bridge and add bridge_hangup_cause variable to indicate the hangup cause of the last bridged channel
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13065 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-16 22:13:55 +00:00
Anthony Minessale b7775547b3 autoflush these channels that use queues
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13057 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-16 14:26:50 +00:00
Mathieu Rene 98a7172281 xml_config: Fix issue where default NULL strings were ignored on reload
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13052 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-16 02:26:32 +00:00
Rupa Schomaker de0696d414 update xml config callback code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13051 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-16 01:54:15 +00:00
Rupa Schomaker 8f66c816b7 cleanup xml config handling
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13050 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-16 01:32:34 +00:00
Robert Joly cb3b46f167 Fixed ability to send a string as user indications (DTMF) thanks Peter Olsson
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13049 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-16 01:14:12 +00:00
Rupa Schomaker ab7c282076 set perpetual_sound from channel var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13048 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 23:36:34 +00:00
Anthony Minessale 00139e9502 fix fifo issues
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13047 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 22:01:27 +00:00
Brian West e9d784254f setting the moh_sound from a variable
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13042 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 19:36:33 +00:00
Brian West f60102f905 MODAPP-189
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13038 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 17:55:30 +00:00
Anthony Minessale e40bd3924e MODAPP-260
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13036 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 16:55:18 +00:00
Anthony Minessale 36c60d02bb prevent endless loop (just in case)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13034 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 16:45:40 +00:00
Anthony Minessale b805a45207 remove unused var from last patch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13033 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 16:08:42 +00:00
Anthony Minessale 9be2c19588 SFSIP-86
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13032 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 16:03:44 +00:00
Anthony Minessale 708043d677 MODAPP-259
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13030 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 15:22:47 +00:00
Rupa Schomaker d3827bda81 set initial value for status
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13029 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 15:10:20 +00:00
Anthony Minessale 3e26e87ba6 change names to protect the ignorant
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13028 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 15:08:21 +00:00
Brian West 726ef4fd2a swig all
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13027 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 13:20:16 +00:00
Buklov Boris Vladimirovich 2403a3d3df add ru_ip
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13026 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 10:25:40 +00:00
Buklov Boris Vladimirovich 9b4328e231 change dollars and cents to rubles and kopecks
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13025 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 09:40:10 +00:00
Anthony Minessale a9f9704388 make mod_iax async
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13021 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-14 22:41:34 +00:00
Mathieu Rene b814ad0de4 Let session.destroy() take the cause as a string too
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13020 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-14 20:30:54 +00:00
Anthony Minessale 84e8dec72f flush queued frames on audio sync event
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13018 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-14 17:29:38 +00:00
Anthony Minessale 300bb301b7 move rtp stats up to where they will be more useful
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13017 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-14 16:55:10 +00:00
Anthony Minessale 0cecd465b1 add destroy method to js
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13016 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-14 16:45:35 +00:00
Anthony Minessale 21538b2bf9 run expand_vars if input contains a special escaped character not just when it contains a variable to eat up back slashes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13015 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-14 15:24:30 +00:00
Robert Joly 59b3cdc2a6 Applied patch to fix some race conditions on call termination, thanks Peter Olsson
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13014 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-14 07:10:55 +00:00
Anthony Minessale 535cf4696a clone frames in loopback so we can smooth it out better, now with more memory usage (tm) maybe this will curb pepople from using it like candy
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13011 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-13 18:35:26 +00:00
Brian West 551f0b3091 add patch from ml
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13010 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-13 16:15:32 +00:00
Buklov Boris Vladimirovich 57c290a181 change char million,thousand to enum
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13009 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-13 15:35:10 +00:00
Rupa Schomaker 55f5629d89 forgot an ifdef
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13008 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-12 23:29:04 +00:00
Mathieu Rene 432ef52ce9 mod_limit: Add more error checking to hash api/app
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13007 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-12 18:35:09 +00:00
Mathieu Rene 8e798960a7 oups that wasnt on a pool
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13006 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-11 23:21:17 +00:00
Mathieu Rene 5585731aeb MODAPP-257
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13005 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-11 23:12:26 +00:00
Rupa Schomaker 01a65d062d allow one to specify cid on the app data cmd
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13004 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-11 18:04:48 +00:00
Rupa Schomaker 7bf2958571 fix attribution, override profile->caller_id_name
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13003 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-11 16:31:55 +00:00
Anthony Minessale 8694fd32f6 add dtmf method to mod_opal
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13002 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-11 16:29:36 +00:00
Rupa Schomaker d84c68b909 fix contributors
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13001 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-11 14:15:56 +00:00
Rupa Schomaker db261c7a0a database takes precedence over memcache
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12999 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-11 06:37:45 +00:00
Rupa Schomaker 077ccaae2d add application and skipurl
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12998 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-11 06:25:05 +00:00
Rupa Schomaker 758ffa00cd cleanup - syntax, don't push session all over
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12997 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-11 05:06:05 +00:00
Rupa Schomaker 2b0d906f00 remove CURL conditionals -- it'll always be there
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12996 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-11 04:04:24 +00:00
Rupa Schomaker 0fd4003ed7 conditionally compile ODBC
framework in place to conditionally compile with CURL but
what is the master switch?


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12995 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-11 03:49:42 +00:00
Rupa Schomaker 7bf573af5d all components are now (runtime) optional
no ifdefs for curl and odbc yet


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12993 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-11 03:12:52 +00:00
Rupa Schomaker 33cfebf857 switch to using CURL instead of mod_http
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12992 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-11 02:45:22 +00:00
Rupa Schomaker 97b06aeabe mod_cidlookup -- looks up cid via database, http api and stores
result in memcache

work in progress, but works for me :)


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12990 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-10 22:01:23 +00:00
Anthony Minessale 8570a2d719 refactor
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12989 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-10 21:37:17 +00:00
Anthony Minessale e4a513f073 keep new conference locked the whole time during transfer
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12988 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-10 21:29:09 +00:00
Anthony Minessale 73fe7bfdcc FSCORE-352
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12987 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-10 20:14:02 +00:00
Anthony Minessale ab6c4f1a6d change CS_DONE to CS_DESTROY and add state handler for destroy and tear down critical parts of the channel from this method which is not called until it's impossible for anything to be referencing the channel (after final write lock and before destroying the pool)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12986 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-10 17:43:18 +00:00
Anthony Minessale 05348829aa fix typo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12985 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-10 17:40:17 +00:00
Anthony Minessale 303c2221c4 remove duplicate part 2
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12984 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-10 14:38:58 +00:00
Michael Jerris ef8411589e remove duplicate line
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12983 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-10 12:24:33 +00:00
Michael Jerris bfd074ca1c tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12978 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 22:43:00 +00:00
Michael Jerris ccd22e8029 mod_sofia: add sip_call_info variable (SFSIP-138)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12977 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 22:34:59 +00:00
Anthony Minessale db4b1ae9c1 try to fix possible null codec issue
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12975 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 22:02:19 +00:00
Anthony Minessale 9420799407 add more specific checks to new macro just to be safe
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12973 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 21:17:52 +00:00
Rupa Schomaker 258efd37c0 add static to functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12972 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 20:58:34 +00:00
Buklov Boris Vladimirovich 01cc1a1e53 first release
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12966 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 19:56:08 +00:00
Brian West 14625e2bc0 extra paren
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12964 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 19:38:15 +00:00
Anthony Minessale 615932e161 delay init of resources until the first time they are actually used to avoid unnecessary waste of resources in hardware codec
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12962 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 17:40:19 +00:00
Anthony Minessale 68b0359cfb FSCORE-349 add flag to denote if a codec is init or not
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12961 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 17:17:12 +00:00
Michael Jerris 2840f826f0 fix windows calling conventions for modules with sub-modules broken in svn r12919
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12960 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 15:28:52 +00:00
Stefan Knoblich 5407a812cf Fix C99 error, move var declaration out of the "for()" statement (no -std=c99?)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12959 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 15:14:18 +00:00
Anthony Minessale 5195d3118c add missing begin/end allow threads to read and play_and_get_digits methods
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12958 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 13:13:59 +00:00
Anthony Minessale 946e0c4f7a MODAPP-253
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12957 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 12:48:42 +00:00
Giovanni Maruzzelli f54561be0f skypiax: fixed assignment before declaration on Windows VC++: thx to Carlos Talbot
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12956 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-08 22:08:31 +00:00
Mathieu Rene ce0f214487 Also unbind the reloadxml event handler on shutdown
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12954 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-08 20:30:41 +00:00
Anthony Minessale 984573a3ca FSCORE-349
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12953 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-08 18:43:10 +00:00
Mathieu Rene cdc8fd5090 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12951 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-08 16:20:15 +00:00
Rupa Schomaker dfae11366c hook reloadxml event
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12950 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-08 15:54:46 +00:00
Rupa Schomaker 3d5098d763 make -ERR for API call less verbose
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12949 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-08 15:27:42 +00:00
Mathieu Rene 31e8ef618b Complain about file open errors in XML preprocessing
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12948 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-08 07:02:16 +00:00
Mathieu Rene f3da60a249 doxygen
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12947 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-08 06:09:34 +00:00
Mathieu Rene b6d6cd618a MODENDP-206
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12946 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-08 06:05:56 +00:00
Anthony Minessale 8aee0c70ea FSCORE-349
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12944 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-07 23:44:08 +00:00
Michael Jerris 8b6905d188 fix error loading mod_spidermonkey due to missing PR_* symbols
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12939 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-07 19:48:50 +00:00
Giovanni Maruzzelli 6192a3ab92 skypiax: modified configs/startskype.sh to specify which unix user will start the Skype client instance. Thx to mbrancaleoni@voismart.it
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12937 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-07 16:31:36 +00:00
Anthony Minessale 7e61b16d6b destroy codec
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12936 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-07 16:06:30 +00:00
Anthony Minessale bb5d54f698 drop divide by 2 from normalize func
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12935 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-07 15:23:12 +00:00
Michael Jerris 6ef0e660a3 fiz error loading mod_spidermonkey due to missing PR_* symbols
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12934 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-07 14:47:57 +00:00
Michael Jerris 086ba9d6bc cleanup
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12930 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-06 22:16:11 +00:00
Anthony Minessale 792f3f8672 null out some more stuff
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12928 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-06 21:46:59 +00:00
Anthony Minessale bd828b76a9 null out pointer on failed read lock
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12925 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-06 21:01:14 +00:00
Michael Jerris dcc59eace2 build: fix older gcc build (FSBUILD-150)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12924 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-06 20:54:50 +00:00
Michael Jerris b7d86e4b6b mod_opal: disable visibility support broken in newer gcc (MODENDP-190)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12923 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-06 20:26:37 +00:00
Michael Jerris 7cd48301d9 fix play_and_get_digits to unset the var if the regex didn't match. and fix ESL/IVR to include the regex
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12921 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-06 19:25:02 +00:00
Michael Jerris 571e7cb8c1 mod_lua: fix windows build (FSBUILD-149)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12919 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-06 18:53:43 +00:00
Anthony Minessale e2adbe9fae don't answer in this case
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12918 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-06 18:34:31 +00:00
Mathieu Rene c6382ace70 MODAPP-251
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12916 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-06 16:36:33 +00:00
Anthony Minessale 6470fdb0c9 MODAPP-250
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12915 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-06 15:01:02 +00:00
Anthony Minessale db4b11711d add a couple, two tree stats
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12913 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-03 21:48:52 +00:00
Mathieu Rene fbb5c1fbd2 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12910 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-03 18:56:53 +00:00
Mathieu Rene bacd380fe1 fix show [interfacetype]
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12908 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-03 18:04:52 +00:00
Andrew Thompson c9c2f8d6df Whoops!
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12906 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-03 17:52:38 +00:00
Anthony Minessale 03a72a5ef4 MODENDP-210
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12905 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-03 16:43:46 +00:00
Anthony Minessale 3a24486f1c add rtp-autofix-timing (defauts to true even when not present) set to false to disable it
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12903 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-03 15:07:10 +00:00
Anthony Minessale 5103ce7979 MODENDP-209
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12902 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-03 14:47:52 +00:00
Anthony Minessale d2df557566 don't unregister not registered gateways
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12901 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-03 13:14:26 +00:00
Anthony Minessale 216f1e1106 make nat options ping configurable and leave it off by default
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12897 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-02 21:53:47 +00:00
Anthony Minessale 241beaa45a nevermind
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12896 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-02 20:09:28 +00:00
Anthony Minessale 28e3218564 add workaround back in
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12895 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-02 19:57:03 +00:00
Anthony Minessale c3922d327d MODAPP-249
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12894 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-02 19:40:26 +00:00
Mathieu Rene 78f74328e2 Remove old commented-out code (Im still not a janitor... please)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12893 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-02 18:49:00 +00:00
Mathieu Rene 1fd1bd47a7 Comment out unused variables
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12891 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-02 18:42:24 +00:00
Andrew Thompson 3c84c89744 Remember kids, practice safe memory management!
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12888 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-02 16:11:15 +00:00
Anthony Minessale 8f10e92f15 fix regression from 12850
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12887 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-02 16:01:51 +00:00
Mathieu Rene 9fb3d096c6 Fix windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12886 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-02 15:06:01 +00:00
Michael Jerris a9c70545c6 swigall
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12885 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-02 14:44:35 +00:00
Michael Jerris 190075abfb add 603 for now
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12883 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-02 13:16:22 +00:00
Rupa Schomaker 32a762641e set channel vars for rate, carrier, and codec for each route
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12882 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-02 12:32:18 +00:00
Brian West 33e5985835 This is way more bettah!
/b



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12880 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 23:38:04 +00:00
Mathieu Rene 2ccace5a41 Attempt to fix limit counter bug
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12879 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 23:28:29 +00:00
Robert Joly a6065fb411 Added gatekeeper support.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12878 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 23:10:52 +00:00
Rupa Schomaker c15866847c use switch_goto_status (neato)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12877 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 21:27:31 +00:00
Rupa Schomaker 5aee290d26 document get in syntax
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12876 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 20:56:06 +00:00
Rupa Schomaker ec42f0c4f4 small stress script
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12875 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 20:37:13 +00:00
Rupa Schomaker eb720f2e94 refactor config loading. Fix small memory leak.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12874 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 20:36:47 +00:00
Anthony Minessale 718e5da6aa FSCORE-347
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12873 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 20:11:36 +00:00
Rupa Schomaker 9fa1f0f2ec add API for memcached
have to run through valgrind still


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12871 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 19:02:59 +00:00
Mathieu Rene 269851a117 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12870 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 18:47:58 +00:00
Mathieu Rene c858724278 refactor
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12869 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 18:44:51 +00:00
Mathieu Rene 76383f06ef Free the node element
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12868 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 18:41:46 +00:00
Anthony Minessale 53bdc833b2 add another destroy case for notify packets
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12867 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 16:53:04 +00:00
Anthony Minessale 70a173d056 tweak debug message
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12866 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 16:51:23 +00:00
Anthony Minessale 5e26d325b9 just ok mwi notifies
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12865 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 16:35:37 +00:00
Anthony Minessale 9fb1c60825 clean up pin prommpting and make local override stay local
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12864 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 14:26:57 +00:00
Anthony Minessale 55d01a855c add conference_enforce_security variable to bypass or require pin or locked flag
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12863 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 13:57:16 +00:00
Brian West eddf2803ce remove lingering code that is not needed anymore
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12862 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 03:17:27 +00:00
Anthony Minessale 3d73952cdb speed up loop
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12861 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-31 23:57:07 +00:00
Anthony Minessale 7cdc96e889 remove old code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12860 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-31 23:56:47 +00:00
Stefan Knoblich 0112970da8 Flite does not like the "-std=c99" flag, use the fix from mod_xml_ldap (for openldap) to remove it from CFLAGS before calling the flite configure script
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12859 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-31 23:36:35 +00:00
Anthony Minessale cfdc73a7b7 linux... how did that not crash every time
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12858 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-31 20:55:26 +00:00
Michael Jerris b23c86a1bf revert
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12857 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-31 20:54:31 +00:00
Michael Jerris 9b42edc319 linux... how did that not crash every time
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12856 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-31 20:51:35 +00:00
Anthony Minessale 3666e9b858 FSCORE-343
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12855 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-31 20:30:13 +00:00
Anthony Minessale 7119462aa1 add rtp-autoflush profile param and rtp_autoflush var to skip timer sleeps when the socket has data ready and refactor the jitter buffer code out into a different function and fix it so it works in blocking mode too
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12854 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-31 19:10:43 +00:00
Michael Jerris 4747b4d8d4 fix string scope on globals (LOGGER-1)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12852 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-31 17:13:16 +00:00
Anthony Minessale 608ca822f1 shutdown the queue when destroying the event consumer obj in c++
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12851 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-31 16:10:20 +00:00
Anthony Minessale a69ee23c6f MODAPP-240
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12850 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-31 13:14:16 +00:00
Anthony Minessale cccbfe06f6 MODLANG-109
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12849 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-31 13:08:43 +00:00
Anthony Minessale c82440e246 change blocking rtp to psuedo-blocking to avoid endlessly blocking reads and refactor jitter buffer
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12846 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-30 21:12:06 +00:00
Andrew Thompson aa2f34e98a Fixed registered process outbound mode (reported by rcpacheco)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12845 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-30 21:10:01 +00:00
Anthony Minessale 5b42ca0a6d add warnings
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12844 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-30 21:09:49 +00:00
Mathieu Rene c3f5fe7ff4 Fix Solaris build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12842 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-30 17:48:25 +00:00
Michael Jerris 5cbfbb79a2 fix mwi
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12841 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-30 17:20:46 +00:00
Anthony Minessale debe5daebb add read_terminator_used var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12840 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-30 16:48:44 +00:00
Mathieu Rene 1689ecc387 Properly use strstr
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12835 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-29 18:11:30 +00:00
Mathieu Rene 68417f4c25 In switch_true/switch_false, check switch_is_number(expr) && atoi(expr) instead of just atoi(expr). Fixes a bug when continue_on_fail contains cause codes only (atoi evals the 1st number so it would always be true)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12834 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-29 17:12:40 +00:00
Giovanni Maruzzelli ba1a8ec241 skypiax: indent -gnu -ts4 -br -brs -cdw -lp -ce -nbfda -npcs -nprs -npsl -nbbo -saf -sai -saw -cs -bbo -nhnl -nut -sob -l90
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12833 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-29 09:21:07 +00:00
Giovanni Maruzzelli 3c206cfa22 skypiax: undeffing FARMING modifications, they're experinmantal
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12832 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-29 09:19:09 +00:00
Giovanni Maruzzelli ab565bba44 skypiax: FARMING modifications
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12831 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-29 09:17:58 +00:00
Giovanni Maruzzelli 7fd9f69f26 skypiax: configs/client.c spawn netcats
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12830 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-29 08:18:10 +00:00
Giovanni Maruzzelli aea2c1a6d6 skypiax: docs on configs/client.c
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12829 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-29 08:16:42 +00:00
Giovanni Maruzzelli c4667335dd skypiax: found the way to use netcat to relay configs/client.c stdin and stdout, will be the basis for farming out. Instruction in the first lines of configs/client.c. As Young Frankenstein said: It... Could... Workcd /usr/src/freeswitch/src/mod/endpoints/mod_skypiax/configs! http://www.ladyofthecake.com/mel/frank/sounds/couldwrk.wav
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12826 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-28 20:01:03 +00:00
Giovanni Maruzzelli dd55e006ae skypiax: added configs/client.c, will be the basis for farming out :-)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12825 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-28 18:03:33 +00:00
Rupa Schomaker b3e27324f8 oops, actually work as a dialplan app
handle null cid gracefully


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12824 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-28 08:08:48 +00:00
Mathieu Rene fa9621b99b sigh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12821 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-28 02:27:20 +00:00
Michael Jerris 677b161647 hrm
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12820 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-28 02:22:02 +00:00
Mathieu Rene 761be4c395 doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12819 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-28 02:16:34 +00:00
Mathieu Rene 6d87e6321b Add sip_auth_username and sip_auth_password variables so mod_sofia can answer auth challenges without defining a full gateway
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12818 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-28 01:50:36 +00:00
Anthony Minessale 7865668eff remove possible uninitialized memory reference on inherit_codec variable check
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12817 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 23:50:34 +00:00
Anthony Minessale 09eef9a325 don't auto-disable, just warn
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12815 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 22:45:17 +00:00
Anthony Minessale 04f2d5c212 convert
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12814 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 21:53:51 +00:00
Rupa Schomaker 0e7fd036a6 remove WTF
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12812 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 20:01:54 +00:00
Anthony Minessale fc9cbb4db5 allocate frame from session pool so it will not go out of scope
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12811 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 19:54:45 +00:00
Anthony Minessale cb7e045c9b here you go
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12810 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 19:51:41 +00:00
Anthony Minessale b9c4b0b1b7 MODAPP-245
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12809 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 18:51:48 +00:00
Mathieu Rene 29cff9c6b3 revert + fix typo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12808 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 18:39:02 +00:00
Mathieu Rene 751e3976a5 Use switch_channel_set_variable_printf instead of snprintf of a stack-allocated buffer
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12807 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 18:30:32 +00:00
Anthony Minessale 12551b29f5 MODAPP-227
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12806 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 17:49:10 +00:00
Anthony Minessale 0ea0f8c5cb MODAPP-241
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12804 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 15:07:49 +00:00
Anthony Minessale fa0998de5d reduce exponential mwi notifies
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12801 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 00:27:07 +00:00
Giovanni Maruzzelli f0bc6d07e1 skypiax: added another SWITCH_API_COMMANDS to send skype_api command to the named client: skypiax interface_name skype_API_msg
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12799 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-26 22:02:32 +00:00
Anthony Minessale fe9d1ca3fb update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12797 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-26 20:08:30 +00:00
Giovanni Maruzzelli 504233345f skypiax: added SWITCH_API_COMMANDS: list || console || skype_API_msg
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12796 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-26 19:37:10 +00:00
Anthony Minessale 82eb176f6f MODENDP-207
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12792 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-26 16:06:25 +00:00
Anthony Minessale d51298bde9 fire events on bridge in fifo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12791 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-26 15:07:44 +00:00
Giovanni Maruzzelli 07c2480ea4 skypiax: fixed transferred call to skype user busy in another call: was transferring using the interface name, not the skype_user. Fixed as per Jira: MODSKYPIAX-28
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12790 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-26 10:29:28 +00:00
Anthony Minessale 72eda1f374 add lock caller_control
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12787 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-25 21:01:53 +00:00
Anthony Minessale 162657535d MODAPP-242
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12786 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-25 20:19:28 +00:00
Anthony Minessale 3c72e9f143 add username and realm to sip db
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12785 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-25 20:14:07 +00:00
Anthony Minessale bce5187da1 rearrange hangup callflow to do more work in the session's own thread
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12784 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-25 20:07:40 +00:00
Michael Jerris 83a3ccc809 fix libsoundtouch build dependencies after a configure failure (MODAPP-243)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12783 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-25 19:34:37 +00:00
Anthony Minessale 7023148e74 fix incorrect var name
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12782 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-25 18:47:47 +00:00
Michael Jerris 6db7f85320 revert r12780/MODAPP-243
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12781 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-25 16:59:25 +00:00
Brian West 6770a8addb MODAPP-243
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12780 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-25 16:45:43 +00:00
Anthony Minessale dd19c3c2ec fix var events to not have stamp info
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12765 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-24 23:44:03 +00:00
Brian West c1cf70139a not really a warning
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12764 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-24 23:18:04 +00:00
Anthony Minessale 50faa8bcd9 fix typo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12763 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-24 22:22:05 +00:00
Anthony Minessale 67984e765c change blocking: true to async: true you can start with blocking and go async but not the other way around
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12759 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-24 18:01:58 +00:00
Michael Jerris 4a48d3dd5a use nua_handle_home instead of using nua internals to get the nua handle home
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12757 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-24 17:57:00 +00:00
Anthony Minessale 4025b42470 fix hanguphook order of operations vs destroy method issue in c++ code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12730 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-24 15:30:08 +00:00
Anthony Minessale 523e0653ed FSCORE-341
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12728 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-24 14:54:13 +00:00
Anthony Minessale bed82b98a6 move connect command to always work on outbound socket not just the first time
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12723 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-23 19:53:57 +00:00
Anthony Minessale a000f0bc89 add import vars to fifo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12722 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-23 16:06:32 +00:00
Rupa Schomaker 8c1dee5ac9 don't leak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12721 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-23 15:34:46 +00:00
Anthony Minessale f5d97f2fb3 make gaussian noise less noisy FSCORE-340
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12720 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-23 01:59:35 +00:00
Anthony Minessale 377043e0ef update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12718 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-22 21:32:08 +00:00
Anthony Minessale 4dbbe79d70 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12717 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-22 21:19:25 +00:00
Anthony Minessale 34ac34f31b fix killgw
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12716 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-22 20:52:41 +00:00
Anthony Minessale cc80c0cefb fix reg issue
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12715 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-22 20:04:56 +00:00
Anthony Minessale 749c21775a tweak lua hangup hook (part 2)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12714 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-22 18:35:55 +00:00
Anthony Minessale ed327e6fe7 tweak lua hangup hook
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12713 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-22 18:23:24 +00:00
Michael Jerris 424db4babb tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12712 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-22 17:27:28 +00:00
Michael Jerris 2c67bffa5b remove unused vars
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12710 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-22 16:53:29 +00:00
Brian West 9998cf9f4c fix ilbc snafu
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12709 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-22 15:50:34 +00:00
Anthony Minessale 41944b7e6f clean up dialog stuff on presence for sla and other stuff
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12708 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-22 05:15:17 +00:00
Anthony Minessale 14415b29f1 add mutex to global mem pool and tweak var code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12705 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-21 16:47:57 +00:00
Anthony Minessale b7db753142 fix regression from r12585 FSCORE-331
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12704 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-21 16:47:16 +00:00
Brian West de7a9798b6 free handles in error and failure conditions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12701 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-21 02:34:37 +00:00
Anthony Minessale 129a20f2d9 MODENDP-205 revert
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12700 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-21 02:31:15 +00:00
Anthony Minessale 90209ba2c3 MODENDP-205
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12699 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-21 02:30:05 +00:00
Michael Jerris cb54de5009 fix macros with missing ( )
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12698 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 23:01:20 +00:00
Michael Jerris 651faae19f fix edge case segfault
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12697 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 22:49:01 +00:00
Michael Jerris 5d2b9966b0 fix windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12696 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 22:38:38 +00:00
Anthony Minessale 0e91902dd5 fix itty bitty leak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12695 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 22:03:43 +00:00
Brian West c93284fbc5 gcc sux today
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12694 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 21:31:04 +00:00
Anthony Minessale ed35b00a0a another regression
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12693 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 20:51:19 +00:00
Anthony Minessale 5b6b9f89ab fix xml code to dup the values instead of store direct pointers (scope issue)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12692 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 20:41:30 +00:00
Anthony Minessale 3aacae1aa3 add transfer_after_bridge magic var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12691 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 20:40:30 +00:00
Rupa Schomaker 80e897b3fd oops, fix test for invalid profile
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12689 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 20:23:32 +00:00
Rupa Schomaker a35aca24b3 Add support for specifying codec in carrier_gateway table
Add ability to test ${} queries even when no session is
 available (abuse events for this)
Test sql at startup, refuse to load invalid profile


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12688 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 20:15:39 +00:00
Anthony Minessale e7affeb655 fix regression
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12686 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 17:03:46 +00:00
Anthony Minessale 6c4f7c9e07 MODAPP-237
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12685 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 15:28:50 +00:00
Brian West 9fa14d5243 FSCORE-333
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12684 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 14:31:15 +00:00
Anthony Minessale 6d0c973ec5 doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12683 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 14:28:36 +00:00
Anthony Minessale c2692bf05a FSCORE-339
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12682 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 13:58:45 +00:00
Anthony Minessale b6660ec721 add switch_str_nil to avoid printing (null)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12681 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 13:51:46 +00:00
Anthony Minessale 8f9600e16c MODENDP-202 and MODENDP-204
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12680 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 12:58:04 +00:00
Mathieu Rene f89df210e5 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12679 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 03:41:49 +00:00
Mathieu Rene 1acc2e5219 Fix FreeBSD build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12678 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 03:28:11 +00:00
Anthony Minessale bf1ad19a09 FSCORE-322
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12676 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 01:52:53 +00:00
Anthony Minessale bb45a16552 use apr_pool_mutex_set to make pools thread safe
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12675 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 01:51:50 +00:00
Anthony Minessale a9223882fc make switch_channel_get_variable strdup so the pointer returned is safe and clean up the state locking
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12674 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 01:50:50 +00:00
Anthony Minessale e1af589def make port allocator more random
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12673 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 01:48:30 +00:00
Anthony Minessale bf5833650c refactor signal_bridge
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12671 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 01:23:38 +00:00
Anthony Minessale 99c4971a2a make -vg imply -waste so valgrind runs won't re-exec
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12670 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 01:22:40 +00:00
Anthony Minessale 772bc3e68c fix audio issue in portaudio
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12669 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-19 18:30:56 +00:00
Mathieu Rene 01540fb2da tweaqk
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12667 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-19 04:15:14 +00:00
Mathieu Rene 1d6e7b2622 Add Menu-Name param to ivr menu xml_locate function
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12666 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-19 04:11:51 +00:00
Brian West 1458ea0d9d bracketless if's are not allowed doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12662 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-19 01:06:21 +00:00
Brian West aeff9ff89c FSRTP-1
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12660 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-18 20:36:30 +00:00
Brian West e941f7f4a4 MODLANG-105
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12658 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-18 18:56:36 +00:00
Brian West beea024a53 MODENDP-201
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12657 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-18 18:54:16 +00:00
Brian West d0287cd33d We get status of 100 on a 302. This will fix a bug reported from IRC.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12655 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-18 16:02:50 +00:00
Anthony Minessale 857cc23cc3 fix from irc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12652 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 20:56:28 +00:00
Andrew Thompson 31aefe6ef8 Remove some unnecessary code that was holding locks on the session
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12651 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 19:51:49 +00:00
Anthony Minessale 10a4b302ff FSCORE-334
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12649 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 17:54:34 +00:00
Brian West 24e342dacf MODLANG-106
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12648 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 17:23:01 +00:00
Anthony Minessale c3165e9667 FSCORE-337
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12647 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 16:39:12 +00:00
Michael Jerris dd1cb3aac2 add code analysis tagging
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12646 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 16:32:57 +00:00
Michael Jerris 7618dfbe1c mod_voicemail: fix password check (MODAPP-234)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12644 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 16:28:16 +00:00
Anthony Minessale 9694ce0407 FSCORE-336
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12643 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 16:23:32 +00:00
Anthony Minessale 3a8512fe0e comment out shutdown command that causes crash on unload
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12642 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 16:02:18 +00:00
Anthony Minessale 69b9d174f4 MODENDP-198 MODENDP-199
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12641 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 15:24:47 +00:00
Mathieu Rene 574b7b1e3e Fix a bunch of const (-Wcast-qual checking start)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12640 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 13:25:02 +00:00
Andrew Thompson f06de29ac3 Cleanups/fixes while tracking down stuck channels
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12638 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 02:35:06 +00:00
Andrew Thompson eacbed6de9 Don't hold a pointer to the session, store the uuid instead and use switch_core_session_locate/switch_core_session_rwunlock
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12637 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 00:05:17 +00:00
Mathieu Rene d077268695 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12636 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 23:52:28 +00:00
Andrew Thompson 3eba7e3602 Send a "call_hangup" to outbound/handlecall sessions when the relevant channel is hungup
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12635 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 23:31:55 +00:00
Andrew Thompson 8928727293 Fix removing sessions from linked list; fix a deadlock added in previous commit
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12634 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 22:58:36 +00:00
Mathieu Rene a7d7c0ba88 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12633 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 22:44:27 +00:00
Mathieu Rene 8ed510458f mod_limit: close odbc handle
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12632 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 22:44:14 +00:00
Mathieu Rene 293bf48518 Properly shutdown the JS runtime on unload
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12631 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 22:25:05 +00:00
Andrew Thompson 8d9f4cd156 Improved the 'erlang' console application; added the UUID to some debug messages
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12630 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 22:14:31 +00:00
Mathieu Rene 799779e3a6 Revert unwanted changes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12629 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 20:30:53 +00:00
Mathieu Rene 53ab0e2aef Fix off-by-1 read err in switch_xml
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12628 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 20:28:22 +00:00
Michael Jerris 16009c5094 these seem to be causing issues on solaris
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12627 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 20:14:36 +00:00
Michael Jerris 863e1c7056 fix windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12626 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 19:53:17 +00:00
Mathieu Rene bc46c9a0f3 FIx nasty leak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12625 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 19:24:12 +00:00
Mathieu Rene 09e73f807d dont leak the xml structure if answer fails
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12624 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 18:49:58 +00:00
Rupa Schomaker 5d45679b63 allow profile named "default" to be the default
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12622 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 16:31:23 +00:00
Rupa Schomaker 464415efe5 parameter to say whether to quote the in list or not
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12620 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 15:54:44 +00:00
Rupa Schomaker 7b7f354f8d reduce random/rand tsts to absolute minimum stmnt required
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12619 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 15:35:10 +00:00
Brian West 12d0918cda reset rtp timer on unhold op
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12617 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 02:15:12 +00:00
Michael Jerris c0d1ce2477 fix group_confirm regression from svn r12403
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12616 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 01:37:18 +00:00
Anthony Minessale 9f2117d7a7 fix regression
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12614 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-16 00:28:18 +00:00
Anthony Minessale c015af04d3 LIBDING-13
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12612 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-15 16:56:15 +00:00
Anthony Minessale 391c884671 move stop up a bit
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12607 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-15 01:21:34 +00:00
Andrew Thompson 4adb99129e Whoops
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12606 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-14 23:53:32 +00:00
Brian West dfda1d8f27 refactor
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12604 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-14 14:30:37 +00:00
Anthony Minessale 8b6aeebdbc fix origination_privacy var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12603 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-14 14:14:51 +00:00