aboutsummaryrefslogtreecommitdiffstats
path: root/main/channel.c
AgeCommit message (Expand)AuthorFilesLines
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
2007-07-25chan->emulate_dtmf_duration is an unsigned int, not a signed int, so use %u i...mmichelson1-1/+1
2007-07-20Use the define that specifies the default length of an artificially createdrussell1-2/+2
2007-07-12Whoops... didn't want this to be returned to 0 each iteration.file1-1/+2
2007-07-12When waiting for a digit ensure that a begin frame was received with it, not ...file1-2/+7
2007-07-05Merged revisions 73349 via svnmerge from file1-8/+6
2007-07-02Added additional DTMF debug messages for when emulation occurs.file1-2/+7
2007-06-27Merged revisions 72256 via svnmerge from file1-1/+6
2007-06-27Make the ast_read_noaudio API call behave better under circumstances where DT...file1-29/+38
2007-06-19Merged revisions 70053 via svnmerge from murf1-1/+10
2007-06-19Merged revisions 69986 via svnmerge from file1-1/+7
2007-06-12In ast_channel_make_compatible(), just return if the channels' read and writerussell1-0/+5
2007-06-11Merged revisions 68682 via svnmerge from file1-8/+18
2007-06-07Fix logic when doing a name based channel search for a structure when you wan...file1-0/+5
2007-06-06Merged revisions 67715 via svnmerge from russell1-1/+4
2007-06-05Handle a failure in malloc() in ast_safe_string_alloc()russell1-1/+2