Dragos Oancea
68e3b52828
[mod_voicemail_ivr] scan-build: Value stored to 'previous_msg' during its initialization is never read - vmivr_menu_navigator()
2020-02-27 13:52:05 +00:00
Dragos Oancea
8fdda68018
[mod_voicemail_ivr] scan-build: Null pointer passed as an argument to a 'nonnull' parameter - SWITCH_STANDARD_APP(voicemail_ivr_function)
2020-02-25 21:49:09 +00:00
Sergey Safarov
df1ab07ca4
FS-9924: Removed extra space in source files
2017-02-09 23:59:49 -05:00
Michael Jerris
302a339fdf
FS-7294: Enable -Werror when building with clang compiler #resolve
2015-02-17 12:20:33 -05:00
Marc Olivier Chouinard
a997331577
CID:1214125 https://scan6.coverity.com:8443/docs/en/cov_checker_ref.html#static_checker_BUFFER_SIZE
2014-05-16 13:30:27 -04:00
Michael Jerris
9a1c4f6827
don't pass large strucutre by value
2014-05-12 09:31:12 -04:00
Brian West
c462ed6ae1
FS-6499 --resolve
2014-05-01 15:21:57 -05:00
Michael Jerris
068ad205b7
split this into 2 functions so its clear if this function allocates or not
2014-04-30 15:48:23 -04:00
Michael Jerris
0b8d2c5d65
add better bounds checking in dtmf_accepting array to avoid buffer overrun in mod_voicemail_ivr
2014-04-30 13:31:06 -04:00
Michael Jerris
a9a852477a
fix read beyond buffer length error
2014-04-30 13:25:29 -04:00
Michael Jerris
bcd9f49fbe
move applications to use automake
2014-03-07 18:36:12 -05:00
Marc Olivier Chouinard
68692d9bca
FS-5154 --resolve
2014-02-24 16:12:50 -05:00
Ken Rice
6e7d5d0897
update copyright header for 2014
2014-02-12 12:08:56 -06:00
Nathan Neulinger
32adc789f6
make noexpandtab explicit in all vim modelines other than xml files
2013-06-25 11:50:17 -05:00
Marc Olivier Chouinard
5542d040a2
mod_voicemail: Add new vm_fsdb_pref_greeting_get
...
mod_voicemail_ivr: Added the new param for API vm_fsdb_pref_greeting_get WARNING, you must add it to the config or else module will complain of missing value... With the new API, it will now playback the greeting when setting it. Will need to figure out a better way to deal with api being added in the future... Add support to auto start new message playback and made it default in the config file.
mod_voicemail_ivr phrases : make value = 0 as plural (0 messages). Don't tell the option for new message if no new message present. Changes a few default key to match more closely mod_voicemail key settings.
2013-01-24 00:04:34 -05:00
Marc Olivier Chouinard
67111b0770
mod_voicemail_ivr: Fix default config file
2013-01-22 21:59:15 -05:00
Ken Rice
7a147e4762
Update a ton of copyright statements to make sure the dates are proper
2012-04-25 17:14:55 -05:00
Ken Rice
c5554eb939
Copyright date update.
2012-04-18 11:52:02 -05:00
Ken Rice
cac6c262bb
conf: add config files to module directories
...
The idea here is that the config files in the module directories will
serve as the canonical documentation of all module configuration
options.
2012-03-24 04:51:08 +00:00
Marc Olivier Chouinard
5e4a514531
mod_voicemail_ivr: Fix a segfault on non authenticated user and changed from 3 to 3000 the dtmf digit wait since it in milisecond
2012-03-10 22:56:29 -05:00
Jeff Lenk
1d581a09cb
FS-3831 --resolve
2012-01-22 11:08:48 -06: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