Commit Graph

958 Commits (283f63c594d0c4327c51fdae0587a6a9f1cb15d3)

Author SHA1 Message Date
Jason Parker b875d0df01 Add backupdeleted option to app_voicemail
18 years ago
Mark Michelson 45634bab41 Merged revisions 97925 via svnmerge from
18 years ago
Mark Michelson 8f9f9246ce Use the appropriate line ending for the X-Asterisk-VM-Message-Type header.
18 years ago
Tilghman Lesher 857e3412f4 Several manager changes:
18 years ago
Tilghman Lesher 19ff8f7f74 Add a new flag 'd' (with optional context) permitting any extension within
18 years ago
Mark Michelson 190306a23f Merged revisions 97192 via svnmerge from
18 years ago
Mark Michelson 52fb517bf9 Explicitly make literal constants long where they are expected to be.
18 years ago
Mark Michelson 19b18414f5 Document some weird casting magic that's necessary to interface
18 years ago
Mark Michelson 905fc559d1 Adding user-configurable TCP timeout settings to IMAP voicemail. This could
18 years ago
Luigi Rizzo c8f970936d remove more unnecessary casts for NULL.
18 years ago
Luigi Rizzo 5e041a46dc NULL does not need to be cast to (char *)
18 years ago
Mark Michelson eb10026dba Something I've been itching to do for a while now. A minor optimization in app_voicemail.
18 years ago
Mark Michelson 4c8ad19825 Lots of coding guidelines cleanup.
18 years ago
Mark Michelson 42803ef6e4 Merged revisions 94540 via svnmerge from
18 years ago
Mark Michelson 590a70a9cd Merged revisions 94538 via svnmerge from
18 years ago
Mark Michelson 51a48a2ed9 The changes to header inclusion in trunk broke compilation of app_voicemail when using
18 years ago
Tilghman Lesher d36381e629 Add 'voicemail reload' command.
18 years ago
Mark Michelson 2a8a244447 Merged revisions 93291 via svnmerge from
18 years ago
Mark Michelson 4155befbc0 Resolve a compiler warning
18 years ago
Mark Michelson f848ebc895 Change places where the name "INBOX" was hardcoded to use the imapfolder
18 years ago
Tilghman Lesher d5b454bf8d Convert ast_verbose to ast_verb.
18 years ago
Mark Michelson 5e5c866cf3 Merged revisions 92807 via svnmerge from
18 years ago
Mark Michelson 98ad4c80f5 Merged revisions 92803 via svnmerge from
18 years ago
Doug Bailey 26c06f4745 Tag voicemails with UTC time as opposed to local time zone
18 years ago
Olle Johansson e2a8a6f46a Add a few extra headers in the voicemail users listing in
18 years ago
Mark Michelson e797cd04dc Handle allocation failure of the heard and deleted arrays of the vm_state.
18 years ago
Mark Michelson fe83f51186 Merged revisions 91292 via svnmerge from
18 years ago
Mark Michelson b32e39cbda Merged revisions 91273 via svnmerge from
18 years ago
Mark Michelson 0742acef39 Kevin suggested doing the reverse of my last commit, since imap_retrieve_file
18 years ago
Mark Michelson 50ee083210 Suppress a compiler warning due to discarding a "const" qualifier
18 years ago
Mark Michelson 9c2b82c726 Replacing some calls to free() with ast_free().
18 years ago
Russell Bryant 972cacad4a Merge some little changes from team/russell/chan_refcount to help reduce
18 years ago
Mark Michelson 0b120dac62 Merged revisions 89580 via svnmerge from
18 years ago
Tilghman Lesher b0d8378910 Merged revisions 89540 via svnmerge from
18 years ago
Luigi Rizzo 7e8835e0d7 remove another set of redundant #include "asterisk/options.h"
18 years ago
Luigi Rizzo a23c055c3d move asterisk/paths.h outside asterisk.h and into those files
18 years ago
Luigi Rizzo 0595b5e2aa include "logger.h" and errno.h from asterisk.h - usage shows that they
18 years ago
Luigi Rizzo fdb7f7ba3d Start untangling header inclusion in a way that does not affect
18 years ago
Mark Michelson 68a805b70b Adding confirmation playback when forwarding voicemail messages. This will attempt
18 years ago
Luigi Rizzo 7f8ecd2cd3 make the 'name' and 'value' fields in ast_variable const char *
18 years ago
Mark Michelson 35d7946cda app_voicemail failed to build when compiling with IMAP_STORAGE
18 years ago
Luigi Rizzo 01a1cfd262 use %f instead of %lf (the 'l' is ignored anyways).
18 years ago
Kevin P. Fleming edc78d6023 improve linked-list macros in two ways:
18 years ago
Mark Michelson 4f34bc609b If imapfolder has been specified in voicemail.conf, we should not connect to INBOX...
18 years ago
Joshua Colp 34fd65ba3c Remove duplicate stdlib.h include.
18 years ago
Jason Parker ebe4050128 Switch from AST_CLI (formerly NEW_CLI) to AST_CLI_DEFINE, since the former didn't make much sense
18 years ago
Mark Michelson 2d5c98be1e Merged revisions 86694 via svnmerge from
18 years ago
Jason Parker b0f3e6097e Convert NEW_CLI to AST_CLI.
18 years ago
Russell Bryant 1f21e03746 Merged revisions 85896 via svnmerge from
18 years ago
Mark Michelson 227d678cc7 Fix IMAP compilation error.
18 years ago
Mark Michelson 75c83fd851 Merged revisions 85276 via svnmerge from
18 years ago
Joshua Colp dd04101f60 Merged revisions 85242 via svnmerge from
18 years ago
Jason Parker ac5332c674 More conversions to NEW_CLI
18 years ago
Jason Parker 0c8381a1f5 (closes issue #10739)
18 years ago
Russell Bryant 96d9f820e9 Merged revisions 82676 via svnmerge from
18 years ago
Russell Bryant f498599e56 Merged revisions 82644 via svnmerge from
18 years ago
Tilghman Lesher 6c97fd4cb4 Option maxmessage should be maxsecs per-folder, too (closes issue #10729)
18 years ago
Mark Michelson 382a40f04e Make Callerid more consistent in IMAP mail headers
18 years ago
Steve Murphy b5cd67adc3 This code was in team/murf/bug8684-trunk; it should fix bug 8684 in trunk. I didn't add it to 1.4 yet, because it's not entirely clear to me if this is a bug fix or an enhancement. A lot of files were affected by small changes like ast_variable_new getting an added arg, for the file name the var was defined in; ast_category_new gets added args of filename and lineno; ast_category and ast_variable structures now record file and lineno for each entry; a list of all #include and #execs in a config file (or any of its inclusions are now kept in the ast_config struct; at save time, each entry is put back into its proper file of origin, in order. #include and #exec directives are folded in properly. Headers indicating that the file was generated, are generated also for each included file. Some changes to main/manager.c to take care of file renaming, via the UpdateConfig command. Multiple inclusions of the same file are handled by exploding these into multiple include files, uniquely named. There's probably more, but I can't remember it right now.
18 years ago
Mark Michelson ca890bae34 Merged revisions 80750 via svnmerge from
18 years ago
Joshua Colp d810320a22 Remove remnants of last commit so trunk builds again.
18 years ago
Mark Michelson 0ef2670e8f Merged revisions 80044 via svnmerge from
18 years ago
Tilghman Lesher e18bdff54a Merged revisions 79998 via svnmerge from
18 years ago
Tilghman Lesher 447fada0c1 Merged revisions 79947 via svnmerge from
18 years ago
Mark Michelson dc7d25ea63 I broke the build. Now I'm fixing it.
18 years ago
Mark Michelson d49ae61c36 Merged revisions 79906 via svnmerge from
18 years ago
Tilghman Lesher 56b9568164 Don't reload a configuration file if nothing has changed.
18 years ago
Dwayne M. Hubbard 46b75d5f17 added counter for voicemail show users, issue 10462, thanks junky
18 years ago
Mark Michelson 80f49f0ac8 Merged revisions 79690 via svnmerge from
18 years ago
Mark Michelson 425aca97c4 Merged revisions 79527 via svnmerge from
18 years ago
Mark Michelson 31aa5e02f1 Merged revisions 78907 via svnmerge from
18 years ago
Mark Michelson a609873b5c Merged revisions 78859 via svnmerge from
18 years ago
Russell Bryant 5b9f4110bc Merged revisions 78778 via svnmerge from
18 years ago
Russell Bryant 4eea027559 Merged revisions 78749 via svnmerge from
18 years ago
Russell Bryant 9d1acad76b Fix a problem that I had introduced into MWI handling. I had ignored
18 years ago
Mark Michelson 8906a5aa91 Merged revisions 78450 via svnmerge from
18 years ago
Tilghman Lesher f78ff66a4d Merged revisions 78415 via svnmerge from
18 years ago
Russell Bryant 224dd669b4 Merged revisions 78101 via svnmerge from
18 years ago
Tilghman Lesher d4013ef43d Merged revisions 77886 via svnmerge from
18 years ago
Joshua Colp d9aee5e353 Merged revisions 77869 via svnmerge from
18 years ago
Tilghman Lesher 20bbd09de3 Mostly cleanup of documentation to substitute the pipe with the comma, but a few other formatting cleanups, too.
18 years ago
Russell Bryant f8483a0d04 Do a massive conversion for using the ast_verb() macro
18 years ago
Tilghman Lesher 922444c851 Merged revisions 76708 via svnmerge from
18 years ago
Tilghman Lesher 55b1ee298e Merge the dialplan_aesthetics branch. Most of this patch simply converts applications
18 years ago
Steve Murphy 0e969271ae After some study, thought, comparing, etc. I've backed out the previous universal mod to make ast_flags a 64 bit thing. Instead, I added a 64-bit version of ast_flags (ast_flags64), and 64-bit versions of the test-flag, set-flag, etc. macros, and an app_parse_options64 routine, and I use these in app_dial alone, to eliminate the 30-option limit it had grown to meet. There is room now for 32 more options and flags. I was heavily tempted to implement some of the other ideas that were presented, but this solution does not intro any new versions of dial, doesn't have a different API, has a minimal/zero impact on code outside of dial, and doesn't seriously (I hope) affect the code structure of dial. It's the best I can think of right now. My goal was NOT to rewrite dial. I leave that to a future, coordinated effort.
18 years ago
Tilghman Lesher 5f39ac2b03 Merged revisions 75749 via svnmerge from
18 years ago
Tilghman Lesher 81bc1d7af5 Merge in ast_strftime branch, which changes timestamps to be accurate to the microsecond, instead of only to the second
18 years ago
Steve Murphy 5ac24b25d3 This corrects the problem with flags and %lld formats on 64-bit machines, where uint64_t is NOT acceptable for %lld, and also works on 32-bit machines. At least, with gcc.
18 years ago
Joshua Colp 4003b31fc5 Minor code tweaks. Variables were being checked wrong in some situations and didn't need to be checked in others.
18 years ago
Steve Murphy 8a7732f067 via 10206, I have added an option (e) to Dial to allow the h exten to get run on peer. Had to upgrade ast_flag stuff to 64 bits to do this.
18 years ago
Joshua Colp b8cd949cce Applications no longer need to call ast_module_user_add and ast_module_user_remove. This is now taken care of in the pbx_exec function outside of the application.
18 years ago
Joshua Colp 96a646734f It is no longer required for each module that deals with a channel to call ast_module_user_hangup_all in it's unload function. The loader will automatically perform this action for it.
18 years ago
Mark Michelson fb6f6ba67f Merged revisions 74476 via svnmerge from
18 years ago
Jason Parker 2600cd5d7b Merged revisions 74317 via svnmerge from
18 years ago
Mark Michelson 9632477144 Merged revisions 74047 via svnmerge from
18 years ago
Tilghman Lesher ba857cc8a9 Merged revisions 73985 via svnmerge from
18 years ago
Mark Michelson 80f8dd3f81 Merged revisions 73727 via svnmerge from
18 years ago
Tilghman Lesher 046aa5332d Remove directory creation of directories we've never used.
18 years ago
Jason Parker e74159e04f mkstemp doesn't specify a file mode, so we should chmod it to VOICEMAIL_FILE_MODE
18 years ago
Tilghman Lesher 8611de4a4c Typo (closes issue 10105)
18 years ago
Mark Michelson 7415c3ee1e Found a grievous logical error in get_vm_state_by_imapuser.
18 years ago
Mark Michelson 5310385315 Added ability to customize which buttons control forward, reverse, pause, and stop during message playback.
18 years ago
Mark Michelson 4596af13fc Adding feature to support the storage and retrieval of voicemail greetings using IMAP storage.
18 years ago
Jason Parker 37ebf4da54 Merged revisions 72182 via svnmerge from
18 years ago
Mark Michelson a333f7a474 Merged revisions 71953 via svnmerge from
18 years ago
Mark Michelson 27654c6a76 The variable msgnum was being overwritten if IMAP storage was enabled.
18 years ago
Mark Michelson e7ca771f95 Merged revisions 71877 via svnmerge from
18 years ago
Mark Michelson 6dc12782c7 Merged revisions 71796 via svnmerge from
18 years ago
Tilghman Lesher 17892ed419 Merged revisions 71751 via svnmerge from
18 years ago
Mark Michelson de47fc6c47 In my commit earlier today, I accidentally left a prototype that isn't defined.
18 years ago
Russell Bryant ab56fcce5c Allow compilation off app_voicemail with IMAP_STORAE against a system installed
18 years ago
Mark Michelson 3f3a8af232 Using inboxcount instead of countmessages.
18 years ago
Tilghman Lesher a1bc823136 Issue 9990 - New API ast_mkdir, which creates parent directories as necessary (and is faster than an outcall to mkdir -p)
18 years ago
Joshua Colp 9a3ddbac93 Merged revisions 70899 via svnmerge from
18 years ago
Mark Michelson 5bad80449e Merged revisions 70808 via svnmerge from
18 years ago
Joshua Colp 142c6f45d8 Merged revisions 70677 via svnmerge from
18 years ago
Mark Michelson 21422fd78c Removed an extraneous debug message I'd left in my previous commit
18 years ago
Mark Michelson 3803718a8f Main fix: Fixing a bug which caused VoiceMailMain to always report that
18 years ago
Mark Michelson a434fa668b Undoing my last commit. I misread the code before.
18 years ago
Mark Michelson 2265686e33 Cleaned up a section where there were two consecutive identical if statements.
18 years ago
Russell Bryant 43658278ff Merged revisions 69702 via svnmerge from
18 years ago
Kevin P. Fleming 5fdba27ea2 Merged revisions 69392 via svnmerge from
18 years ago
Russell Bryant ab6fa304a4 Add support for the tw language in voicemail
18 years ago
Russell Bryant 055d82cbce Add a massive set of changes for converting to use the ast_debug() macro.
18 years ago
Mark Michelson d3bc0a518a Merged revisions 69181 via svnmerge from
18 years ago
Russell Bryant 9e0458e9f1 Completely remove all of the code related to jumping to priority n + 101. yay!
18 years ago
Russell Bryant 68492b239c Add an option for ControlPlayback to be able to start at an offset from
18 years ago
Jason Parker 0ac5422486 Merged revisions 68326 via svnmerge from
18 years ago
Jason Parker 20e1e1ad3c Merged revisions 68211 via svnmerge from
18 years ago
Mark Michelson 350a83fe98 Merged revisions 68198 via svnmerge from
18 years ago
Tilghman Lesher 9d05ff8ed5 Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes
18 years ago
Russell Bryant c7303534a4 Please forgive this flood of tiny changes ... this will be cool when it works
18 years ago
Mark Michelson 714e772ad4 Merged revisions 67804 via svnmerge from
18 years ago
Russell Bryant 8d35eeab0b minor formatting change ... testing mantis/svn
18 years ago
Russell Bryant f94f4a4c91 Don't try to check the result of alloca ...
18 years ago
Mark Michelson e156297c11 Fixing a crash wherein Asterisk would segfault when attempting to leave a voicemail when IMAP storage
18 years ago
Mark Michelson 6a8be027d1 Merged revisions 67424 via svnmerge from
18 years ago
Mark Michelson 7173f3378f Merged revisions 66897 via svnmerge from
18 years ago
Mark Michelson 684f320397 Merged revisions 66671 via svnmerge from
18 years ago
Olle Johansson 432c8654f5 - Don't re-invent existing headers (some already existed in chan_sip)
18 years ago
Joshua Colp 54bccb409b Add ListAllVoicemailUsers manager command. (issue #8112 reported by Tony Zhao)
18 years ago
Russell Bryant 33215616d4 Don't check for MWI event subscribers before creating the MWI event in voicemail.
18 years ago
Russell Bryant d3ee017682 Merged revisions 65501 via svnmerge from
18 years ago
Olle Johansson bdd2b74ced Issue #5930 - Remove dependencies on res_adsi.so - clwade
18 years ago
Jason Parker 13237f27c9 Merged revisions 64761 via svnmerge from
18 years ago
Joshua Colp 73b2f292bc Merged revisions 64720 via svnmerge from
18 years ago
Tilghman Lesher 2b12544f79 Merged revisions 63360 via svnmerge from
18 years ago
Tilghman Lesher 2059f767dd Merged revisions 62545 via svnmerge from
18 years ago
Russell Bryant b6b1bf3213 Merge changes from team/russell/events
18 years ago
Russell Bryant 97d0661327 Merged revisions 61690 via svnmerge from
18 years ago
Russell Bryant 710a2e8ea6 Merged revisions 61645 via svnmerge from
18 years ago
Steve Murphy 13d44de57e via 8119, a patch to allow voicemail data to be stored in RealTime.
18 years ago
Steve Murphy ecaf781933 Merged revisions 60989 via svnmerge from
18 years ago
Jason Parker 02f03d9aeb Merged revisions 60268 via svnmerge from
18 years ago
Joshua Colp a6d7b13160 Merged revisions 59724 via svnmerge from
18 years ago
Russell Bryant fcc7c358a5 Reduce the ridiculous number of variables used in the load_config() function by
18 years ago
Russell Bryant e94dde199c Add the ability for the "voicemail show users" CLI command to show users
18 years ago
Tilghman Lesher 185fc8711d Merged revisions 59284 via svnmerge from
18 years ago
Tilghman Lesher f7178b7bfe Merged revisions 59281 via svnmerge from
18 years ago
Russell Bryant 1cf3a12047 Merged revisions 58931 via svnmerge from
18 years ago
Joshua Colp 96f7036c99 Merged revisions 58604 via svnmerge from
18 years ago
Joshua Colp be92ac73b4 Merged revisions 57870 via svnmerge from
18 years ago
Tilghman Lesher 7839f111a0 Merged revisions 57649 via svnmerge from
18 years ago
Olle Johansson bc01e39174 Creating new doxygen macro "\extref" to create page that lists
19 years ago
Russell Bryant d94c511bb3 Merged revisions 56341 via svnmerge from
19 years ago
Russell Bryant 05a4b32f2a Fix some compilation problems in app_voicemail. There was a parenthesis missing
19 years ago
Joshua Colp 80bab41671 Make filename on email follow subject message number, purely for cosmetic purposes for individuals like *cough* jsmith *cough*. (issue #9111 reported by sshah)
19 years ago
Joshua Colp ee980f4350 Merged revisions 55741 via svnmerge from
19 years ago
Tilghman Lesher fb626350c6 Merged revisions 55435 via svnmerge from
19 years ago
Joshua Colp 6ad66e51ae Allow both an external application and SMDI to do voicemail notification at the same time. (issue #8625 reported by lters)
19 years ago
Olle Johansson ec4eb25d8a Formatting changes.
19 years ago
Kevin P. Fleming 74f31a51bc add -Wundef to the --enable-dev-mode flags, so that mistyped macro names in #if expressions will be caught
19 years ago
Olle Johansson 401133e544 More cleanups of app_voicemail
19 years ago
Olle Johansson 0f51f6577d - add some notes, asking for help
19 years ago
Kevin P. Fleming e758ef09b3 Merged revisions 53779-53781 via svnmerge from
19 years ago
Tilghman Lesher 460f377cdb Merged revisions 53530 via svnmerge from
19 years ago
Russell Bryant e0944a6fc9 Resolve some warnings when not building with IMAP_STORAGE
19 years ago
Joshua Colp 89bcae322d Change vmstates list to use linked list macros.
19 years ago
Joshua Colp 0fbb5a24e0 Code cleanup of IMAP storage support in app_voicemail.
19 years ago
Joshua Colp 6a7f296faf Merged revisions 52572 via svnmerge from
19 years ago
Joshua Colp 6b02211f03 Merged revisions 52523 via svnmerge from
19 years ago
Russell Bryant 174606b4bd Merged revisions 52160 via svnmerge from
19 years ago
Jason Parker 5d25265403 Merged revisions 51265 via svnmerge from
19 years ago
Joshua Colp 180eb47bcb Merged revisions 51213 via svnmerge from
19 years ago
Jason Parker ce5d9ab661 Merged revisions 51186 via svnmerge from
19 years ago
Kevin P. Fleming 87fad338e6 Merged revisions 51176 via svnmerge from
19 years ago
Jason Parker 73bc822fa8 Merged revisions 51167 via svnmerge from
19 years ago
Tilghman Lesher 8cda34b5fc Merged revisions 51159 via svnmerge from
19 years ago
Kevin P. Fleming 8bd73ec01b remove pointless DEBUG message (watch those patch merges, people!)
19 years ago
Matt O'Gorman 7dd96f284b Merged revisions 51150 via svnmerge from
19 years ago
Matt O'Gorman a4640ee9d8 Patch allows for changing voicemail password in users.conf from voicemail main, written by AnthonyL bug #8436
19 years ago
Matt O'Gorman da9d86bfc2 Merged revisions 50957 via svnmerge from
19 years ago
Tilghman Lesher 3b3a66e54b Merged revisions 50151 via svnmerge from
19 years ago
Jason Parker 3a98c6af87 Merged revisions 50098 via svnmerge from
19 years ago
Kevin P. Fleming cd73a483f1 const-ify some more APIs, and fix rev 49710 from branch-1.4 in a better way here
19 years ago
Matt O'Gorman d618580449 Merged revisions 49459 via svnmerge from
19 years ago
Matt O'Gorman 29434b4b93 Merged revisions 49413 via svnmerge from
19 years ago
Matt O'Gorman aa2e61f0de Merged revisions 49355 via svnmerge from
19 years ago
Tilghman Lesher 94d71436ec 1. Rename 'maxmessage' to 'maxsecs' to differentiate from 'maxmsg'.
19 years ago
Steve Murphy 7b338004bf a quick fix to app_sms.c to get rid of cursed compiler warnings so I can compile under --enable-dev-mode
19 years ago
Joshua Colp e54265a914 Merged revisions 48637 via svnmerge from
19 years ago
Joshua Colp 75b125b96e Merged revisions 48596 via svnmerge from
19 years ago
Joshua Colp 00a02844ba Merged revisions 48401 via svnmerge from
19 years ago
Joshua Colp c393e8f664 Merged revisions 48391 via svnmerge from
19 years ago
Russell Bryant 5824af9cbc Resolve some pointer signedness compiler warnings in app_osplookup, and
19 years ago
Tilghman Lesher 02a66bee1d Merged revisions 48254 via svnmerge from
19 years ago
Tilghman Lesher 1256ac0519 Merged revisions 48252 via svnmerge from
19 years ago
Jason Parker 05261e30e9 Merged revisions 48248 via svnmerge from
19 years ago
Joshua Colp 1cc4009bc6 Merged revisions 48115 via svnmerge from
19 years ago
Joshua Colp 62157d2839 Merged revisions 48101 via svnmerge from
19 years ago
Joshua Colp 8017bc6e6f Merged revisions 48054 via svnmerge from
19 years ago
Tilghman Lesher e78c50a201 Merged revisions 47864-47865 via svnmerge from
19 years ago
Steve Murphy 6dcb17baaf This update fulfils the request of bug 7109, which claimed the language arg to ast_stream_and_wait() was redundant. Almost all calls just used chan->language, and seeing how chan is the first argument, this certainly seems redundant. A change of language could just as easily be done by simply changing the channel language before calling.
19 years ago
Jason Parker 54d44e9b00 Add ability to notify an external application/script that the voicemail password was,
19 years ago
Tilghman Lesher 3fee20d25d Merged revisions 47709 via svnmerge from
19 years ago
Kevin P. Fleming 7fe1a6071c Merged revisions 47693 via svnmerge from
19 years ago
Joshua Colp c0dbe8931a Merged revisions 47632 via svnmerge from
19 years ago
Tilghman Lesher 1e41f1d68b Merged revisions 47621 via svnmerge from
19 years ago
Joshua Colp 1991814a38 Merged revisions 47398 via svnmerge from
19 years ago
Russell Bryant 36793b730c Merged revisions 47391 via svnmerge from
19 years ago
Steve Murphy 908f176cf3 A fair number of changes for the sake of bug 7506
19 years ago
Matt O'Gorman f9517eb385 rge overhaul to voicemail imap support. Allows support for more imap servers,
19 years ago
Joshua Colp e0ff47fe21 One has to create the path and filename in order to copy a file there. (issue #8278 reported by davebath)
19 years ago
Tilghman Lesher 10875731ec Merged revisions 47051 via svnmerge from
19 years ago
Steve Murphy a89a16eb41 This introduces Brazilian Portuguese via 7663
19 years ago
Olle Johansson 8a2e564df5 Issue 8246 Doxygen updates (kshumard)
19 years ago
Olle Johansson a58a4fb8ac Spelling fix.
19 years ago
Russell Bryant 4a523b1b2d Add the ability to customize some of the prompts used within the voicemail
19 years ago
Russell Bryant 0ca6a42d7e fix various spelling mistakes in comments (issue #8237, jmls)
19 years ago
Kevin P. Fleming 749029de38 Merged revisions 46200 via svnmerge from
19 years ago
Joshua Colp 9565f72ad3 Fix indenting a bit (issue #8082 reported by selsky)
19 years ago
Matt O'Gorman ae8cc3e18b bug #8076 check option_debug before printing to debug channel.
19 years ago
Tilghman Lesher 6bd618e1a1 Remove locking conflict
19 years ago
Joshua Colp 7a336e9f9d Finish up last commit
19 years ago
Joshua Colp 7b0ba1bc7e Do the directory walk dance instead of repeated stat calls as it seems to be faster (issue #7507 reported by Corydon76)
19 years ago
Tilghman Lesher 777d5ecf6a Merged revisions 43816 via svnmerge from
19 years ago
Russell Bryant fb215668ae remote an unused buffer in mm_login() (issue #8038, selsky)
19 years ago
Russell Bryant 14852b8d3e Merged revisions 43700 via svnmerge from
19 years ago
Tilghman Lesher ec83b11183 MailboxExists should be a dialplan function, not an application (Issue 7503)
19 years ago
Tilghman Lesher 5a15d3ed5a Merged revisions 43642 via svnmerge from
19 years ago
Tilghman Lesher 2f3eab049b Merged revisions 43640 via svnmerge from
19 years ago
Tilghman Lesher 0b74986565 More removal of deprecated stuff
19 years ago
Tilghman Lesher 70af28270d Constify the result of a config retrieval function, to avoid mutilation (issue 7983).
19 years ago
Kevin P. Fleming 41d3e99e28 move ADSI functionality into ast_ namespace
19 years ago
Matthew Fredrickson 33ddb53663 Various updates from PCadach's chan_h323-live branch
19 years ago
Tilghman Lesher e2253df3ec Merged revisions 43248 via svnmerge from
19 years ago
Kevin P. Fleming fcb999c01c merge qwell's CLI verbification work
19 years ago
Kevin P. Fleming c2c4f86c72 merge markster's usersconf branch with some slight changes
19 years ago
Russell Bryant 25b0e3a148 use strcpy instead of sprintf
19 years ago
Matt O'Gorman a3a8442e5c i dont know how msg_cfg got moved around but its all good again
19 years ago
Matt O'Gorman f4434eba6f Get rid of ugly tmp directory, although I really should
19 years ago
Joshua Colp 62e58282eb Destroy msg_cfg after it's used, not before (issue #7618 reported by wvolz with minor mods)
19 years ago
Matt O'Gorman 36935ffc42 protect curhst and curusr
19 years ago
Matt O'Gorman 1dc7c62ed4 patch to fix several things wrong with voicemail
19 years ago
Matt O'Gorman d9d3127ee3 get rid of some useless debug messages and raise debug level of others
19 years ago
Matt O'Gorman e31af51923 more staticness, and syntax cleaning
19 years ago
Matt O'Gorman c13e44eacb whitespace clean up
19 years ago
Kevin P. Fleming 94302c792a could have sworn i committed this change already...
19 years ago
Kevin P. Fleming 0a27d8bfe5 merge new_loader_completion branch, including (at least):
19 years ago
Jason Parker 7c05e6478d Fix a bug with app_voicemail when trying to use app_directory to leave messages
19 years ago
Matt O'Gorman 57ee805062 changes to configure to support older c-client than the
19 years ago
Matt O'Gorman e502e644df fixed imap bug and updated syntax.
19 years ago
Joshua Colp 3ef02d79a4 Remove the old ODBC_STORAGE and make EXTENDED_ODBC_STORAGE the one to use. This means that if you're using this and upgrade to the revision where this was committed, you will need to update your table to the schema provided in doc/odbcstorage.txt
19 years ago
Matt O'Gorman 475afdaf39 support for imap in app_voicemail as well as some
19 years ago
Tilghman Lesher f37a4e3e12 Bug 6237 - add volgain parameter, such that voicemail messages may be amplified after recording
19 years ago
Tilghman Lesher 91629a8d55 Merged revisions 38761 via svnmerge from
19 years ago
Tilghman Lesher 3c581f0e1e Set permissions completely open and modify by umask
19 years ago
Tilghman Lesher 954b0dd624 Whitespace fixes
19 years ago
Kevin P. Fleming 3e9edd2702 Merged revisions 37571 via svnmerge from
19 years ago
Kevin P. Fleming ce8a649696 Merged revisions 37441-37442 via svnmerge from
19 years ago
Russell Bryant 81dc532887 fix the build options for app_voicemail
19 years ago
Kevin P. Fleming bc9ed9f5c4 various minor fixes
19 years ago
Kevin P. Fleming d5b7bf2ab7 massive rework of configure script, and split of AST_EXT_LIB into separate macros, reducing code duplication
19 years ago
Olle Johansson ec9d4711d7 - Add notes about voicemail depending on res_adsi
19 years ago
Tilghman Lesher a58afaa03b Whitespace fixes only.
19 years ago
Joshua Colp e6958d9c5e Merged revisions 34911 via svnmerge from
19 years ago
Tilghman Lesher ea05183652 Merged revisions 34875 via svnmerge from
19 years ago
Kevin P. Fleming e49a367ecf commit russell's menuselect/buildoptions work with some changes:
19 years ago
Russell Bryant 4691e6a29e remove IMAP_STORAGE from the build options list for app_voicemail since it's
19 years ago
Russell Bryant 287fce05d0 add support for setting the CFLAGS for voicemail storage options in menuselect
19 years ago
Tilghman Lesher 2ee2b192e3 Merged revisions 34242 via svnmerge from
19 years ago
Russell Bryant 50dff0e818 fix a place where code returns without unlocking the vm users list and various
19 years ago
Kevin P. Fleming 8d88bf549d there is no reason to define our own 'maximum path length' when the POSIX headers already define one for us
19 years ago
Kevin P. Fleming 472c1ca282 simplify autoconfig include mechanism (make tholo happy he can use lint again :-)
19 years ago
Russell Bryant 739385e761 remove the WITH_SMDI define
19 years ago
Tilghman Lesher 95871f201d Merged revisions 32605 via svnmerge from
19 years ago
Olle Johansson f80bde18be - Add headers to e-mail with caller ID name and number to simplify automatic parsing
19 years ago
Kevin P. Fleming 429360320d let's use the proper variable here, instead of segfaulting (don't know how this worked for anyone at all)
19 years ago
Tilghman Lesher d0c36296d2 As requested by kpfleming, renaming messagecount to inboxcount and messagecount2 to messagecount.
19 years ago
Joshua Colp ccf365cc70 Merged revisions 28651 via svnmerge from
19 years ago
Tilghman Lesher f0b985853a Bug 7167 - Fix VMCOUNT if using USE_ODBC_STORAGE (different fix for trunk than for 1.2)
19 years ago
Joshua Colp 9d4d49cfeb Merged revisions 28212 via svnmerge from
19 years ago
Joshua Colp b37f523eff Merged revisions 28169 via svnmerge from
19 years ago
Joshua Colp 10994f5fbc Merged revisions 27847 via svnmerge from
19 years ago
Tilghman Lesher ffe4dedf29 Merged revisions 27636 via svnmerge from
19 years ago
Tilghman Lesher 06882b4232 Merged revisions 27093 via svnmerge from
19 years ago
Russell Bryant 04ecb29d03 remove almost all of the checks of the result from ast_strdupa() or alloca().
19 years ago
Luigi Rizzo 1904069f71 fix indentation of two large blocks
19 years ago
Luigi Rizzo c99f6d4576 fix a couple of misindented lines;
19 years ago
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