15d5e144b1 
								
							
								 
							
						 
						
							
							
								
								add hashtab.c to the list of files deleted  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92042  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								d652be0930 
								
							
								 
							
						 
						
							
							
								
								normalize subdirs' Makefile by using ASTTOPDIR and not .. to reference  
							
							... 
							
							
 
							
							the top level directory.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92022  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								3fbcdac589 
								
							
								 
							
						 
						
							
							
								
								normalize header order, and add a comment on the need  
							
							... 
							
							
 
							
							to clean up this file.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@91930  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								248dac6e73 
								
							
								 
							
						 
						
							
							
								
								Fix the build of astman.  Any file that includes any asterisk sub-headers  
							
							... 
							
							
 
							
							needs to first include asterisk.h.
(closes issue #11394 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@91029  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								93615ecc22 
								
							
								 
							
						 
						
							
							
								
								let's try this again... *all* compilation and linking in Asterisk should be done using the standard compilation rules, not manually created ones. changing hashtest.c to use these rules caused the compiler to notice a large number of coding guidelines violations, so those are fixed too.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@90150  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								4c992507f4 
								
							
								 
							
						 
						
							
							
								
								closes issue  #11341 ; made changes to make utils again right with the MTX_PROFILE world.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89595  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								6dfc36b639 
								
							
								 
							
						 
						
							
							
								
								enable support for stack backtrace for stuff built in utils/  
							
							... 
							
							
 
							
							(this was present in the main tree but forgotten here).
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89506  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								3826d15993 
								
							
								 
							
						 
						
							
							
								
								move these forward declarations back to asterisk.h where they belong... even though asterisk.h includes compat.h, these declarations have nothing to do with the being platform-compatible and are directly related to being part of Asterisk  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89482  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								04e1e0069f 
								
							
								 
							
						 
						
							
							
								
								more header removal/normalization  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89473  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								b693c30a66 
								
							
								 
							
						 
						
							
							
								
								move the declaration of struct ast_channel ast_frame and ast_module  
							
							... 
							
							
 
							
							to compat.h so it is always available - hopefully this will let
us reduce the number of inclusions of channel.h and frame.h
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89426  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								7cd78079ae 
								
							
								 
							
						 
						
							
							
								
								more cygwin/mingw32 compatibility fixes  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89373  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								91475fd3dc 
								
							
								 
							
						 
						
							
							
								
								add a return NULL to a function that is expected to return a value  
							
							... 
							
							
 
							
							so compilers that don't understand that this code is NOTREACHED
will not complain (the fault is not much on the compiler but on the
declaration of pthread_exit on certain platforms)
s/certain platform/cygwin/ if you are really curious
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89368  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								d82a631f9c 
								
							
								 
							
						 
						
							
							
								
								more removal of duplicate #include lines  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89349  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								4afe3b5ba9 
								
							
								 
							
						 
						
							
							
								
								remove redundant #include "asterisk/compat.h",  
							
							... 
							
							
 
							
							but make sure that asterisk/compiler.h is included everywhere
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89336  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								fdb7f7ba3d 
								
							
								 
							
						 
						
							
							
								
								Start untangling header inclusion in a way that does not affect  
							
							... 
							
							
 
							
							build times - tested, there is no measureable difference before and
after this commit.
In this change:
use asterisk/compat.h to include a small set of system headers:
inttypes.h, unistd.h, stddef.h, stddint.h, sys/types.h, stdarg.h,
stdlib.h, alloca.h, stdio.h
Where available, the inclusion is conditional on HAVE_FOO_H as determined
by autoconf.
Normally, source files should not include any of the above system headers,
and instead use either "asterisk.h" or "asterisk/compat.h" which does it
better. 
For the time being I have left alone second-level directories
(main/db1-ast, etc.).
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89333  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								f033e50a15 
								
							
								 
							
						 
						
							
							
								
								Don't forget the ASTERISK_VERSION for the sake of the mtx_prof stuff.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89201  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								c7773aa206 
								
							
								 
							
						 
						
							
							
								
								(closes issue  #11221 )  
							
							... 
							
							
 
							
							Reported by: eliel
Patches:
      utils.Makefile.patch uploaded by eliel (modified by me) (license 64)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89190  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								098728eb64 
								
							
								 
							
						 
						
							
							
								
								Fix building on FreeBSD by including/not including some headers.  
							
							... 
							
							
 
							
							(closes issue #11218 )
Reported by: ys
Patches:
      trunk89169.diff uploaded by ys (license 281)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89177  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								a897556f7f 
								
							
								 
							
						 
						
							
							
								
								This is the perhaps the biggest, boldest, most daring change I've ever committed to trunk. Forgive me in advance any disruption this may cause, and please, report any problems via the bugtracker. The upside is that this can speed up large dialplans by 20 times (or more). Context, extension, and priority matching are all fairly constant-time searches.  I introduce here my hashtables (hashtabs), and a regression for them. I would have used the ast_obj2 tables, but mine are resizeable, and don't need the object destruction capability. The hashtab stuff is well tested and stable. I introduce a data structure, a trie, for extension pattern matching, in which knowledge of all patterns is accumulated, and all matches can be found via a single traversal of the tree. This is per-context. The trie is formed on the first lookup attempt, and stored in the context for future lookups. Destruction routines are in place for hashtabs and the pattern match trie. You can see the contents of the pattern match trie by using the 'dialplan show' cli command when 'core set debug' has been done to put it in debug mode. The pattern tree traversal only traverses those parts of the tree that are interesting. It uses a scoreboard sort of approach to find the best match. The speed of the traversal is more a function of the length of the pattern than the number of patterns in the tree. The tree also contains the CID matching patterns. See the source code comments for details on how everything works. I believe the approach general enough that any issues that might come up involving fine points in the pattern matching algorithm, can be solved by just tweaking things. We shall see. The current pattern matcher is fairly involved, and replicating every nuance of it is difficult. If you find and report problems, I will try to resolve than as quickly as I can. The trie and hashtabs are added to the existing context and exten structs, and none of the old machinery has been removed for the sake of the multitude of functions that use them. In the future, we can (maybe) weed out the linked lists and save some space.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89129  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								edc78d6023 
								
							
								 
							
						 
						
							
							
								
								improve linked-list macros in two ways:  
							
							... 
							
							
 
							
							- the *_CURRENT macros no longer need the list head pointer argument
  - add AST_LIST_MOVE_CURRENT to encapsulate the remove/add operation when moving entries between lists
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89106  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								1c55f8424e 
								
							
								 
							
						 
						
							
							
								
								Move AUDIO_LIBS outside the top level Makefile. This too is used only  
							
							... 
							
							
 
							
							in one place.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@88770  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								e8c781b215 
								
							
								 
							
						 
						
							
							
								
								Add pbx_lua as a method of doing extensions  
							
							... 
							
							
 
							
							Reported by: mnicholson
Patch by: mnicholson
Closes issue #11140 
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@88250  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								63f2f04cf4 
								
							
								 
							
						 
						
							
							
								
								This commits the performance mods that give the priority processing engine in the pbx, a 25-30% speed boost. The two updates used, are, first, to merge the ast_exists_extension() and the ast_spawn_extension() where they are called sequentially in a loop in the code, into a slightly upgraded version of ast_spawn_extension(), with a few extra args; and, second, I modified the substitute_variables_helper_full, so it zeroes out the byte after the evaluated string instead of demanding you pre-zero the buffer; I also went thru the code and removed the code that zeroed this buffer before every call to the substitute_variables_helper_full. The first fix provides about a 9% speedup, and the second the rest. These figures come from the 'PIPS' benchmark I describe in blogs, conf. reports, etc.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@88166  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								cac97aa8b4 
								
							
								 
							
						 
						
							
							
								
								Remove another copied source file on "make clean".  
							
							... 
							
							
 
							
							(closes issue #11137 )
Reported by: IgorG
Patches: 
      addonclean-87971-1.patch uploaded by IgorG (license 20)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@88062  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								6ab27c871a 
								
							
								 
							
						 
						
							
							
								
								UGH... while trying to  fix   #10995 , I found all kinds of cruft in this Makefile. It should all be gone now, and as a side effect hashtest2 now builds with --enable-dev-mode enabled without a host of errors  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@87498  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								a4b8ca220d 
								
							
								 
							
						 
						
							
							
								
								clean up assembler and preprocessor files if they are here too  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@87467  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								c9f3efc381 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 87168 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r87168 | murf | 2007-10-26 10:34:02 -0600 (Fri, 26 Oct 2007) | 1 line
closes issue #11086  where a user complains that references to following contexts report a problem; The problem was REALLy that he was referring to empty contexts, which were being ignored. Reporter stated that empty contexts should be OK. I checked it out against extensions.conf, and sure enough, empty contexts ARE ok. So, I removed the restriction from AEL. This, though, highlighted a problem with multiple contexts of the same name. This should be OK, also. So, I added the extend keyword to AEL, and it can preceed the 'context' keyword (mixed with 'abstract', if nec.). This will turn off the warnings in AEL if the same context name is used 2 or more times. Also, I now call ast_context_find_or_create for contexts now, instead of just ast_context_create; I did this because pbx_config does this. The 'extend' keyword thus becomes a statement of intent. AEL can now duplicate the behavior of pbx_config,
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@87187  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								a69abc0179 
								
							
								 
							
						 
						
							
							
								
								and then, I noticed the clicompat stuff.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@86182  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								e5fa15d812 
								
							
								 
							
						 
						
							
							
								
								more stub routines to allow linkage in stand-alone environment, with thread debugs turned on  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@86181  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								65786f15fa 
								
							
								 
							
						 
						
							
							
								
								more stub routines to allow linkage in stand-alone environment, with thread debugs turned on  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@86180  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								7adbd6bb16 
								
							
								 
							
						 
						
							
							
								
								Remove redundant includes (patch by snuffy) (Closes issue  #10922 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@85140  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								648f67d4c8 
								
							
								 
							
						 
						
							
							
								
								Fix up tree so that it compiles when MTX Profiling is enabled.  
							
							... 
							
							
 
							
							(closes issue #10898 )
Reported by: snuffy
Patches:
      10898-mtx_prof.diff uploaded by qwell (license 4)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@85025  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								0d2ee300e7 
								
							
								 
							
						 
						
							
							
								
								OK. THis a DEBUG_THREADS situation.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@84331  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								e8c8bb4a14 
								
							
								 
							
						 
						
							
							
								
								picky gcc versions... sigh.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@84330  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								db26685460 
								
							
								 
							
						 
						
							
							
								
								This mod will allow check_expr to compile in the presence of DEBUG_THREAD situations. At least, it does for me. And it's less expensive than several other approaches I tried.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@84329  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								437b439c61 
								
							
								 
							
						 
						
							
							
								
								Add some files to the utils directory svn:ignore and Makefile clean target  
							
							... 
							
							
 
							
							(closes issue #10808 , reported by mvanbaak)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@83741  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								1b949d24c0 
								
							
								 
							
						 
						
							
							
								
								Fix build of check_expr and hashtest2 when DEBUG_THREADLOCAL is defined  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@83545  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								9f64905d4e 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 83432 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r83432 | russell | 2007-09-21 09:37:20 -0500 (Fri, 21 Sep 2007) | 4 lines
gcc 4.2 has a new set of warnings dealing with cosnt pointers.  This set of
changes gets all of Asterisk (minus chan_alsa for now) to compile with gcc 4.2.
(closes issue #10774 , patch from qwell)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@83433  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								99fb378cdc 
								
							
								 
							
						 
						
							
							
								
								Change the traversal to use ao2_callback() instead of an ao2_iterator.  Using  
							
							... 
							
							
 
							
							ao2_callback() is a much more efficient way of performing an operation on every
item in the container.  This change makes hashtest2 run in about 25% of the
time it ran before on my system.
In general, I would say that it makes the most sense to use an ao2_iterator if
the operation being performed is going to take a long time and you don't want
to keep the container locked while you work with each object.  Otherwise,
the use of ao2_callback is preferred.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@82282  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								c88e216a14 
								
							
								 
							
						 
						
							
							
								
								This solves an unreported solaris compile problem (missing -lnsl -lsocket).  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@82268  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								26d739ff5b 
								
							
								 
							
						 
						
							
							
								
								fixing up the pthread stuff for hashtest2  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@82256  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								56a31d1d20 
								
							
								 
							
						 
						
							
							
								
								Include string compatibility file in hashtest2.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@82235  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								c81d14226a 
								
							
								 
							
						 
						
							
							
								
								Include compat.h to hopefully make it compatible with FreeBSD.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@82234  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								219470dc43 
								
							
								 
							
						 
						
							
							
								
								Fix building under FreeBSD. Make sure alloca.h exists before including it.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@82233  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								c4133cc03f 
								
							
								 
							
						 
						
							
							
								
								Committing my test for astobj2, hashtest2.c, along with makefile changes in utils.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@82140  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								b5cd67adc3 
								
							
								 
							
						 
						
							
							
								
								This code was in team/murf/bug8684-trunk; it should fix bug 8684 in trunk. I didn't add it to 1.4 yet, because it's not entirely clear to me if this is a bug fix or an enhancement. A lot of files were affected by small changes like ast_variable_new getting an added arg, for the file name the var was defined in; ast_category_new gets added args of filename and lineno; ast_category and ast_variable structures now record file and lineno for each entry; a list of all #include and #execs in a config file (or any of its inclusions are now kept in the ast_config struct; at save time, each entry is put back into its proper file of origin, in order. #include and #exec directives are folded in properly.  Headers indicating that the file was generated, are generated also for each included file. Some changes to main/manager.c to take care of file renaming, via the UpdateConfig command. Multiple inclusions of the same file are handled by exploding these into multiple include files, uniquely named. There's probably more, but I can't remember it right now.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@81361  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								088d7ef8bc 
								
							
								 
							
						 
						
							
							
								
								fix up the MODULEINFO in conf2ael.c as well  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@80748  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								6814e7b77e 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 80722 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r80722 | russell | 2007-08-24 10:28:05 -0500 (Fri, 24 Aug 2007) | 3 lines
Tweak the formatting of this MODULEINFO block.  I think this would have caused
a "*" to get in the menuselect-tree file.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@80725  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								6419bd36ba 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 80717 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r80717 | murf | 2007-08-24 08:48:49 -0600 (Fri, 24 Aug 2007) | 1 line
This change addresses JerJer's complaint that aelparse builds and installs even if pbx_ael is unchecked in the menuselect stuff.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@80718  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								483c2bad07 
								
							
								 
							
						 
						
							
							
								
								Ensure that the object code for ast_atomic_fetchadd_int() gets included in the  
							
							... 
							
							
 
							
							check_expr binary when building with LOW_MEMORY defined.
(reported by Brian Capouch on the asterisk-dev list, patch by me)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@80262  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								b69734ae09 
								
							
								 
							
						 
						
							
							
								
								Stephn Davies reports that this will help make things work on 64-bit machines  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@80075  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								a9f86a939e 
								
							
								 
							
						 
						
							
							
								
								pval.c should not be in svn, in the utils dir  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@80037  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								4edcf623f0 
								
							
								 
							
						 
						
							
							
								
								Bring pval.c in utils up to date with pval.c in res/ael.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@80033  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								ab2c114cd7 
								
							
								 
							
						 
						
							
							
								
								(closes issue  #10496 )  
							
							... 
							
							
 
							
							Reported by: caio1982
Fix building on OSX.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@79989  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								488f6973cd 
								
							
								 
							
						 
						
							
							
								
								Add strcompat dependency for check_expr (needed for platforms that don't have strndup)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@79980  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								c0060cd99a 
								
							
								 
							
						 
						
							
							
								
								Many thanks to mvanbaak for his update to translate hints; I added the -d option for local testing purposes. This is from bug 10472  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@79736  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								c33e2ec2ae 
								
							
								 
							
						 
						
							
							
								
								mvanbaak asks: why did you include that twice? Answer: dunno. removed redundant include  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@79719  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								c11e482cc8 
								
							
								 
							
						 
						
							
							
								
								svn did me dirty for some reason. Left 5 files out of the commit; Tilghman copied them in from the branch, but I had made changes to these. Here they are.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@79714  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								b10671b0b8 
								
							
								 
							
						 
						
							
							
								
								Make conf2ael build on 64-bit systems.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@79687  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								918348f03c 
								
							
								 
							
						 
						
							
							
								
								Missing from murf's last trunk commit, which was why trunk won't compile  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@79623  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								9836efb5fb 
								
							
								 
							
						 
						
							
							
								
								This commit closes bug 7605, and half-closes 7638. The AEL code has been redistributed/repartitioned to allow code re-use both inside and outside of Asterisk. This commit introduces the utils/conf2ael program, and an external config-file reader, for both normal config files, and for extensions.conf (context, exten, prio); It provides an API for programs outside of asterisk to use to play with the dialplan and config files.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@79595  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								d9b52497f0 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 79255 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r79255 | murf | 2007-08-13 11:49:54 -0600 (Mon, 13 Aug 2007) | 1 line
This patch fixes bug 10411. I added a new regression test, some regression test cleanups
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@79392  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								668a334f85 
								
							
								 
							
						 
						
							
							
								
								Add another big set of doxygen documentation improvements from snuffy.  
							
							... 
							
							
 
							
							(closes issue #9892 )
(closes issue #10395 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@78541  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							18 years ago  
				
					
						
							
							
								 
						
							
							
								d9aee5e353 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 77869 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r77869 | file | 2007-08-01 14:56:59 -0300 (Wed, 01 Aug 2007) | 2 lines
Add some fixes for building on Solaris.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@77870  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								6a4efe5d5a 
								
							
								 
							
						 
						
							
							
								
								In regards to changes for 9508, expr2 system choking on floating point numbers, I'm adding this update to round out (no pun intended) and make this FP-capable version of the Expr2 stuff interoperate better with previous integer-only usage, by providing Functions syntax, with 20 builtin functions for floating pt to integer conversions, and some general floating point math routines that might commonly be used also. Along with this, I made it so if a function was not a builtin, it will try and find it in the ast_custom_function list, and if found, execute it and collect the results. Thus, you can call system functions like CDR(), CHANNEL(), etc, from within $\[..\] exprs, without having to wrap them in $\{...\} (curly brace) notation. Did a valgrind on the standalone and made sure there's no mem leaks. Looks good. Updated the docs, too.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@73449  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								94b934c8f6 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 72933 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r72933 | murf | 2007-07-02 14:16:31 -0600 (Mon, 02 Jul 2007) | 1 line
support for floating point numbers added to ast_expr2 $\[...\] exprs. Fixes bug 9508, where the expr code fails with fp numbers. The MATH function returns fp numbers by default, so this fix is considered necessary.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@72940  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								52efde5c65 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 67526 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r67526 | murf | 2007-06-05 15:30:18 -0600 (Tue, 05 Jun 2007) | 1 line
this fixes bug 9883, wherein macros were not allowing the includes construct. fixed and tested, looks OK. Now includes can serve as an adjunct to catch.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@67529  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								1613b4e58e 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 59145 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r59145 | murf | 2007-03-22 08:40:53 -0600 (Thu, 22 Mar 2007) | 1 line
The stuff in utils was compiling with -O6 even if DONT_OPTIMIZE is set in menuconfig. Added the include to fix that
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@59146  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								91a9b97a73 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 57426 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r57426 | murf | 2007-03-01 22:21:36 -0700 (Thu, 01 Mar 2007) | 1 line
I almost had comma escapes right, but 9184 points out the problem-- the escape is removed by pbx_config, and pbx_ael should also, before sending it down into the pbx engine. Also, you have to insert it back in, if you are generating extensions.conf code from the AEL.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@57438  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								bf0fbdd09b 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 52052 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
................
r52052 | murf | 2007-01-24 11:26:22 -0700 (Wed, 24 Jan 2007) | 9 lines
Merged revisions 52002 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r52002 | murf | 2007-01-24 10:43:50 -0700 (Wed, 24 Jan 2007) | 1 line
updated check_expr via 8322 (refactoring of expression checking impl); elfring contributed a nice code reorg, I contributed some time to get it working again, better messages
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@52053  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								87b9abc892 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 49676 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r49676 | kpfleming | 2007-01-05 16:16:33 -0600 (Fri, 05 Jan 2007) | 2 lines
reduce stack consumption for AMI and AMI/HTTP requests by nearly 20K in most cases
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@49678  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								6c7f4c1e32 
								
							
								 
							
						 
						
							
							
								
								Jason is having problems with the inclusion of <err.h>; it appears to be unnecessary for sucessful builds, so I either removed or commented out the inclusions from all the AEL related code. New outputs from bison/flex are included, etc.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@49019  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								920de98f68 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 48554 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r48554 | kpfleming | 2006-12-18 05:59:24 -0600 (Mon, 18 Dec 2006) | 3 lines
remove some now-unnecessary explicit includes of autoconfig.h
clean up per-file dependencies during 'make clean'
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@48555  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								89c41e2403 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 48525 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r48525 | kpfleming | 2006-12-16 15:14:34 -0600 (Sat, 16 Dec 2006) | 2 lines
simplify dependency tracking system, using the compiler's built-in method for generating them, and only doing dependency tracking if developer mode is enabled via the configure script
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@48527  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								aabf2ce6f0 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 47331 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r47331 | russell | 2006-11-08 12:03:09 -0500 (Wed, 08 Nov 2006) | 5 lines
I occasionally get email from users that are trying to figure out what this
does, or due to some misunderstanding as to what it is supposed to do, can't
get it to work.  So, I have added some text here to hopefully explain what
this application does and does not do.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47332  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								0f621aa13e 
								
							
								 
							
						 
						
							
							
								
								check for failure after call to calloc() (issue  #8295 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47232  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								980ce017ec 
								
							
								 
							
						 
						
							
							
								
								Add support for manager hooks, so you could fire off manager events over IRC if you were crazy enough. (issue  #5161  reported by anthm with mods by moi)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47229  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								6d81c47801 
								
							
								 
							
						 
						
							
							
								
								These changes submitted by moy via bug 6992, to add a Dial 'End' event to asterisk. I include some changes to astman to cover other events that have been added.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@46541  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								6948019465 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 46377 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r46377 | file | 2006-10-28 12:37:44 -0400 (Sat, 28 Oct 2006) | 2 lines
Don't build muted on OpenBSD, it is not supported.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@46378  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								283b1bdeb3 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 46067 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r46067 | russell | 2006-10-23 21:27:42 -0400 (Mon, 23 Oct 2006) | 7 lines
In muted.c, check the return value of strdup.  In ael_main.c, check the return
value of calloc.  (issue #8157 )
In passing fix a few minor bugs in ael_main.c.  The last argument to strncpy()
was a hard-coded 100, where it should have been 99.  I changed this to use
sizeof() - 1.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@46068  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								d752a6e521 
								
							
								 
							
						 
						
							
							
								
								astman was slightly weirding out over the new Dial and Newcallerid events  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@45712  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								cd0457d14e 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 44436 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r44436 | kpfleming | 2006-10-04 20:42:06 -0500 (Wed, 04 Oct 2006) | 2 lines
this change was correct, the old version is no longer needed
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44437  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								d16122c826 
								
							
								 
							
						 
						
							
							
								
								correct libraries for astman, at least so i think...  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44410  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								e92c34cc38 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 44055 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r44055 | kpfleming | 2006-09-29 17:47:40 -0500 (Fri, 29 Sep 2006) | 2 lines
fix a few build system bugs, and convert Makefiles to be compatible with GNU make 3.80
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44056  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								89050169c8 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 43996-43997,44008,44011-44012 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.4 
........
r43996 | kpfleming | 2006-09-29 11:47:05 -0500 (Fri, 29 Sep 2006) | 2 lines
another cross-compile fix
........
r43997 | kpfleming | 2006-09-29 11:52:27 -0500 (Fri, 29 Sep 2006) | 2 lines
support --without-curl in configure script
........
r44008 | kpfleming | 2006-09-29 13:25:49 -0500 (Fri, 29 Sep 2006) | 2 lines
don't abuse CFLAGS and LDFLAGS for build of Asterisk components, because they are also then used for non-Asterisk components (like menuselect); use our own variables instead
........
r44011 | kpfleming | 2006-09-29 13:40:17 -0500 (Fri, 29 Sep 2006) | 2 lines
missed one conversion to ASTCFLAGS
........
r44012 | kpfleming | 2006-09-29 13:49:07 -0500 (Fri, 29 Sep 2006) | 2 lines
yet another place where we were not using the correct CFLAGS by default
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44013  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								8699205857 
								
							
								 
							
						 
						
							
							
								
								be a little more consistent with our variable usage  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43257  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								9177d1143b 
								
							
								 
							
						 
						
							
							
								
								Change the includes to work on FreeBSD  
							
							... 
							
							
 
							
							Linux has sys/soundcard.h, which does a #include <linux/soundcard.h>
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43240  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								f18cbf77df 
								
							
								 
							
						 
						
							
							
								
								Many Solaris fixes - this moves some of the stuff from utils.c to strcompat.c  
							
							... 
							
							
 
							
							Every OS uses strcompat now - this was done on purpose.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@42982  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								be29512d1e 
								
							
								 
							
						 
						
							
							
								
								more makefile tweaks to keep targets from being run when they don't need to be  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@42505  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								1627052cf1 
								
							
								 
							
						 
						
							
							
								
								suppress compiler warning  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@41271  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								d5572fac38 
								
							
								 
							
						 
						
							
							
								
								My apologies, I missed the compiler warning in a previous commit for the ael_main.c;  
							
							... 
							
							
 
							
							I've fixed this.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@41230  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								d12f54f90b 
								
							
								 
							
						 
						
							
							
								
								GNU make already knows how to quietly ignore non-existent files in 'include' directives  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@41209  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								51132bbdbf 
								
							
								 
							
						 
						
							
							
								
								Changes to fix all problems reported in 7804 are included here.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@41150  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								fbe03b3f30 
								
							
								 
							
						 
						
							
							
								
								Another compile time warning bites the dust  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@40820  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								53b1c97c9a 
								
							
								 
							
						 
						
							
							
								
								build muted by default, since there is no Makefile target for it anymore  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@40770  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							19 years ago  
				
					
						
							
							
								 
						
							
							
								1d2b76a0f8 
								
							
								 
							
						 
						
							
							
								
								added a -q for quiet, option to aelparse  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@39543  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								f56d340b1c 
								
							
								 
							
						 
						
							
							
								
								This commit adds the enhancemnt per bug 7606, adding  
							
							... 
							
							
 
							
							the -w option to aelparse.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@39431  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								396ef6f9e7 
								
							
								 
							
						 
						
							
							
								
								use LDFLAGS and LIBS properly, and allow dependencies to provide LDFLAGS if needed (although none do today)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37653  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								bb628eac98 
								
							
								 
							
						 
						
							
							
								
								pointer signedness warnings  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37302  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								4f826452cf 
								
							
								 
							
						 
						
							
							
								
								make the build output less noisy (optional, can be controlled by the NOISY_BUILD variable in the top-level Makefile)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37273  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								48ae9f0d4f 
								
							
								 
							
						 
						
							
							
								
								- convert the 'uninstall' target to use separate targets to process each  
							
							... 
							
							
 
							
							subdirectory instead of a for loop
- remove the FORCE target from the main Makefile and add the couple places
  I used it to the .PHONY target.  .PHONY does the same thing and is a built-in
  more efficient way of doing it.
- add a bunch more targets to .PHONY ...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35503  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								55e8a60363 
								
							
								 
							
						 
						
							
							
								
								- specify that 'depend' is a .PHONY target  
							
							... 
							
							
 
							
							- use separate targets instead of a for loop for doing 'make depend' for
  each sub directory
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35501  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								9db0520ff9 
								
							
								 
							
						 
						
							
							
								
								- specify that 'all' is a .PHONY target  
							
							... 
							
							
 
							
							- add a copyright header to the build_tools Makefile
- remove 'depend' from the 'all' target in agi/ and utils/ since it is handled
  by the main Makefile already
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35479  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								c399a06450 
								
							
								 
							
						 
						
							
							
								
								add the 'clean', 'clean-depend', and 'dist-clean' targets as .PHONY targets  
							
							... 
							
							
 
							
							since they are targets that do not have resulting files and are never listed
as prerequisites to real targets.  Using .PHONY in this manner improves make
performance by never having to check for resulting files.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35415  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								241cd6163a 
								
							
								 
							
						 
						
							
							
								
								minor fix  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@33869  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								171992e505 
								
							
								 
							
						 
						
							
							
								
								don't use ast_copy_string when building for an external tool  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@33423  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								89672b86d0 
								
							
								 
							
						 
						
							
							
								
								don't redefine PATH_MAX  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@33422  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								0e140be311 
								
							
								 
							
						 
						
							
							
								
								convert a few more uses of AST_CONFIG_MAX_PATH to use PATH_MAX  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@33421  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								274ce731e2 
								
							
								 
							
						 
						
							
							
								
								move autoconfig.h to the include/asterisk directory so it will get installed  
							
							... 
							
							
 
							
							install asterisk.h include the system's default include directory
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@32860  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								e856010714 
								
							
								 
							
						 
						
							
							
								
								use module names, not file names, in menuselect  
							
							... 
							
							
 
							
							work around XML parsing bug in menuselect for default sounds package
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@32407  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								3872b97683 
								
							
								 
							
						 
						
							
							
								
								Be gone foul Makefile usage! er I mean use the correct variable... UTILS instead of TARGET. (issue  #7239  reported by casper)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@30805  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								0661a76fc7 
								
							
								 
							
						 
						
							
							
								
								don't force the compiler name  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@30012  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								3d022d073a 
								
							
								 
							
						 
						
							
							
								
								fix the build of func_realtime and aelparse with MTX_PROFILE enabled  
							
							... 
							
							
 
							
							(issue #7187 , #7188 , casper)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@28895  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								4a8ed5c136 
								
							
								 
							
						 
						
							
							
								
								we have to build local copies of aelflex.o, aelbison.o, and pbx_ael.o as well  
							
							... 
							
							
 
							
							to make sure aelparse doesn't use versions of these objects compiled with astmm
support (issue #7122 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@28796  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								c91382a0a0 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 28790 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r28790 | russell | 2006-05-19 15:18:41 -0400 (Fri, 19 May 2006) | 3 lines
fix the build of smsq with -Werror.  I learned something new about format
strings from this patch!  (issue #7141 , Mithraen)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@28791  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								9d07a0ffc6 
								
							
								 
							
						 
						
							
							
								
								Don't try to build aelparse if pbx_ael is disabled in menuselect (otherwise the build breaks)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25654  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								b4b36d6b83 
								
							
								 
							
						 
						
							
							
								
								remove incorrect Makefile rule that was causing aelparse to be rebuilt unnecessarily  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25566  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								a4e7ae1537 
								
							
								 
							
						 
						
							
							
								
								don't let make use implicit rules for bison/flex output files  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@25565  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								7c46ef67ad 
								
							
								 
							
						 
						
							
							
								
								instead of just building local object files for ast_expr2.o and ast_expr2f.o,  
							
							... 
							
							
 
							
							actually link to them as well
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@24213  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								34e0ae0e6a 
								
							
								 
							
						 
						
							
							
								
								The build of aelparse was still broken in some cases, so instead of having to  
							
							... 
							
							
 
							
							keep figuring out workarounds for build issues on various platforms, just go
ahead and remove what started all of this.  Two instances of ast_calloc have
been changed to calloc in pbx/ael/ael.y.
ast_copy_string isn't actually needed here because the only place it is used is
in ast_expr2f.c.  However, the utils Makefile already builds its own
ast_expr2f.o with -DSTANDALONE, which makes it use strncpy instead of
ast_copy_string.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@24115  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								e635b463fc 
								
							
								 
							
						 
						
							
							
								
								add missing functions - see the comment in the file explaining  
							
							... 
							
							
 
							
							in detail why this is needed and that hopefully this is a
temporary workaround.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@24020  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								d2e78c7b35 
								
							
								 
							
						 
						
							
							
								
								make sure non-inlined versions of ast_copy_string and _ast_calloc are available  
							
							... 
							
							
 
							
							in the cases where they are needed (issue #7054 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@23984  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								7343d311f1 
								
							
								 
							
						 
						
							
							
								
								simplify CFLAGS handling for subdirectories  
							
							... 
							
							
 
							
							don't put paths into the include search path when they are not needed
don't auto-rebuild the AEL bison/flex output based on make dependencies (the generated files are already checked in, and the timestamps generated by a checkout will usually cause them to be overwritten)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@23582  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								3878a2a9fb 
								
							
								 
							
						 
						
							
							
								
								and now with the correct filenames  
							
							... 
							
							
 
							
							add basic support for checking for C compiler attribute support
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@23380  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								24f241bc72 
								
							
								 
							
						 
						
							
							
								
								add the other two files that should have been on this target... oops  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@23378  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								54d6194340 
								
							
								 
							
						 
						
							
							
								
								fix up dependencies for aelparse so that bison/flex will not be run to rebuild source files (that should _only_ be done manually)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@23354  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								d19f767c3c 
								
							
								 
							
						 
						
							
							
								
								uncomment some functions in the flex code that were actually  
							
							... 
							
							
 
							
							used in the bison code - detected by making aelparse compile
again.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22702  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								5f58cc8770 
								
							
								 
							
						 
						
							
							
								
								Merge Steve Murphy's (murf) complete re-implementation of AEL, which is now no longer considered experimental :-)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22273  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								574e14cbea 
								
							
								 
							
						 
						
							
							
								
								Thanks to the fine work of Russell Bryant and Dancho Lazarov, we now have autoconf and menuselect tools for Asterisk!  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22267  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								2876a25505 
								
							
								 
							
						 
						
							
							
								
								add 'show threads' and 'show profile' commands.  
							
							... 
							
							
 
							
							These are momstly debugging tools for developers,
a bit documented in the header files (utils.h),
although more documentation is definitely necessary.
The performance impact is close to zero(*) so there is no
need to compile it conditionally.
(*) not completely true - thread destruction still needs
to search a list _but_ this can be easily optimized if we
end up with hundreds of active threads (in which case, though,
the problem is clearly elsewhere).
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@19544  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								13bcb6ed7d 
								
							
								 
							
						 
						
							
							
								
								Update to code documentation and developer guidelines.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16161  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								e6fb895741 
								
							
								 
							
						 
						
							
							
								
								remove file for testing  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@9994  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								e9a9823e94 
								
							
								 
							
						 
						
							
							
								
								test pre-commit script  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@9993  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								e7c198453d 
								
							
								 
							
						 
						
							
							
								
								ensure that dependencies are rebuilt after 'make update' so that builds don't break when files are removed/renamed  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@9691  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								7d03c33e0a 
								
							
								 
							
						 
						
							
							
								
								Allows for user to uninstall asterisk binaries  
							
							... 
							
							
 
							
							bug 6177
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@9052  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								3d93e85ade 
								
							
								 
							
						 
						
							
							
								
								don't leak almost 200 bytes for each new channel and store the active  
							
							... 
							
							
 
							
							channel list using the linked list macros (issue #6330 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@8618  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								4a7cec937d 
								
							
								 
							
						 
						
							
							
								
								remove redundant CFLAGS for BSD which are already set in the main Makefile (issue  #6250 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@8101  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								fcbe928353 
								
							
								 
							
						 
						
							
							
								
								Merged revisions 7404,7406,7425,7427,7429-7430 via svnmerge from  
							
							... 
							
							
 
							
							https://origsvn.digium.com/svn/asterisk/branches/1.2 
........
r7404 | tilghman | 2005-12-08 18:32:08 -0500 (Thu, 08 Dec 2005) | 2 lines
Documenting two keywords that were previously missing
........
r7406 | tilghman | 2005-12-08 18:45:36 -0500 (Thu, 08 Dec 2005) | 2 lines
Bug 5960
........
r7425 | bweschke | 2005-12-10 13:10:50 -0500 (Sat, 10 Dec 2005) | 4 lines
 Bug #5877 
 Make sure the digit string from E&M wink DNIS collection is properly null terminated as it grows.
........
r7427 | tilghman | 2005-12-10 20:15:15 -0500 (Sat, 10 Dec 2005) | 2 lines
Bug 5967
........
r7429 | tilghman | 2005-12-10 20:26:51 -0500 (Sat, 10 Dec 2005) | 2 lines
Bug 5965 - major bug in AST_LIST_REMOVE
........
r7430 | russell | 2005-12-11 01:08:56 -0500 (Sun, 11 Dec 2005) | 2 lines
silence a couple of compiler warnings about pointer signedness
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7431  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								2c65582b66 
								
							
								 
							
						 
						
							
							
								
								remove extraneous svn:executable properties  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7221  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								c14588af86 
								
							
								 
							
						 
						
							
							
								
								remove remaining .cvsignore files  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7220  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								7ffb604a2f 
								
							
								 
							
						 
						
							
							
								
								issue  #4678  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6936  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								06320f5790 
								
							
								 
							
						 
						
							
							
								
								Fix build of CVS head on Solaris (bug  #5527 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6895  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								59584f5744 
								
							
								 
							
						 
						
							
							
								
								fix compiler warnings  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6872  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								463ad17f5d 
								
							
								 
							
						 
						
							
							
								
								fix build on older versions of mac osx, thanks twisted!  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6814  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								858e90fe57 
								
							
								 
							
						 
						
							
							
								
								make ouput a little bit more informative  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6802  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								b8f23573fa 
								
							
								 
							
						 
						
							
							
								
								more license/copyright header updates (thanks Ian!)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6618  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								5da915dcfd 
								
							
								 
							
						 
						
							
							
								
								update MANY more files with proper copyright/license info (thanks Ian!)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6596  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								99b3d9206d 
								
							
								 
							
						 
						
							
							
								
								delete streamplayer with 'make clean'  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6594  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								72437b1dba 
								
							
								 
							
						 
						
							
							
								
								more BSD portability fixes (issue  #5155 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6578  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								4c2377ddd9 
								
							
								 
							
						 
						
							
							
								
								first set of Cygwin portability stuff (issue  #4678 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6547  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								9519f6c5f4 
								
							
								 
							
						 
						
							
							
								
								clean up, use make functions instead of subshells, remove unused stuff  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6449  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								0f03a734b1 
								
							
								 
							
						 
						
							
							
								
								don't make expression evaluator allocate a memory buffer for each result  
							
							... 
							
							
 
							
							to
be returned; use the buffers already present in the PBX for this purpose
update testexpr2/check_expr to allocate buffers for expression
evaluation
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6440  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								a07997b961 
								
							
								 
							
						 
						
							
							
								
								fix build for OpenBSD (bug  #5019 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6393  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								f52192183c 
								
							
								 
							
						 
						
							
							
								
								fix build on FreeBSD (issue  #5003 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6382  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								26ed14a7e4 
								
							
								 
							
						 
						
							
							
								
								add file to ignore list  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6356  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								ff971379f4 
								
							
								 
							
						 
						
							
							
								
								support new format for musiconhold.conf (issue  #4908 )  
							
							... 
							
							
 
							
							support non-SLINEAR moh streams (issue #4908 )
add external app to feed TCP stream into Asterisk for moh (issue #4908 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6353  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							20 years ago  
				
					
						
							
							
								 
						
							
							
								6bf31cae9e 
								
							
								 
							
						 
						
							
							
								
								add man pages (bug  #4515 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5999  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								e3ddd96fec 
								
							
								 
							
						 
						
							
							
								
								enhance check_expr to check for parsing errors in dialplans (bug  #4556 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5959  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								0e9d920a60 
								
							
								 
							
						 
						
							
							
								
								move tools used during build into build_tools subdirectory  
							
							... 
							
							
 
							
							clean up Makefile headers
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5942  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								4ec448cc76 
								
							
								 
							
						 
						
							
							
								
								add check_expr to 'make clean' and CVS ignore list  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5890  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								d64c3d63fd 
								
							
								 
							
						 
						
							
							
								
								add tool to check extensions.conf files for problems with new expression parser (bug  #4491 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5886  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								59a0f860bd 
								
							
								 
							
						 
						
							
							
								
								fix astman build  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5870  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								8791d21995 
								
							
								 
							
						 
						
							
							
								
								hopefully the last commit to make things happy  
							
							... 
							
							
 
							
							across various versions of newt (bug #4388 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5780  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								89de7daba9 
								
							
								 
							
						 
						
							
							
								
								fix usage of const char (bug  #4388 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5770  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								5a1d81ac57 
								
							
								 
							
						 
						
							
							
								
								get rid of some compilation warnings  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5757  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								0f6315b6b2 
								
							
								 
							
						 
						
							
							
								
								fix build with older popt.h (bug  #4225 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5665  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								e70d3db697 
								
							
								 
							
						 
						
							
							
								
								Fix 'make clean' bug in for app (Bug 4230)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5619  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								6f76e2b705 
								
							
								 
							
						 
						
							
							
								
								Fix to makefile (bug  #4215 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5611  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								1f9ab2380a 
								
							
								 
							
						 
						
							
							
								
								use double-quotes instead of angle-brackets for non-system include files (bug  #4058 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5490  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								7438526620 
								
							
								 
							
						 
						
							
							
								
								fix various compiler warnings (bug  #3938 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5367  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								a0a2592025 
								
							
								 
							
						 
						
							
							
								
								Fix cross compiling (bug  #3868 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5278  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								f9cfe60312 
								
							
								 
							
						 
						
							
							
								
								Add support for Solaris/x86 (bug  #3064 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5199  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								0c30452423 
								
							
								 
							
						 
						
							
							
								
								update copyright headers for 2005  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4868  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								4bd99a2bd2 
								
							
								 
							
						 
						
							
							
								
								Fix typo for bug  #3142  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4860  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								2184f91230 
								
							
								 
							
						 
						
							
							
								
								Add stereoize (bug  #3142 ), faster than soxmix  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4859  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								8eab29c445 
								
							
								 
							
						 
						
							
							
								
								Fix small issue with smsq and sub addresses (bug  #3338 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4791  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								d6471bec31 
								
							
								 
							
						 
						
							
							
								
								Merge Olle's comment patch (bug  #3097 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4488  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								05e5da6083 
								
							
								 
							
						 
						
							
							
								
								Fix silly error in makefile (bug  #3081 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4475  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								e58083c1f9 
								
							
								 
							
						 
						
							
							
								
								DISA fix, makefile fix (bug  #3049 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4461  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								76de8d70a8 
								
							
								 
							
						 
						
							
							
								
								Fix it so TARGET always has at least one thing in it (bug  #3049 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4456  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								7a5dfd65ba 
								
							
								 
							
						 
						
							
							
								
								Fix minor makefile issues (bug  #3036 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4444  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								8c68897d1e 
								
							
								 
							
						 
						
							
							
								
								smsq issues (bug  #3025 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4439  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								30bc3eec6e 
								
							
								 
							
						 
						
							
							
								
								Merge sms stuff and move to "utils" subdir (bug  #2973 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4429  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							21 years ago  
				
					
						
							
							
								 
						
							
							
								0fc1ef8c9d 
								
							
								 
							
						 
						
							
							
								
								Fix astman build on FreeBSD (bug  #2119 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3503  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							22 years ago  
				
					
						
							
							
								 
						
							
							
								044ad2e2e7 
								
							
								 
							
						 
						
							
							
								
								Merge remaining audit patch (save dlfcn.c)  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3436  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							22 years ago  
				
					
						
							
							
								 
						
							
							
								9740f51d00 
								
							
								 
							
						 
						
							
							
								
								Update default astman types for newer newt (bug  #1578 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2926  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							22 years ago  
				
					
						
							
							
								 
						
							
							
								d3f9887589 
								
							
								 
							
						 
						
							
							
								
								gethostbyname isn't reentrant, who knew...  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2734  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							22 years ago  
				
					
						
							
							
								 
						
							
							
								2655e5c7b9 
								
							
								 
							
						 
						
							
							
								
								Make astman ignore 'StatusComplete' events.  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2171  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							22 years ago  
				
					
						
							
							
								 
						
							
							
								e0544c3eb5 
								
							
								 
							
						 
						
							
							
								
								Various warning cleanups  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1782  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							22 years ago  
				
					
						
							
							
								 
						
							
							
								b0500e1945 
								
							
								 
							
						 
						
							
							
								
								Code cleanups (bug  #66 )  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1531  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							22 years ago  
				
					
						
							
							
								 
						
							
							
								7640e83360 
								
							
								 
							
						 
						
							
							
								
								Sun Mar 16 07:00:01 CET 2003  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@646  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							23 years ago  
				
					
						
							
							
								 
						
							
							
								0ce1ae2a36 
								
							
								 
							
						 
						
							
							
								
								lun mar 10 21:39:02 CET 2003  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@638  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							23 years ago  
				
					
						
							
							
								 
						
							
							
								8104433a4c 
								
							
								 
							
						 
						
							
							
								
								Version 0.3.0 from FTP  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@542  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							23 years ago  
				
					
						
							
							
								 
						
							
							
								0ee3f68ba2 
								
							
								 
							
						 
						
							
							
								
								Version 0.2.0 from FTP  
							
							... 
							
							
 
							
							git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@501  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
							
						 
						
							24 years ago