| 
							
							
								 Mark Spencer | 8a13712e45 | Pass concept of status back, permit "leaveempty" to work with static agents who are not loggedon (bug #2719) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4106 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-10-26 22:25:43 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | 9f0d70a9e6 | re-implement callerid, still might not be right. Remove channel limits, in favor to app_groupcount. A lot more code cleanup. Please test and report as I am sure I broke something git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4049 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-10-22 19:04:02 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | ddd6a40a44 | stop seg on reload if no h323.conf file and hopefully not break the monitor thread git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4013 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-10-15 07:07:50 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | 839d68586b | stop a seggy..it helps if you dont try to print out something we already know is NULL :) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4012 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-10-14 23:59:22 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | 1dfc11aec9 | use the right variable to ensure it copied correctly git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4000 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-10-14 05:29:55 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | 9695141c09 | sorta fix External IP Address discovery. We really need a better way than bindaddr, but this hack works, for now git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3998 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-10-14 05:21:12 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | 34afeec2e7 | finish implementing type=peer, implement setting of FastStart and H.245 Tunneling per user/peer, update External RTP implemenation, fixed compile process/other buglets to operate with Open H.323 v1.14.4 and PWLib v1.7.5, and massive code clean up. All of the above is untested, please test and report git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3970 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-10-10 12:20:18 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | 9c65039c32 | a major rework - type=peer, code cleanup, and optimization git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3907 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-10-04 10:13:01 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | fce17976e9 | Major PBX revamps (including labels, update examples) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3886 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-10-03 04:19:59 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | c82026012e | work on peers some more, still highly broken git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3869 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-10-01 04:50:34 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | 83f342776e | massive changes, very broken, do not use (from airport) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3861 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-09-30 19:36:46 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | ef889d6672 | support early media/intercept Bug #562 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3815 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-09-21 18:42:37 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | 199ec4356a | protect against seg on busy systems. Bug #2249 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3809 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-09-19 16:53:01 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 7acee329e1 | Merge BSD stack size work (bug #2067) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3596 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-08-08 17:15:02 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 57b6515d82 | Fix potential overflow in H.323 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3543 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-07-30 20:01:58 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | 0afbb8bcbf | clean up warnings, and re-add a return, how did that get removed? git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3491 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-07-22 04:24:50 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | a59c1d2ac4 | first attempt to properly copy and then free call detail strings. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3485 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-07-20 21:04:16 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | f10148d3e3 | actually implement the setting of noFastStart and noH245Tunneling. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3459 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-07-17 19:38:30 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | bba1faf910 | Last set of strncpy/snprintf updates (bug #2049) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3446 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-07-16 04:40:54 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | 069d045513 | fix seg fault condition git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3409 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-07-09 08:52:35 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 2f911dfba6 | Use INET_ADDRLEN (bug #1956) (from airport!) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3364 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-30 16:56:51 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | e7bd1ce7b9 | Remove duplicate declaration (bug #1950) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3353 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-29 18:00:14 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | f97df161f4 | Create reentrant ast_inet_ntoa and replace all inet_ntoa's with ast_inet_ntoa's (but #1944) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3345 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-29 12:56:46 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 3db853b428 | Merge source cleanups (bug #1911) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3311 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-26 03:50:14 +00:00 |  | 
			
				
					| 
							
							
								 James Golovich | 8801247d76 | Remove pthread.h from source.  We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h). git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3276 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-22 18:49:00 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 5546e32355 | Merge major BSD mutex and symbol conflict patches (bug #1816) (link patch still pending) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3273 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-22 17:42:14 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | 1f4eadaf6a | check to make sure the extension exists b4 actually accepting the call and lets hope this gives Open H.323 enough time to sync up (bug #1714) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3220 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-15 20:56:06 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 5b9cab6c13 | Separate PROCEEDING and PROGRESS git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3206 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-14 21:18:52 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | c359ec8f5c | fix list initialization git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3192 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-12 03:44:51 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | 727abcdec7 | Merge FreeBSD locking fixes (bug #1411) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3176 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-06-09 01:45:08 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | cf57ba2310 | Make RTP handle codecs (first pass) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3089 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-05-27 04:18:46 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | 89dbeddcfc | backout code optimization, add more explict error reporting git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3030 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-05-20 21:56:12 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | eff9477388 | properly send call progress and alerting PDUs, re-fix one-way audio on call manager, and hopefully add call progress (N+101) support (not tested) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3023 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-05-20 07:07:18 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | a73524874c | fix documenation bug git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3005 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-05-18 16:06:30 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | a54a0e5ecb | clean up code and attempt to stablize inbound h.323 calls git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3003 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-05-18 10:33:46 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | 83c46fb83e | try to enable ringback on H.323->SIP calls (bug #1645) and clean up code a lil bit git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2976 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-05-16 07:04:48 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | e8ed258aa4 | use ast_stren_zero git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2880 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-05-03 22:19:03 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | a717d81cea | Increase DTMF duration in f.sample, just in case. Bug#1414 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2833 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-30 05:21:36 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | da8f6a9acf | OpenBSD portability to H323 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2806 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-28 21:06:29 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | fd9d8ca43b | Run setstate after setting all appropriate variables including callerid git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2797 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-28 14:35:20 +00:00 |  | 
			
				
					| 
							
							
								 Mark Spencer | d3f9887589 | gethostbyname isn't reentrant, who knew... git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2734 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-22 00:20:34 +00:00 |  | 
			
				
					| 
							
							
								 James Golovich | 98533cbccc | OpenBSD portability enhancements (bug 1002) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2708 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-19 08:11:51 +00:00 |  | 
			
				
					| 
							
							
								 James Golovich | e9c65d0c08 | Hopefully the last round of removing needlock stuff git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2663 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-08 19:28:05 +00:00 |  | 
			
				
					| 
							
							
								 James Golovich | 1b2dc7ef75 | Remove more needlock stuff git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2662 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-08 19:19:24 +00:00 |  | 
			
				
					| 
							
							
								 James Golovich | 0b2a9dc297 | Remove extra argument from ast_set_*_format calls git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2656 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-07 20:12:42 +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 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | 70dfab8be0 | on outbound calls make sure we use requested codec git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2630 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-04-05 20:45:14 +00:00 |  | 
			
				
					| 
							
							
								 James Golovich | 6ce8fc0b15 | More read/write lock fixes in various modules git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2574 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-27 07:41:33 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | ff9621e279 | rollback e.164 and prefix routing attempted fix git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2499 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-20 14:25:39 +00:00 |  | 
			
				
					| 
							
							
								 Jeremy McNamara | d3b2cb19e4 | Properly deal with E.164 and Prefix routing git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2458 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 2004-03-18 20:39:15 +00:00 |  |