Jeff Lenk
79992ac5fe
refactor switch_fulldate_cmp and correct usec comparison and year month error
2012-01-01 22:40:23 -06:00
Moises Silva
2b904c0b9e
freetdm: ftmod_wanpipe - Do not set the output read length unless the read operation is successful
2011-12-30 18:28:27 -05:00
Moises Silva
c15a252a2b
OPENZAP-176 --resolve
...
Fix DAHDI/Zaptel incorrect FXO signaling status on module load
2011-12-30 17:14:36 -05:00
cypromis
67d6583679
typo
2011-12-30 13:44:52 +01:00
cypromis
2b11b80781
Typo and small resort
2011-12-30 13:07:24 +01:00
cypromis
c11abb2c66
added mod_abstraction and mod_voicemail_ivr to specfile
2011-12-30 10:24:42 +01:00
Jeff Lenk
6ab3f56393
FS-1573 --resolve
2011-12-28 16:52:30 -06:00
Anthony Minessale
ecfc3bfe71
FS-3785 --resolve
2011-12-28 15:27:44 -06:00
Marc Olivier Chouinard
070887522d
FS-3790 --resolve
...
Changed from using putenv to setenv like the other one
2011-12-28 16:46:39 -05:00
Marc Olivier Chouinard
316a4bd9d7
mod_esl: New module. Allow to Passtruth API command to a remote FS via ESL. First api doesn't keep a persistant connection to farend server explaining the name single_esl. Future version will include settings to keep connections alive for multiple performance
2011-12-28 10:31:16 -05:00
Jeff Lenk
2a33aff7d9
FS-3788 --resolve
2011-12-28 08:58:15 -06:00
Marc Olivier Chouinard
7c22661efb
mod_event_socket: Fix a segfault on authlogin with missing domain
2011-12-28 00:35:05 -05:00
Marc Olivier Chouinard
77d324f70e
mod_abstraction: New module. Currently implement API abstraction. Allow to simplify/standarize API name. Initially built for mod_voicemail_ivr. Allow to use scripting language as VM Storage by binding an API with specific argument to an different api call like python and send to it argument initially provided.
2011-12-27 19:53:21 -05:00
Marc Olivier Chouinard
20a8efe2fa
mod_voicemail_ivr: Changed behavior of TIMEOUT/INVALID option. Instead to check incode if it was the last attempt, set the event header IVR-Retry-Left to how many attempt are left. Then we can just do this please try again check inside the phrase system. We can also add prompt like "This is your last chance, Press 1 for new messages, 2 for ...." using this method.
2011-12-27 13:14:36 -05:00
Marc Olivier Chouinard
01267cd6f5
mod_voicemail_ivr: Added a bunch of default prompt for future use once we get sound recorded. In the mean time, having it in the code wont cause problem as long we don't define the phrase in the config file
2011-12-26 19:26:01 -05:00
Marc Olivier Chouinard
226580b5e9
mod_voicemail_ivr: Remove check for empty xml menu config for purge, and fix a comment
2011-12-26 12:34:41 -05:00
Marc Olivier Chouinard
d544c06598
mod_voicemail_ivr: Fixed issue in settings system. Added initials settings.
2011-12-26 11:14:00 -05:00
Marc Olivier Chouinard
f2cba2aa16
mod_voicemail_ivr: Added a missing menu in the conf.xml config. Also refactor nearly all the function name to something more standard. Also tried to make the flow as simple as possible in the menu.c
2011-12-26 02:52:32 -05:00
Marc Olivier Chouinard
d1364ff51f
mod_voicemail_ivr: Additional change for settings support.
2011-12-25 13:37:23 -05:00
Marc Olivier Chouinard
f993cac1a9
mod_voicemail_ivr: Initial support for settings parameters
2011-12-25 01:49:22 -05:00
Marc Olivier Chouinard
08e6e8bc38
mod_voicemail_ivr: Document example settings parameters. This is open for discussion before being implemented
2011-12-24 11:29:00 -05:00
Marc Olivier Chouinard
4b53ecd817
mod_voicemail_ivr: Missing 2 file from initial commit
2011-12-23 20:01:33 -05:00
Marc Olivier Chouinard
17cdf9e1fd
mod_voicemail_ivr: BETA : An alternative voicemail IVR system. It require an API provider for voicemail access that is currently provided by mod_voicemail vm_fsdb API so it can be used simultaneously with mod_voicemail IVR. It currently try to resemble the normal FreeSwitch Voicemail experience. The goal is to expand upon that experience without affecting everyone inproduction user experience.
2011-12-23 19:45:18 -05:00
Anthony Minessale
0d089c4b2f
put SWITCH_DECLARE marcos on the json api to make it exported
2011-12-23 15:10:20 -06:00
Marc Olivier Chouinard
d637453552
FS-3029 --resolve
2011-12-23 16:07:33 -05:00
Jeff Lenk
377fb37168
FS-3779 --resolve hopefully this is ok
2011-12-23 14:54:53 -06:00
Anthony Minessale
691f7935e7
remove unused var
2011-12-23 10:15:15 -06:00
Jeff Lenk
8cda2d19dd
FS-3740 fix warning
2011-12-23 10:05:14 -06:00
Jeff Lenk
e767b17c05
FS-3740 --resolve curl cleanup
2011-12-23 08:59:13 -06:00
Brian West
8059cdca81
FS-3771 --resolve
2011-12-22 14:03:32 -06:00
Brian West
faf40311c6
FS-3777: --resolve
2011-12-22 13:58:25 -06:00
Jeff Lenk
883de14f30
FS-3776 --resolve FreeBSD changes for spandsp
2011-12-21 19:43:01 -06:00
Jeff Lenk
9abd5c5da5
FS-3779 --resolve
2011-12-21 18:35:24 -06:00
Mathieu Parent
281f88ae39
Skinny: Don't do backspace if destination number is already empty
...
This fix a out of bound memory write.
(normally unreachable with a real phone)
2011-12-21 19:55:01 +01:00
Marc Olivier Chouinard
de498aeffe
FS-3071 Small comment correction from Mitch, thx
2011-12-21 13:52:30 -05:00
Michael Jerris
f2cc611606
allow failing voicemail password change from xml_curl
2011-12-21 09:26:24 -05:00
Anthony Minessale
dfb2dfd29e
umm ya, the thread stack size is in bytes not kbytes
2011-12-20 17:14:38 -06:00
Anthony Minessale
239094e49c
fix
2011-12-20 13:51:47 -06:00
Anthony Minessale
0f6a2bf863
the threaded one seems to not work using only fork
2011-12-20 13:49:15 -06:00
Jeff Lenk
6824871df0
fix windows warning for last commit
2011-12-20 14:18:30 -06:00
Anthony Minessale
d7a37e9754
allow system API command to capture output from the executed command
2011-12-20 12:34:21 -06:00
Anthony Minessale
0a8e6129d8
change default stacksize
2011-12-20 10:37:15 -06:00
Anthony Minessale
8ad70ce912
try some more guesses for where prefix is
2011-12-19 16:50:02 -06:00
Anthony Minessale
8073c9d626
FS-3698 reproduce the logs etc with this version
2011-12-19 15:35:02 -06:00
Stefan Knoblich
cc083ccddb
[libesl] Make sure esl event buffer array subscript ist within bounds [0, sizeof(buffer)-1].
...
cc1: warnings being treated as errors
libs/esl/src/esl.c: In function "esl_recv_event":
libs/esl/src/esl.c:1190: error: array subscript is above array bounds
libs/esl/src/esl.c:1227: error: array subscript is above array bounds
Clamp handle_recv() return value to safe values.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-12-19 20:39:51 +01:00
Jeff Lenk
cd7047a30c
doh
2011-12-19 11:50:03 -06:00
Jeff Lenk
095f439db7
FS-3762 -- proper fix for windows
2011-12-19 11:49:14 -06:00
Marc Olivier Chouinard
1bf99e818f
OPENZAP-164 --resolve
...
I think this will be fine for the moment. Thanks
2011-12-19 07:38:37 -05:00
Marc Olivier Chouinard
15671263f8
FS-3317 --resolve
2011-12-19 06:53:48 -05:00
Marc Olivier Chouinard
6f47fe7fe8
FS-3620 --resolve
...
This look to be the same parsing done in lcr_app_function. So I would think it an expected behavior and it good to have it at both place.
2011-12-19 00:27:51 -05:00