797 Commits

Author SHA1 Message Date
Chris Rienzo
f482463440 mod_rayo: fix segfault in prompt component 2014-02-06 15:08:33 -05:00
Chris Rienzo
84f2199dea mod_rayo: fix message->call input validation 2014-02-05 23:19:47 -05:00
Chris Rienzo
86903757f6 FS-6192 --resolve 2014-02-05 22:25:39 -05:00
Chris Rienzo
5cd9bfcf14 mod_rayo: fixed recording reference counts 2014-01-31 18:09:41 -05:00
Chris Rienzo
ce945c3f49 FS-6172 --resolve mod_rayo: fire input-timers-started during prompt lifecycle 2014-01-31 13:40:39 -05:00
Chris Rienzo
360ef648b4 FS-6171 mod_rayo: added support for normal/groupchat/headline message types for console testing 2014-01-31 11:36:14 -05:00
James Le Cuirot
4380453ac8 mod_rayo: Translate XMPP messages to SIP messages
Call-bound XMPP messages are translated to SIP messages via
SWITCH_EVENT_SEND_MESSAGE in a similar manner to that described in
draft-ietf-stox-im-06. Messages with a type of "normal" are directed
to the caller. Other types receive a feature-not-implemented response
but it is envisaged that the "groupchat" type could be used to direct
the message to all joined parties.
2014-01-31 10:56:41 -05:00
Chris Rienzo
bda098a3a5 mod_rayo: added platform-code to end reason 2014-01-30 14:42:31 -05:00
Chris Rienzo
5891951ea9 mod_rayo: fixed output start-offset and max-time 2014-01-30 13:10:00 -05:00
Chris Rienzo
5be81aef74 FS-6159 -resolve mod_rayo: prompt, input, output components return hangup cause if stopped by hangup 2014-01-29 00:41:21 -05:00
Chris Rienzo
915e8eaba1 FS-6141 --resolve mod_rayo - fixed X-headers on redirect and updated to satisfy recent spec changes 2014-01-28 20:58:01 -05:00
Chris Rienzo
9f07a31be5 SIP-6141 --resolve 2014-01-27 22:04:10 -05:00
Chris Rienzo
cb6465552b mod_rayo: fix memory leak in input component 2014-01-23 21:40:11 -05:00
Anthony Minessale
b5821c1594 tweak event queue size on event socket and speed up fs_cli a little to keep up on busy logging env 2014-01-23 21:26:56 +05:00
Peter Olsson
084e245085 Lots of trivial tweaks to minimize compiler warnings, especially on 64-bit platform: Added missing type casts, changed types, added missing NULL checks. 2014-01-22 22:30:23 +01:00
Ken Rice
9480f41728 new for new switch_version_full() 2014-01-17 09:14:54 -06:00
Anthony Minessale
8dfbd91a3d fold version macros into runtime functions to avoid cascade rebuilds when modifying the core 2014-01-17 01:54:47 +05:00
Chris Rienzo
275d8f882f FS-6077 mod_rayo - minor regression on end events from outbound calls 2014-01-13 15:49:52 -05:00
Chris Rienzo
0b59bfd765 SIP-6077 --resolve mod_rayo - wait for park event before allowing re-join of call 2014-01-13 14:38:47 -05:00
Chris Rienzo
ecf53e662b Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2014-01-13 11:02:35 -05:00
Chris Rienzo
ff7428605a FS-6051 --resolve mod_rayo - double destroy of output component 2014-01-13 11:02:22 -05:00
Chris Rienzo
a547dba8f2 FS-6087 --resolve forgot to send IQ result when processing output to mixers 2014-01-10 21:26:25 -05:00
Chris Rienzo
ff977d81fa FS-6084 --resolve added multi-dtmf component support to mod_rayo 2014-01-10 20:07:09 -05:00
Chris Rienzo
32bbe11d6b mod_rayo remove hack for stopping fax 2014-01-08 04:29:05 -05:00
Chris Rienzo
7e71d85550 FS-6083 --resolve SSML will pass through when renderer is specified 2014-01-07 14:07:49 -05:00
Chris Rienzo
5b2799284b mod_rayo CPA dtmf detection added 2014-01-07 10:10:50 -05:00
Chris Rienzo
587ba2ed52 mod_rayo FS-6081 --resolve added mixer presence with entity capabilities 2014-01-06 21:06:31 -05:00
Chris Rienzo
9efe980438 mod_rayo --resolve FS-6072 fixed prompt state machine 2014-01-06 14:36:47 -05:00
Chris Rienzo
8d30da28d7 mod_rayo FS-6071 fix DTMF overflow and increase max DTMF matching from 64 to 256 2014-01-06 09:50:44 -05:00
Chris Rienzo
8db351858b mod_rayo CPA implemented - still needs testing 2014-01-05 00:39:40 -05:00
Chris Rienzo
91f210a5fc mod_rayo CPA - added detector abstraction 2014-01-04 15:18:10 -05:00
Anthony Minessale
2c5a861b03 FS-6074 --resolve 2014-01-03 23:43:48 +05:00
Chris Rienzo
6779217d12 FS-6051 added some logging to help troubleshoot mod_rayo crash 2013-12-20 09:56:04 -05:00
Chris Rienzo
4a2054a951 mod_rayo: doh- fix adhearsionconf core dump 2013-12-04 20:18:09 -05:00
Chris Rienzo
cf0a3bbf83 mod_rayo: added args to console aliases 2013-11-14 16:12:08 -05:00
Chris Rienzo
c00b8d3fe9 FS-5962 --resolve mod_rayo: fix unjoin request on b-leg 2013-11-14 14:47:33 -05:00
Chris Rienzo
048a0eb898 FS-5961 --resolve mod_rayo: fixed <dial>, wasn't returning errors in some scenarios 2013-11-12 11:02:37 -05:00
Chris Rienzo
9500e120a9 mod_rayo: fix config to passthrough loopback dialstrings 2013-11-11 11:43:03 -05:00
Chris Rienzo
a5328fe9c3 mod_rayo: send/receivefax bugfixes, also allow outbound calls not created with <dial> to be offered 2013-11-08 11:43:40 -05:00
Chris Rienzo
035818aa3a mod_rayo: log when rayo call is rejected because there are no online clients 2013-11-08 09:38:10 -05:00
Chris Rienzo
96ceb6363e mod_rayo: <sendfax> bugfixes 2013-11-07 21:41:45 -05:00
Chris Rienzo
f97ca68f8e mod_rayo: add <sendfax> component 2013-11-07 21:41:45 -05:00
Chris Rienzo
69035ff412 mod_rayo: add fax to service discovery query 2013-11-07 16:14:03 -05:00
Chris Rienzo
8bc0f99e70 mod_rayo: <receivefax> now supports HTTP(S) 2013-11-06 17:57:31 -05:00
Chris Rienzo
bb5d283e50 mod_rayo: <receivefax> component added. No support for HTTP(S) yet. 2013-11-06 17:00:13 -05:00
Chris Rienzo
90f0fdb93d mod_rayo: default record format is now wav 2013-11-05 15:16:04 -05:00
Anthony Minessale
3370002913 delete resources on csv mod shutdown 2013-10-23 03:03:29 +05:00
Chris Rienzo
6354b055f2 mod_rayo: allow unjoin of call without specifying call-uri, fix unjoin of call on hold so that b-leg is not hung up, allow unjoin command to b-leg 2013-10-18 15:14:50 -04:00
Chris Rienzo
da5fd53417 mod_rayo: fix hangup after unjoining bridged calls 2013-10-18 09:47:30 -04:00
Chris Rienzo
1c3704e78f FS-5884 --resolve mod_rayo: detect unjoin mismatch 2013-10-17 09:42:52 -04:00