aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_local.c
AgeCommit message (Expand)AuthorFilesLines
2010-12-25Move check for extension existence below variable inheritance, due to the pos...tilghman1-6/+6
2010-10-25This patch turns chan_local pvts into astobj2 objects.dvossel1-139/+167
2010-09-24Don't fail a masquerade if it is already being hung uptwilson1-1/+1
2010-09-22Don't let a Local channel get bridged to itselftwilson1-0/+9
2010-09-10Return -1 if chan_local doesn't support an optiontwilson1-1/+1
2010-09-10Inherit CHANNEL() writes to both sides of a Local channeltwilson1-0/+67
2010-09-09Transmit silence when reading DTMF in ast_readstring.qwell1-0/+20
2010-07-02Have the DEADLOCK_AVOIDANCE macro warn when an unlock fails, to help catch po...tilghman1-2/+10
2010-04-28resolves deadlocks in chan_localdvossel1-5/+14
2010-04-02Resolve a deadlock that occurs due to a pointless call to ast_bridged_channel()russell1-24/+8
2010-03-01Modify queued frames from local channels to not set the other side to upjpeeler1-30/+1
2010-02-04Change channel state on local channels for busy,answer,ring.jpeeler1-0/+32
2010-02-01Revert previous chan_local fix (r236981) and fix instead by destroying expire...tilghman1-3/+1
2010-01-04It's also possible for the Local channel to directly execute an Application.tilghman1-1/+1
2009-12-30Don't queue frames to channels that have no means to process them.tilghman1-1/+3
2009-11-13Fix a crash caused by two threads thinking they should both free thefile1-1/+1
2009-10-29Add an option to enabling passing music on hold start and stop requests throu...file1-2/+5
2009-08-31Also unlock the "other" channel, when returning, due to glare.tilghman1-0/+3
2009-04-23Fix a bug in chan_local glare hangup detection.file1-3/+0
2009-03-16Fixup glare detection, to fix a memory leak of a local pvt structure.tilghman1-11/+16
2009-02-17Backport change to 1.4:tilghman1-0/+1
2009-01-19Prevent a crash in chan_local due to a potential NULL pointer dereferencemmichelson1-4/+4
2008-12-31Also inherit the musiconhold class.tilghman1-0/+1
2008-11-18Fix a crash in the end_bridge_callback of app_dial andmmichelson1-1/+7
2008-10-30Unlock before returning, when extension doesn't exist.tilghman1-0/+1
2008-10-27Inherit ALL elements of CallerID across a local channel.tilghman1-0/+4
2008-10-14Deadlock prevention in chan_local.mmichelson1-0/+4
2008-10-06Check whether an extension exists in the _call method, rather than the _alloctilghman1-0/+12
2008-09-12(closes issue #12965)jpeeler1-0/+4
2008-06-27Add proper deadlock avoidance.tilghman1-7/+14
2008-06-20When using a Local channel, started by a call file, with a destination of antilghman1-0/+3
2008-06-07Don't run LIST_HEAD_DESTROY on a STATIC listrussell1-1/+0
2008-05-13Fix a deadlock involving channel autoservice and chan_local that was debuggedrussell1-11/+14
2008-04-24Resolve a deadlock in chan_local by releasing the channel lockmmichelson1-0/+6
2008-04-24Ensure that when we set the accountcode, it actually shows up in the CDR.tilghman1-0/+1
2008-03-03In the case of an ast_channel allocation failure, take the local_pvt out of therussell1-1/+8
2008-03-03Fix a potential memory leak of the local_pvt struct when ast_channel allocationrussell1-10/+14
2008-02-20Fix a crash if the channel becomes NULL while attempting to lock it.mmichelson1-3/+5
2008-02-19Account for the fact that the "other" channel can disappear while the local pvtrussell1-13/+11
2008-01-28Make some deadlock related fixes. These bugs were discovered and reportedrussell1-19/+18
2008-01-22Add more dependencies on chan_local and add a note to the description of chan...oej1-1/+1
2008-01-21Fixing an issue wherein monitoring local channels was not possible. During a ...mmichelson1-0/+11
2008-01-16Fix a deadlock in chan_local in local_hangup. There was contention becausemmichelson1-1/+9
2007-12-03A big one...mmichelson1-0/+1
2007-08-17Re-add the setting of callerid name and number.qwell1-0/+6
2007-08-13(closes issue #10437)file1-2/+0
2007-07-05Merged revisions 73318 via svnmerge from file1-3/+3
2007-05-14As per 9570, worrisome CDR warnings have been removed, that are either not he...murf1-2/+14
2007-04-09This is a big improvement over the current CDR fixes. It may still need refin...murf1-2/+2
2007-04-09Merged revisions 60846 via svnmerge from tilghman1-16/+19