Commit graph

11397 commits

Author SHA1 Message Date
Anthony Minessale
9f49ae6550 doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14434 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-30 18:55:39 +00:00
Mathieu Rene
5ea1149e64 fix missing )s
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14433 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-30 18:53:23 +00:00
Anthony Minessale
fd7b08f702 supress talk start/stop events during mute but still send mute-detect events
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14432 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-30 17:21:52 +00:00
Anthony Minessale
7868054dd7 shot in the dark for FSCORE-410
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14431 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-30 16:20:47 +00:00
Michael Jerris
6854161e74 whoops
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14430 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-30 00:35:53 +00:00
Andrew Thompson
0d859b0f49 Delete subclass reservations on unload
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14429 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 23:18:38 +00:00
Andrew Thompson
467653216a Don't make channels stuck
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14428 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 23:16:32 +00:00
Andrew Thompson
14b0e7d568 Cleanup after outbound sessions that exit before the call hangs up
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14427 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 23:13:02 +00:00
Michael Jerris
34223fbff0 fix build warnings
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14426 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 23:11:03 +00:00
Mathieu Rene
4b0a97803a mod_sofia: add sofia_gateway_data api
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14425 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 22:48:43 +00:00
Michael Jerris
c0248be1c3 fix windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14424 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 22:33:44 +00:00
Michael Jerris
58d5c86936 avoid grouchy compilers
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14423 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 21:41:04 +00:00
Michael Jerris
0b38eb769a fix segfaults
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14422 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 21:30:05 +00:00
Giovanni Maruzzelli
5284180a4b skypiax: changed skypiax.conf.xml to be less confusing (now interface_name != skype_username)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14421 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 20:38:58 +00:00
Giovanni Maruzzelli
4476386ecc skypiax: README now redirects to wiki page
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14420 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 20:13:46 +00:00
Brian West
9bc1a08636 reuse of vars, using differnet vars for each now so that ip isn't always defined
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14419 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 19:39:28 +00:00
Michael Giagnocavo
eb5977ecc2 Thanks jlenk for showing me boolean logic isn't that hard
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14418 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 19:22:43 +00:00
Michael Giagnocavo
1b13f8894e Properly shortcircuit regex
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14417 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 19:15:00 +00:00
Anthony Minessale
dfc05435c5 crank up max conns
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14416 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 18:41:21 +00:00
Giovanni Maruzzelli
45f38f17eb skypiax: switch_xml_free() the configuration if module failed to load, because otherwise reloadxml will stuck forever (reported by Seven Du)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14415 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 18:32:33 +00:00
Giovanni Maruzzelli
1296896264 skypiax: now interprets correctly the_interface whichever it is: interface_id, interface_name, skype_username. And reload works too :-)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14414 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 15:43:04 +00:00
Giovanni Maruzzelli
19bb4d410a skypiax: patch from Carlos Talbot, interface is a reserved word on Windows VC++
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14413 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 15:14:06 +00:00
Giovanni Maruzzelli
0bb1b8c7d7 skypiax: cosmetics
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14412 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 11:46:23 +00:00
Giovanni Maruzzelli
e929cd96a0 skypiax: fixed crash when you set an interface as 'sk' console, then remove the interface, then use the 'sk' command to send a message to the API (it try to use a non-existing interface)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14411 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 11:07:46 +00:00
Giovanni Maruzzelli
506d3768a1 skypiax: patch from Seven Du for hunting IDLE channels in a round-robin way (RR interface vs ANY interface). patch from Seven Du for removing interface as #'interface_id' and #'interface_name'. gmaruzz (meh) patch interface_remove() not to alter the global 'running' variable (it would cause all running signaling and API thread to exit) but to use a newly added tech_pvt->running variable. Also, changed behavior of interface_exists() for correct identification when using #interface_name and #interface_id. PLEASE TEST IT HEAVILY
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14410 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 09:08:31 +00:00
Michael Giagnocavo
f4b2efba87 Be safe; use parameters. Detect bad ODBC drivers and refuse to load.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14409 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 08:32:20 +00:00
Michael Giagnocavo
502a5a214d Remove binaries for managed examples
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14408 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 06:00:15 +00:00
Michael Giagnocavo
a384b4865a Add some default security
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14407 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 04:39:14 +00:00
Michael Giagnocavo
d2270fcedf First pass at F# easyroute; appears to work on Windows and Linux
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14406 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 02:18:57 +00:00
Michael Giagnocavo
db20243dfe More robust loading; make demo more clear
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14405 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-29 02:08:47 +00:00
Brian West
e3f4cb6e93 swigall
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14404 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-28 23:54:18 +00:00
Mathieu Rene
14fda9d617 mod_limit: Avoiding segfault
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14403 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-28 20:43:45 +00:00
Mathieu Rene
91726e3a76 mod_limit: fix usage and argument list length
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14402 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-28 20:31:36 +00:00
Mathieu Rene
16e4f259c2 mod_limit: Refactor and add limit_hash_execute application (see wiki)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14401 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-28 20:19:01 +00:00
Anthony Minessale
9db694a1a8 set default resample quality to 2
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14400 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-28 18:50:33 +00:00
Michael Giagnocavo
e6d513ebd8 Call entrypoint on scripts so they can perform initialization
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14399 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-28 18:45:47 +00:00
Mathieu Rene
60ff1eb5db switch_core_session_execute_exten: fix missing UNPROTECT_INTERFACE
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14398 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-28 18:33:18 +00:00
Michael Jerris
8c05b2f711 core: add switch_sockaddr_equal (LBAPR-3)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14397 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-28 16:03:45 +00:00
Michael Jerris
70c12b42f0 mod_voicemail: fix isten to the msg again option after pressing # to stop info msg (MODAPP-316)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14395 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-28 01:57:34 +00:00
Michael Collins
7d6123ad59 Update ChangeLog through SVN r14393
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14394 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-28 00:10:30 +00:00
Andrew Thompson
bf77c75f43 Don't assume valid uuids are exactly 36 characters long
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14393 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-27 23:37:45 +00:00
Michael Jerris
9494aa77c8 mod_voicemail: allow to skip the info section of a message by pressing a key (MODAPP-314)
<!--<param name="skip-info-key" value=""/>-->

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14392 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-27 20:46:05 +00:00
Michael Jerris
15e1da6ccd mod_voicemail: allow Voicemail FF REW key to have configurable millisec interval AND allow REW to limit at the begining of the recording. (MODAPP-311)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14389 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-27 19:05:59 +00:00
Michael Jerris
2beb0b2f48 mod_native_file: add fh->pos setting (MODFORM-34)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14388 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-27 18:54:27 +00:00
Michael Giagnocavo
7d65486a36 Precompiled mod_managed
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14387 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-27 18:45:48 +00:00
Michael Jerris
24aeb4356e mod_voicemail: add option to move to next and previous message(MODAPP-313)
<!--<param name="previous-message-key" value=""/>-->
      <!--<param name="previous-message-key" value=""/>-->


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14386 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-27 18:44:30 +00:00
Brian West
5330206d11 do not doubt myself next time
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14385 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-27 18:00:26 +00:00
Brian West
454bd9e120 doh, brain fart
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14384 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-27 17:59:25 +00:00
Brian West
af7966e49d doh fix this cuz its 1-23 on hours..
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14383 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-27 17:57:24 +00:00
Brian West
696f91ef14 minute is 0-59 not 1-60
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14382 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-27 17:47:02 +00:00