Commit Graph

11920 Commits (90edaee7dd1e3d743f95aaa7731d6783df16d263)
 

Author SHA1 Message Date
Jason Parker 90edaee7dd Only log debug messages if debug is enabled.
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
Tilghman Lesher 763b1ccecc Clarify the return value on autoservice. Specifically, if you started
18 years ago
Russell Bryant 1f8caa100d Change the behavior of ao2_link(). Previously, in inherited a reference.
18 years ago
Russell Bryant 82757dfaa1 Add some notes on the behavior of ao2_unlink() after a discussion with Tilghman
18 years ago
Joshua Colp daf94226d5 Fix locking issues under one legged replaces scenarios.
18 years ago
Mark Michelson a53959d666 Clear the DTMF buffer if the call times out.
18 years ago
Tilghman Lesher f82f12d6b2 Properly escape cdr->src and cdr->dst and ensure we use thread-safe escaping
18 years ago
Mark Michelson aafa661ed7 This patch handles the case where a queue member with a negative penalty is added
18 years ago
Tilghman Lesher 817da97389 Properly escape input buffers (Fixes AST-2007-025)
18 years ago
Tilghman Lesher 2c11f7d18e Use of "private" as a field name in a header file messes with C++ projects
18 years ago
Tilghman Lesher e356cd95f3 Upgrade the core sounds release version
18 years ago
Russell Bryant c1556baa9f fix some formatting i accidentally changed
18 years ago
Russell Bryant 2fc83c3db1 This set of changes is to make some callerID handling thread-safe.
18 years ago
Russell Bryant 1380790b60 Merge a change from team/russell/chan_refcount ...
18 years ago
Joshua Colp c24b0e152a Fix a few memory leaks.
18 years ago
Kevin P. Fleming fc5429da7c it is impossible to set permissions for manager accounts created by users.conf (reported internally, patched by me)
18 years ago
Mark Michelson 815d77f1f6 Removing some seemingly pointless code. This sets a channel variable for every priority
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 d0cd120d47 - update documentation for some of the goto functions to note that they
18 years ago
Russell Bryant 1a6a5e1867 Don't do frame processing if ast_read() returned NULL.
18 years ago
Russell Bryant a5c9a71b4e Instead of depending on the return value of ast_true(), explicitly set the
18 years ago
Russell Bryant 3df74ed9ac Don't start/stop autoservice in pbx_extension_helper() unless a channel exists
18 years ago
Mark Michelson a5db0a6103 Two changes with regards to the 'eventwhencalled' option of queues.conf
18 years ago
Russell Bryant 80c81b8e8c Merge changes from team/russell/autoservice_1.4
18 years ago
Mark Michelson 601df8f699 Changing some calls from free() to ast_free() since they were allocated with
18 years ago
Kevin P. Fleming 2fa2fea3f5 on second thought... revert all the other changes i've made in app options parsing leaving only one: if an empty argument is supplied for an option, set that argument pointer to point to an empty string rather than NULL, so that the application can do normal checks on it without worrying about it being NULL
18 years ago
Kevin P. Fleming e31c1b0441 generate a warning when an application option that requires an argument is ignored due to lack of an argument
18 years ago
Russell Bryant d96a341228 Add a note to the sample voicemail config noting that when using IMAP storage,
18 years ago
Tilghman Lesher 1d33d680b9 Default result of STAT should be "0" not "".
18 years ago
Olle Johansson 0c3ec937ce If we get a codec offer using a well-known payload type, but using it for another
18 years ago
Olle Johansson 8b650ee007 Clarify limitonpeers=yes
18 years ago
Steve Murphy 1975b6e753 closes issue #11379; OK, this is an attempt to make both sides happy. To the cdr.conf file, I added the option 'unanswered', which defaults to 'no'. In this mode, you will see a cdr for a call, whether it was answered or not. The disposition will be NO ANSWER or ANSWERED, as appropriate. The src is as you'd expect, the destination channel will be one of the channels from the Dial() call, usually the last in the list if more than one chan was specified. With unanswered set to 'yes', you will still see this cdr entry in both cases. But in the case where the dial timed out, you will also see a cdr for each line attempted, marked NO ANSWER, with no destination channel name. The new option defaults to 'no', so you don't see the pesky extra cdr's by default, and you will not see the irritating 'not posted' messages.
18 years ago
Mark Michelson 7166081028 After issuing a "say load new", if a caller hangs up during the middle of playback of a number,
18 years ago
Mark Michelson f669a1c661 After issuing a "say load new" tons of warning messages are printed
18 years ago
Joshua Colp aeed294b7b Fix issues with async dialing with an application executing. The application has to be terminated and control returned to the thread before hanging things up. (issue #BE-252)
18 years ago
Joshua Colp 4ac8f69d0a Add module counting removal for error conditions.
18 years ago
Russell Bryant a17edf7d99 Add channel locking to a function that needed to be doing it. This is just a
18 years ago
Joshua Colp 107209927a Use ast_free to free memory, or else we shall implode if MALLOC_DEBUG is enabled.
18 years ago
Joshua Colp 19fc56c14d Close the audio file before sending it to the post processing application.
18 years ago
Kevin P. Fleming daea9fd8e8 when parsing application options that take arguments, don't indicate that the option was supplied unless a non-zero-length argument was found for it
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
Joshua Colp c93621d1ec If channel allocation fails because the alert pipe could not be created also free the scheduler context.
18 years ago
Joshua Colp 1884c603d6 When unloading app_meetme destroy any auto created contexts created by SLA.
18 years ago
Tilghman Lesher 095108273b We previously attempted to use the ESCAPE clause to set the escape delimiter to
18 years ago
Tilghman Lesher 7808fb44f1 Free some frames that would otherwise leak on error.
18 years ago
Tilghman Lesher e671cb909d Currently, zero-length voicemail messages cause a hangup in VoicemailMain.
18 years ago
Tilghman Lesher 540a2c7098 Up until this point, the XML output of the manager has been technically
18 years ago
Tilghman Lesher 528dd04ecb Use ESCAPE clause for the first parameter, not just 2nd-Nth parameters.
18 years ago
Russell Bryant 53c77e38f4 mvanbaak pointed out a spelling error in this sample configuration file. While
18 years ago