| 
							
							
								 Mark Spencer | ef89a2709a | Fix pingtime calculation in bridge optimized mode git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2718 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-20 15:14:06 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 7a8ec5bea4 | Always give real timestamps on IAX ping/pong messages git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2709 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-19 15:24:51 +00:00 |  | 
			
				
					| 
							
							
								 James Golovich | 36a13f931a | Make 'iax2 show users' print key if a key is used (bug 1253) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2707 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-18 21:53:13 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 083d9c8039 | Clean up timestamps on IAX2 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2690 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-14 18:15:16 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 13bca43aa8 | Get rid of all that old needlock garbage now that we're using recursive mutexes git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2644 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-06 22:17:32 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | d3bcf405c2 | Small IAX fixes git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2638 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-06 15:55:40 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | eeb2ca5b26 | Make read/write mode have a lock parameter and use it properly. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2572 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-27 06:50:12 +00:00 |  | 
			
				
					| 
							
							
								 James Golovich | 82bf2663e3 | Tiny optimization in chan_iax2.c that the compiler would probably take care of, but better that we do it
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2559 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-25 18:10:52 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 638684636c | Make sure calculation of time is always > 0... git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2557 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-25 07:17:33 +00:00 |  | 
			
				
					| 
							
							
								 James Golovich | 359430871f | Check to make sure opendir works in chan_iax2.c (bug 1283) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2539 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-23 21:42:35 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | b46d67e301 | Unlock the owner when we're done (duh!) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2530 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-23 03:26:23 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 3107d6d03b | Hold owner lock when changing codecs git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2529 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-23 00:56:36 +00:00 |  | 
			
				
					| 
							
							
								 James Golovich | a8bbe997d2 | Fix some small typos in comments git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2512 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-21 11:23:10 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 7192fbfae7 | Round offset timestamps to nearest 20ms to clean up numbers. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2486 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-20 05:19:45 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 785ac43c84 | Just to be on the safe side, don't update timestamps against anything but voice packets. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2472 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-19 08:16:19 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 7075b58ee1 | Don't use hard timestamps for non-voice frames. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2471 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-19 08:12:04 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | b690dc13aa | Fix timestamp delivery calculation in IAX...  Still might be some mess left... git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2449 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-16 22:55:05 +00:00 |  | 
			
				
					| 
							
							
								 James Golovich | 0e90480d6b | Fix bug 1217.  Change pthread_t initializers to AST_PTHREADT_NULL and AST_PTHREADT_STOP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2434 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-15 07:51:22 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 0852f5a930 | Preserve IAX timestamps git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2427 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-14 23:01:12 +00:00 |  | 
			
				
					| 
							
							
								 James Golovich | f2b52d46d0 | Make sure chan_iax.c and chan_iax2.c know the size of G726 frames git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2364 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-07 22:57:00 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | a1d8701369 | Formatting fixup git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2338 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-05 00:31:55 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | b4ea3725da | Set the context properly for a given peer git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2336 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-04 23:43:58 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 806bb3c63f | Add support for parking with IAX2 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2318 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-04 01:11:25 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 6a73e70663 | Make iax2 compile on *BSD git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2273 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-27 16:35:32 +00:00 |  | 
			
				
					| 
							
							
								 James Golovich | 96abbad91d | Add missing include to chan_iax2.c git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2238 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-25 03:49:25 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 066212158e | Add IAX2 firmware upgrade support git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2234 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-24 21:27:16 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | f285c61830 | Cleanups to recent changes git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2187 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-18 04:52:56 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | cc894e6100 | Use call numbers instead of pointers in IAX2 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2186 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-17 22:16:14 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 98391c1324 | Free mysql results git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2156 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-11 06:29:35 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | bac2215fb6 | Fix several memory leaks git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2153 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-11 03:54:28 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 7cdb6d36f4 | Fix a couple of memory leaks git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2151 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-11 00:17:48 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | cf4825233d | Don't free private structure until iax2_hangup is actually called git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2136 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-06 18:11:13 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 694058ccb1 | Implement REGREL in IAX2 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2119 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-03 15:16:04 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 9c2f131b66 | NetBSD portability enhancements (bug #969) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2109 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-02 06:38:08 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 87f28fa6dd | Add "iaxcompat" option to allow nested switch statements, still might fail if you have an IAX call going to something with a switch... git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2104 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-02-01 20:08:36 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | c060d39cca | clean up our mess on unload. Bug #799 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1984 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-01-12 18:08:34 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | ed72e0e169 | Show who sends us bad packets git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1945 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-01-11 16:31:04 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 389d089ecc | Implement missing function git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1944 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-01-11 16:15:30 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 459d19823e | Locking changes for IAX2 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1943 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-01-11 15:57:42 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 5a0ef67644 | When poking a peer after registration, release lock temporarily git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1916 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-01-10 19:53:14 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 8b557dfd30 | Minor cleanup git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1859 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2003-12-15 15:14:23 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 6fb9ea4ea5 | Fix qualify + register git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1857 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2003-12-14 21:13:02 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 2f69b332d8 | Cleanup unload calls git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1850 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2003-12-09 23:55:17 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 0f2bdc6d0a | Remove gratuitous race git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1840 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2003-12-08 23:42:07 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 37f1885152 | Quiet more authentication info if not enabled git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1830 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2003-12-05 16:13:43 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | fac7eaffa9 | Fix PGSQL voicemail issues (bug #625) and fix reload races in iax2 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1827 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2003-12-04 23:19:26 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | da34cf8fd6 | Add auth debug option git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1825 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2003-12-04 03:41:22 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 1740f71793 | Don't don't show verbose 3 message when verbose not set git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1820 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2003-12-03 15:06:41 +00:00 |  | 
			
				
					| 
							
							
								 Martin Pycko | e30e685ee1 | We have to hangup the bridge not continue on AbsoluteTimeout git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1760 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2003-11-17 23:46:54 +00:00 |  | 
			
				
					| 
							
							
								 Martin Pycko | bb2bb1d083 | Fix the AbsoluteTimeout issue with IAX/IAX2 when in native mode git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1759 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2003-11-17 23:37:56 +00:00 |  |