aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_iax2.c
AgeCommit message (Expand)AuthorFilesLines
2008-02-15Fix a crash in chan_iax2 due to a race conditionrussell1-4/+7
2008-02-08Yield the thread and return -1 if the ioctl fails for Zaptel timing device.mmichelson1-3/+5
2008-02-08Make sure the presence of dbsecret is factored into user scoring.file1-1/+1
2008-02-01Add some more sanity checking on IAX2 dial strings for the case that no peerrussell1-7/+19
2008-01-31Solaris compat fixes for struct in_addr funkiness.qwell1-2/+4
2008-01-27When deleting a task from the scheduler, ignoring the return value couldtilghman1-54/+23
2008-01-17Have IAX2 optimize the codec translation path just like chan_sip does it. Ifrussell1-7/+18
2008-01-16Add missing NULLs at end of two ast_load_realtimes.file1-2/+2
2008-01-15Commit a fix for some memory access errors pointed out by the valgrind2.txtrussell1-1/+1
2008-01-03Don't crash if the iax2 pvt structure has been destroyed before we get to thi...russell1-2/+2
2007-12-20Merged revisions 94255 via svnmerge from russell1-1/+1
2007-12-19Make the 1.4 builders happy, ensure var is NULL.file1-1/+1
2007-12-19Avoid segfault in chan_iax when peer isn't definedtilghman1-1/+1
2007-12-18Merged revisions 93667 via svnmerge from tilghman1-6/+63
2007-12-17Issue 11574: Add dependencies on res_monitor and res_features. oej1-0/+1
2007-12-13If a typo is found in a config file, we previous continued on with what was a...qwell1-21/+29
2007-12-03Only log debug messages if debug is enabled.qwell1-33/+54
2007-11-30Change the behavior of ao2_link(). Previously, in inherited a reference.russell1-6/+6
2007-11-15Yet another memory corruption issue.tilghman1-0/+12
2007-11-13Fix building on newer systems which require a third arg to open() when using ...qwell1-1/+1
2007-11-04Rename ast_string_field_free_pool to ast_string_field_free_memory,rizzo1-4/+4
2007-10-30Merge the changes from team/russell/iax2_poke_fix and iax2-poke-fix-trunkrussell1-34/+79
2007-10-18Revert erroneous commit.russell1-85/+0
2007-10-18Add support for setting the maximum trunk size for IAX2 trunkingrussell1-0/+85
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