Commit Graph

177 Commits

Author SHA1 Message Date
Michael Jerris
1003a4d404 Cleanups from update to new build system for windows.
More to come.


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2325 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-18 07:22:18 +00:00
Anthony Minessale
47192db741 Upgrade Dingaling to meet new googletalk spec upgrade your client if you have issues.
codecs need more work...

Expose events into javascript so you can create and fire events and 
and pick up chat events with chat-enabled clients like googletalk
EXAMPLE:

session.answer();

e = new Event("custom", "JS::Custom");
e.addHeader("subject", "cool");
e.addBody("hello this is a test");
e.fire;

while(session.ready()) {
    session.execute("sleep", "1000");
    event = session.getEvent();
    if (event) {
      str = event.serialize(); // or ("xml")
      console_log("debug", "Dump Event:\n" + str + "\n");


        e = new Event("custom", "JS::Chat");
        e.addHeader("works", "yes");
        e.addBody("you said: " + event.getBody());
        session.sendEvent(e);
      event.destroy();
    }
}





git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2323 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-18 01:28:50 +00:00
Michael Jerris
ae380d58ec Update to new build system for windows.
This fixes several issues when debugging code in the ide, and does better dependency tracking.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2317 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-17 19:58:55 +00:00
Michael Jerris
a90b88d201 revert static runtime change for msvc. Bad idea...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2290 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-14 17:44:38 +00:00
Michael Jerris
fea5980a12 Change windows build to use static runtime to make it more easily portable to older windows, and to decrease startup time on windows.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2289 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-14 16:11:08 +00:00
Michael Jerris
d066dca08e fix signedness issue and strlen to uint32_t cast
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2280 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-13 05:09:29 +00:00
Anthony Minessale
45f49eccbe update roster nonsense
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2272 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-12 17:09:11 +00:00
Michael Jerris
88dbc8c056 Make iax work with plaintext passwords too. Thanks to Michael Workman for the patch.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2258 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-11 16:24:06 +00:00
Anthony Minessale
040dc25141 autoheadache
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2252 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-11 00:39:35 +00:00
Anthony Minessale
07a7b6e54a update dingaling to be able to use TLS jabber servers such as googletalk
see sample config for new options.

the dingaling library has changed so you must rebuild it 
rm libs/libdingaling/.complete
make installall



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2251 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-11 00:24:38 +00:00
Brian West
754b273f56 Not used yet.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2095 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-07-25 04:24:11 +00:00
Anthony Minessale
7a5bc3b711 autoconf crap
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2043 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-07-22 01:02:36 +00:00
Anthony Minessale
75d61d12b1 make portaudio autobuild on 64bit right
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2010 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-07-20 03:54:34 +00:00
Anthony Minessale
7712c6637c messaging stuff
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1902 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-07-17 14:12:07 +00:00
Anthony Minessale
988841611a dingaling tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1660 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-06-22 21:57:40 +00:00
Michael Jerris
f524d3a397 remove generated file
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1393 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-08 04:04:48 +00:00
Michael Jerris
7bbb4ec19c remove generated files.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1375 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-05 17:58:53 +00:00
Anthony Minessale
dfe5b94baf update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1374 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-05 16:52:19 +00:00
Anthony Minessale
2e0da1e8f7 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1372 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-05 16:03:15 +00:00
Anthony Minessale
a4b1fdc709 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1357 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-04 20:38:01 +00:00
Anthony Minessale
51241ad37f update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1355 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-04 20:19:23 +00:00
Anthony Minessale
febd8b9a27 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1353 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-04 18:34:34 +00:00
Michael Jerris
3da19e9559 add new jb files for testing
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1352 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-04 18:19:53 +00:00
Michael Jerris
10ae6c32c7 add new functions.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1347 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-04 15:56:00 +00:00
Anthony Minessale
83edba5385 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1345 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-04 15:37:06 +00:00
Anthony Minessale
49e7b1bbca update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1344 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-04 14:37:11 +00:00
Anthony Minessale
ccbf0b5544 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1334 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-03 23:54:30 +00:00
Anthony Minessale
c7e5e47ab6 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1332 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-03 20:08:38 +00:00
Anthony Minessale
00219ede9d update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1331 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-03 19:02:33 +00:00
Anthony Minessale
3252e6ef68 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1330 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-03 18:43:57 +00:00
Anthony Minessale
5ad8162dbf update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1329 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-03 18:41:14 +00:00
Anthony Minessale
397bf1bffc change dingaling to break everybody
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1318 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-02 16:43:13 +00:00
Michael Jerris
1349bbff39 add function from rev 1312 ldl_handle_send_msg to def file
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1314 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-01 19:47:07 +00:00
Anthony Minessale
607109bfaa update to dingaling (rm ./libs/libdingaling/.complete
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1312 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-01 18:55:04 +00:00
Michael Jerris
f562b523fb remove gcc specific non c99 compliant optimization.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1257 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-26 15:39:05 +00:00
Michael Jerris
c0ac721693 jitteruffer build tweak.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1179 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-17 20:21:22 +00:00
Anthony Minessale
57d9170c9c add jb
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1178 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-17 20:05:46 +00:00
Michael Jerris
fd7bf0eaaa update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1171 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-15 22:30:25 +00:00
Anthony Minessale
5d47cffc28 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1162 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-15 05:00:51 +00:00
Anthony Minessale
0e0e1e3673 make dingaling need talk in the resource to clear up collisions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1159 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-14 18:10:24 +00:00
Michael Jerris
f6dba5de97 add new function ldl_global_set_logger
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1154 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-14 14:13:28 +00:00
Michael Jerris
d6d313884e update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1148 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-14 03:04:53 +00:00
Anthony Minessale
cb28473398 add logger
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1147 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-14 02:05:29 +00:00
Michael Jerris
429cdca58f fix iax win32 build for inet_aton
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1136 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-13 03:58:01 +00:00
Michael Jerris
ecc2a3baa1 let iax bind to specific ip (rm libs/iax/.complete next time you build)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1134 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-13 01:05:47 +00:00
Michael Jerris
d91f8ef358 fix all the bugs introduced by recent chainsaw massacre
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1132 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-12 20:48:47 +00:00
Brian West
559b8ab26c Gut Logger and put it back modular style
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1117 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-11 21:13:44 +00:00
Brian West
255afc7c25 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1110 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-10 21:36:06 +00:00
Brian West
786bf4d1cb update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1101 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-10 15:37:20 +00:00
Michael Jerris
7d43b0c01f cleanup files that don't belong in tree
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1091 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-07 18:45:54 +00:00