Commit Graph

459 Commits (72f23795df4dd57f0e06117faec727a70c1c650c)

Author SHA1 Message Date
Luigi Rizzo 298eec4d28 use 'switch' insteaf of multiple 'if'
19 years ago
BJ Weschke afa37c0194 Merged revisions 26050 via svnmerge from
19 years ago
Tilghman Lesher 308618585e Bug 7009 - use the actual path, so that a table index can be used
19 years ago
Tilghman Lesher a5e16fe676 Warn user if the custom format is not one of the options
19 years ago
Russell Bryant 24ed662549 add Polish language support to Voicemail, with some minor modifications that
19 years ago
Russell Bryant 10b4545ac0 modify the handling of the new temporary greeting reminder feature so that
19 years ago
Russell Bryant 0794168428 add support for having the user reminded that their temporary greeting
19 years ago
BJ Weschke 6ed0af6fc3 Fix 4 bugs in voicemail. #7064 ( supczinskib and jcollie )
19 years ago
Tilghman Lesher 21789c391b Bug 6989 - updates to the ODBC storage mechanism for compatibility with the new res_odbc
19 years ago
BJ Weschke 7f0cc4786b Merged revisions 23988 via svnmerge from
19 years ago
BJ Weschke 649052f980 Merged revisions 23985 via svnmerge from
19 years ago
Russell Bryant f461c5d160 - convert the list of zones to use the list macros, and add locking (issue #7027, with mods)
19 years ago
Matt O'Gorman 367de1a73d Merged revisions 22596 via svnmerge from
19 years ago
Tilghman Lesher e3f569532f Deprecate prefixed options in voicemail
19 years ago
Luigi Rizzo d4eea1066b convert to use ast_strem_and_wait
19 years ago
Joshua Colp e8a94a71e2 Allow the attachment format to be specified differently for different mailboxes (issue #6961 reported by the ever fabulous Corydon76)
19 years ago
Luigi Rizzo 8977378288 use ast_strdup instead of strdup
19 years ago
Luigi Rizzo 62712ea668 constification and code simplifications
19 years ago
Luigi Rizzo e43bc6634d This rather large commit changes the way modules are loaded.
19 years ago
Tilghman Lesher 492e68dab3 Merged revisions 19891 via svnmerge from
19 years ago
Tilghman Lesher e5bb12ac83 Merged revisions 19394 via svnmerge from
19 years ago
BJ Weschke 44b98afdcd Merged revisions 19008 via svnmerge from
19 years ago
Olle Johansson 6843c5ddc6 Issue 6919 - clarify error message
19 years ago
Kevin P. Fleming f10f427d49 since the module API is changing, it's a good time to const-ify the description() and key() return values
19 years ago
Tilghman Lesher 1481e53ba8 Merged revisions 18494 via svnmerge from
19 years ago
Tilghman Lesher 756c7cbb12 Bug 6873 - Finish moving from the non-threadsafe (and poor randomness) rand() to threadsafe ast_random()
19 years ago
Luigi Rizzo 6c232811c0 as discussed with Mark a few weeks ago, the 'newstack' argument
19 years ago
Tilghman Lesher ff9fc4f606 Merged revisions 14830 via svnmerge from
19 years ago
Tilghman Lesher 39a99c65c2 Merged revisions 14821 via svnmerge from
19 years ago
BJ Weschke 6d22be794f Merged revisions 14659 via svnmerge from
19 years ago
Joshua Colp b60145bbf7 Merged revisions 14276 via svnmerge from
19 years ago
Joshua Colp 7b54d83b1e Merged revisions 14275 via svnmerge from
19 years ago
Tilghman Lesher 81a70f668e Merged revisions 13748 via svnmerge from
19 years ago
Russell Bryant 63056dcb8f add a couple of variables to clarify some code (issue #6700)
19 years ago
Olle Johansson 7aeb45a0da Small fixes to the messagecount function (while trying to understand
19 years ago
Olle Johansson 7d3ef37477 Initialize variable (fix by Luigi Rizzo)
19 years ago
Matt O'Gorman 02aadcc8ae Russian locale for voicemail from bug patch 6603
20 years ago
Olle Johansson acfc219733 Reverting revision 10998 that was accidentaly committed to trunk. My apologies.
20 years ago
Olle Johansson dd5222fd30 Update to trunk
20 years ago
Kevin P. Fleming 302c943001 add 'consumed' argument to ast_get_time_t, so callers can know how many characters were used in the parser
20 years ago
Matt O'Gorman cff3864fa5 bug in the linkedlists macros where the prev node
20 years ago
Tilghman Lesher 55b1d07a97 Merged revisions 10464 via svnmerge from
20 years ago
Tilghman Lesher 92679bc761 Bug 6503 - Change wording from mailbox to folder when referring to the subfolders of a mailbox (less confusing)
20 years ago
Russell Bryant 39fbbe1c25 Merged revisions 10301 via svnmerge from
20 years ago
Tilghman Lesher 6f8cdb5c03 Define the initial values separate from the STATIC definitions
20 years ago
Russell Bryant a0d438fb6c remove the uses of the deprecated STANDARD_LOCAL_USER
20 years ago
Kevin P. Fleming 4662d58b01 add API function for parsing strings to time_t (issue #6320, with mods)
20 years ago
Kevin P. Fleming c6ddfef02d list macro conversion (issue #6328, with bugfix)
20 years ago
Kevin P. Fleming 7b2988821a clean up SMDI support commit:
20 years ago
Matthew Fredrickson af07dc8883 Add smdi support for asterisk (see doc/smdi.txt for config info) (#5945)
20 years ago
Kevin P. Fleming a16ae226b6 use string fields for some stuff in ast_channel
20 years ago
Olle Johansson 77752fc8c5 Remove javadoc doxygen format...
20 years ago
Russell Bryant 4414f45393 on this pass, only remove duplicate log messages
20 years ago
Russell Bryant 9fa6eb5e07 revert my pass through the tree to remove checks of the result of ast_strdupa
20 years ago
Russell Bryant 7ad681adc8 remove lots of useless checks of the result of ast_strdupa
20 years ago
Russell Bryant 6f71e1178e constify arguments in more places where strings should not be modified (issue #6286)
20 years ago
Matt O'Gorman 9932a6415a make voicemail files group writable and uses a
20 years ago
BJ Weschke 8637b23569 More memory wrapper and cleanup work. #6226 w/one very minor compile fix mod in app_rpt.c
20 years ago
Tilghman Lesher bce06eff5b Fix typos that caused voicemail not to compile.
20 years ago
Matt O'Gorman ac2732ef4e I will never touch VM again...
20 years ago
Matt O'Gorman 791370e026 some error checking added into g and a option
20 years ago
Matt O'Gorman b86c380a58 More cosmetic changes. thanks qwell and everyone
20 years ago
Matt O'Gorman 0228cf5bc0 Minor revisions from bug 6090
20 years ago
Russell Bryant 57a8394f6c fix breakage from new feature committed in r7995
20 years ago
BJ Weschke deae1cbc3f New memory wrapper changes.
20 years ago
BJ Weschke 0c41704c68 Use argument macro in app_voicemail #6221
20 years ago
Tilghman Lesher 1db503ade6 Merged revisions 7999 via svnmerge from
20 years ago
Russell Bryant f693a606f8 typo
20 years ago
Matt O'Gorman 672f6aa422 Added automatic folder feature described in 6090
20 years ago
Russell Bryant 5ce65af66e fix temp greetings with odbc storage (issue #6078)
20 years ago
Tilghman Lesher bdc14f3c84 Merged revisions 7955 via svnmerge from
20 years ago
Kevin P. Fleming 10862cd151 fix breakage introduced in revision 7863
20 years ago
Mark Spencer f5678d89d4 Fix segfault in greek syntax (bug #6142)
20 years ago
Russell Bryant a725468381 update doxygen docs to specify authors
20 years ago
Russell Bryant 5c18154617 normalize a loop and avoid multiple strlen calls when completing voicemail users
20 years ago
Tilghman Lesher 7fae5bb20e Bug 5382 - Allow VM_CATEGORY in voicemail emails
20 years ago
Tilghman Lesher eeb58dcd81 Bug 5727 - reduce duplicate code
20 years ago
Tilghman Lesher 2f9eb968e7 Merged revisions 7601 via svnmerge from
20 years ago
Russell Bryant fcbe928353 Merged revisions 7404,7406,7425,7427,7429-7430 via svnmerge from
20 years ago
Tilghman Lesher 5152e1989f Bug 5960
20 years ago
Russell Bryant ec05153ac4 convert most of the option_*'s to a single ast_flags structure. Also, fix some
20 years ago
Tilghman Lesher 357c38d177 Merging from 1.2, bug 5925 - app_voicemail should check for the callerid it sets for unknown
20 years ago
Kevin P. Fleming 0242a69b3f Merged revisions 7265-7266,7268-7275 via svnmerge from
20 years ago
Josh Roberson 1f538ad219 issue #5887
20 years ago
Kevin P. Fleming 2c65582b66 remove extraneous svn:executable properties
20 years ago
Josh Roberson e38a91b45a issue #5829
20 years ago
Josh Roberson e9ae7a8be1 issue #5774
20 years ago
Jeremy McNamara 3dc12025c8 Make voicemail not terminate asterisk if no config file
20 years ago
Kevin P. Fleming 52da8d9862 issue #5704
20 years ago
Kevin P. Fleming 3b8c82543d issue #5718
20 years ago
Kevin P. Fleming 51b54236de issue #5721
20 years ago
Kevin P. Fleming 64aaaa1f4a issue #5663 again
20 years ago
Kevin P. Fleming 6f45949ca1 issue #5663
20 years ago
Russell Bryant 00de2bc78b clean up descriptions for the voicemail applications
20 years ago
Kevin P. Fleming 52f25ae960 issue #5649
20 years ago
Kevin P. Fleming a0a9769616 issue #5648
20 years ago
Kevin P. Fleming f09c6bc78e application doc update
20 years ago
Russell Bryant 31a804b97c issue #5605
20 years ago
Russell Bryant 3bd298f2dd alphabetize option lists
20 years ago
Mark Spencer 4600902059 Handle ODBC forwarding properly (bug #5606)
20 years ago
Kevin P. Fleming 426360e389 major update to arg/option parsing APIs and documentation
20 years ago
Russell Bryant eae43386f0 when going through new user setup, don't change the password if they don't
20 years ago
Kevin P. Fleming 261e51b03a handle comments containing what appear to be context names during voicemail.conf updates better (issue #5385)
20 years ago
Kevin P. Fleming 551ac9af04 don't use 'rowcount' after SELECT statements, since the ODBC API does not say it is allowed (issue #5083)
20 years ago
Russell Bryant 5187de9ab6 remove unnecessary checks before calls to ast_strlen_zero
20 years ago
Russell Bryant 3453e3efa5 Doxygen documentation update from oej (issue #5505)
20 years ago
Russell Bryant 4aa7912057 Massive cleanups to applications for LOCAL_USER handling and some other things.
20 years ago
Russell Bryant 29829640bf it's a good idea to unregister everything before calling STANDARD_HANGUP_LOCALUSERS
20 years ago
Kevin P. Fleming cc5f36d139 ensure that message envelopes are retrieved from ODBC storage when advanced options menu is used (issue #5393)
20 years ago
Kevin P. Fleming 43e0f52600 correct logic errors (issue #5258)
20 years ago
Kevin P. Fleming 7470ddb6b2 fix copy-and-paste error
20 years ago
Kevin P. Fleming 5da915dcfd update MANY more files with proper copyright/license info (thanks Ian!)
20 years ago
Kevin P. Fleming f6dff3608d allow channel receive gain to be adjusted while recording messages/greetings in voicemail (workaround for issue #2023 from the ancient past)
20 years ago
Josh Roberson f406fe76a8 Set filaneme BEFORE we return from open_mailbox() if we don't have positive message count (Bug #5175)
20 years ago
Kevin P. Fleming e0f02b46f1 convert a bunch of apps to use ast_goto_if_exists() (issue #5138)
20 years ago
Kevin P. Fleming 40c5fa88a4 eliminate signedness warnings (issue #5129)
20 years ago
Russell Bryant d1ec6c80d1 fix mem leak from not destrying config (issue #5048)
20 years ago
Kevin P. Fleming 37930961e1 add optional 'extended ODBC storage' mode (issue #4403)
20 years ago
Kevin P. Fleming eb805b409f do expensive 'next message number' calculation before playing sounds (issue #4955)
20 years ago
Kevin P. Fleming c9287324ea make pager messages configurable (issue #4829)
20 years ago
Kevin P. Fleming 69f9c479e7 add 'restart' character to ast_control_playback function and ControlPlayback() application (issue #4693)
20 years ago
Mark Spencer 71fcf66d1e Fix password change bug (bug #4976)
20 years ago
Mark Spencer e0b57f1fae Fix voicemail crash (bug #4800)
20 years ago
Mark Spencer 5d350297b6 Make sure we don't close a mailbox if we didn't open one (bug #4800)
20 years ago
Mark Spencer 8efba1c127 Minor voicemail fixup (related to 4800, but not the fix yet)
20 years ago
Mark Spencer 716a669818 Remove per-context maxmsg which should never have made it in (bug #4843)
20 years ago
Kevin P. Fleming 3db82d8597 add OGG/Vorbis file format support (bug #4296)
20 years ago
Kevin P. Fleming 22b0f5d306 add a library of timeval manipulation functions, and change a large number of usses to use the new functions (bug #4504)
20 years ago
Kevin P. Fleming dcfabce0e4 restore count_messages for ODBC storage to proper behavior (bug #4711)
20 years ago
Kevin P. Fleming 86e17a7487 clean up maxmsg parsing, and ensure default applies to Realtime voicemail users
20 years ago
Kevin P. Fleming 9a7a5d5623 fix up lock breakage from bug #4245
20 years ago
Russell Bryant 4f64fe03f0 get rid of compiler warning (bug #4682)
20 years ago
Kevin P. Fleming 7276c684c4 clean up and reorganize vm_intro_it (bug #4683, with formatting changes)
20 years ago
Kevin P. Fleming 2c79cc2fc6 correct arguments being passed to external notify function (bug #4595)
20 years ago
Kevin P. Fleming 99c29d7053 support a configurable number of mailboxes per folder (bug #4229)
20 years ago
Russell Bryant e2d42d2551 update the password in memory as well when using externpass (bug #4602)
20 years ago
Kevin P. Fleming 16c5ee5d56 fix voicemail path locking problems (bug #4245)
20 years ago
Russell Bryant 3cfa36143e properly handle the return of the rowcount from ast_update_realtime (bug #4452)
20 years ago
Russell Bryant 4c531ca8c0 define an AST_MAX_CONTEXT for use instead of AST_MAX_EXTENSION
20 years ago
Kevin P. Fleming bebab80538 ast_copy_string conversion
20 years ago
Kevin P. Fleming 64cf50c8e1 allow user-configurable date formats in voicemail message body (bug #4554)
20 years ago
Kevin P. Fleming 34adab5d08 support Swedish grammar for voicemail message counts (bug #4227)
20 years ago
Kevin P. Fleming c0b1e88e8a the last round of file version tags
20 years ago
Kevin P. Fleming 4f299de252 major Makefile and build process improvements, including removal of all hardcoded paths (modules must now use run-time paths as they should) (bug #4116)
20 years ago
Russell Bryant 5477aca22d remove extra LOCAL_USER_REMOVE (bug #4308)
20 years ago
Kevin P. Fleming 1eecc81838 clean up message duration writing code (bug #4285)
20 years ago
Kevin P. Fleming 15f3cb303f support Swedish and Norwegian mailbox intros (bug #4227)
20 years ago
Kevin P. Fleming ed223f7f90 add silent option to VMAuthenticate application (bug #4157)
20 years ago
Matthew Fredrickson 2bdce17b5a Fix to bug 4118
20 years ago
Mark Spencer 00bcbaaa05 Fix gethostname calls (bug #4198, with mods)
20 years ago