aboutsummaryrefslogtreecommitdiffstats
path: root/main/channel.c
AgeCommit message (Expand)AuthorFilesLines
2008-05-14Add ast_assert(), which can be used to handle fatal errors. It is only compiledrussell1-2/+2
2008-05-13A change to the way channel locks are handled when DEBUG_CHANNEL_LOCKS is def...mmichelson1-5/+15
2008-04-22I thought I was going to be able to leave 1.4 alone, but that was not the case.russell1-2/+12
2008-04-14Increase the retry count when attempting to show channels. This apparentlymmichelson1-2/+2
2008-04-14Save a local copy of the generate callback prior to unlocking the channel inmmichelson1-1/+5
2008-04-07This fix prevents a deadlock that was experienced in chan_local. There wasmmichelson1-0/+10
2008-03-13Fix another issue that was causing crashes in chanspy. This introduces a newrussell1-1/+7
2008-03-12(closes issue #12187, reported by atis, fixed by me after some brainstormingrussell1-8/+13
2008-03-12Destroy the channel lock after the channel datastores.russell1-1/+2
2008-03-10Resolve a compiler warning.russell1-1/+1
2008-03-10Fix a race condition where the generator can go awayrussell1-1/+5
2008-03-07Ignore source update control frame.file1-0/+1
2008-03-07Safely use the strncat() function.tilghman1-2/+2
2008-03-05Add a control frame to indicate the source of media has changed. Depending on...file1-0/+12
2008-03-03Merge in some changes from team/russell/autoservice-nochans-1.4russell1-5/+6
2008-03-03It is possible for no audio to pass between the current digit and next digit ...file1-1/+8
2008-02-18Ensure that emulated DTMFs do not get interrupted by another begin frame.file1-1/+1
2008-01-28Make some deadlock related fixes. These bugs were discovered and reportedrussell1-2/+13
2008-01-16Replace current spy architecture with backport of audiohooks. This should tak...file1-572/+57
2008-01-11Properly report the hangup cause as no answer when someone does not answermmichelson1-0/+4
2007-12-27Don't report a syntax error when an empty string is passed to ast_get_group.russell1-0/+3
2007-12-24Race: we need to wait to queue a NewChannel event until after the channel istilghman1-16/+19
2007-12-18Rework deadlock avoidance used in ast_write, since it meant that agent channe...mmichelson1-15/+14
2007-12-04If we fail to create a channel after allocating a timing fd, we need to make ...qwell1-0/+4
2007-12-03A big one...mmichelson1-0/+17
2007-12-03Preserve the indication currently playing on a channel when a masquerade oper...file1-1/+9
2007-11-29This set of changes is to make some callerID handling thread-safe.russell1-0/+4
2007-11-26If channel allocation fails because the alert pipe could not be created also ...file1-0/+1
2007-11-12Fix two cases of memory corruption caused by background threads.tilghman1-0/+2
2007-11-05Reworked deadlock avoidance in __ast_read. Restored audio to mmichelson1-20/+9
2007-11-05Merge the last bit of changes from asterisk/team/russell/readq-1.4russell1-24/+27
2007-11-05Fix up datastore handling in ast_do_masquerade(). The code is intended to moverussell1-2/+1
2007-11-04Rename ast_string_field_free_pool to ast_string_field_free_memory,rizzo1-2/+2
2007-10-25appending one list to another should leave the first list empty, and not requ...kpfleming1-1/+0
2007-10-22Don't leak a frame in the case that an END frame is received and the time sincerussell1-0/+1
2007-10-22Move log message to before the frame it references is freed.file1-1/+1
2007-10-18The channel needs to stay locked while running timer callbacks, as they accessrussell1-6/+2
2007-10-09This commit fixes the following issues:tilghman1-3/+32
2007-10-08Don't keep trying to native bridge if either of the channels are involved in ...file1-1/+2
2007-10-01moved get_base_channel() code from action_redirect to ast_channel_masquerade(...dhubbard1-1/+5
2007-09-28Avoid a deadlock with ALL of the locks in the masquerade function, not just thetilghman1-5/+17
2007-09-21gcc 4.2 has a new set of warnings dealing with cosnt pointers. This set ofrussell1-4/+4
2007-09-05(closes issue #10650)file1-4/+2
2007-09-04(closes issue #10476)file1-5/+11
2007-08-10From a user complaint on #asterisk, I have forced pbx_spool to explain what r...murf1-0/+23
2007-08-06Add additional DTMF log messages to help when debugging issues.file1-6/+16
2007-07-30file and I both committed changes for issue #10301. Remove a duplicatedrussell1-1/+1
2007-07-30(closes issue #10301)russell1-1/+3
2007-07-30(closes issue #10301)file1-0/+6
2007-07-26(closes issue #10302)file1-3/+6