195 Commits

Author SHA1 Message Date
Anthony Minessale
3cb315d6d4 add SOCKET_EVENT event
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16135 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-04 17:46:55 +00:00
Brian West
87477e308d fix null pointer issue in event socket
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16012 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-21 22:48:33 +00:00
Anthony Minessale
6fde2f3961 add priority queue for events so important broadcasts like hold music can take precedenced over event-lock
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15865 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-10 01:29:02 +00:00
Anthony Minessale
c706e9bb3c only kill event socket on 100 consecutive errors
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15671 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-25 19:59:26 +00:00
Anthony Minessale
3303abca65 fix expires seg in event_sink
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15594 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-21 06:17:05 +00:00
Anthony Minessale
391a61ba2f fix event_sink race
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15389 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-06 20:17:31 +00:00
Brian West
b049bacf7c fix sentence
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15311 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-01 20:40:31 +00:00
Anthony Minessale
df7637f687 change switch_strlen_zero to zstr
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15211 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-23 16:03:42 +00:00
Anthony Minessale
f70d980a9d cleanup
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15154 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-13 21:52:47 +00:00
Brian West
77f42cf9a1 MODEVENT-56
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15011 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-29 02:23:08 +00:00
Anthony Minessale
00909ae79d MODEVENT-54
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14892 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-16 21:23:00 +00:00
Anthony Minessale
885f8977fc add unique-id check to sendevent to send and event to a session instead of the system
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14874 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-15 19:18:20 +00:00
Mathieu Rene
5abd10c0c3 refactor mod_event_socket so it uses switch_log functions to duplicate and free log nodes while it uses them internally (fix bad ptr for userdata on event socket listeners)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14598 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-22 19:26:58 +00:00
Mathieu Rene
02f8be51b6 Per-call logging, part three
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14511 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-13 21:52:05 +00:00
Mathieu Rene
c2d5f970bc Per-call logging, part one
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14509 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-13 20:35:02 +00:00
Michael Jerris
b0daf34ad5 mod_event_socket: sendevent Fire events with correct event-name and subclass (MODEVENT-41)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14354 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-24 20:13:36 +00:00
Brian West
cfc4bf2637 woops
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14294 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-18 19:08:07 +00:00
Mathieu Rene
42cfedca6b Fix strncasecmp length, thx woof
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14258 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-15 16:45:12 +00:00
Brian West
b6363dc294 LOOK OUT BELOW... (FSCORE-381)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14055 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-30 18:59:05 +00:00
Brian West
a1e5add731 don't print misleading info here either if nat_type isn't set even if the add is a no_op
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13705 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-08 23:28:51 +00:00
Mathieu Rene
b633d3298e add an external port output parameter to switch_nat_add_mapping and use it in sofia_glue_tech_choose_port
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13629 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-05 02:30:44 +00:00
Brian West
78c0c3b80e not not right
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13599 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-03 22:30:00 +00:00
Brian West
b28bd6b9d2 don't nat map where its loopback
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13589 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-03 19:42:53 +00:00
Brian West
d59ebd6450 adding nat-map option to mod_event_socket
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13567 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-03 14:25:35 +00:00
Anthony Minessale
303271f92a allow socket app to operate without pre_answer (please test)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13294 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-13 16:34:39 +00:00
Michael Jerris
4441606b17 cleanup msvc code analysis tagging and warnings
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13280 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-11 22:28:02 +00:00
Anthony Minessale
b25d511cd3 tweak log messages
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13220 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-02 00:58:51 +00:00
Anthony Minessale
0b66681f10 add resume command to event socket and socket_resume variable
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13212 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-30 22:45:46 +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
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
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
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
Michael Jerris
4212af498b build: build path cleanups (FSBUILD-130)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12490 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-06 19:27:14 +00:00
Anthony Minessale
0e18742f20 fix broken filter command in event socket
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12489 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-06 19:25:19 +00:00
Anthony Minessale
2e1680d2df MODEVENT-40 ahem `Math
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12349 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-02 16:09:32 +00:00
Mathieu Rene
dab63328cd More initial paradox of doom avoidement
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12334 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-27 20:21:48 +00:00
Mathieu Rene
557f7388f9 Whitespace can be a bitch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12327 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-27 16:38:19 +00:00
Anthony Minessale
e46509f540 avoiding initial paradox of doom
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12326 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-27 16:35:42 +00:00
Anthony Minessale
9556be51ef fix issue in monitor_early_media_fail issue
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12271 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-25 03:41:18 +00:00
Mathieu Rene
c4787ffd48 Leaking on unload is strictly forbidden
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12251 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-23 19:17:24 +00:00
Anthony Minessale
99026e02e7 event socket / ESL improvements
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12228 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-21 23:19:58 +00:00
Michael Jerris
bbdf4744aa inital work on x64 windows build (FSBUILD-125)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12215 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-21 00:56:56 +00:00
Anthony Minessale
f125872c73 FSCORE-297
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12173 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-20 01:10:59 +00:00
Anthony Minessale
b09a12c94a fix race in event socket
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12146 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-18 21:50:33 +00:00
Anthony Minessale
7987fa5cfd add some stuff to esl
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12086 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-17 14:13:32 +00:00
Brian West
babb2f83f5 update copyright
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12004 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-13 23:37:37 +00:00
Anthony Minessale
304bd74cdc add extra checking for race cond in bgapi
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11680 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-07 16:44:46 +00:00
Brian West
ae220d3341 update email
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11643 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-04 21:20:54 +00:00
Anthony Minessale
0463541d61 change low res sleep func api names
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11486 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-25 21:23:07 +00:00