Commit Graph

9677 Commits

Author SHA1 Message Date
Anthony Minessale bc8cbee1fb mod_httapi.c -- HT-TAPI Hypertext Telephony API (Twillio FreeSWITCH style) 2012-01-05 15:17:59 -06:00
Jeff Lenk ac7f94e5d2 vs2020 reswig 2012-01-05 12:43:17 -06:00
Anthony Minessale 410e523c24 add support for configurable timeout and passing of args to play_and_detect_speech 2012-01-05 10:38:08 -06:00
Anthony Minessale dd8e6089c7 FS-3798 --resolve 2012-01-05 08:49:56 -06:00
Anthony Minessale 401ad16faa demote message to debug 2012-01-04 17:35:22 -06:00
Anthony Minessale becb8b6277 fix bug in xml_curl that was being masked by versions < 679da2f0f6 2012-01-04 17:16:29 -06:00
Anthony Minessale cdb4b29a55 reverse data in dialog-info so the proto is in the params not in the user because polycom uses the target uri for what to dial and stips the params 2012-01-04 12:10:53 -06:00
Giovanni Maruzzelli db66f1d1f2 FS-1085: gsmopen AT+CREG format error now warning 2012-01-04 18:12:30 +01:00
Christopher Rienzo 785567892d added logging for when mod_posix_timer starts and stops 2012-01-04 14:51:56 +00:00
Giovanni Maruzzelli 0dc7ab0620 FS-3716 FS-3742 gsmopen: bring up code to latest chat interface, and update gsmlib 2012-01-04 15:07:40 +01:00
Marc Olivier Chouinard 081c232eb9 FS-3797 --resolve
I've remade the patch to use len format used in other voicemail_message_len variable/event to be consistant
2012-01-04 00:18:36 -05:00
Anthony Minessale af0151bf30 add params 2012-01-03 17:42:15 -06:00
Anthony Minessale bc969006aa typo 2012-01-03 17:26:16 -06:00
Anthony Minessale 8daaec3849 FS-3794 remove delete-subs-on-register param and some tweaks based on this bug report 2012-01-03 11:40:52 -06:00
Jeff Lenk 6ab3f56393 FS-1573 --resolve 2011-12-28 16:52:30 -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 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
Marc Olivier Chouinard d637453552 FS-3029 --resolve 2011-12-23 16:07:33 -05: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
Jeff Lenk 883de14f30 FS-3776 --resolve FreeBSD changes for spandsp 2011-12-21 19:43:01 -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
Michael Jerris f2cc611606 allow failing voicemail password change from xml_curl 2011-12-21 09:26:24 -05: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 8073c9d626 FS-3698 reproduce the logs etc with this version 2011-12-19 15:35:02 -06: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 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
Marc Olivier Chouinard cdcaedbf19 FS-1874 --resolve
Warning to nibblebill user.  This patch will change how billing amount is charged by using the previously unused nibble_inrement variable.  If you don't want to increase by increment, then just don't have the increment set
2011-12-19 00:14:03 -05:00
Marc Olivier Chouinard 047a390ad6 FS-3717 --resolve 2011-12-18 22:57:09 -05:00
Marc Olivier Chouinard 2d4e159bef FS-3763 --resolve 2011-12-18 17:04:11 -05:00
Marc Olivier Chouinard 7987d0461c FS-3397 --resolve
I've changed it to use TAG_IF instead
2011-12-18 12:49:10 -05:00
Marc Olivier Chouinard 1ddd29bf0d FS-3071 Small fix on default value, and renaming the no-verify-date to verify-date. 2011-12-18 12:08:17 -05:00
Marc Olivier Chouinard 9574ba27f7 FS-3071 I've finally merged it all. It all look good, shouldn't affect anyone who didn't set those value 2011-12-18 11:54:38 -05:00
Marc Olivier Chouinard 947096c66d FS-3071 Added the tls extra options patch 2011-12-18 11:37:04 -05:00
Marc Olivier Chouinard 235ef72f1b FS-3071 This is the sofia changes following the addition of the passphrase in libsofia 2011-12-18 11:20:38 -05:00
Marc Olivier Chouinard 663699f4e3 FS-2896 --resolve 2011-12-18 01:48:35 -05:00
Marc Olivier Chouinard ab5f3f2897 FS-3254 --resolve 2011-12-18 01:15:27 -05:00