Commit Graph

579 Commits (b145e2f8da64bc1ce281d3a06856e47f424a86bc)

Author SHA1 Message Date
Michiel van Baak 68589940b4 small update to the g() option of app_voicemail to
17 years ago
Tilghman Lesher a4732cfb3c When modules are embedded, they take on a different name, without the ".so"
17 years ago
Joshua Colp da024e5196 Forgot the 1.4 branch for russian language fix.
17 years ago
Jason Parker 9ae694024e Fix a silly infinite loop when choosing an invalid option.
17 years ago
Mark Michelson df37925e23 This code change is made just for clarification. It does exactly
17 years ago
Mark Michelson 453209fd16 Add a lock to the vm_state structure and use the lock around mail_open calls
17 years ago
Jason Parker 48523e3596 Add a newline on a log
17 years ago
Tilghman Lesher 417e8fc754 Warn the user when a temporary greeting exists
17 years ago
Tilghman Lesher 56e908b787 Safely use the strncat() function.
17 years ago
Tilghman Lesher 8bf705f519 If the message file does not exist, just return harmlessly, instead of crashing.
18 years ago
Joshua Colp 837d4676dd Bump up the size of the uniqueid variable.
18 years ago
Russell Bryant bc56a84c58 Merge changes from team/russell/smdi-1.4
18 years ago
Tilghman Lesher 5184be27ed If the destination folder is full, don't delete a message when exiting.
18 years ago
Mark Michelson 638ef8c5d2 Change to the configure logic regarding IMAP. Prior to this commit, if you wished to configure
18 years ago
Mark Michelson 0d470a0525 Fix build for non-IMAP builds
18 years ago
Mark Michelson e70abb4a9e Fix the new message count if delete=yes when using IMAP storage.
18 years ago
Tilghman Lesher 3e014ecd0b Refuse to load app_voicemail if res_adsi is not loaded (which is a symbol dependency)
18 years ago
Tilghman Lesher 42463c4bb2 Commit fix for being unable to send voicemail from VoiceMailMain
18 years ago
Tilghman Lesher c9bb4fc12a Move around some defines to unbreak ODBC storage.
18 years ago
Tilghman Lesher 5f7afc8678 Fix the VM_DUR variable for forwarded voicemail, and fixed several other bugs
18 years ago
Jason Parker cec60d345d When using ODBC_STORAGE, make sure we put greeting files into the database like we do with the others.
18 years ago
Tilghman Lesher 60c9fba58f When we reset the password via an external command, we should also reset the
18 years ago
Mark Michelson d186a861cf Adding in appropriate unlocks for the locks I added. Thanks to joetester on IRC
18 years ago
Mark Michelson 87a55d5882 Let us leave a voicemail for ourself if we have logged into VoiceMailMain and chosen
18 years ago
Mark Michelson b5ea488a1d Making some changes designed to not allow for a corrupted mailstream for a vm_state.
18 years ago
Mark Michelson 54215d94f1 Bunch of coding guidelines cleanup
18 years ago
Mark Michelson f4663e4f22 Better quota support for using IMAP storage voicemail
18 years ago
Mark Michelson c30bab877c The mail_copy c-client function does not expect a full imap mailbox string, just the name of the mailbox.
18 years ago
Mark Michelson 2fa91746e3 We need to create the directory for a voicemail user even if they are using IMAP storage
18 years ago
Mark Michelson 7f7cbe7f69 Prevent another potential fd leak
18 years ago
Mark Michelson fb077e33cb Prevent a possible fd leak.
18 years ago
Mark Michelson ad820243bd IMAP storage did not honor the maxmsg setting in voicemail.conf, and it also had the possibility
18 years ago
Mark Michelson 41661777a4 Reverting extra stuff I didn't mean to commit
18 years ago
Mark Michelson a1a592f3f0 The 'G' option for Dial() did not properly handle the case where only a label was
18 years ago
Mark Michelson f1d612adb9 Recording greetings when using IMAP storage was causing zero-length files to be stored.
18 years ago
Mark Michelson 5efa50746e Revert vmu->email back to an empty string if it was empty when imap_store_file
18 years ago
Tilghman Lesher e671cb909d Currently, zero-length voicemail messages cause a hangup in VoicemailMain.
18 years ago
Mark Michelson 9f5cf47a6f I made this same adjustment in trunk to fix a bug, and it makes sense to do it in 1.4 as
18 years ago
Mark Michelson a4c50fdd7b Removing a completely unnecessary quota check from IMAP code.
18 years ago
Mark Michelson 222302c0a2 Account for the fact that sometimes headers may be terminated with \r\n instead of just \n
18 years ago
Russell Bryant f192689840 Remove a pointless lock.
18 years ago
Mark Michelson deb480f124 A bunch of changes from sprintf to snprintf.
18 years ago
Joshua Colp 3151af0015 Close voicemail message description file if duration did not meet the minimum, or else we will eventually run out of file descriptors.
18 years ago
Russell Bryant 82a6309168 Put a memset in ast_localtime() instead of a couple places in app_voicemail
18 years ago
Russell Bryant a67e593e66 Initialize some memory to fix crashes when leaving voicemail. This problem
18 years ago
Mark Michelson 39d628adcf Accidentally committed changes to app_voicemail which do NOT need to be in the 1.4 branch yet. reverting...
18 years ago
Mark Michelson da18cece2c We should only initialize a realtime queue when it is allocated, not every time we access it. This prevents the members ao2_container
18 years ago
Mark Michelson 09fc9c894e Fix a possible crash in IMAP voicemail.
18 years ago
Mark Michelson 7c7ec6a1da Ukrainian language voicemail support.
18 years ago
Tilghman Lesher e6768adf1b Missing curly braces. Oops. (Reported by snuffy via IRC)
18 years ago