Commit Graph

557 Commits

Author SHA1 Message Date
Anthony Minessale 374097970d cant ever get it right on the first try that'd be too easy
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@630 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-19 20:30:51 +00:00
Anthony Minessale b3b8dc6eae Add in new tone detection/generation library "libteletone"
Thanks to coppice, trixter, mikej and bkw for research, hints and or code examples.



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@629 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-19 20:28:24 +00:00
Anthony Minessale cf203f5b71 fix libresample build script
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@622 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-15 15:09:39 +00:00
Michael Jerris 8420b7e8fb add mod_event_multicast to msvc build. Fix some warnings.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@618 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 22:58:07 +00:00
Anthony Minessale ebfc333dc6 add files to go with previous commit
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@617 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 21:18:27 +00:00
Anthony Minessale 847b7160bd Add multicast event module
This does 2 things when loaded:

1) All events are serialized and sent to the multicast destination.
2) Any serialized event received on the socket will be reconstituted into
   an event and fired on the local box

So, if you make another local event handler listen for the custom event from
mod_event_multicast "multicast::event" you will be able to react to events
on other instances of FreeSWITCH




git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@616 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 21:13:53 +00:00
Michael Jerris 93d822b66f add mod_zeroconf to msvc build, and fix compile error.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@614 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 18:18:40 +00:00
Anthony Minessale 5d8283c4ad make new modules.conf OS independant
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@613 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 17:31:20 +00:00
Anthony Minessale 77bf3ceb5d Make warnings fatal on modules too
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@612 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 17:06:15 +00:00
Anthony Minessale 1ca8985b71 new headers pay off and reveal naughty modules with the wrong function prototype
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@611 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 16:59:31 +00:00
Anthony Minessale bc241ba425 add headers for module funcs to avoid warnings
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@610 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 16:53:15 +00:00
Anthony Minessale d1f821478b change modules.conf to be a local-only file that is auto-generated
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@609 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 16:42:26 +00:00
Anthony Minessale cb463b4e52 Make optional modules.conf that allows you to pick the module load order
and to exclude some modules. (see example in trunk/conf)

Make ';' a valid comment in config files 
Interpret a line in config files beginning with "__END__" as eof



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@608 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 16:26:24 +00:00
Anthony Minessale 0e79051b10 fix build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@607 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 02:02:39 +00:00
Anthony Minessale 176908397b add zerconf (the howl depend lib needs work sigh)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@606 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-13 23:59:14 +00:00
Michael Jerris 55baa5c0d6 add howl to build system for msvc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@605 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-13 19:59:57 +00:00
Anthony Minessale fcfc1775b8 alter build system and add in howl
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@604 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-13 19:56:01 +00:00
Anthony Minessale c3fe2c98fc alter build system and add in howl
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@603 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-13 19:54:10 +00:00
Anthony Minessale 642b7647f1 alter build system and add in howl
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@602 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-13 19:51:17 +00:00
Anthony Minessale 926bea44eb valgrind tweaks
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@600 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-13 18:34:39 +00:00
Anthony Minessale 5bf08ed3c6 fix internal state machine session yuckyness
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@599 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-13 17:43:49 +00:00
Anthony Minessale abde08febc fix internal state machine session yuckyness
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@598 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-13 17:37:10 +00:00
Michael Jerris 1f820b1c1e fix build warnings for mod_ldap and add option for linking to the microsoft ldap library instead of openldap.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@596 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-13 13:23:27 +00:00
Anthony Minessale 0137fc0c02 expand configurability of mod_wanpipe
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@593 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-12 20:38:24 +00:00
Michael Jerris 109a721323 fix openldap msvc autobuild.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@591 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-12 03:49:31 +00:00
Anthony Minessale dfcd404355 get beginning of mod_wanpipe working (sangoma pri)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@588 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-10 22:26:00 +00:00
Michael Jerris 0df19ccd10 add mod_ldap and mod_dialplan_demo to msvc build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@586 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-10 22:09:20 +00:00
Michael Jerris 0a3be18663 openldap build for msvc part 1
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@585 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-10 21:22:51 +00:00
Anthony Minessale 146a819fdf add dialplan module to use new directory stuff. (you can get dialplan from ldap now)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@582 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-10 02:13:51 +00:00
Anthony Minessale f09f8b1cd1 fix answer thing in exosip
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@581 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-10 02:09:39 +00:00
Anthony Minessale 1bd8aaa8f1 Add mod_ldap as directory example
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@580 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-09 22:37:44 +00:00
Anthony Minessale aaa6a4f0b5 forgot to return status in demo global state handler test
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@578 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-09 17:21:21 +00:00
Anthony Minessale e6c9685879 iax tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@577 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-09 17:14:59 +00:00
Anthony Minessale ef6d92ae7d fix bug 2 (core was hacking the buffer size value)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@576 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-09 17:01:32 +00:00
Anthony Minessale 95fbe70503 Initial framework for directory interface modules (ldap etc)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@575 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-09 16:28:49 +00:00
Michael Jerris dbd2d43a0e fix autobuild script
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@572 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-09 02:14:20 +00:00
Michael Jerris e6023786e5 modify for new build.sh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@570 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-08 21:40:53 +00:00
Anthony Minessale 58d79a34cc change build.sh to ensure gnu make
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@569 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-08 21:32:03 +00:00
Michael Jerris 9f1862d1aa fix path
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@568 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-08 21:08:45 +00:00
Anthony Minessale 681bf0e7f6 fix our first bug bug(#1)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@567 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-08 20:56:55 +00:00
Anthony Minessale b38d66f2ac testing
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@565 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-08 18:42:15 +00:00
Michael Jerris 37cba66a2d Added Justin Cassidy... thanks!
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@564 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-08 17:02:06 +00:00
Michael Jerris 01f0481db1 Build system cleanup, initial piece of automatic build test system (thanks xachen)
minor mod- I kept build.sh in the root dir for now.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@560 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-08 00:57:35 +00:00
Michael Jerris bbf57195a3 remove generated file.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@558 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-08 00:02:23 +00:00
Michael Jerris ed310c8d33 switch_state_handler_table renames and msvc build fix.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@557 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-07 22:58:56 +00:00
Anthony Minessale c5c74474ba sync
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@556 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-07 22:50:13 +00:00
Anthony Minessale 472e08dd51 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@555 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-07 20:56:16 +00:00
Anthony Minessale 9e85723e3f Fresh updates (Beware... all coded today)
*) Rename *event_handler* to state_handler to avoid confusion with newer eventing engine.
*) Allow application level of state_handler to be layered/stacked (up to 30)
*) Add new core global state_handler stack (also up to 30.. seems reasonable, constant in switch_types.h)



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@554 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-07 20:47:15 +00:00
Anthony Minessale 7ddaffbcd4 sync
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@553 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-07 17:30:58 +00:00
Michael Jerris 66a23ae410 tweak error message to be more specific on failures.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@537 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-02 01:26:04 +00:00