| 
							
							
								 Gunnar Beutner | f2307c4242 | Add cmake build files. Refs #4962 | 2013-11-03 13:45:26 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 9f1c4539dc | Remove libltdl dependency. Refs #4964 | 2013-10-30 12:00:55 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | db4b3b78d6 | Implement class compiler. Refs #4963 | 2013-10-28 14:27:36 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | fa845775a2 | Fix crashes when restarting Icinga. | 2013-10-17 10:56:42 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 07e2a38c4d | Make getpwnam/getgrnam error messages more user-friendly. | 2013-10-10 11:28:07 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 29a9365a48 | Fix getgrname error message. | 2013-10-09 23:49:44 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 039dbc7029 | Build fix. | 2013-10-09 15:09:17 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 3f922e5eac | Implement Application::GetVersion(). Fixes #4801 | 2013-10-09 08:46:31 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | d9a283fc89 | Rename command-line parameter: -v -> -C | 2013-09-25 09:48:45 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | bf1a800e39 | Update copyright information. | 2013-09-25 07:45:56 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | d1c194632b | config: Count errors and warnings. | 2013-09-24 13:30:23 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | a7e25beb06 | Improve config validation. Fixes #4391 | 2013-09-24 13:13:14 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | aba260e695 | Set group before user. | 2013-09-15 10:32:55 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 12ebf48b0e | Implement setgid/setuid support. Fixes #3841 | 2013-09-15 10:28:54 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 687f95b305 | Another init fix. | 2013-09-10 16:59:00 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 183135dbce | Fix object initialization order. | 2013-09-10 16:55:41 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 15fae2bf2a | Refactor how Application objects work. | 2013-09-10 16:03:36 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e05f270459 | base: Don't set thread name for the first thread. | 2013-09-03 15:44:31 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e8c61a578f | Implement restarting Icinga. | 2013-08-30 14:27:24 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 519ce78727 | Implement script variables IcingaPrefixDir, IcingaLocalStateDir, IcingaPkgLibDir, IcingaPkgDataDir and IcingaStatePath. | 2013-08-30 12:04:24 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 911f64c411 | Fix state file functionality. | 2013-08-29 10:40:43 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f134ed61bc | Fix: ::Start must be called after restoring the state file. Fixes #4654 | 2013-08-29 10:17:12 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 3198444fa6 | Fix a grammar mistake in --help. | 2013-08-28 17:19:34 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e9e55cd8c0 | Remove the replication feature and clean up the code. | 2013-08-26 14:56:38 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 4637bc1ca6 | Fix validation warnings for components. | 2013-07-02 09:58:26 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | d2b31f6a06 | Implement notification conditions. Fixes #2841 | 2013-06-26 09:08:50 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 8f5c5b68da | Implement -d (daemonize) and -e (errorlog). | 2013-05-03 13:39:31 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ada9f634dd | Don't link items after we've encountered a compiler error. Fixes #3930 | 2013-04-08 10:09:27 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | fd3e92ea0c | Refactor AsyncTasks. | 2013-03-25 17:36:15 +00:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 6df051fad3 | Fix: The order in which config items are defined should not matter Fixes #3733 | 2013-03-19 07:09:06 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c3975af6ec | Refactor #includes (Part 4). | 2013-03-18 11:02:18 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 9d076c3c03 | Refactor #includes (Part 3). | 2013-03-17 20:19:29 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 0bb0711d72 | Refactor #includes (Part 2). | 2013-03-16 21:18:53 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 3073200b53 | Cleaned up #includes (Part 1). | 2013-03-15 18:21:29 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | beeddb6840 | Don't validate config items if we've already encountered an error. | 2013-03-15 11:18:02 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 3c363499bb | Eliminate the Component class. Fixes #3832
Fixes #3840 | 2013-03-12 13:45:54 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 4b2d828b99 | Refactor the init script and remove the -d option. Fixes #3666 | 2013-03-12 11:48:45 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e2416b5b54 | Check return values of SymGetLineFromAddr64 and SymFromAddr. | 2013-03-07 16:00:10 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 2ef255b9f6 | Fine-grained locks (WIP, Part 9). | 2013-02-24 01:10:34 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 997ca3a77a | Fine-grained locks (WIP, Part 6). | 2013-02-19 23:02:08 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | a4c7052a6e | Fine-grained locks (WIP, Part 2). | 2013-02-18 14:40:24 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c63c28dd9c | Fine-grained locks (WIP, Part 1). | 2013-02-17 19:14:34 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | d3928a7e69 | Pass argc and argv to the Python interpreter. | 2013-02-14 16:18:58 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 41e10c83be | Documentation: add man pages Fixes #2844 | 2013-02-06 17:49:11 +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 | 25e34fa5d2 | Made command-line arguments more Unix-compliant. | 2013-02-06 09:45:44 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | d463bed478 | Config: Implement detection of missing required attributes Fixes #3627 | 2013-02-06 00:32:05 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | a5a51a6123 | Implement validateOnly flag for LoadConfigFiles(). | 2013-02-05 16:16:34 +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 | 789fd23d77 | Windows build fix. | 2013-02-04 09:58:45 +01:00 |  |