231 Commits

Author SHA1 Message Date
Anthony Minessale
ae4c68d880 add dtmf callback to brige (not tested good luck)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@710 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-01 05:52:42 +00:00
Anthony Minessale
4f06f7b8fd let js teletone obj have dtmf callback
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@707 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-01 05:22:43 +00:00
Anthony Minessale
7542843deb add record to js
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@706 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-01 04:47:34 +00:00
Anthony Minessale
dec2ae05a5 more ivr goodies
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@705 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-01 00:58:32 +00:00
Anthony Minessale
62e510c9b1 general haphazzard rearrangement
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@702 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-28 21:21:48 +00:00
Michael Jerris
4363c224f5 fix msvc warnings. fix high priority on windows.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@695 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-28 05:55:22 +00:00
Anthony Minessale
d2ca6983ac more ivr stuff (not done)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@694 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-28 02:22:33 +00:00
Anthony Minessale
bdd2223542 more ivr stuff (not done)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@693 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-28 02:08:42 +00:00
Michael Jerris
5fdc0232c4 add mod_cepstral, more tweaks to the tts interface
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@687 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-27 04:33:58 +00:00
Michael Jerris
e42dd48d7f add mod_spidermonkey to msvc build, tweak mod_spidermonkey warnings, fix tts interface.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@686 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-27 04:01:38 +00:00
Brian West
55019b9a66 Lets see if this helps with spider monkey on other platforms.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@685 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-27 03:11:13 +00:00
Anthony Minessale
1c5e08079a Add laungages modules (javascript) (may not build dunno if i checked it all in)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@682 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-26 23:10:22 +00:00
Anthony Minessale
9369bfba5a add mod_cepstral to test tts backend
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@681 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-26 20:23:23 +00:00
Anthony Minessale
14072e8725 remove freeswitch's privates (couldn't resist)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@677 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-26 04:52:34 +00:00
Anthony Minessale
50b78f79ee tweaks for daemon mode and wanpipe
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@665 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-24 19:11:49 +00:00
Anthony Minessale
9bfd7ae25a *) Add support for unified config:
When config file does not exist the system will
browse freeswitch.conf (if it exists) for an embedded file.

Embeded files denoted with +file.conf 
Terminated by either another [+XXX] or EOF 

eg
[+iax.conf]
...
[+exosip.conf]
...
EOF

*) Change default examples to use this method

*) Fix small bug in core to pass along failure when outgoing channel fails.



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@663 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-24 16:47:22 +00:00
Michael Jerris
dbdad46049 fix msvc compile. Cleanup some warnings.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@660 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-24 00:02:02 +00:00
Anthony Minessale
01fd1c3af4 More PRI/SIP gateway stuff
**ATTENTION** you will need to libs/jrtplib/.complete ; make installall 
to get it to compile on existing builds as the jrtplib required changes.

Added teletone DTMF to mod_wanpipe and rfc2933 DTMF to mod_exosip
Added temporary poor man's daemon
freeswitch -nc > /var/log/freeswitch.log

then it will await a HUP




git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@659 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-23 22:41:08 +00:00
Anthony Minessale
3dcc973c9d 1 of many PRI/SIP gateway related updates
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@653 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-22 21:04:53 +00:00
Anthony Minessale
45d1b5cc87 1 of many PRI/SIP gateway related updates
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@652 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-22 18:32:15 +00:00
Anthony Minessale
e84fb76ac2 1 of many PRI/SIP gateway related updates
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@650 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-22 17:16:47 +00:00
Anthony Minessale
9148e2b90e 1 of many PRI/SIP gateway related updates
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@649 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-22 16:47:07 +00:00
Anthony Minessale
c94e328db7 1 of many PRI/SIP gateway related updates
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@648 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-22 15:23:10 +00:00
Anthony Minessale
604379fdb3 1 of many PRI/SIP gateway related updates
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@647 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-22 15:20:46 +00:00
Anthony Minessale
fe3e994237 adding some inter channel communication and other code for real-world usage (not totally done)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@646 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-22 02:50:33 +00:00
Anthony Minessale
4ff821ef76 wanpipe work
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@645 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-21 19:36:51 +00:00
Anthony Minessale
1635505808 add makefile for wanpipe
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@643 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-21 18:16:43 +00:00
Anthony Minessale
59d9fa452c a fresh install on fedora core 3 revealed some necessary tweaks
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@640 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-21 16:03:18 +00:00
Michael Jerris
681d2823e6 enable warnings as errors in msvc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@637 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-20 19:07:41 +00:00
Michael Jerris
241903ba4e fix more msvc warnings.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@636 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-20 06:13:56 +00:00
Michael Jerris
70739b6d2e fix more msvc warnings. Fix mod_sndfile build on OSX
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@635 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-20 04:36:29 +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
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
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
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
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
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
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
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
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
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