Mark Spencer 
							
						 
					 
					
						
						
							
						
						eace0101f2 
					 
					
						
						
							
							The amazing disappearing and reappearing patch...  This time with documentation explaining it.  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6821  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-10-18 19:16:13 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Spencer 
							
						 
					 
					
						
						
							
						
						a16432e294 
					 
					
						
						
							
							Setting variables should NOT overwrite prefixed (sorry! revert of 5444)  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6820  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-10-18 17:53:57 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Spencer 
							
						 
					 
					
						
						
							
						
						37add4fee5 
					 
					
						
						
							
							Be sure to not consider prefix on variable updates (bug  #5444 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6818  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-10-18 17:42:42 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Spencer 
							
						 
					 
					
						
						
							
						
						68c2c01b1c 
					 
					
						
						
							
							Fix truth of strings  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6817  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-10-18 16:51:28 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						28dacd0815 
					 
					
						
						
							
							use English states in 'show hints' CLI command  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6777  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-10-13 23:35:57 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Spencer 
							
						 
					 
					
						
						
							
						
						3f285f03e1 
					 
					
						
						
							
							If you're hanging up channels, be sure we clean it up...  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6712  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-10-04 17:41:30 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						7eb43aa05d 
					 
					
						
						
							
							re-factor variable/function name parsing, and add substring support to function results (issue  #5284 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6695  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-09-29 04:39:14 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						02c80ab20b 
					 
					
						
						
							
							one more oops (when global variables need substitutions)  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6666  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-09-26 19:51:58 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						5156c0621f 
					 
					
						
						
							
							oops  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6665  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-09-26 19:31:03 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						f68285950b 
					 
					
						
						
							
							minor code and stack space optimizations  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6663  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-09-26 16:58:40 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						aae3bb3e48 
					 
					
						
						
							
							minor optimizations  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6659  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-09-26 03:02:06 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Spencer 
							
						 
					 
					
						
						
							
						
						eb4a86ee7b 
					 
					
						
						
							
							Don't crash on recursive show extension foo@bar...  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6632  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-09-24 14:19:00 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						56ca94095a 
					 
					
						
						
							
							clean up singular vs. plural output for the 'show dialplan' CLI command  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6623  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-09-16 18:11:00 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2005-09-14 20:46:50 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						49ade5ed71 
					 
					
						
						
							
							slightly clear argument processing  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6592  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-09-14 17:19:55 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						cabcfd8921 
					 
					
						
						
							
							check call limit in ast_pbx_start(), instead of waiting until background thread has been launched (needed for issue  #5131 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6568  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-09-13 21:59:45 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						1e854ea773 
					 
					
						
						
							
							remove useless buffer initializations (issue  #5134 )  
						
						... 
						
						
						
						convert pbx_dundi to use ast_copy_string) (issue #5134 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6540  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-09-07 21:01:31 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						04ebc9b7db 
					 
					
						
						
							
							remove unused header and old comment  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6503  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-09-02 18:07:26 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						d10c2c7ee7 
					 
					
						
						
							
							don't unlock a channel we didn't lock  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6486  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-09-01 20:15:58 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						388e8bd9a8 
					 
					
						
						
							
							massive upgrade to SUBSCRIBE, device state and messaging support (issue  #3644 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6446  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-08-29 23:53:29 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2005-08-29 22:03:37 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						99929b21e4 
					 
					
						
						
							
							preserve hint watchers and laststate across 'extensions reload' (issue  #2522 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6431  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-08-27 23:55:14 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						26ea6ea391 
					 
					
						
						
							
							add count to 'show functions' CLI command (issue  #4991 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6351  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-08-22 18:47:19 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						6e9eaaf217 
					 
					
						
						
							
							fix execiftime and include some code cleanup while we're at it (bug  #4380 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6343  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-08-19 07:12:53 +00:00 
						 
				 
			
				
					
						
							
							
								Josh Roberson 
							
						 
					 
					
						
						
							
						
						ccb3b5d1d4 
					 
					
						
						
							
							Fix misspelling of "Launching" in pbx.c  (Bug #<4964)  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6333  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-08-15 01:56:40 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						324f7d150f 
					 
					
						
						
							
							formatting fixes (bug  #4736 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6162  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-07-19 15:54:17 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						a9c7f50a09 
					 
					
						
						
							
							Allow manager originate to specifiy more than one variable to be set.  
						
						... 
						
						
						
						Allow manager originate and spool files to set writable dialplan functions,
including those that use the pipe symbol to seperate arguments.
Allow CDR dialplan function to be able to set the account code and userfield.
This deprecates the use of the Account header in manager originate and spool
files, as well as the SetAccount and SetCDRUserField applications.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6147  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-07-15 23:24:51 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						9d8d86e19d 
					 
					
						
						
							
							phase two of string portability stuff:  
						
						... 
						
						
						
						don't need ast_ prefixes on functions
  use individual #defines for function presence
  add vasprintf to portability library
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6143  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-07-15 22:06:15 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						7dfba67f7d 
					 
					
						
						
							
							ensure that channels that are busy/congested are marked AST_STATE_BUSY (bug  #4706 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6136  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-07-15 16:02:37 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						97671a2b05 
					 
					
						
						
							
							add 'exit context' and 'only stop on match' options to Background app (bug  #4511 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6093  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-07-12 01:34:06 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						4c531ca8c0 
					 
					
						
						
							
							define an AST_MAX_CONTEXT for use instead of AST_MAX_EXTENSION  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6076  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-07-10 23:49:57 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						c13d601fb4 
					 
					
						
						
							
							queue device state changes and handle them serially in a background thread  
						
						... 
						
						
						
						optimize device state related functions
add ast_get_channel_by_name_prefix to allow searching for matching channels in O(1) operation
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6062  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-07-08 21:14:34 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						11ea6fe59f 
					 
					
						
						
							
							use ast_build_string() to build strings into buffers, and general cleanup of variable serializing functions used by 'show channel' (bug  #4558 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5944  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-06-20 23:37:01 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						2b8338cb52 
					 
					
						
						
							
							more file version tags  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5866  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-06-06 22:12:19 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						0e6762dd5f 
					 
					
						
						
							
							remove experimental module version tags  
						
						... 
						
						
						
						add per-file revision tags and 'show version files' CLI command
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5864  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-06-06 20:27:51 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						1bac31d6bd 
					 
					
						
						
							
							more efficient (and understandable) ast_channel_walk_locked, and vastly more efficient ast_channel_by_name_locked (bug  #4265 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5853  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-06-06 02:29:18 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						723d6b5be8 
					 
					
						
						
							
							more ast_copy_string() conversion  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5849  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-06-05 16:32:16 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						b972421945 
					 
					
						
						
							
							don't try to copy NULL appdata (bug  #4422 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5848  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-06-05 16:08:44 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						7a2d5cbb3e 
					 
					
						
						
							
							make ast_waitstream_* return value compatible with platforms that use unsigned char by default (bug  #4455 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5846  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-06-05 15:04:43 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						fdbb400a0b 
					 
					
						
						
							
							use ast_cli_register_multiple() for pbx CLI commands  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5829  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-06-03 03:09:20 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						db402ee5d6 
					 
					
						
						
							
							allow ast_add_extension2 to accept a NULL destructor (bug  #4411 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5824  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-06-03 02:21:07 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						23472dd2c0 
					 
					
						
						
							
							support configurable batch posting of CDRs (off by default) (bug  #3883 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5823  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-06-03 01:42:31 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						2cd9d4c676 
					 
					
						
						
							
							fix return value for ExecIfTime when time is outside of the specified range (bug  #4380 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5773  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-05-26 15:50:50 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Spencer 
							
						 
					 
					
						
						
							
						
						38b7f7b4a4 
					 
					
						
						
							
							Add optional call limit  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5712  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-05-18 01:49:13 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						9cea81b035 
					 
					
						
						
							
							rename SetVar application to Set, deprecate SetVar  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5688  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-05-15 23:32:38 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin P. Fleming 
							
						 
					 
					
						
						
							
						
						fa60672d58 
					 
					
						
						
							
							add dialplan functions for Caller ID, language and timeouts (bug  #4219 , with mods)  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5679  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-05-15 17:45:30 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Bryant 
							
						 
					 
					
						
						
							
						
						15623c07d1 
					 
					
						
						
							
							clarify docs on ImportVar (that's for you, mog :p)  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5647  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-05-14 00:36:55 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Spencer 
							
						 
					 
					
						
						
							
						
						fa2381c19c 
					 
					
						
						
							
							Fix formatting of functions (bug  #4196 , with mods)  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5605  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-05-08 17:10:58 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Spencer 
							
						 
					 
					
						
						
							
						
						087eb40b76 
					 
					
						
						
							
							Fix double unlock of hintlock (bug  #4205 )  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5602  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-05-08 16:54:53 +00:00 
						 
				 
			
				
					
						
							
							
								Anthony Minessale II 
							
						 
					 
					
						
						
							
						
						6b7677e842 
					 
					
						
						
							
							expose function execution routines and warn about trying to set a read-only cdr var  
						
						... 
						
						
						
						git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5589  65c4cc65-6c06-0410-ace0-fbb531ad65f3 
						
						
					 
					
						2005-05-05 15:07:49 +00:00