Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c544c686a8
							
						
					 | 
					
						
						
							
							Update copyright headers for 2016
						
						
						
						
						
						
					 | 
					
						2016-01-12 08:31:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							06a0f182a5
							
						
					 | 
					
						
						
							
							Implement the cidr_match function
						
						
						
						
						
						
						
						fixes #10354 
						
						
					 | 
					
						2015-10-14 10:14:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							08ccb4e323
							
						
					 | 
					
						
						
							
							Build fix
						
						
						
						
						
						
						
						refs #10245 
						
						
					 | 
					
						2015-09-30 11:05:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							254c076dd4
							
						
					 | 
					
						
						
							
							Fix incorrectly escaped arguments for CreateProcess
						
						
						
						
						
						
						
						fixes #10245 
						
						
					 | 
					
						2015-09-30 10:56:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							373b88df33
							
						
					 | 
					
						
						
							
							Implement the escape_shell_arg and escape_shell_cmd functions
						
						
						
						
						
						
						
						fixes #10004 
						
						
					 | 
					
						2015-08-27 09:02:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jean Flach
							
						 
					 | 
					
						
						
						
						
							
						
						
							73d8ffb462
							
						
					 | 
					
						
						
							
							Fix range() with negative increments
						
						
						
						
						
						
						
						fixes #9999 
						
						
					 | 
					
						2015-08-26 16:38:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f45f6ccd82
							
						
					 | 
					
						
						
							
							Implement support for tracking dependencies between config objects
						
						
						
						
						
						
						
						refs #9096 
						
						
					 | 
					
						2015-08-25 13:54:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							071d2f18fb
							
						
					 | 
					
						
						
							
							Rename DynamicObject/DynamicType to ConfigObject/ConfigType
						
						
						
						
						
						
						
						fixes #9914 
						
						
					 | 
					
						2015-08-15 20:40:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							3d78870339
							
						
					 | 
					
						
						
							
							Implement support for modified attributes in the API
						
						
						
						
						
						
						
						refs #9081 
						
						
					 | 
					
						2015-08-15 20:07:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							26338c0fa6
							
						
					 | 
					
						
						
							
							Add missing lock in ScriptUtils::Union
						
						
						
						
						
						
						
						fixes #9622 
						
						
					 | 
					
						2015-07-15 08:26:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							d98f9a3c92
							
						
					 | 
					
						
						
							
							Fix failed assertion in ScriptUtils::Intersection
						
						
						
						
						
						
						
						fixes #9621 
						
						
					 | 
					
						2015-07-15 08:20:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							228e1a11a2
							
						
					 | 
					
						
						
							
							Fix unregistered function failure including <nscp> on Linux
						
						
						
						
						
						
						
						fixes #9394 
						
						
					 | 
					
						2015-06-15 10:30:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							24ae02386a
							
						
					 | 
					
						
						
							
							Implement the basename and dirname script functions
						
						
						
						
						
						
						
						refs #9256 
						
						
					 | 
					
						2015-05-13 09:46:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							62c755f88c
							
						
					 | 
					
						
						
							
							Determine NSClient++ installation path using MsiGetComponentPath
						
						
						
						
						
						
						
						fixes #9256 
						
						
					 | 
					
						2015-05-12 15:45:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							d93bcedaad
							
						
					 | 
					
						
						
							
							Implement sandbox mode for the config parser
						
						
						
						
						
						
						
						fixes #9068 
						
						
					 | 
					
						2015-04-16 08:48:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec7224e3ed
							
						
					 | 
					
						
						
							
							Generate C++ code for type validators
						
						
						
						
						
						
						
						fixes #7709
