Tilghman Lesher 
							
						 
					 
					
						
						
							
						
						d8ccfb6711 
					 
					
						
						
							
							Whitespace fix  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37596  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-07-14 05:42:06 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						dea45f3aa3 
					 
					
						
						
							
							only compare the queue entry's max penalty to the member's penalty when the queue entry actually has a non-zero penalty  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37515  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-07-13 15:37:56 +00:00 
						 
				 
			
				
					
						
							
							
								Tilghman Lesher 
							
						 
					 
					
						
						
							
						
						2127a0b7e5 
					 
					
						
						
							
							Change superfluous messages to DEBUG and remove dead code  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37046  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-07-05 18:08:18 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						0d0fadc781 
					 
					
						
						
							
							Merged revisions 35669 via svnmerge from  
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r35669 | bweschke | 2006-06-23 06:30:17 -0500 (Fri, 23 Jun 2006) | 3 lines
 We should lock the queue before we go making changes to member interface statuses.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35670  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
					
						2006-06-23 11:33:02 +00:00 
						 
				 
			
				
					
						
							
							
								Tilghman Lesher 
							
						 
					 
					
						
						
							
						
						89f6ffe1e5 
					 
					
						
						
							
							Bug 6589 - option to display channel variables in queue events  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35504  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-06-22 15:43:02 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Colp 
							
						 
					 
					
						
						
							
						
						0224dee876 
					 
					
						
						
							
							Actually allow realtime queue members to be added (issue  #7408  reported by tgrman)  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35311  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-06-21 18:39:56 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						b5a13cbef8 
					 
					
						
						
							
							Merged revisions 34274 via svnmerge from  
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r34274 | kpfleming | 2006-06-15 08:30:22 -0500 (Thu, 15 Jun 2006) | 3 lines
don't use prefixed structure names for internal structures
don't use a plural structure name for a singular object
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@34275  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
					
						2006-06-15 13:35:04 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						aba00b66fc 
					 
					
						
						
							
							use the proper named constants for checking device state, and don't treat UNKNOWN as not available in autofill mode  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@34194  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-06-14 23:24:26 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						7518a91032 
					 
					
						
						
							
							various coding style cleanup and minor fixes  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@34193  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-06-14 23:20:08 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						11dac47877 
					 
					
						
						
							
							Merged revisions 34159-34160 via svnmerge from  
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r34159 | kpfleming | 2006-06-14 17:17:37 -0500 (Wed, 14 Jun 2006) | 2 lines
use existing dial string parser for strings supplied to iax2_devicestate, because they can be complete dial strings, not just device names
........
r34160 | kpfleming | 2006-06-14 17:22:21 -0500 (Wed, 14 Jun 2006) | 2 lines
coding style cleanups on queue interface handling code that was committed for the last release
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@34161  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
					
						2006-06-14 22:35:49 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						472c1ca282 
					 
					
						
						
							
							simplify autoconfig include mechanism (make tholo happy he can use lint again :-)  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@32846  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-06-07 18:54:56 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						998eacf17f 
					 
					
						
						
							
							Merged revisions 31921 via svnmerge from  
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r31921 | kpfleming | 2006-06-03 22:43:35 -0500 (Sat, 03 Jun 2006) | 2 lines
return bridge exit logic to what it was before i broke it :-(
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@31922  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
					
						2006-06-04 03:45:54 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						7e84433270 
					 
					
						
						
							
							officially deprecate the 'roundrobin' queue strategy in favor of 'rrmemory'  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@30837  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-30 17:52:49 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						295c340164 
					 
					
						
						
							
							A new way to try and deal with deadlocks that occur in app_queue at present. Using this approach, we only manipulate the main queue mutexes when we get a dev state change on a device that is actually a member of a queue. Further optimizations are still possible (eg - store and manage pointers to the status integer of the member record that this interface/device has a one-to-one relationship with and then go directly to those pointers to make status modifications rather than the recursive looping that goes on now) BUT first things first. :)  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@30430  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-25 21:47:03 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						59e1522025 
					 
					
						
						
							
							Merged revisions 30424 via svnmerge from  
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r30424 | bweschke | 2006-05-25 17:22:16 -0400 (Thu, 25 May 2006) | 3 lines
 Oops.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@30426  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
					
						2006-05-25 21:24:12 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						6cfaaf9ac0 
					 
					
						
						
							
							Properly initialize destination variables before we send them into pbx_substitute_variables_helper(..). Ya! Testing! Take 2.  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@30216  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-25 14:32:15 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						36cf242f31 
					 
					
						
						
							
							Making sure a char ptr is initialized before we strchr on it is a GOOD thing. Ya! Testing!  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@30194  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-25 13:51:44 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						8d890cb626 
					 
					
						
						
							
							Doxygen comment for Qwell  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@30173  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-25 01:40:20 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						6848d55d85 
					 
					
						
						
							
							Make sure we catch all the instances where a member didn't answer the call sent to them rather than just on a timeout after a dial attempt and some minor code cleanup/reuse.  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@30152  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-25 00:11:30 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						6e307c1d81 
					 
					
						
						
							
							Merged revisions 29971 via svnmerge from  
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r29971 | kpfleming | 2006-05-24 11:52:08 -0500 (Wed, 24 May 2006) | 2 lines
fix various bugs related to exiting from queue via keypress and moh handling (issue #6776 , different fix)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@29972  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
					
						2006-05-24 16:54:10 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						d1fc8d4687 
					 
					
						
						
							
							Add UniqueID to the leave manager event.  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@29434  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-22 15:28:28 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						db55898c0d 
					 
					
						
						
							
							Merged revisions 28968 via svnmerge from  
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r28968 | kpfleming | 2006-05-19 21:35:53 -0500 (Fri, 19 May 2006) | 2 lines
don't allow queue member devices to ring longer than the total queue timeout (issue #6423 , reported and patched by bcnit)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@28970  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
					
						2006-05-20 02:51:53 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Colp 
							
						 
					 
					
						
						
							
						
						154774e033 
					 
					
						
						
							
							Merged revisions 28627 via svnmerge from  
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r28627 | file | 2006-05-19 12:38:59 -0300 (Fri, 19 May 2006) | 2 lines
Treat paused queue members as unreachable (issue #7127  reported by peterh)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@28628  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
					
						2006-05-19 15:40:39 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Colp 
							
						 
					 
					
						
						
							
						
						4edfd20a7a 
					 
					
						
						
							
							Remove needless check for autofill (issue  #7180  reported by Marquis)  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@27975  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-17 22:51:28 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						04ecb29d03 
					 
					
						
						
							
							remove almost all of the checks of the result from ast_strdupa() or alloca().  
						
						... 
						
						
						
						As it turns out, all of these checks were useless, because alloca will never
return NULL.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@26451  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-10 13:22:15 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						4120afc28e 
					 
					
						
						
							
							put all the QUEUE_STRATEGY values in an enum, and use them in all of the places  
						
						... 
						
						
						
						in the code where the strategy type is checked, to make the code more readable
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25889  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-09 07:27:03 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						3780d4e7dd 
					 
					
						
						
							
							strategy "ringall" is really int value of 0, not 1.  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25801  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-09 00:21:40 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						c0186f6b4d 
					 
					
						
						
							
							Make QueueStatusComplete manager event thread safe by wrapping it inside the already existing Queue Lock clause.  #7013  (bziherl reporting)  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25523  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-08 13:38:14 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						a7f330a2d2 
					 
					
						
						
							
							Merged revisions 25520 via svnmerge from  
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r25520 | bweschke | 2006-05-08 09:15:30 -0400 (Mon, 08 May 2006) | 3 lines
 Oops. :(
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25521  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
					
						2006-05-08 13:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						415dff6f2a 
					 
					
						
						
							
							Merged revisions 25518 via svnmerge from  
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r25518 | bweschke | 2006-05-08 09:11:32 -0400 (Mon, 08 May 2006) | 3 lines
 Don't recheck valid_exit() after getting the result from say_position (which already checks it). Should prevent another loop if the caller hits digits during the position announcement. #6776  (tgj reporting)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25519  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
					
						2006-05-08 13:12:39 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						714aab87bb 
					 
					
						
						
							
							Fix situation for when there is no monitor_option defined, but there is a monitor_exec defined.  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25487  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-08 12:30:46 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						d83bd4d136 
					 
					
						
						
							
							Integrate the MixMonitor functionality (introduced in 1.2) as an option for recording queue member conversations with callers.  #7084  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25076  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-05 22:02:38 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						85e0c889e4 
					 
					
						
						
							
							Allow for the execution of an AGI to the caller's channel right before they get bridged with the queue member that is going to take their call. Add the option to set a MEMBERINTERFACE variable on the caller's channel that will contain the interface of the queue member that is going to/did take the call.  #6843  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25056  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-05 21:22:45 +00:00 
						 
				 
			
				
					
						
							
							
								Tilghman Lesher 
							
						 
					 
					
						
						
							
						
						7734d20eb5 
					 
					
						
						
							
							Merged revisions 24706 via svnmerge from  
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r24706 | tilghman | 2006-05-04 11:27:20 -0500 (Thu, 04 May 2006) | 2 lines
Bug 7023 - reload should not unpause members
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@24707  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
					
						2006-05-04 16:38:32 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						80c34d2a91 
					 
					
						
						
							
							Make sure that callers kicked from queue because of joinempty and leavewhenempty have an event logged with regard to the reason for their departure.  #6559  (Corydon76)  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@24566  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-03 20:47:34 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						944c8cc4a6 
					 
					
						
						
							
							Log hold time and talktime in queue_log when blind transfers are made by queue members.  #7038  (alphaqueue) w/documentation mods added  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@24565  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-03 20:31:58 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						ebb7eee9ce 
					 
					
						
						
							
							Implement and document RINGNOANSWER queue logging functionality to "tattle" on bad queue members.  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@24564  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-03 20:14:54 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						7b3f3db65d 
					 
					
						
						
							
							Fix autofill behavior in app_queue and document it's functionality in queues.conf.sample and UPGRADE.txt  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@24543  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-03 20:01:30 +00:00 
						 
				 
			
				
					
						
							
							
								BJ Weschke 
							
						 
					 
					
						
						
							
						
						857f2e8d41 
					 
					
						
						
							
							Record bridge channel unique id in "CONNECT" queue_log entry and the corresponding manager event.  #6522  (nording) w/ documentation additions where appropriate  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@24293  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-02 19:18:36 +00:00 
						 
				 
			
				
					
						
							
							
								Luigi Rizzo 
							
						 
					 
					
						
						
							
						
						2904c6956d 
					 
					
						
						
							
							remove unused variable  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22655  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-04-26 22:45:37 +00:00 
						 
				 
			
				
					
						
							
							
								Matt O'Gorman 
							
						 
					 
					
						
						
							
						
						7212fa80ad 
					 
					
						
						
							
							adds new function QUEUE_WAITING_COUNT and a few  
						
						... 
						
						
						
						warnings if the queue you are looking for in this 
function and other queue functions is not found.
patch from 7036
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22653  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-04-26 22:04:42 +00:00 
						 
				 
			
				
					
						
							
							
								Luigi Rizzo 
							
						 
					 
					
						
						
							
						
						1a6572c4e6 
					 
					
						
						
							
							more NULL "" equivalence,  
						
						... 
						
						
						
						mark a couple of inconsistencies (missing CallerIDnum,
"unknown" instead of "<unknown>") - there are more of the same.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21821  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-04-21 10:57:03 +00:00 
						 
				 
			
				
					
						
							
							
								Luigi Rizzo 
							
						 
					 
					
						
						
							
						
						e43bc6634d 
					 
					
						
						
							
							This rather large commit changes the way modules are loaded.  
						
						... 
						
						
						
						As partly documented in loader.c and include/asterisk/module.h,
modules are now expected to return all of their methods and flags
into a structure 'mod_data', and are normally loaded with RTLD_NOW
| RTLD_LOCAL, so symbols are resolved immediately and conflicts
should be less likely.  Only in a small number of cases (res_*,
typically) modules are loaded RTLD_GLOBAL, so they can export
symbols.
 
The core of the change is only the two files loader.c and
include/asterisk/module.h, all the rest is simply adaptation of the
existing modules to the new API, a rather mechanical (but believe
me, time and finger-consuming!) process whose detail you can figure
out by svn diff'ing any single module.
Expect some minor compilation issue after this change, please
report it on mantis http://bugs.digium.com/view.php?id=6968 
so we collect all the feedback in one place.
I am just sorry that this change missed SVN version number 20000!
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@20003  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-04-14 14:08:19 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						cf15740eaf 
					 
					
						
						
							
							remove support for BYEXTENSION (which nobody even knows about anymore)  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@18977  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-04-10 23:01:22 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						f10f427d49 
					 
					
						
						
							
							since the module API is changing, it's a good time to const-ify the description() and key() return values  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@18552  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-04-08 22:01:19 +00:00 
						 
				 
			
				
					
						
							
							
								Tilghman Lesher 
							
						 
					 
					
						
						
							
						
						756c7cbb12 
					 
					
						
						
							
							Bug 6873 - Finish moving from the non-threadsafe (and poor randomness) rand() to threadsafe ast_random()  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@17627  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-04-05 17:44:44 +00:00 
						 
				 
			
				
					
						
							
							
								Olle Johansson 
							
						 
					 
					
						
						
							
						
						982a66a93a 
					 
					
						
						
							
							Issue  #6882  
						
						... 
						
						
						
						- move "res=-1" out of verbose block. 
- minor code cleanup
Imported from 1.2 branch
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@17350  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-04-04 18:02:40 +00:00 
						 
				 
			
				
					
						
							
							
								Luigi Rizzo 
							
						 
					 
					
						
						
							
						
						c0f2f5b5b8 
					 
					
						
						
							
							Normalize some cli completion code.  
						
						... 
						
						
						
						On passing, replace strdup with ast_strdup() and remove
the now useless checks for NULL since ast_strdup() can handle
it correctly.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15895  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-03-29 00:30:29 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Spencer 
							
						 
					 
					
						
						
							
						
						9164eac21a 
					 
					
						
						
							
							Add micro-http server and abstract manager interface, make snmp not die  
						
						... 
						
						
						
						on reload.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14953  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-03-25 23:50:09 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						f28abd4020 
					 
					
						
						
							
							Merged revisions 12925 via svnmerge from  
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r12925 | russell | 2006-03-14 13:28:39 -0500 (Tue, 14 Mar 2006) | 3 lines
fix a problem with not loading realtime queue members by always reloading a 
realtime queue from the database even if it is found in the list (issue #6680 )
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@12926  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
					
						2006-03-14 18:30:52 +00:00