Commit Graph

370 Commits

Author SHA1 Message Date
Anthony Minessale 2ec2a9b0d3 skip blocking writes on fs_cli to avoid backing up event socket 2011-02-04 09:40:04 -06:00
Anthony Minessale dc436b82a5 block control-z from fs cli and print a warning how to exit properly 2011-02-03 20:42:17 -06:00
Moises Silva 1045117d9c Merge branch 'master' into smgmaster 2011-01-19 10:19:31 -05:00
Jeff Lenk 9c7b507d06 managed esl vs2010 converted from 2008 w/x64 lib support 2011-01-12 23:10:29 -06:00
Joao Mesquita eb88304a16 Small fix on ESL that cause event_id to be set wrong on headers that had value failure. 2011-01-12 16:24:04 -03:00
Moises Silva 10d252b0fa Merge branch 'master' into smgmaster
Conflicts:
	src/mod/endpoints/mod_sofia/mod_sofia.c
2011-01-05 12:38:46 -05:00
Jeff Lenk 1aa6bc6eec fix assert with standard code analysis macro 2011-01-05 09:59:14 -06:00
Jeff Lenk 5254df0466 FS-2957 esl lib on windows fails to build 2011-01-04 22:57:49 -06:00
Jeff Lenk 55dbbcf195 add vs2008 windows lua-esl build files 2010-12-24 09:41:31 -06:00
Raymond Chandler 08769e97b2 couple small usability issues 2010-12-23 18:01:21 -05:00
Jeff Lenk d29d83d743 ESL-53 Noevent/Noevents disparity 2010-12-20 19:23:13 -06:00
Jeff Lenk 7b1de56baa vs2010 fix build 2010-12-16 14:24:54 -06:00
Jeff Lenk dcce6bb510 vs2010 fix build 2010-12-16 13:52:46 -06:00
Jeff Lenk dfdf4e1e23 windows fix for last esl commit 2010-12-16 12:27:55 -06:00
Anthony Minessale 871c871b80 wrong week to quit sniffing glue 2010-12-16 12:17:02 -06:00
Anthony Minessale 526436fd1f doh 2010-12-16 11:58:18 -06:00
Anthony Minessale 2081bf97b9 use a packet buffer for ESL 2010-12-16 11:33:38 -06:00
Konrad Hammel 84abc3021b Merge branch 'master' into smgmaster 2010-12-10 16:59:47 -05:00
Jeff Lenk a15f51d577 ESL-37 [patch] Make last_event pointer last longer 2010-12-09 09:22:17 -06:00
Michael S Collins 7039ba47a1 libesl: allow fs_cli -x to have args up to 1024 chars (was 256) 2010-12-01 17:39:17 -08:00
Michael S Collins 61bc810bf8 Fix usage formatting in logger.pl 2010-11-23 17:17:46 -08:00
Konrad Hammel 2d4b16516a Merge branch 'master' into smgmaster 2010-11-18 15:41:46 -05:00
Michal Bielicki 1752405754 added include path for openjdk6 includes on debian 2010-10-15 01:07:15 +02:00
David Yat Sin 132323c534 Merge branch 'master' into smgmaster 2010-10-13 14:20:49 -07:00
Brian West 413dcc4cd2 ESL-50: Call close on connection handle if the connection fails 2010-10-08 09:03:43 -05:00
Moises Silva 5f7ab903bb Merge branch 'master' into smgmaster 2010-10-04 22:08:19 -04:00
Jeff Lenk 184f395553 fix several code analysis problems and mask several that are required 2010-09-20 09:25:14 -05:00
Moises Silva 4aac01cfc4 fs_cli rebranding 2010-09-13 15:04:55 -04:00
Mathieu Rene 99b3d675bb really? don't scrap my php config 2010-08-30 10:57:00 -04:00
Jeff Lenk 62206e3d43 FSBUILD-296 Fix VS2008 code analysis build 2010-08-24 08:55:00 -05:00
Jeff Lenk 1977aa8684 VS2010 add missing project filters 2010-08-19 10:38:54 -05:00
Mathieu Rene b38909af0e esl: init fd_flags to 0 2010-08-18 18:27:29 -04:00
Mathieu Rene 4263d60e38 esl: fix leak-on-error in esl_connect_timeout() 2010-08-12 12:00:12 -04:00
cypromis 910729b5dd Fix for ESL-44, thank you to Lakschmanan for providing the Patch 2010-07-29 12:09:49 +02:00
Anthony Minessale 70d215ef6d add -R to reconnect 2010-07-22 15:50:02 -05:00
Mathieu Rene 46c2d71464 fix windows build 2010-07-20 17:19:30 -04:00
Mathieu Rene 90da341a70 fix git screwup 2010-07-20 17:18:43 -04:00
Jeff Lenk b079eee5fb fix windows build 2010-07-20 15:33:48 -05:00
Mathieu Rene 644a144e19 Add esl_connect_timeout to specify custom connection timeouts 2010-07-20 15:33:46 -05:00
Mathieu Rene 49d6c803d1 use uint32_t instead of long for timeout as in the rest of the lib, 0 means forever. Also added esl_send_recv_timed() 2010-07-20 16:24:50 -04:00
Mathieu Rene 13137e228c esl: use recv_timed in esl_connect_timemout in case we get stuck in a blocking recv 2010-07-20 16:24:50 -04:00
Mathieu Rene 12a0ec741b Add esl_connect_timeout to specify custom connection timeouts 2010-07-20 14:45:53 -04:00
Jeff Lenk 394d545468 doh 2010-07-19 15:27:25 -05:00
Jeff Lenk 6a9a61c79f fix windows build 2010-07-19 15:25:45 -05:00
Mathieu Rene 52885dfc1d esl: make esl_connect thread-safe by using getaddrinfo instead of gethostbyname 2010-07-19 16:13:10 -04:00
Jeff Lenk 74c40f5aa3 Fix windows build 2010-07-19 12:54:30 -05:00
Mathieu Rene 84b4b5da62 Fix esl doc, s/ESL_STATUS_SUCESS/ESL_SUCCESS/g 2010-07-19 13:09:21 -04:00
Anthony Minessale c0c699ba7e small tweak to last patch 2010-07-19 12:00:19 -05:00
Anthony Minessale 36bfe432cf add -r to fs_cli to retry every second up to 2 min to connect 2010-07-19 11:56:01 -05:00
Mathieu Rene c5ad49da17 mod_hash: begin working on remote support 2010-07-16 22:50:58 -04:00
Anthony Minessale 60af226890 deal with empty param to serialize() 2010-07-12 15:37:16 -05:00
Jeff Lenk 7af395ef83 more tweaks for VS2010 2010-07-10 15:22:25 -05:00
Jeff Lenk 68fef16e37 more tweaks for VS2010 2010-07-06 16:10:35 -05:00
Jeff Lenk 9361e2ba9d more tweaks for VS2010 2010-06-29 09:55:08 -05:00
Jeff Lenk a87429ac87 Add initial support for VS2010 2010-06-28 15:49:19 -05:00
Anthony Minessale 09e386deda add error checking 2010-06-24 10:02:55 -05:00
Anthony Minessale 4b2f56daf1 fix serialize issue 2010-06-23 13:34:43 -05:00
Jeff Lenk c2bcc926c5 fix line endings 2010-06-17 23:13:32 -05:00
Stefan Knoblich 88b7110014 esl-json: Add limits.h for INT_MIN/_MAX 2010-06-17 22:49:29 +02:00
Jeff Lenk 4ae090ffd9 oops fix this the right way - json malloc and free 2010-06-17 14:17:15 -05:00
Jeff Lenk 091952cab7 fix trivial compile errors under windows 2010-06-17 12:52:20 -05:00
Jeff Lenk 9e1508e23e add new files for json 2010-06-17 12:18:06 -05:00
Anthony Minessale 7048c16fc4 jsonification into the core and ESL (part 2) 2010-06-17 11:49:16 -05:00
Anthony Minessale c752e71afe more work on callstate events 2010-06-07 18:01:02 -05:00
Brian West 5cd066df39 fix issue reported on mailing list along with segfault. 2010-06-06 23:26:09 -05:00
Anthony Minessale 9c9cb5b310 fix esl buffer overflow 2010-05-28 14:20:20 -05:00
Jeff Lenk d1d6be889d FSCORE-611 Increase buffer in fs_cli for Win 2010-05-23 23:32:44 -05:00
Mathieu Rene 6c98ba4819 fs_cli: add help text for /uuid 2010-05-02 18:10:52 -04:00
Mathieu Rene 0ea3d48529 Add /uuid command to fs_cli to filter logs by uuid 2010-04-30 17:20:42 -04:00
Michael Jerris b2ec65a10a more efficient check 2010-04-26 01:13:10 -04:00
Anthony Minessale 5fb3a88f71 ESL-36 2010-04-13 13:35:38 -05:00
Michael Jerris 74b76461e3 add back empty dirs 2010-04-01 21:00:45 -04:00
Michael Jerris ad581d8c00 fix openbsd build of libesl (FSBUILD-256)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17070 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-22 23:02:48 +00:00
Anthony Minessale 2f8b5c84e2 fix cosmetic change to avoid double content-length header
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16978 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-12 22:11:43 +00:00
Brian West 08339b2038 allow custom subs to subclass/custom events
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16952 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-09 04:12:48 +00:00
Brian West 599d42643c tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16927 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-06 02:06:00 +00:00
Brian West 545b561379 add the event as an arg to the callback.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16926 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-06 00:32:04 +00:00
Brian West a7bf86df9f remove variable_ in headers just so its consistent
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16925 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-06 00:25:23 +00:00
Brian West 721705bfaf delete the event hash cuz you know we don't need it anymore till the next event.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16924 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-06 00:20:29 +00:00
Brian West ed2ef13eac dispatch examples update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16923 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-05 23:57:08 +00:00
Brian West f32d1b1534 ESL::Dispatch example for Jaybinks to work on monitoring.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16922 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-05 23:46:37 +00:00
Anthony Minessale 1baa8d5eee fix esl sendevent issue and change the sendEvent method to return the reply text like sendRecv etc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16921 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-05 23:10:41 +00:00
Anthony Minessale cc39f9e4bc add events for bug start and stop
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16858 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-02 01:11:15 +00:00
Mathieu Rene 2c7cb1da6b ISO C90 forbids mixed declarations and code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16722 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-22 19:18:11 +00:00
Anthony Minessale 4197a25412 ESL-32
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16721 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-22 18:35:21 +00:00
Raymond Chandler 1be5dad043 add beginning of Makefile for osx
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16684 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-18 02:35:08 +00:00
Mathieu Rene 6f9c33ccf9 esl/python: reswig and add python-config so we find includes/libs automatically (some distros don't have it). try that jmesquita
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16659 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-16 07:44:02 +00:00
Mathieu Rene ce4d8fdc2b esl/python: swig needs -thread to properly release the GIL while in blocking calls
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16658 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-16 07:01:38 +00:00
Brian West 177d03cbc9 need a swigall
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16652 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-15 21:33:44 +00:00
Brian West a5afd7cd3b hrm
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16651 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-15 21:32:37 +00:00
Brian West 9f43564500 guess nobody has actually tried this before
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16650 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-15 21:25:49 +00:00
Mathieu Rene d4dbd900f5 ESL-30
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16595 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-09 19:49:27 +00:00
Jeff Lenk a55b15025c FSCORE-546
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16572 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-04 22:21:23 +00:00
Brian West 17e5ba1e23 ESL-29
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16549 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-02 05:47:01 +00:00
Diego Toro 91814a3543 Add new examples about use ESL managed. Inbound and Outbound modes were documented.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16541 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-30 05:32:56 +00:00
Anthony Minessale f859964993 fix filters (reported on mailing list use jira next time =/)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16527 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-28 01:00:04 +00:00
Diego Toro 677246547b Improve C# support. Rename properties like C#-style
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16520 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-27 02:25:22 +00:00
Diego Toro 83bae735d8 rename 'event' by 'Event', so it's C# keyword
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16519 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-27 02:08:41 +00:00
Mathieu Rene 1e6bb3a47e FSCORE-530
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16428 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-21 02:36:28 +00:00
Anthony Minessale bd97fb615f allow alias expansion from fs_cli
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16416 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-20 17:45:53 +00:00