aboutsummaryrefslogtreecommitdiffstats
path: root/main/channel.c
AgeCommit message (Expand)AuthorFilesLines
2009-03-18Fix cases where the internal poll() was not being used when it needed to be.russell1-2/+2
2009-03-18revert commit that included extranous changeskpfleming1-158/+70
2009-03-18Improve the build system to *properly* remove unnecessary symbols from the ru...kpfleming1-70/+158
2009-03-11Make code that updates BRIDGEPEER variable thread-safe.russell1-14/+30
2009-03-03Ensure chan->fdno always gets reset to -1 after handling a channel fd event.russell1-1/+4
2009-03-03Move where fdno is set to the default value to *after* the read callback of t...file1-6/+6
2009-03-03Make it easier to detect an improper call to ast_read().russell1-0/+12
2009-03-02Fix bridging regression from commit 176701jpeeler1-1/+1
2009-03-02Ensure that only one thread is calling ast_settimeout() on a channel at a time.russell1-0/+2
2009-02-17Modify bridging to properly evaluate DTMF after first warning is playedjpeeler1-14/+22
2009-01-23When a channel is answered make sure any indications currently playing stop. ...file1-0/+1
2009-01-23Fix broken call pickupmmichelson1-1/+1
2009-01-13Revert unnecessary indications API change from rev 122314russell1-1/+1
2008-12-23Fix a crash resulting from a datastore with inheritance but no duplicate call...mmichelson1-1/+1
2008-12-23Use the integer form of condition for integer comparisons.tilghman1-1/+4
2008-12-19Backport of AUDIOHOOK_INHERIT for Asterisk 1.4mmichelson1-2/+2
2008-12-19(closes issue #13480)jpeeler1-5/+1
2008-12-15Handle a case where a call can be bridged to a channel that is still ringing.russell1-50/+119
2008-12-12Resolve issues that could cause DTMF to be processed out of order.russell1-41/+92
2008-11-05This fix was prompted by communication from user, who was seeing thousands of...murf1-1/+2
2008-11-01fix a bunch of potential problems found by gcc 4.3.x, primarily bare strings ...kpfleming1-4/+12
2008-10-17Correctly allow chan_dahdi to compile against older versions of Zaptel.qwell1-1/+1
2008-09-05A small change to prevent double-posting of CDR's; thanks to Daniel Ferrer fo...murf1-1/+1
2008-09-02After reconsidering, with respect to 13409, ast_cdr_detach should be OK, bett...murf1-1/+1
2008-09-02(closes issue #13409)murf1-0/+6
2008-08-06Fix a longstanding bug in channel walking logic, and fix the explanation totilghman1-10/+13
2008-08-06Merging the issue11259 branch.mmichelson1-0/+5
2008-08-05(closes issue #12982)murf1-1/+6
2008-07-25Fix some errant device states by making the devicestate API more strict intilghman1-2/+11
2008-07-11a whole pile of Zaptel/DAHDI compatibility work, with lots more to come... th...kpfleming1-5/+0
2008-07-03The CDRfix4/5/6 omnibus cdr fixes.murf1-33/+8
2008-06-19Change informative messages to use the _multiple variant when multiple formatstilghman1-4/+6
2008-06-12Adds DAHDI support alongside Zaptel. DAHDI usage favored, but all Zap stuff s...jpeeler1-17/+28
2008-06-12Occasionally, the alertpipe loses its nonblocking status, so detect and correcttilghman1-3/+26
2008-06-11Make calls to ast_assert() actually test something, so that the error messagetilghman1-2/+2
2008-06-10Update BRIDGEPEER variable before we do a generic bridge in case we just brok...file1-0/+6
2008-06-09Do not attempt to do emulation if an END digit is received and the length isrussell1-1/+4
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