aboutsummaryrefslogtreecommitdiffstats
path: root/main/channel.c
AgeCommit message (Expand)AuthorFilesLines
2010-06-10Fix potential crash when writing raw SLIN audio on a PLC-enabled channel.mmichelson1-3/+22
2010-05-24fixes segfault when using generic plcdvossel1-0/+5
2010-05-21Allow ast_safe_sleep to defer specific frames until after the sleep has concl...mmichelson1-1/+55
2010-05-201.4 version of PLC fix.mmichelson1-4/+107
2010-05-13Fix internal timing not working with Zapteljpeeler1-1/+1
2010-05-04Add a tiny corner case to the previous committilghman1-1/+5
2010-05-04Protect against overflow, when calculating how long to wait for a frame.tilghman1-1/+1
2010-04-28resolves deadlocks in chan_localdvossel1-5/+2
2010-04-26Let compilation succeed warning-free when DONT_OPTIMIZE is turned off.mmichelson1-1/+1
2010-04-26Prevent Newchannel manager events for dummy channels.mmichelson1-1/+7
2010-04-22Fix broken CDR behavior.mnicholson1-1/+0
2010-04-02Remove extremely verbose debug message.russell1-4/+1
2010-03-23Revert revisions 254046 and 254098.qwell1-20/+19
2010-03-23Allow out-of-tree modules to load, regardless of DEBUG_THREADS/DEBUG_CHANNEL_...qwell1-19/+20
2010-03-13Merged revisions 252089 via svnmerge from twilson1-0/+5
2010-02-12lock channel during datastore removaldvossel1-0/+2
2010-02-12Fix some silly formatting, and remove unnecessary option_debug checksqwell1-19/+13
2010-02-01Revert previous chan_local fix (r236981) and fix instead by destroying expire...tilghman1-15/+15
2010-01-26Remove unnecessary code in ast_read as issue 16058 has been fully solved now.jpeeler1-13/+0
2010-01-13add silence gen to wait appsdvossel1-7/+25
2009-12-18Correct CDR dispositions for BUSY/FAILEDjpeeler1-1/+3
2009-12-04Only do frame payload check for HOLD frames.russell1-3/+3
2009-12-02Fix compiling without devmodetwilson1-1/+3
2009-12-01log channel name in dev mode as welljpeeler1-1/+1
2009-12-01Fix crash with invalid frame datajpeeler1-0/+11
2009-11-25After a frame duplication failure, unlock the channel before returning.tilghman1-0/+1
2009-11-09Update WARNING message.lmadsen1-1/+1
2009-11-06fixes audiohook write crash occuring in chan_spy whisper mode.dvossel1-2/+10
2009-10-09Signal timeouts by returning AST_CONTROL_RINGING when originating calls.mnicholson1-1/+5
2009-09-30Avoid a potential NULL dereference.tilghman1-5/+2
2009-09-17Prevent a potential race condition and crash when hanging up a channel by rem...mnicholson1-8/+26
2009-08-28Modify comment to be a bit more accurate.tilghman1-4/+4
2009-08-26ast_write() ignores ast_audiohook_write() resultsdvossel1-2/+25
2009-08-10AST-2009-005tilghman1-2/+2
2009-08-06Because channel information can be accessed outside of the channel thread, we...tilghman1-0/+2
2009-07-20Only do the chan->fdno check in ast_read() in a developer build.russell1-8/+11
2009-06-22Report CallerID change during a masquerade.russell1-15/+25
2009-06-17Change the datastore traversal in ast_do_masquerade to use a safe list traver...mmichelson1-1/+5
2009-06-16Improve support for media paths that can generate multiple frames at once.kpfleming1-74/+159
2009-06-12Suppress a warning message and give a better return code when generatingmmichelson1-0/+10
2009-06-03Generic call forward api, ast_call_forward()dvossel1-5/+88
2009-05-29Use AST_CDR_NOANSWER instead of AST_CDR_NULL as the default CDR disposition.mnicholson1-0/+1
2009-05-27Fix broken attended transfersjpeeler1-5/+6
2009-05-13Remove an extraneous unlocking operation from ast_channel_free.mmichelson1-1/+0
2009-05-08Set the proper disposition on originated calls.mnicholson1-0/+11
2009-05-01Fix DTMF not being sent to other side after a partial feature matchjpeeler1-1/+20
2009-04-20Move the check for chan->fdno == -1 to after the zombie/hangup check.mmichelson1-7/+7
2009-04-08Make a couple of changes with regards to a new message printed in ast_read().mmichelson1-6/+12
2009-04-07Set the AST_FEATURE_WARNING_ACTIVE flag when a p2p bridge returns AST_BRIDGE_...mmichelson1-0/+3
2009-04-01Fix a case where DTMF could bypass audiohooks.russell1-0/+7