aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_iax2.c
AgeCommit message (Collapse)AuthorFilesLines
2004-07-07Add IAX provisioning support to Asteriskmarkster1-0/+121
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3382 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-01Merge Steven Davies latest jitter buffer patchmarkster1-14/+38
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3373 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-01Fix IAX2 registration time. We want to set reg->refresh to the new value ↵citats1-1/+1
only if its lower not if its higher. (bug 1955) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3369 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-30Use INET_ADDRLEN (bug #1956) (from airport!)markster1-22/+23
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3364 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-30Bug #1952: iaxbuf now declared in chan_iax2.c and chan_sip.cmalcolmd1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3362 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-30Merge Steven Davie's timestamp improvementsmarkster1-14/+46
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3361 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-29Create reentrant ast_inet_ntoa and replace all inet_ntoa's with ↵markster1-58/+78
ast_inet_ntoa's (but #1944) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3345 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-26Add ability to send detailed mailbox info (bug #1690)markster1-3/+20
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3323 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-26Add peercontext parameter for default outbound context (bug #1929)markster1-4/+13
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3315 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-26Minor alsa fixes, add "delayreject" option to IAX to implement request of ↵markster1-10/+70
bug #1846) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3313 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-26Merge source cleanups (bug #1911)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3311 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22Remove pthread.h from source. We should be using asterisk/lock.h everywhere ↵citats1-1/+0
instead (except in asterisk/lock.h). git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3276 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22Merge Steven Davie's IAX2 jitter buffer enhancementsmarkster1-38/+49
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3274 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22Merge major BSD mutex and symbol conflict patches (bug #1816) (link patch ↵markster1-1/+7
still pending) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3273 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-16Remove ancient requirement that ts > 0markster1-6/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3223 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-15When dialing outbound, if we match a peer name, use it (who really cares?) ↵markster1-4/+9
(bug #1850) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3215 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-14Make meetme operate in linear so as to keep alaw folk happy, minor iax2markster1-1/+1
authentication cleanup git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3203 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-13x86-64 compile fixes and cleanupsmarkster1-8/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3202 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-09Although I can't think of any scenario that it could result in a race, don't ↵markster1-6/+11
hold a private iax or sip lock while allocating a channel git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3184 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-09Merge FreeBSD locking fixes (bug #1411)markster1-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3176 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-07Simplify trunk transmission path and remove potential race (bug #1802)markster1-6/+15
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3169 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-04IAX2 fixup, fix res_monitor sillysegmarkster1-5/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3144 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-04Enhancements for zaptel+bsd (bug #1781)markster1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3143 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-30Fix lag in diverging clocks (bug #1696)markster1-15/+15
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3115 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-25Handle debugging of unknown IE's properlymarkster1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3070 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-25Make sure transmitted timestamps are solid on trunks (bug #1713)markster1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3068 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-25Eliminate useless pass checkingmarkster1-2/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3062 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-08Allow notransfer to be a global optionmarkster1-4/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2923 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-06Fix silly typo in iax2 where strlen was used instead of sizeofmarkster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2908 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-05include utils.h in chan_iax2.ccitats1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2900 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-05Use ast_strlen_zero in chan_iax2.ccitats1-54/+54
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2899 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-03Fix compiler warningmarkster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2877 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-02Merge Matteo's language setting code for iax2 (bug #1476)markster1-1/+12
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2857 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-02Provide more fine grained control of sip and iax show peers (bug #1470)markster1-1/+36
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2856 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-29Bug # 1503: Add Peter's fix to include "accountcode" support to MySQL based ↵malcolmd1-1/+3
IAX-Friends git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2823 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-28Fix potential seg in iax2 from reload when registrations are goingmarkster1-1/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2807 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-28Fix deadlock in IAX2 trunking, small MGCP fixmarkster1-5/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2790 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-27Extreme IAX2 trunking performance improvementsmarkster1-110/+187
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2783 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26Hold call structure longer iwth find_callnomarkster1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2771 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26Clean up SQL queries (bug #1479)markster1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2766 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-24Make sure call is valid when handling mini-frame.markster1-30/+32
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2754 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-23Fix timestamps on IAX2 trunk mode transmit directionmarkster1-4/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2752 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-22Oops that wasn't quite right. Partially revert changes until real data is ↵markster1-8/+0
collected. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2749 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-22Make trunking and timestamps palce nicelymarkster1-0/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2748 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-22gethostbyname isn't reentrant, who knew...markster1-4/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2734 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-21Select user by more logical grounds when no user is specified (bug #1458, sorta)markster1-2/+37
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2723 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-20Fix pingtime calculation in bridge optimized modemarkster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2718 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-19Always give real timestamps on IAX ping/pong messagesmarkster1-7/+16
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2709 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-18Make 'iax2 show users' print key if a key is used (bug 1253)citats1-3/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2707 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-14Clean up timestamps on IAX2markster1-7/+31
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2690 f38db490-d61c-443f-a65b-d21fe96a405b