Commit Graph

2430 Commits (d0d93be4f4b042adef86bee5ca4eef5322908eb3)

Author SHA1 Message Date
Joshua Colp fa640604de Replace current spy architecture with backport of audiohooks. This should take care of current known spy issues.
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 8e3c058e44 Fixing another compilation error. I'm a bit off today :(
18 years ago
Mark Michelson 1a95cfaf45 Oops. Last commit had compilation error.
18 years ago
Mark Michelson aa320d23a9 Adding explicit defaults for missing options to init_queue. This is necessary because
18 years ago
Joshua Colp 441b809159 Ensure the return value of ast_bridge_call is passed back up as the application return value. This is needed for transfers to function so the PBX core knows to continue execution.
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 2da89b6120 Part 2 of app_queue doxygen improvements. Some smaller functions this time
18 years ago
Joshua Colp 7a3ee5a7fc Don't do conferencing totally in Zaptel if Monitor is running on the channel.
18 years ago
Mark Michelson 34f994f017 use the \retval doxygen command properly
18 years ago
Mark Michelson 2a0748b0fe Part 1 of N of adding doxygen comments to app_queue. I picked some of the most common functions
18 years ago
Mark Michelson fdd5c25103 Some coding guidelines-related cleanup
18 years ago
Mark Michelson b5ea488a1d Making some changes designed to not allow for a corrupted mailstream for a vm_state.
18 years ago
Joshua Colp be83b74be9 Make app_queue calls work with directed pickup.
18 years ago
Mark Michelson 068e1d8208 We need to reset the membername to NULL on each iteration of this loop, otherwise the result is that
18 years ago
Russell Bryant 4ee7457343 app_macro only needs a rdlock on the contexts list.
18 years ago
Mark Michelson 60c6826c1c A change to improve the accuracy of queue logging in the case where a member does not
18 years ago
Mark Michelson a7dee30a8d I found a bug while browsing the queue code and managed to reproduce it in a small setup.
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 ad89849308 Removing a debug message I accidentally just committed
18 years ago
Mark Michelson eac09a0cd0 Fixing Portuguese syntax for saying dates and times. Also some coding guidelines cleanup.
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
Olle Johansson 517dacce70 Issue 11574: Add dependencies on res_monitor and res_features.
18 years ago
Kevin P. Fleming 627f595c58 In http://lists.digium.com/pipermail/asterisk-dev/2007-December/031145.html,
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
Jason Parker 4a869fa0c3 Don't increment user count until after name has been recorded (if enabled).
18 years ago
Mark Michelson ef5f25b6c1 Removing an unused variable.
18 years ago
Mark Michelson c8b5d2ea03 Fixing autofill to be more accurate. Specifically, if calls ahead of the current
18 years ago
Mark Michelson 626053ac64 If there are no members in a queue, then the loop where the datastore for detecting
18 years ago
Russell Bryant 3e913c706f * Add channel locking around datastore operations that expect the channel
18 years ago
Russell Bryant d1f1b3c4d6 * Add channel locking around datastore operations that expect the channel
18 years ago
Russell Bryant c13539cb13 Don't unlock the dialed_interfaces list until we're done messing with the iterator.
18 years ago
Russell Bryant 85e0e1919d Allow dialing local channels from Queue() and Dial() again. There was a slight
18 years ago
Russell Bryant 079b4a2b18 Fix in an issue in the call forwarding handling code that was causing crashes
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
Joshua Colp 335d271dda Fix build issue on the build cluster.
18 years ago
Mark Michelson 7b052b78e1 A big one...
18 years ago
Jason Parker 8315785663 Make sure we always close the conference fd if we have an open one.
18 years ago
Russell Bryant d208d0fc37 The other day when I went through making changes as a result of the ao2_link()
18 years ago
Russell Bryant 1f8caa100d Change the behavior of ao2_link(). Previously, in inherited a reference.
18 years ago
Mark Michelson aafa661ed7 This patch handles the case where a queue member with a negative penalty is added
18 years ago
Joshua Colp c24b0e152a Fix a few memory leaks.
18 years ago
Mark Michelson f1d612adb9 Recording greetings when using IMAP storage was causing zero-length files to be stored.
18 years ago
Russell Bryant a5c9a71b4e Instead of depending on the return value of ast_true(), explicitly set the
18 years ago
Mark Michelson a5db0a6103 Two changes with regards to the 'eventwhencalled' option of queues.conf
18 years ago