fixes #8867 
						
						
					 | 
					
						2015-03-27 07:59:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							16ef84fd35
							
						
					 | 
					
						
						
							
							Use TypeInstance field instead of looking up types by name
						
						
						
						
						
						
						
						fixes #8817 
						
						
					 | 
					
						2015-03-20 08:15:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ceb64d649
							
						
					 | 
					
						
						
							
							Implement the get_time() function
						
						
						
						
						
						
					 | 
					
						2015-02-24 09:08:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							eb2f2dd8a2
							
						
					 | 
					
						
						
							
							Implement get_object() and get_objects()
						
						
						
						
						
						
						
						fixes #7564 
						
						
					 | 
					
						2015-01-28 08:36:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							78bfd0204c
							
						
					 | 
					
						
						
							
							Update copyright year
						
						
						
						
						
						
					 | 
					
						2015-01-22 12:00:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							363f23b1d8
							
						
					 | 
					
						
						
							
							Rename ScriptFunction to Function
						
						
						
						
						
						
						
						fixes #8258 
						
						
					 | 
					
						2015-01-21 08:48:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb5e6c1c6d
							
						
					 | 
					
						
						
							
							Fix integer overflow in len()
						
						
						
						
						
						
						
						fixes #8041 
						
						
					 | 
					
						2014-12-20 09:36:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							978aeed741
							
						
					 | 
					
						
						
							
							Implement the __get_objects function
						
						
						
						
						
						
						
						refs #8127 
						
						
					 | 
					
						2014-12-19 13:08:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							873e294158
							
						
					 | 
					
						
						
							
							Refactor the WorkQueue class to make error reporting easier
						
						
						
						
						
						
						
						refs #7709 
						
						
					 | 
					
						2014-12-18 15:11:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							2720333d6e
							
						
					 | 
					
						
						
							
							Fix missing location information for included files
						
						
						
						
						
						
						
						fixes #7927 
						
						
					 | 
					
						2014-12-10 15:06:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							89a0fc006e
							
						
					 | 
					
						
						
							
							Implement a boolean sub-type for the Value class
						
						
						
						
						
						
						
						fixes #8043 
						
						
					 | 
					
						2014-12-10 09:05:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							44b87aeff6
							
						
					 | 
					
						
						
							
							Fix typeof() for numbers
						
						
						
						
						
						
						
						fixes #8028 
						
						
					 | 
					
						2014-12-09 16:43:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							cefa469ee6
							
						
					 | 
					
						
						
							
							ScriptUtils: Make sure arguments aren't null
						
						
						
						
						
						
						
						fixes #8003 
						
						
					 | 
					
						2014-12-05 14:59:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							fddead5303
							
						
					 | 
					
						
						
							
							Fix some compiler warnings
						
						
						
						
						
						
						
						fixes #7826 
						
						
					 | 
					
						2014-11-24 18:25:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d125edc0d
							
						
					 | 
					
						
						
							
							Move the cast functions into libbase
						
						
						
						
						
						
						
						fixes #7807 
						
						
					 | 
					
						2014-11-24 07:09:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f5766f9118
							
						
					 | 
					
						
						
							
							Refactor the stack frame handling for scripts
						
						
						
						
						
						
						
						fixes #7748 
						
						
					 | 
					
						2014-11-22 19:24:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f84cc8de39
							
						
					 | 
					
						
						
							
							Implement support for signals
						
						
						
						
						
						
						
						fixes #7744 
						
						
					 | 
					
						2014-11-20 06:54:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e4148d33c
							
						
					 | 
					
						
						
							
							Use Application::Exit to implement the exit() script function
						
						
						
						
						
						
					 | 
					
						2014-11-13 15:59:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e5bd573756
							
						
					 | 
					
						
						
							
							Implement the __get_object function
						
						
						
						
						
						
					 | 
					
						2014-11-12 19:08:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							478f03b49a
							
						
					 | 
					
						
						
							
							Replace boost::shared_ptr with boost::intrusive_ptr
						
						
						
						
						
						
						
						refs #7622 
						
						
					 | 
					
						2014-11-09 16:54:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							19a6a65aad
							
						
					 | 
					
						
						
							
							Implement the random() function
						
						
						
						
						
						
					 | 
					
						2014-11-03 17:21:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa94563eb5
							
						
					 | 
					
						
						
							
							Implement the keys() function
						
						
						
						
						
						
						
						fixes #7557 
						
						
					 | 
					
						2014-11-03 13:05:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							170c5a59e4
							
						
					 | 
					
						
						
							
							Implement typeof() function
						
						
						
						
						
						
					 | 
					
						2014-11-03 00:45:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							7559273359
							
						
					 | 
					
						
						
							
							Replace cJSON with YAJL
						
						
						
						
						
						
						
						fixes #7452 
						
						
					 | 
					
						2014-10-26 20:00:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b18f57a745
							
						
					 | 
					
						
						
							
							Remove logger_fwd.hpp
						
						
						
						
						
						
					 | 
					
						2014-10-19 14:50:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a080edf80
							
						
					 | 
					
						
						
							
							Error Messages: Catch boost::regex exceptions.
						
						
						
						
						
						
						
						Refs #6070 
						
						
					 | 
					
						2014-06-05 16:13:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							632026cd9f
							
						
					 | 
					
						
						
							
							Rename C++ header files.
						
						
						
						
						
						
						
						Fixes #6291 
						
						
					 | 
					
						2014-05-25 16:27:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							9c3e399188
							
						
					 | 
					
						
						
							
							Remove unnecessary includes.
						
						
						
						
						
						
						
						Fixes #6189 
						
						
					 | 
					
						2014-05-11 18:11:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a8db4035d
							
						
					 | 
					
						
						
							
							Fix another couple of compiler warnings.
						
						
						
						
						
						
						
						Refs #5823 
						
						
					 | 
					
						2014-05-11 08:36:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c7b5e4c31e
							
						
					 | 
					
						
						
							
							Fix some compiler warnings.
						
						
						
						
						
						
						
						Refs #5823 
						
						
					 | 
					
						2014-05-11 06:04:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							0e34968e8f
							
						
					 | 
					
						
						
							
							Implement for loops.
						
						
						
						
						
						
						
						Fixes #6183 
						
						
					 | 
					
						2014-05-10 11:26:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							d0af8a226b
							
						
					 | 
					
						
						
							
							Fix headers.
						
						
						
						
						
						
					 | 
					
						2014-04-23 15:57:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							c239f84fd7
							
						
					 | 
					
						
						
							
							Revert "Add group apply (creates object only once and sets membership)."
						
						
						
						
						
						
						
						This reverts commit 559a4fef677a2075ac53e52b795a717c61fafefc.
Refs #5910 
						
						
					 | 
					
						2014-04-23 14:59:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							559a4fef67
							
						
					 | 
					
						
						
							
							Add group apply (creates object only once and sets membership).
						
						
						
						
						
						
						
						Refs #5910 
						
						
					 | 
					
						2014-04-15 14:55:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c17305536
							
						
					 | 
					
						
						
							
							Implement additional arguments for log().
						
						
						
						
						
						
						
						Fixes #5902 
						
						
					 | 
					
						2014-04-01 09:33:54 +02:00 | 
					
					
						
						
							
							
							
						
					 |