Commit Graph

11948 Commits (9dbdc103b01433c42ca65b361c7df57b786712d3)
 

Author SHA1 Message Date
Mark Michelson 9dbdc103b0 Hangups that happen during autoservice were not processed appropriately. This is
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
Tilghman Lesher af01697791 At the end of a call, when we're reporting, RTCP may already be partially torn down, so check for NULL dereference
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
Russell Bryant 0522e3d872 Add a new module flag to indicate that a build sum is present. Modules built
18 years ago
Joshua Colp 6af6d06e75 Fix various in the udptl implementation. It could return empty modem frames, have an incorrect sequence number on packets, and display the wrong sequence number in the debug messages.
18 years ago
Joshua Colp 4edfc25a1f Add support for accepting and sending T.38 in the initial INVITE.
18 years ago
Olle Johansson 95dce3bbba Make sure logger is reloaded at general reload in the cli.
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
Tilghman Lesher 7f7029e090 Upgrade to the latest version of extra sounds
18 years ago
Russell Bryant a4137c3fbe Make the lock in the threadstorage debugging code untracked to avoid a deadlock
18 years ago
Russell Bryant 82257a7e33 When DEBUG_THREADS is enabled, we only have the details about who is holding
18 years ago
Russell Bryant eccfefae2c Fix some crashes in chan_iax2 that were reported as happening on Mac systems.
18 years ago
Russell Bryant fc232a9a27 Modify file.h to maintain API compatibility with earlier versions. If a recent
18 years ago
Russell Bryant 644c7a89e7 Make some changes to some additions I made recently for doing channel autoservice
18 years ago
Jason Parker 5376122015 If we fail to create a channel after allocating a timing fd, we need to make sure to close it.
18 years ago
Joshua Colp 335d271dda Fix build issue on the build cluster.
18 years ago
Tilghman Lesher b8c8dee621 Solaris requires the inclusion of sys/loadavg.h for getloadavg().
18 years ago
Tilghman Lesher 2c651fc500 If both dbhost and dbsock were not set, a NULL deref could result
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
Mark Michelson d2d88e0f3d Changing some bad logic when calculating the interdigit timeout.
18 years ago
Jason Parker 8579b0ff93 Fix crash in ParkAndAnnounce application.
18 years ago
Joshua Colp bae731053f Do not create a smoother for G723.1 frames, they need to be left alone to their native 20/24 byte size.
18 years ago
Joshua Colp b18d1bdd1a Preserve the indication currently playing on a channel when a masquerade operation happens. (issue #BE-88)
18 years ago
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