aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_iax2.c
AgeCommit message (Expand)AuthorFilesLines
2007-09-21gcc 4.2 has a new set of warnings dealing with cosnt pointers. This set ofrussell1-40/+40
2007-09-19When handling a reload of chan_iax2, don't use an ao2_callback() to POKE allrussell1-1/+12
2007-09-17revert a change that wasn't supposed to be committed... doh!kpfleming1-1/+1
2007-09-17fix a couple of places where a logical member name (if specified) was not use...kpfleming1-1/+1
2007-09-04Remove the typedefs on ao2_container and ao2_iterator. This is simply becauserussell1-11/+11
2007-09-04(closes issue #10632)file1-16/+20
2007-09-03Remove a couple of calls to ast_string_field_free_pools() on peers in errorrussell1-6/+2
2007-08-28Change the message about receiving a mini-frame before the first full voicerussell1-1/+2
2007-08-26Remove an extra signal_condition() for the scheduler thread.russell1-1/+0
2007-08-25Fix some issues with the handling of the scheduler in chan_iax2. Most of therussell1-28/+35
2007-08-24If dnsmgr is in use, and no DNS servers are available when Asterisk firstrussell1-2/+2
2007-08-23Fix some code where it was possible for a reference to a peer to not getrussell1-3/+5
2007-08-23This is a hack to maintain old behavior of chan_iax2. This ensures that ifrussell1-4/+4
2007-08-22Merge changes from team/russell/iax_refcount.russell1-352/+425
2007-08-16Fix more deadlocks in chan_iax2 that were introduced by making frame handlingrussell1-12/+164
2007-08-14Fix another spot where an iax2_peer would be leaked if realtime was in use.russell1-1/+4
2007-08-14Fix some memory leaks throughout chan_iax2 related to the use of realtime.russell1-3/+15
2007-08-13Don't call find_peer in registry_authrequest with the pvt lock held to avoid arussell1-5/+17
2007-08-13Release the pvt lock before calling find_peer in register_verify to avoid arussell1-6/+13
2007-08-13Don't call find_peer within update_registry with a pvt lock held. This canrussell1-6/+22
2007-08-13I am fighting deadlocks in chan_iax2. I have tracked them down to a singlerussell1-2/+28
2007-08-13Fix a potential deadlock in socket_process. check_provisioning can eventuallyrussell1-2/+16
2007-08-13(closes issue #10437)file1-2/+0
2007-08-06Fix an issue where dynamic threads can get free'd, but still exist in the russell1-7/+24
2007-08-03Only pass through HOLD and UNHOLD control frames when the mohinterpret optionrussell1-10/+11
2007-08-03Don't reuse the timespec that was set to 0 in the previous timedwait as itrussell1-5/+2
2007-08-02Fix the case where a dynamic thread times out waiting for something to dorussell1-1/+10
2007-08-02Fix another race condition in the handling of dynamic threads. If the dynamicrussell1-2/+8
2007-08-02Add another sanity check to vnak_retransmit(). This check ensures that framesrussell1-1/+2
2007-08-01Fix some race conditions which have been causing weird problems in chan_iax2.russell1-4/+17
2007-08-01Add some fixes for building on Solaris.file1-5/+5
2007-07-30Fix an issue that could potentially cause corruption of the global iax framerussell1-1/+1
2007-07-24Don't create the Asterisk channel until we are starting the PBX on it.qwell1-16/+13
2007-07-23Use a signed integer for storing the number of bytes in the packet read fromrussell1-1/+1
2007-07-19Merged revisions 75927 via svnmerge from russell1-1/+3
2007-07-18Merged revisions 75757 via svnmerge from russell1-1/+1
2007-07-17Merged revisions 75444 via svnmerge from russell1-3/+6
2007-07-17Merged revisions 75440 via svnmerge from russell1-0/+1
2007-07-11Merged revisions 74766 via svnmerge from russell1-3/+8
2007-07-05copy from the correct buffer when deferring a full framerussell1-10/+10
2007-07-05* Store the call number that a thread is processing without the full frame bitrussell1-3/+4
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