aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_iax2.c
AgeCommit message (Expand)AuthorFilesLines
2009-02-26IAX2 prune realtime fixdvossel1-14/+44
2009-02-20Fixes issue with undefined audio codecs in chan_iax2dvossel1-1/+1
2009-02-16Fixes issue with AST_CONTROL_SRCUPDATE not being relayed correctly during bri...dvossel1-4/+5
2009-02-16Fixes issue with AST_CONTROL_SRCUPDATE breaking out of native bridgedvossel1-1/+1
2009-02-03Fixes issue with IAX2 transfer not handing off calls. dvossel1-26/+93
2009-01-26Resolve some synchronization issues in chan_iax2 scheduler handling.russell1-15/+25
2009-01-23Additions to AST-2009-001tilghman1-16/+17
2009-01-06Merged revisions 167259 via svnmerge from tilghman1-4/+16
2008-12-23Compile, even if both DAHDI and Zaptel are not installed.tilghman1-0/+2
2008-12-19(closes issue #13480)jpeeler1-12/+2
2008-12-03During bridge code, the channel bridge may return a retry code, if a transfertilghman1-0/+4
2008-12-01Apply some logic used in iax2_indicate() to iax2_setoption(), as well, since ...russell1-12/+42
2008-11-29update dev-mode compiler flags to match the ones used by default on Ubuntu In...kpfleming1-3/+3
2008-11-25(closes issue #12694)murf1-0/+7
2008-11-25Don't try to send a response on a NULL pvt.tilghman1-1/+1
2008-11-25Merged revisions 159245 via svnmerge from tilghman1-2/+2
2008-11-12Revert revision 132506, since it occasionally caused IAX2 HANGUP packets nottilghman1-3/+23
2008-11-04On busy systems, it's possible for the values checked within a single linetilghman1-0/+9
2008-11-01fix a bunch of potential problems found by gcc 4.3.x, primarily bare strings ...kpfleming1-9/+17
2008-10-06Dialplan functions should not actually return 0, unless they have modified thetilghman1-0/+4
2008-09-15Set the raw formats at the same time as the other formats.tilghman1-2/+2
2008-09-02Make sure to use the correct length of the mohinterpret and mohsuggestseanbright1-2/+2
2008-08-29After working on the ao2_containers branch, I noticedmmichelson1-3/+3
2008-08-26Fix a race condition with the IAX scheduler thread. A lock and condition arerussell1-3/+2
2008-08-22Fix the build. Thanks, mvanbaak!mmichelson1-2/+2
2008-08-22Prevent a deadlock in chan_iax2 resulting frommmichelson1-1/+4
2008-08-05In a conversion to use ast_strlen_zero, the meaning of the flag IAX_HASCALLERIDtilghman1-19/+6
2008-07-22Merged revisions 132711 via svnmerge from tilghman1-2/+29
2008-07-21Fix a bug in 1.4 branch with iax2 channels not being removed when a call was ...bbryant1-4/+2
2008-07-18Spinlock within the destroy, to allow a scheduled job to continue, if it'stilghman1-2/+2
2008-07-18Make the ast_assert call within ast_sched_del report something useful.tilghman1-2/+2
2008-07-16Fix a bug in iax2 registration that allowed peers to register with bbryant1-2/+2
2008-07-16Apparently, in certain cases, a callno is already destroyed when iax2_destroy...tilghman1-1/+1
2008-07-16Always ensure that the channel's tech_pvt reference is NULL after calling therussell1-0/+6
2008-07-14Override the callerid in all cases when the callerid is set in the user, nottilghman1-13/+10
2008-07-13Reverting 2 changesets, as it breaks incoming IAX2 callstilghman1-53/+44
2008-07-11a whole pile of Zaptel/DAHDI compatibility work, with lots more to come... th...kpfleming1-3/+3
2008-07-11Ensure that a destination callno of 0 will not match for frames that do nottilghman1-6/+15
2008-07-10Correctly deal with duplicate NEW frames (due to retransmission). Also, fixuptilghman1-45/+45
2008-07-08Timestamp decoding for video mini-frames is bogus, because the timestamp onlytilghman1-10/+16
2008-07-07Fix handling of when a pvt disappears. Properly return the pvt lockedrussell1-2/+4
2008-07-07Remove spurious trailing whitespace from log messages and fix a spelling errorseanbright1-3/+3
2008-07-07By using the iaxdynamicthreadcount to identify a thread, it was possiblemmichelson1-1/+2
2008-07-01Disable the old, slow search for matching callno in chan_iax2 (but allow it t...tilghman1-0/+2
2008-07-01Oopstilghman1-2/+2
2008-07-01Change around how we schedule pings and lagrqs, and fix a reason why thetilghman1-25/+23
2008-07-01Suppress annoying warning by finding the remaining cases where the callno is ...tilghman1-0/+9
2008-06-23emit a warning if the old IAX2 call searching code finds a call when the new ...kpfleming1-1/+16
2008-06-17Fix 3 more places where not locking the structure could cause the wrong lock ...tilghman1-12/+15
2008-06-16Port "hasvoicemail" change from SIP to other channel driverstilghman1-0/+4