179 Commits

Author SHA1 Message Date
Chris Rienzo
17848d26be CID: 1211943 mod_rayo - removed dead code when changing output speed 2014-05-08 12:03:28 -04:00
Chris Rienzo
a72137d4ae CID: 1211944 mod_rayo - remove set of unused pointer 2014-05-08 11:47:38 -04:00
Chris Rienzo
58fea2544b CID: 1211946 mod_rayo - dead code after switch statement 2014-05-08 11:36:05 -04:00
Chris Rienzo
873acb2975 CID: 1211947 mod_rayo - allocated array with unsigned char * element size instead of unsigned char 2014-05-08 11:33:27 -04:00
Chris Rienzo
4f4fb9e942 CID: 1211951 mod_rayo - fix unlikely dereference of null pointer 2014-05-08 11:30:53 -04:00
Chris Rienzo
84eb4a0404 mod_rayo: re-added Makefile for iks helpers unit tests 2014-05-08 11:16:02 -04:00
Chris Rienzo
d7d4625866 mod_rayo: re-added Makefile for srgs unit tests 2014-05-08 11:14:20 -04:00
Chris Rienzo
752f7956f9 mod_rayo: fix compiler error to nlsml.c from attempted coverity fix 2014-05-08 11:10:42 -04:00
William King
ee6f3da9ff CID: 1211948 fix memory leak of decoded iks message in function parse_plain_auth_message in mod_rayo 2014-05-07 00:44:54 -07:00
William King
2a50bbba68 CID: 1211950 fix memory leak of iksparser in function nlsml_parse in mod_rayo 2014-05-07 00:37:32 -07:00
Chris Rienzo
25c9b6196b mod_rayo: preserve old caller ID behavior if display name is not given 2014-04-22 13:30:15 -04:00
Chris Rienzo
1eab82ba2d mod_rayo: relax recent caller ID restrictions a bit 2014-04-22 08:50:50 -04:00
Chris Rienzo
ae69c5a7b0 FS-6407 --resolve mod_rayo: support SIP URI caller ID w/ display name 2014-04-15 14:27:49 -04:00
Chris Rienzo
e8078d8aef mod_rayo: clean up module hashes on shutdown 2014-04-14 12:01:31 -04:00
Chris Rienzo
b0c2c6d67c FS-6447 --resolve return subscriber-absent platform-code 20 if <dial> is attempted to user that is not registered 2014-04-14 09:47:41 -04:00
Chris Rienzo
a86623972d mod_rayo: fixed input crash introduced in 2014-04-07 commit 2014-04-10 10:20:47 -04:00
Chris Rienzo
264a12a4af mod_rayo: fix memory corruption in dial, input, output 2014-04-07 12:37:39 -04:00
Anthony Minessale
7151d6acea FS-6402 part 2 2014-04-02 03:21:37 +05:00
Anthony Minessale
5c0cff70b3 FS-6402 --resolve 2014-04-02 01:20:19 +05:00
Chris Rienzo
0b9e5c82a5 FS-6402 mod_rayo/mod_ssml: add mutex to hashes now that iteration is no longer thread-safe 2014-03-24 17:03:33 -04:00
James Le Cuirot
e85f06ee2f Completely unbundle pcre
FS-353

Signed-off-by: Travis Cross <tc@traviscross.com>
2014-03-20 15:28:23 +00:00
Chris Rienzo
8d67246636 FS-6374 --resolve mod_rayo sendfax was using uninitialized memory pool 2014-03-18 15:21:27 -04:00
Michael Jerris
63ae87c60f FS-6293: fix srcdir build of mod_rayo 2014-03-18 14:46:21 -04:00
Chris Rienzo
ff555aa519 mod_rayo: some bugfixes to pause-when-offline 2014-03-14 17:23:56 -04:00
Chris Rienzo
9e45174dfe mod_rayo: add new config pause-when-offline - will pause inbound calling if there are no online clients to handle calls. This is useful if you want FS to respond 503 to options ping when there are no online rayo clients. Default behavior is to disable this param. 2014-03-14 15:50:42 -04:00
Chris Rienzo
6f6c57ce03 mod_rayo: fix regression in ACL 2014-03-14 14:33:38 -04:00
Chris Rienzo
9946f9d5c3 mod_rayo: add remote IP and port to xmpp stream logging 2014-03-14 14:25:21 -04:00
Chris Rienzo
0f93cc2b49 FS-6281 mod_rayo: don't add timestamp to presence event that already has one. 2014-03-12 21:53:37 -04:00
Chris Rienzo
f9337a6a70 FS-6281 --resolve mod_rayo timestamp presence events 2014-03-10 20:10:18 -04:00
Chris Rienzo
0c0a4867aa mod_rayo: improve error messages when joining to b-leg that is missing 2014-03-10 17:15:58 -04:00
Chris Rienzo
5fbe6bd182 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2014-03-10 15:54:09 -04:00
Chris Rienzo
db22d28e21 FS-6334 --resolve mod_rayo: deadlock when creating input voice component 2014-03-10 15:53:26 -04:00
Anthony Minessale
804ef7709d change from sqlite hash to newly added one 2014-03-09 00:37:17 +05:00
Michael Jerris
bcd9f49fbe move applications to use automake 2014-03-07 18:36:12 -05:00
Chris Rienzo
f9f36993e8 FS-6282 mod_rayo: fix memory leak in previous commit 2014-03-06 23:32:56 -05:00
Chris Rienzo
5138aede9b FS-6282 mod_rayo: allow outbound call JID to be assigned by client 2014-03-06 23:14:28 -05:00
Chris Rienzo
286d2aef29 FS-6304 mod_rayo- fix race condition on outbound calls 2014-03-04 22:12:43 -05:00
Chris Rienzo
e650939b25 FS-6296 --resolve mod_rayo: fixed crash on <prompt> bad request 2014-03-03 19:01:28 -05:00
Chris Rienzo
396e1a7201 mod_rayo: shut up CentOS 5 warning 2014-02-11 17:58:04 -05:00
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