path: root/channel.c
AgeCommit message (Expand)AuthorFilesLines
2007-07-05Tweak spy locking. (issue #9951 reported by welles)file1-8/+5
2007-06-27I may possibly get shot for doing this... but... defer CDR processing until a...file1-1/+7
2007-06-19This fixes 9246, where channel variables are not available in the 'h' exten, ...murf1-1/+10
2007-06-19Update BRIDGEPEER variable if set to the new channel name when a masquerade h...file1-0/+6
2007-06-14Backport rev 69010 from the 1.4 branch ...russell1-0/+5
2007-06-11Improve deadlock handling of the channel list. (issue #8376 reported by one47)file1-7/+17
2007-06-06We have some bug reports showing crashes due to a double free of a channel.russell1-7/+9
2007-05-07Properly handle what happens during a masquerade in relation to group countin...file1-1/+1
2007-04-25Merge rewritten group counting support. No more storing data on the variable ...file1-16/+5
2007-02-25Issue 9130 - If prev is the last item on the channel list, then evaluatingtilghman1-1/+5
2007-02-22Only change the original or clone channel if it's the channel behind the prox...file1-2/+2
2007-01-30Don't print a message indicating that we don't know what to do with a proceedingrussell1-1/+1
2007-01-24Fix an issue related to synchronization of recordings when using Monitor().russell1-4/+6
2006-12-13This small patch fixes bug 8541, where the L option to the Dial app wasn't wo...murf1-2/+5
2006-12-04If the generic bridge tells us not to retry, and we have a frame to spit out ...file1-0/+2
2006-11-30Don't write AST_FRAME_NULL or AST_FRAME_IAX frames out to the channel driver....file1-0/+5
2006-11-22This is the fix for bug 8386, wherein the time-limit args to dial didn't work...murf1-7/+12
2006-11-17backport proper channel_find_locked behavior from 1.4 branch (noted by Steve ...kpfleming1-30/+21
2006-11-07This mod for bug_7506, to make the manager code output the proper eventmurf1-1/+2
2006-09-27Fix a problem that occurred if a user entered a digit that matched a bridgerussell1-3/+5
2006-09-22Yay another 'round of spy fixes! This fixes a small logic flaw with the clean...file1-1/+1
2006-09-09Only truly consider the channel in the same format if the format matches the ...file1-1/+1
2006-09-08Swap spies during masqueradingfile1-0/+23
2006-09-05Merge in last round of spy fixes. This should hopefully eliminate all the iss...file1-40/+71
2006-09-01Finish up the last commit (was worse then originally reported)file1-0/+1
2006-09-01Don't treat an unexpected control subclass as voice (issue #7858 reported by ...file1-0/+1
2006-08-24Fix a few issues related to the handling of channel variablesrussell1-2/+2
2006-08-17revert bogus change to attempt to fix bug 7506 which actually causes half ofrussell1-1/+2
2006-08-07Reset our stream and vstream pointers back to NULL so that any generator that...file1-2/+8
2006-08-05Always generate a Newstate event in ast_setstate() instead of making it arussell1-2/+1
2006-08-05suppress a compiler warning about the usage of a potentially uninitialized va...russell1-1/+1
2006-08-01ensure that the 'feature digit timeout' value is taken into account when deci...kpfleming1-4/+11
2006-07-27do a better job avoiding translation path teardown/setup when not neededkpfleming1-4/+7
2006-07-27don't do useless translation destroy/build when the channel is already in the...kpfleming1-0/+4
2006-07-10do masquerade-behind-proxy checking with better control over lockskpfleming1-8/+28
2006-07-06patch resolves issue with when to decide if its right time mogorman1-1/+2
2006-06-12Greatly simply the mixmonitor thread, and move channel reference directly to ...file1-1/+14
2006-06-01handle Zap transfers behind chan_agent properly so the agent doesn't get stuc...kpfleming1-0/+8
2006-05-16don't leak frames when deferring DTMF or dropping duplicate ANSWER frames (is...kpfleming1-0/+2
2006-04-21Rolling back change until kpfleming is comfytilghman1-4/+1
2006-04-21Bug 7004 - release all threads waiting on a condition prior to freeing ittilghman1-1/+4
2006-04-11simplify spy queue flushing logic, and always force a flush when one side get...kpfleming1-42/+35
2006-03-06Revert earlier changeoej1-1/+1
2006-03-06Fix for astmm compilationoej1-1/+1
2006-02-27don't hang up the channel if its state is set to UP before we return from ast...russell1-1/+2
2006-02-25ensure that spy frame queueing is able to deal with translation failing for a...kpfleming1-1/+6
2006-02-11now that CDR is a loadable module, don't depend on it elsewhere (issue #6460)russell1-0/+2
2006-01-25Issue #6439 - the "timebomb" bug. Patch by Markster over GPRSoej1-5/+8
2006-01-24ensure that channel cannot become zombie after we check but before we try to ...kpfleming1-2/+4
2006-01-22fix MixMonitor crash (issue #6321, probably others)russell1-1/+1