aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_iax2.c
AgeCommit message (Expand)AuthorFilesLines
2007-06-22Fix a small typo which ... well ... completely broke chan_iax2. oops!russell1-1/+1
2007-06-21Put the thread reading from the socket back in the idle list if it deferred therussell1-0/+1
2007-06-21If a full frame is received while one of the iax2 threads is in the middlerussell1-14/+91
2007-06-14use ast_localtime() in every place localtime_r() was being usedkpfleming1-1/+2
2007-06-13Whoops...file1-1/+1
2007-06-13Let's make chan_iax2 media only native transfers actually work. (issue #9376 ...file1-2/+11
2007-06-13Fix a place where a chan_iax2 pvt struct was accessed without the lock held.russell1-2/+9
2007-06-12Change the full frame dropping log message to debug to avoid future bug reports.file1-1/+2
2007-06-12Schedule the sending of a PING packet a second later than previously so that ...file1-1/+1
2007-06-08actually remember the type/subclass of full frames that are in processkpfleming1-0/+2
2007-06-07some improvements to the IAX2 full frame dropping logic recently added:kpfleming1-16/+20
2007-06-05Only muck with the thread structure if an idle one was found/created.file1-2/+4
2007-06-05ensure that a burst of full frames (AST_FRAME_DTMF being the prime example) w...kpfleming1-24/+66
2007-06-04Fix up a bunch of places where the iax2 pvt structure can disappear and therussell1-14/+39
2007-06-04Add comments for two functions that get called with the appropriate call locked,russell1-0/+18
2007-06-04Resolve a deadlock in chan_iax2. When handling an implicit ACK to a frame thatrussell1-5/+9
2007-05-23start the delayed PBX when receive voice or video full frames as well, and co...kpfleming1-12/+22
2007-05-23clear the 'delay PBX' flag when we are ready to start the PBXkpfleming1-0/+1
2007-05-23don't start a PBX on a new incoming IAX2 channel until we have some sort of r...kpfleming1-6/+21
2007-05-23Merged revisions 65676 via svnmerge from kpfleming1-3/+4
2007-05-10Merged revisions 63828 via svnmerge from qwell1-1/+2
2007-05-02Merged revisions 62691 via svnmerge from tilghman1-0/+7
2007-04-26Merged revisions 62037 via svnmerge from file1-2/+2
2007-04-25Merged revisions 61866 via svnmerge from russell1-0/+24
2007-04-25Merged revisions 61862 via svnmerge from russell1-20/+38
2007-04-09This is a big improvement over the current CDR fixes. It may still need refin...murf1-3/+3
2007-03-29When the IAX2 read callback gets called, return NULL instead of a "null frame".russell1-2/+2
2007-03-27Merged revisions 59258 via svnmerge from russell1-3/+42
2007-03-15Don't assume that the pvt structure will still exist after calling schedule_d...file1-1/+2
2007-03-10Fix a few more places in chan_iax2 where the ast_frame used for receiving arussell1-21/+11
2007-03-07(This bug was reported to me by Kinsey Moore)russell1-9/+17
2007-03-05Since chan_iax2 does not support reception of DTMF with duration ensure that ...file1-0/+1
2007-02-26Fix a crash in my last change to iax2_indicate(). (issue #9150)russell1-2/+2
2007-02-26Do more complete locking of the chan_iax2_pvt struct in the indicate callback.russell1-6/+17
2007-02-23Merged revisions 56406 via svnmerge from russell1-1/+6
2007-02-19Changed iax2 process thread to detached to correct memory leak due to left ov...dbailey1-34/+50
2007-02-07Merged revisions 53357 via svnmerge from file1-11/+13
2007-01-31Merged revisions 53045 via svnmerge from russell1-1/+6
2007-01-30Drop the deprecated show commands since the original ones were changed back. ...file1-53/+9
2007-01-30Merged revisions 52762 via svnmerge from russell1-2/+2
2007-01-27Merged revisions 52360 via svnmerge from file1-4/+2
2007-01-23Update channel drivers to use module referencing so that unloading them while...file1-6/+2
2007-01-19Merge the changes from the /team/group/vldtmf_fixup branch.russell1-2/+2
2007-01-17Move rescheduling of lagrq/pings into the scheduler callback.file1-16/+14
2007-01-08Merged revisions 49889 via svnmerge from file1-1/+1
2007-01-05reduce stack consumption for AMI and AMI/HTTP requests by nearly 20K in most ...kpfleming1-4/+4
2007-01-05Merged revisions 49635 via svnmerge from kpfleming1-2/+11
2007-01-05revert the dynamic_list insertion change... that was not the right thing to dokpfleming1-1/+0
2007-01-04create the IAX2 processing threads as background threads so they will use sma...kpfleming1-8/+5
2007-01-04It's possible for the iax2 pvt to disappear, so if it has... don't bother loo...file1-7/+9