| 
							
							
								 Gunnar Beutner | cf92cd83b3 | Implement some dynamic macros. Move check-specific code to service-check.cpp | 2013-02-09 18:39:43 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 3ab071fbcb | Made the debug log level slightly less spammy. | 2013-02-09 10:55:54 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 85e469019f | Windows bugfixes for Utility::DirName and Utility::Glob. | 2013-02-09 10:43:11 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 6c23481a55 | Bugfix: Local events for changed attributes aren't processed at transaction commit time. Fixes #3605 | 2013-02-08 23:40:28 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 580f2e1fcc | Use Host constructor/destructor/OnAttributeChange instead of OnCommitted/OnRemoved for Host->services Fixes #3612 | 2013-02-08 21:05:08 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 7526ee3a9e | Bugfix: assert in Timer::ProcessTimers. | 2013-02-08 10:39:54 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ad04a02153 | Bugfix: Fixed incorrect variable name. | 2013-02-08 10:30:32 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 513b3d6820 | Bugfix: Don't leak lock file's fd into child processes. | 2013-02-08 10:23:01 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 601c7d25d1 | Implement sub-second check intervals. Fixes #3656 | 2013-02-08 10:17:41 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | dd9c7b9846 | Flush logger stream after writing 'clear color' ANSI code. | 2013-02-08 09:40:19 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 607915c49a | Windows: Fixed crash in Object::~Object(). | 2013-02-07 22:13:34 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c04cfb9dac | Make sure that unnamed items in a dictionary are always in the order they were inserted in. | 2013-02-07 09:36:17 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f64bdc8788 | Removed obsolete timeperiod code. | 2013-02-06 12:59:56 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | b887f14d96 | Use BOOST_THROW_EXCEPTION instead of boost::throw_exception() Fixes #3636 | 2013-02-06 12:51:12 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e047e06fc8 | Finish implementing %validator. Fixes #3634 | 2013-02-06 12:09:50 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | eadb309dab | Bugfix: Add missing parenthesis in function call. | 2013-02-06 11:39:32 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 53705d16dc | Implement AsyncTask::Wait() and make completion callbacks optional. | 2013-02-06 10:56:06 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 7a150d2c29 | Validate config objects before trying to activate them. Fixes #3619 | 2013-02-05 13:06:42 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 383d2369b1 | Bugfix: Make sure Utility::Glob return false if no matching files were found. | 2013-02-03 01:30:19 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 5774792a23 | Implemented --version and made --help output prettier. | 2013-02-03 01:21:11 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | dbf762e771 | Use boost::program_options to parse arguments. Fixes #3536
Fixes #3184 | 2013-02-02 23:22:27 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f2e17bdd09 | Fixed compiler warnings (-Wextra). | 2013-02-02 22:13:54 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 5438c86e76 | Throw exception in Utility::ToDouble/Utility::ToLong Fixes #3617 | 2013-02-02 20:19:00 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | b74c2c8a68 | Removed the old-style validation code. | 2013-02-02 20:03:30 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 33aba14197 | Implement type keyword in the config compiler Fixes #3616 | 2013-02-02 14:28:11 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 18f935cfa2 | Added missing const qualifiers. | 2013-02-02 09:19:49 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 11cf07fa9c | Config: implement support for wildcard includes Fixes #2771 | 2013-02-02 00:32:18 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 04fd703e6a | Windows build fix. | 2013-02-01 23:10:48 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 00b827d5cf | Implement search dirs for #include. Fixes #3599 | 2013-02-01 22:44:58 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 66f28ae02b | Build fix for Windows. | 2013-02-01 19:36:47 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 05d0dc5683 | Display "debug message" for exceptions (in addition to SIGABRT). | 2013-02-01 19:11:15 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 8a469e190f | Fixed some more compiler warnings (when using -Wall). | 2013-02-01 19:02:07 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ee6ba4e5e9 | Bug: clearing attributes should only reset their value and tx rather than deleting them entirely Fixes #3604 | 2013-02-01 19:01:51 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 7835563e03 | Fixed some compiler warnings. | 2013-02-01 15:44:03 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | df1199f206 | Updated messages in the SIGABRT handler. | 2013-02-01 14:46:06 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 0ca8012079 | Made warning and critical messages bold. | 2013-02-01 14:21:11 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 886fd3a5b8 | Implemented colored log messages. | 2013-02-01 14:12:24 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f5a3dc4d84 | Config: Warn about unknown attributes. | 2013-02-01 14:11:22 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e928b1fabf | Bugfix: Missing parent object causes assert in ReplicationComponent::Stop Fixes #3601 | 2013-02-01 11:46:52 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 24e2d1d3f2 | Use boost::lexical_cast instead of stringstreams. | 2013-01-31 10:10:51 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e967d931fd | Fixed building with --disable-shared. | 2013-01-30 23:52:11 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | b27465feae | Fixed incorrect parameters for memset(). | 2013-01-30 20:49:25 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ff0e6d91d2 | Move exception_handler into libbase. Add handler for SIGABRT. Fixes #3590 | 2013-01-30 11:51:15 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c9bcc5c8bd | Bugfix: Loading state files was broken. Fixes #3562 | 2013-01-30 10:53:06 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 7c65757219 | Implement Utility::NewUUID(). Fixes #3589 | 2013-01-30 09:08:48 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 08bb9470b3 | Updated VS project files. | 2013-01-29 15:47:38 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 07a1249a97 | Add some more missing files. | 2013-01-29 15:47:38 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 8e8e607b2e | Implement downtimes. Fixes #2833 | 2013-01-29 14:19:54 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 76f37c1d71 | Implement Convert class, move existing type conversion functionality there Fixes #3580 | 2013-01-29 12:05:46 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 3ffe8707ab | Fix string_iless performance issue. | 2013-01-28 09:43:54 +01:00 |  |