Russell Bryant 
							
						 
					 
					
						
						
							
						
						adcd4d4ab4 
					 
					
						
						
							
							Merged revisions 81074 via svnmerge from  
						
						 
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r81074 | russell | 2007-08-27 12:27:48 -0500 (Mon, 27 Aug 2007) | 3 lines
Add a \todo to note that this module leaks most of the memory it allocates on
unload and should be fixed (when I'm not in the middle of something else ...).
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@81076  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-08-27 17:28:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						8d4761f8d3 
					 
					
						
						
							
							localize a variable and remove a duplicate error message  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@80897  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-08-25 17:49:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Parker 
							
						 
					 
					
						
						
							
						
						fafa7d93e4 
					 
					
						
						
							
							Correct the argument separator for a Dial statement in pbx_dundi.  
						
						 
						
						... 
						
						
						
						Closes issue #10483 , patch by lunn
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@79888  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-08-17 15:27:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tilghman Lesher 
							
						 
					 
					
						
						
							
						
						56b9568164 
					 
					
						
						
							
							Don't reload a configuration file if nothing has changed.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@79747  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-08-16 21:09:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Colp 
							
						 
					 
					
						
						
							
						
						3f998a86a1 
					 
					
						
						
							
							(closes issue  #10467 )  
						
						 
						
						... 
						
						
						
						Reported by: lunn
Patches:
      pbx_dundi.diff uploaded by lunn (license 179)
Don't print a warning saying an ethernet interface was found when it indeed was.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@79688  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-08-16 15:29:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						4e0947c5f1 
					 
					
						
						
							
							Convert code that checks the _softhangup member of ast_channel directory to use  
						
						 
						
						... 
						
						
						
						the ast_check_hangup() funciton.  This function takes scheduled hangups into
account.
(closes issue #10230 , patch by Juggie)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@77858  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-08-01 15:39:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						f8483a0d04 
					 
					
						
						
							
							Do a massive conversion for using the ast_verb() macro  
						
						 
						
						... 
						
						
						
						(closes issue #10277 , patches by mvanbaak)
Basically, this changes ...
if (option_verbose > 2)
   ast_verbose(VERBOSE_PREFIX_3, "Something\n");
to ...
ast_verb(3, "Something\n");
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@77299  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-07-26 15:49:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Murphy 
							
						 
					 
					
						
						
							
						
						0e969271ae 
					 
					
						
						
							
							After some study, thought, comparing, etc. I've backed out the previous universal mod to make ast_flags a 64 bit thing. Instead, I added a 64-bit version of ast_flags (ast_flags64), and 64-bit versions of the test-flag, set-flag, etc. macros, and an app_parse_options64 routine, and I use these in app_dial alone, to eliminate the 30-option limit it had grown to meet. There is room now for 32 more options and flags. I was heavily tempted to implement some of the other ideas that were presented, but this solution does not intro any new versions of dial, doesn't have a different API, has a minimal/zero impact on code outside of dial, and doesn't seriously (I hope) affect the code structure of dial. It's the best I can think of right now. My goal was NOT to rewrite dial. I leave that to a future, coordinated effort.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@75983  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-07-19 23:24:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Murphy 
							
						 
					 
					
						
						
							
						
						5ac24b25d3 
					 
					
						
						
							
							This corrects the problem with flags and %lld formats on 64-bit machines, where uint64_t is NOT acceptable for %lld, and also works on 32-bit machines. At least, with gcc.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@75585  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-07-18 14:35:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Colp 
							
						 
					 
					
						
						
							
						
						674dbeb0cf 
					 
					
						
						
							
							Merged revisions 75583 via svnmerge from  
						
						 
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r75583 | file | 2007-07-18 11:18:53 -0300 (Wed, 18 Jul 2007) | 5 lines
(closes issue #10224 )
Reported by: irroot
Record the threadid of each running thread before shutting them down as the thread themselves may change the value.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@75584  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-07-18 14:20:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Murphy 
							
						 
					 
					
						
						
							
						
						8a7732f067 
					 
					
						
						
							
							via 10206, I have added an option (e) to Dial to allow the h exten to get run on peer. Had to upgrade ast_flag stuff to 64 bits to do this.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@75400  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-07-17 19:40:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Colp 
							
						 
					 
					
						
						
							
						
						836ea36d3c 
					 
					
						
						
							
							Merged revisions 74045 via svnmerge from  
						
						 
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r74045 | file | 2007-07-09 11:49:05 -0300 (Mon, 09 Jul 2007) | 2 lines
Few minor thread synchronization tweaks. (issue #10124  reported by gzero)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@74046  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-07-09 14:50:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Colp 
							
						 
					 
					
						
						
							
						
						36668045a6 
					 
					
						
						
							
							Merged revisions 72006 via svnmerge from  
						
						 
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r72006 | file | 2007-06-26 20:58:35 -0400 (Tue, 26 Jun 2007) | 2 lines
Make unloading of pbx_dundi actually work.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@72007  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-06-27 01:00:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						4573b36af1 
					 
					
						
						
							
							use the OpenSSL AES implementation if it's available (unless configured not to)  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@66071  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-05-24 22:07:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						4b3a3fb14c 
					 
					
						
						
							
							Add a new API call for creating detached threads.  Then, go replace all of the  
						
						 
						
						... 
						
						
						
						places in the code where the same block of code for creating detached threads
was replicated.  (patch from bbryant)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@65968  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-05-24 18:30:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						f02e26feff 
					 
					
						
						
							
							Make sure that DUNDIRESULT is given an ID.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@64469  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-05-15 22:57:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						b419fc1134 
					 
					
						
						
							
							Add support for setting the CoS for VLAN traffic (802.1p) in Linux.  The  
						
						 
						
						... 
						
						
						
						file doc/qos.tex has been updated to document the new functionality.
(issue #9540 , patch submitted by IgorG)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@62457  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-04-30 16:16:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						c59b8876aa 
					 
					
						
						
							
							Merge changes from team/russell/dundi_results  
						
						 
						
						... 
						
						
						
						This introduces two new dialplan functions: DUNDIQUERY and DUNDIRESULT.
DUNDIQUERY lets you intitiate a DUNDi query from the dialplan.  Then,
DUNDIRESULT will let you find out how many results there are, and access each
one without having to the query again.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@62267  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-04-28 19:52:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						32e03f9e4a 
					 
					
						
						
							
							Add the ability to dynamically specify weights for responses to DUNDi queries.  
						
						 
						
						... 
						
						
						
						This can be done using a global variable or a dialplan function.  Using the
SHELL() function will allow you to use an external script to determine what the
weight in the response should be.  This can be very useful in load balancing
applications.
(inspired by discussions with blitzrage and jsmith in #asterisk-bugs)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@58304  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-03-07 22:30:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Colp 
							
						 
					 
					
						
						
							
						
						e7b03a991e 
					 
					
						
						
							
							Convert the PBX core to use read/write locks. This yields a nifty performance improvement when it comes to simultaneous calls going through the dialplan. Using murf's test the old mutex based core took an average of 57.3 seconds while the rwlock based core took 31.1 seconds. That's a nifty 26.2 seconds performance improvement. The other good part is that if we do need to switch back then we just have to change the lock/unlock API calls. I converted everywhere that used to touch the mutex locks directly to use them.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@57184  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-02-28 20:46:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						b233892198 
					 
					
						
						
							
							Merged revisions 53046 via svnmerge from  
						
						 
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.4 
................
r53046 | russell | 2007-01-31 15:32:08 -0600 (Wed, 31 Jan 2007) | 11 lines
Merged revisions 53045 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r53045 | russell | 2007-01-31 15:25:11 -0600 (Wed, 31 Jan 2007) | 3 lines
Fix a bunch of places where pthread_attr_init() was called, but
pthread_attr_destroy() was not.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@53047  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-01-31 21:35:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						cd73a483f1 
					 
					
						
						
							
							const-ify some more APIs, and fix rev 49710 from branch-1.4 in a better way here  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@49711  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2007-01-05 23:32:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						17a2888d2e 
					 
					
						
						
							
							Staticize one, and Constify a bunch of usage strings for CLI commands.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@48303  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-12-06 07:28:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Colp 
							
						 
					 
					
						
						
							
						
						eceb5c60d7 
					 
					
						
						
							
							Fine, take this.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47465  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-11-10 20:05:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Colp 
							
						 
					 
					
						
						
							
						
						3521586712 
					 
					
						
						
							
							Hello compiler working, goodbye compiler warning. (fix compiler warning introduced from pbx_dundi optimizations)  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47461  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-11-10 19:42:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						74b6314d50 
					 
					
						
						
							
							Various little bits of code cleanup to reduce nesting, remove useless casts,  
						
						 
						
						... 
						
						
						
						and to remove a duplicated error message after a memory allocation error
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47410  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-11-10 04:30:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						908b6ed6bc 
					 
					
						
						
							
							Make pbx_dundi compile again.  Sorry.  :(  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47213  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-11-05 01:04:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						b1e7dd843a 
					 
					
						
						
							
							use the AST_MODULE_LOAD_* return codes from load_module()  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47207  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-11-04 22:08:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						121bd75fcc 
					 
					
						
						
							
							simplify a couple of loops  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47206  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-11-04 21:54:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						4b5ad8fb98 
					 
					
						
						
							
							Do some minor cleanup to the section of code that sets the EID by getting the  
						
						 
						
						... 
						
						
						
						mac address for an ethernet interface
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47204  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-11-04 21:44:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						4ffc388358 
					 
					
						
						
							
							Add the ability to pass options to the Dial application when using the DUNDi  
						
						 
						
						... 
						
						
						
						switch in the dialplan by setting the DUNDIDIALARGS channel variable.
(issue #8084 , patch by bluecrow76, with small modifications and documentation
updates)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@46781  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-11-01 18:40:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						fef9ec96c7 
					 
					
						
						
							
							put flags in an enum and remove a couple of unused defines  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44944  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-10-12 16:51:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						3c876af5cf 
					 
					
						
						
							
							Merged revisions 44378 via svnmerge from  
						
						 
						
						... 
						
						
						
						https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r44378 | kpfleming | 2006-10-04 14:47:22 -0500 (Wed, 04 Oct 2006) | 4 lines
update thread creation code a bit
reduce standard thread stack size slightly to allow the pthreads library to allocate the stack+data and not overflow a power-of-2 allocation in the kernel and waste memory/address space
add a new stack size for 'background' threads (those that don't handle PBX calls) when LOW_MEMORY is defined
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44379  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-10-04 19:51:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt O'Gorman 
							
						 
					 
					
						
						
							
						
						ae8cc3e18b 
					 
					
						
						
							
							bug  #8076  check option_debug before printing to debug channel.  
						
						 
						
						... 
						
						
						
						patch provided in bugnote, with minor changes.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44253  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-10-03 15:53:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						fcb999c01c 
					 
					
						
						
							
							merge qwell's CLI verbification work  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43212  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-09-18 19:54:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt O'Gorman 
							
						 
					 
					
						
						
							
						
						05a695af72 
					 
					
						
						
							
							everything that loads a config that needs a config file to run  
						
						 
						
						... 
						
						
						
						now reports AST_MODULE_LOAD_DECLINE when loading if config file
is not there, also fixed an error in res_config_pgsql where it 
had a non static function when it should.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@41633  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-08-31 21:00:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						0a27d8bfe5 
					 
					
						
						
							
							merge new_loader_completion branch, including (at least):  
						
						 
						
						... 
						
						
						
						- restructured build tree and makefiles to eliminate recursion problems
  - support for embedded modules
  - support for static builds
  - simpler cross-compilation support
  - simpler module/loader interface (no exported symbols)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@40722  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-08-21 02:11:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						ca9ba719b6 
					 
					
						
						
							
							Merge a new implementation of ast_inet_ntoa, our thread safe replacement for  
						
						 
						
						... 
						
						
						
						inet_ntoa, which uses thread specific data (aka thread local storage) instead
of stack allocatted buffers to store the result.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@38042  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-07-21 17:31:28 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
							
						
						b7c2ae9dba 
					 
					
						
						
							
							- use ast_calloc instead of malloc+memset  
						
						 
						
						... 
						
						
						
						- conver one malloc to ast_malloc
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25356  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-07 15:19:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						0765f065ca 
					 
					
						
						
							
							staticize the list heads from my recent conversions to list macros  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@24139  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-02 04:40:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						02eda146ac 
					 
					
						
						
							
							- convert permission lists to use list macros  
						
						 
						
						... 
						
						
						
						- remove unused precachesend and precachereceive variables from dundi_peer
This concludes the visit to pbx_dundi ...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@23831  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-01 01:26:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						5a60431c29 
					 
					
						
						
							
							conver the lists of dundi packets to use the list macros  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@23810  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-01 00:56:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						7ce2726c09 
					 
					
						
						
							
							- convert the dundi precache list to use the list macros  
						
						 
						
						... 
						
						
						
						- change an instance of malloc+memset to ast_calloc
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@23808  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-05-01 00:33:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						b992d92742 
					 
					
						
						
							
							- convert the lists of dundi_transactions to the list macros  
						
						 
						
						... 
						
						
						
						- remove an unused variable, keypending, from the dundi_peer struct
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@23769  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-04-30 23:01:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						31cd56f76e 
					 
					
						
						
							
							remove unneeded define - it is already in asterisk.h  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@23494  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-04-30 05:27:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						03d005e472 
					 
					
						
						
							
							convert the dundi_request list to use the list macros  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@23493  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-04-30 05:24:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						dbbe944da8 
					 
					
						
						
							
							convert existing comments to doxygen format  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@23492  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-04-30 05:15:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						149e45924a 
					 
					
						
						
							
							fix indentation for this function  
						
						 
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@23491  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2006-04-30 05:09:34 +00:00