aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_iax2.c
AgeCommit message (Collapse)AuthorFilesLines
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
2004-04-06Get rid of all that old needlock garbage now that we're using recursive mutexesmarkster1-17/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2644 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-06Small IAX fixesmarkster1-2/+16
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2638 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-27Make read/write mode have a lock parameter and use it properly.markster1-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2572 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-25Tiny optimization in chan_iax2.c that the compiler wouldcitats1-4/+2
probably take care of, but better that we do it git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2559 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-25Make sure calculation of time is always > 0...markster1-2/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2557 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-23Check to make sure opendir works in chan_iax2.c (bug 1283)citats1-8/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2539 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-23Unlock the owner when we're done (duh!)markster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2530 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-23Hold owner lock when changing codecsmarkster1-5/+15
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2529 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-21Fix some small typos in commentscitats1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2512 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-20Round offset timestamps to nearest 20ms to clean up numbers.markster1-2/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2486 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-19Just to be on the safe side, don't update timestamps against anything but ↵markster1-1/+1
voice packets. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2472 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-19Don't use hard timestamps for non-voice frames.markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2471 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-16Fix timestamp delivery calculation in IAX... Still might be some mess left...markster1-9/+12
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2449 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-15Fix bug 1217. Change pthread_t initializers to AST_PTHREADT_NULL andcitats1-3/+5
AST_PTHREADT_STOP git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2434 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-14Preserve IAX timestampsmarkster1-8/+21
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2427 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-07Make sure chan_iax.c and chan_iax2.c know the size of G726 framescitats1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2364 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-05Formatting fixupmarkster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2338 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-04Set the context properly for a given peermarkster1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2336 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-04Add support for parking with IAX2markster1-10/+98
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2318 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-27Make iax2 compile on *BSDmarkster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2273 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-25Add missing include to chan_iax2.ccitats1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2238 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-24Add IAX2 firmware upgrade supportmarkster1-4/+278
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2234 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-18Cleanups to recent changesmarkster1-3/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2187 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-17Use call numbers instead of pointers in IAX2markster1-97/+108
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2186 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-11Free mysql resultsmarkster1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2156 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-11Fix several memory leaksmarkster1-0/+16
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2153 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-11Fix a couple of memory leaksmarkster1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2151 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-06Don't free private structure until iax2_hangup is actually calledmarkster1-4/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2136 f38db490-d61c-443f-a65b-d21fe96a405b