80 Commits

Author SHA1 Message Date
Anthony Minessale
f7f9a43a40 use threading in testserver and ivrd 2011-12-14 12:16:09 -06:00
Jeff Lenk
34827a892c fix fs_cli for windows after recent changes - may need more work 2011-09-26 09:15:12 -05:00
Anthony Minessale
7333d46d5b add new chatplan concept and mod_sms. Apps for chat messages: copy new base freeswitch.xml and chatplan dir if you are upgrading on existing config base 2011-09-21 14:31:18 -05:00
Anthony Minessale
2ae688a33b add sendmsg function to esl 2011-09-06 14:53:38 -05:00
Anthony Minessale
ffa0a07198 add array manipulation to the wraper code 2011-05-26 12:18:18 -05:00
Anthony Minessale
c080fb15d9 update on array patch 2011-05-26 10:00:06 -05:00
Anthony Minessale
c1c759526d add arrays to event headers and chanvars 2011-05-25 15:42:36 -05:00
Anthony Minessale
ae595cd529 use poll instead of select in ESL client lib because select is not your friend.... 2011-03-26 10:59:55 -05:00
Anthony Minessale
bc397ab600 FS-2971 2011-02-25 10:55:47 -06:00
Anthony Minessale
e96acac3c8 add optional job-uuid param to bgapi in oop mod 2011-02-24 17:48:51 -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
Mathieu Rene
90da341a70 fix git screwup 2010-07-20 17:18:43 -04: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
12a0ec741b Add esl_connect_timeout to specify custom connection timeouts 2010-07-20 14:45:53 -04:00
Mathieu Rene
84b4b5da62 Fix esl doc, s/ESL_STATUS_SUCESS/ESL_SUCCESS/g 2010-07-19 13:09:21 -04:00
Mathieu Rene
c5ad49da17 mod_hash: begin working on remote support 2010-07-16 22:50:58 -04: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
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
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
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
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
Anthony Minessale
a53236da7f add support for user level auth to esl and fs_cli
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16161 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-05 20:37:16 +00:00
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
Anthony Minessale
c13c187a3a change execute and executeAsync to return the last event instead of status since it will almost always be 0
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15973 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-15 19:45:47 +00:00
Michael Jerris
5a97e8c265 add new event
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15856 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-09 14:54:10 +00:00
Anthony Minessale
aa9361d79f add CALL_UPDATE event
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15119 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-08 16:52:55 +00:00
Anthony Minessale
d2b797fe54 disable duplicate headers on request param events
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14909 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-17 21:38:04 +00:00
Brian West
357c93b999 fix vim format line
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14856 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-14 22:03:37 +00:00
Anthony Minessale
2c0eaac332 add record_start and record_stop events
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14591 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-21 22:29:44 +00:00
Mathieu Rene
6c86b1defa Doxygen comments to esl, thanks jmesquita
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14538 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-16 21:08:58 +00:00
Brian West
b76bb2d5a3 swigall
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14159 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-08 16:35:22 +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
Anthony Minessale
04a965edb3 add socketDescriptor() method to ESL::Connection obj
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13770 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-12 22:57:13 +00:00
Anthony Minessale
c4b67d93fc add CHANNEL_HANGUP_COMPLETE event to take the place of CHANNEL_HANGUP, CHANNEL_HANGUP now fires as soon as the channel is hungup but you must wait for CHANNEL_HANGUP_COMPLETE for the CDR data
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13505 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-29 17:18:03 +00:00
Anthony Minessale
a2255da097 add CALL_SECURE event
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13487 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-28 17:50:06 +00:00
Anthony Minessale
32e2fddef3 ndlb_sendrecv_in_session var NDLB-sendrecv-in-session profile option to reverse the effects of MODENDP-148
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13084 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-20 17:07:54 +00:00
Mathieu Rene
25aa0332d0 (rupa) Avoid extra [ ] around header value
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12890 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-02 18:32:57 +00:00
Anthony Minessale
ebc4acf666 match ESL to last commit and check in ESL::IVR perl mod
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12760 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-24 18:03:26 +00:00
Anthony Minessale
7e9db269dd add disconnect method and check in ivrd
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12724 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-23 19:55:02 +00:00
Anthony Minessale
73e738ab9d fix socket race
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12605 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-14 19:23:07 +00:00
Michael Jerris
1f5c7b208c fix build failures
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12573 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-11 20:51:44 +00:00
Michael Jerris
a19f43af5b fix build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12572 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-11 20:25:21 +00:00
Mathieu Rene
19094fde0e add const spec to Event::getHeader()'s param
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12526 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-08 20:43:22 +00:00
Anthony Minessale
f3acb35505 change api to return event on filter command
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12488 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-06 19:24:10 +00:00
Anthony Minessale
8777ec780e add some methods
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12359 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-02 20:52:46 +00:00
Anthony Minessale
e6aee6b1c9 MODEVENT-39
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12311 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-26 18:54:00 +00:00