Commit Graph

784 Commits (5fbfbc6b7c7bf1d3bfbad7dddafad5df55bb7b3d)

Author SHA1 Message Date
Mark Michelson 7bce362fa7 Fix a race condition that may happen between a sip hangup
18 years ago
Joshua Colp ba782ce5f9 Add sanity checking for position resuming. We *have* to make sure that the position does not exceed the total number of files present, and we have to make sure that the position's filename is the same as previous. These values can change if a music class is reloaded and give unpredictable behavior.
18 years ago
Jason Parker 503ca9f30c Fix a potential segfault if chan (or chan->music_state) is NULL.
18 years ago
Joshua Colp 8f65ef8264 Make sure the visible indication is on the right channel so when the masquerade happens the proper indication is enacted.
18 years ago
Jason Parker 47f33c87f4 Fix type for astNumChannels.
18 years ago
Philippe Sultan 899ce48345 Fix a potential memory leak
18 years ago
Philippe Sultan 5d1234fb4f Automatically create new buddy upon reception of a presence stanza of
18 years ago
Jason Parker 841283adfe Inherit language from the transfering channel on a blind transfer.
18 years ago
Joshua Colp bb7aa0e4bc Only stop the MWI monitor thread if it was actually started.
18 years ago
Russell Bryant bc56a84c58 Merge changes from team/russell/smdi-1.4
18 years ago
Jason Parker caa961fbcf Specify which digit string was matched in debug message.
18 years ago
Kevin P. Fleming 5b8cef7ecb ensure that all remaining multi-object modules are built using their proper CFLAGS and include directory paths
18 years ago
Joshua Colp 8dad56f666 Perform dialing asynchronously when using the originate CLI command so the CLI does not appear to block.
18 years ago
Mark Michelson bd9a40f98a 1. Prevent the addition of an extra '/' to the beginning of an absolute pathname.
18 years ago
Russell Bryant 9b53acdbf5 Fix a crash in ast_masq_park_call()
18 years ago
Tilghman Lesher d97a51a50b Oops, should have checked for a NULL obj, here, too
18 years ago
Olle Johansson 48066f4cfd Add more dependencies on chan_local and add a note to the description of chan_local
18 years ago
Tilghman Lesher cae4280341 Permit the user to specify number of seconds that a connection may remain idle,
18 years ago
Terry Wilson eab2f166c3 This should at least temporarily fix a problem where the 't' Dial
18 years ago
Tilghman Lesher 6efee0907d Add a connection timeout attribute, as that was what was intended with the
18 years ago
Joshua Colp ebdf2940b8 If the channel is hungup during RECORD FILE send a result code of -1 to be uniform with everything else.
18 years ago
Russell Bryant eebd74ee97 Fix saying the parking space number to the caller doing the parking ...
18 years ago
Russell Bryant 61a1ce95a5 Don't crash if something happens when setting up an SMDI interface and it gets
18 years ago
Philippe Sultan ee7978e96e Indentation fix, makes the code easier to read
18 years ago
Philippe Sultan e531dcb1af Compute the base64 value over the [authzid]\0authcid\0password string,
18 years ago
Jason Parker 6cc0887f56 Properly continue in the dialplan if using PARKINGEXTEN and the slot is full.
18 years ago
Tilghman Lesher 6d96102150 Missed initialization caused crash.
18 years ago
Russell Bryant 39c5c66235 Don't try to send a parked call back to itself.
18 years ago
Mark Michelson b0dd0e2a68 Sox versions 13.0.0 and newer do not have "soxmix" and instead use sox -m. res_monitor
18 years ago
Kevin P. Fleming fd1e942f53 fix some copy-and-paste leftovers
18 years ago
Kevin P. Fleming 627f595c58 In http://lists.digium.com/pipermail/asterisk-dev/2007-December/031145.html,
18 years ago
Tilghman Lesher 804d837c7d Change help documentation to match actual behavior (FAILURE vs FAILED).
18 years ago
Russell Bryant f4bb168b66 resolve compiler warning
18 years ago
Mark Michelson 097b9dc2cf Correctly detect where a dynamic feature was activated. Before this patch,
18 years ago
Tilghman Lesher 2c651fc500 If both dbhost and dbsock were not set, a NULL deref could result
18 years ago
Jason Parker 8579b0ff93 Fix crash in ParkAndAnnounce application.
18 years ago
Tilghman Lesher 817da97389 Properly escape input buffers (Fixes AST-2007-025)
18 years ago
Mark Michelson 601df8f699 Changing some calls from free() to ast_free() since they were allocated with
18 years ago
Joshua Colp 4ac8f69d0a Add module counting removal for error conditions.
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 528dd04ecb Use ESCAPE clause for the first parameter, not just 2nd-Nth parameters.
18 years ago
Terry Wilson 9c29d80d70 If a channel gets masqueraded in the middle of a park, don't play the
18 years ago
Joshua Colp 34a3095877 Print out the correct filename (features.conf) in the log message when parkpos options are incorrect.
18 years ago
Jason Parker b0e9d400ff Revert change from revision 67064.
18 years ago
Steve Murphy 164d8a5e61 In response to 10578, I just ran 1.4 thru valgrind; some of the config leakage I've already fixed, but it doesn't hurt to double check. I found and fixed leaks in res_jabber, cdr_tds, pbx_ael. Nothing major, tho.
18 years ago
Russell Bryant 6e74f69b51 Fix init_classes() so that classes that actually do have files loaded aren't
18 years ago
Russell Bryant 3946288786 If someone were to delete the files used by an existing MOH class, and then
18 years ago
Tilghman Lesher 1d5bf38048 Don't check used pooled connections for connection status, as it will cause issues for prepared queries.
18 years ago
Jason Parker f43de2908a Make sure we free some allocated memory before returning.
18 years ago