Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							026359d404 
							
						 
					 
					
						
						
							
							Rename "dont-disable-confd"  
						
						... 
						
						
						
						Double negation is confusing. Also this would change the default
behaviour and could lead to problems in automated environments.
refs #4508  
						
						
					 
					
						2018-05-08 16:32:56 +02:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							a43cf8e9ef 
							
						 
					 
					
						
						
							
							Warn in case of failed conf.d exclusion  
						
						... 
						
						
						
						refs #4508  
						
						
					 
					
						2018-05-08 16:32:53 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Insel 
							
						 
					 
					
						
						
						
						
							
						
						
							58f923f5f7 
							
						 
					 
					
						
						
							
							Allow to disable conf.d inclusion through node wizard/setup  
						
						... 
						
						
						
						This implements a function to disable the conf.d directory through the node wizard/setup.
refs #4508  
						
						
					 
					
						2018-05-08 16:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							e606a443b7 
							
						 
					 
					
						
						
							
							Add support for config validation log timestamps  
						
						... 
						
						
						
						This also adds implicit support for the startup.log
generated from API config package validation, e.g. used by
the Icinga Director.
fixes  #3455  
						
						
					 
					
						2018-05-03 11:35:29 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							7c0ef80279 
							
						 
					 
					
						
						
							
							Implement support for connection-less node setup (no csr auto-signing connect)  
						
						
						
						
					 
					
						2018-04-06 19:49:01 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							9f2694bdc1 
							
						 
					 
					
						
						
							
							Unify setting the local and parent zone names for node wizard/setup  
						
						
						
						
					 
					
						2018-04-06 19:18:19 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							abdc479d6a 
							
						 
					 
					
						
						
							
							Unify setting the master zone name for 'node wizard|setup` in master mode  
						
						
						
						
					 
					
						2018-04-06 17:29:37 +02:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							a742e64e4d 
							
						 
					 
					
						
						
							
							Fix reload handling  
						
						... 
						
						
						
						Make sure we have written the new PID before letting it take over. 
						
						
					 
					
						2018-03-14 10:43:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Insel 
							
						 
					 
					
						
						
						
						
							
						
						
							592d1c7d7e 
							
						 
					 
					
						
						
							
							Replace std::vector:push_back with initializer list  
						
						... 
						
						
						
						This replaces a few std::vector::push_back calls with initializer lists. 
						
						
					 
					
						2018-03-12 20:35:49 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9fb714578 
							
						 
					 
					
						
						
							
							Merge pull request  #6116  from Icinga/fix/windows-service-restart  
						
						... 
						
						
						
						Fix Windows reload 
						
						
					 
					
						2018-02-28 12:23:53 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							5dd0bc8f97 
							
						 
					 
					
						
						
							
							Use std::vector<std::string> for command-line arguments  
						
						
						
						
					 
					
						2018-02-26 08:36:11 +01:00 
						 
				 
			
				
					
						
							
							
								Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a0aa781417 
							
						 
					 
					
						
						
							
							Implement ability to make global zones configurable  
						
						... 
						
						
						
						This adds the ability to make global zones configurable during the node
wizard/setup. The implementation will add the given global zones to the default
included global zones. 
						
						
					 
					
						2018-02-26 08:36:11 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							691e3cfd57 
							
						 
					 
					
						
						
							
							Fix Windows reload  
						
						
						
						
					 
					
						2018-02-23 17:01:46 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							6bb2ed4258 
							
						 
					 
					
						
						
							
							Merge branch 'feature/security-features'  
						
						
						
						
					 
					
						2018-02-21 16:19:54 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							6ae376b7fd 
							
						 
					 
					
						
						
							
							Add cli tool to send signals as Icinga user  
						
						... 
						
						
						
						fixes  #5991  
					
						2018-02-20 14:16:43 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							54384528ed 
							
						 
					 
					
						
						
							
							Fix crash in api user command  
						
						
						
						
					 
					
						2018-02-20 09:45:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							0a0795f09d 
							
						 
					 
					
						
						
							
							Code style  
						
						
						
						
					 
					
						2018-02-16 11:47:13 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							6e3347b5bf 
							
						 
					 
					
						
						
							
							Remove debug output in ApiUserCommand::Run  
						
						
						
						
					 
					
						2018-02-16 11:46:43 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							f4403daef8 
							
						 
					 
					
						
						
							
							Properly escape strings in ApiUserCommand::Run  
						
						
						
						
					 
					
						2018-02-16 11:46:43 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							2bd35aa357 
							
						 
					 
					
						
						
							
							Improve api user command  
						
						... 
						
						
						
						--oneline can now be used to print out only the password hash string.
This can be used to update ApiUser passwords through the API. There is
also now a validation to make use salt does not contain a '$' which
would break verification. 
						
						
					 
					
						2018-02-15 13:09:22 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							65a806f5dc 
							
						 
					 
					
						
						
							
							Move new password functions into tlsutility  
						
						
						
						
					 
					
						2018-02-15 13:09:22 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							92e2faaa08 
							
						 
					 
					
						
						
							
							Hash API password and comparison  
						
						... 
						
						
						
						fixes  #4920  
					
						2018-02-15 13:09:22 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b88149c455 
							
						 
					 
					
						
						
							
							Merge pull request  #5979  from Icinga/feature/enhance-console-5595  
						
						... 
						
						
						
						Add quit, exit and help 
						
						
					 
					
						2018-01-29 16:41:10 +01:00 
						 
				 
			
				
					
						
							
							
								Noah Hilverling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cb7c9d7f7 
							
						 
					 
					
						
						
							
							Merge pull request  #6020  from Icinga/fix/console-home-env  
						
						... 
						
						
						
						Fix crash when running 'icinga2 console' without HOME environment variable 
						
						
					 
					
						2018-01-29 16:37:24 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Insel 
							
						 
					 
					
						
						
						
						
							
						
						
							12c4a1be1f 
							
						 
					 
					
						
						
							
							Fix build error on Windows  
						
						... 
						
						
						
						The `kill` and `SIGUSR2` statements are not available on Windows. 
						
						
					 
					
						2018-01-28 22:00:36 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							94e6be1a65 
							
						 
					 
					
						
						
							
							Remove unused includes  
						
						
						
						
					 
					
						2018-01-22 09:52:29 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							3e3658b7a5 
							
						 
					 
					
						
						
							
							Fix crash when running 'icinga2 console' without HOME environment variable  
						
						... 
						
						
						
						fixes  #6019  
					
						2018-01-20 07:46:19 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							c418a9611e 
							
						 
					 
					
						
						
							
							Add systemd watchdog and adjust reload behaviour  
						
						
						
						
					 
					
						2018-01-19 16:52:36 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							1da6b2c883 
							
						 
					 
					
						
						
							
							Fix whitespaces in CMakeLists files  
						
						... 
						
						
						
						Uses 2 space indentation as standard 
						
						
					 
					
						2018-01-19 09:19:40 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							2a9dceb367 
							
						 
					 
					
						
						
							
							Use CMake object libraries for our libs  
						
						
						
						
					 
					
						2018-01-17 04:28:21 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							c2fb9fe226 
							
						 
					 
					
						
						
							
							Use initializer lists for arrays and dictionaries  
						
						
						
						
					 
					
						2018-01-16 12:27:44 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6412bf741 
							
						 
					 
					
						
						
							
							Improve console help text  
						
						... 
						
						
						
						Split continue and quit/exit commands 
						
						
					 
					
						2018-01-15 15:31:53 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74ae67d3b6 
							
						 
					 
					
						
						
							
							Update consolecommand.cpp  
						
						... 
						
						
						
						Rename to debug console in help 
						
						
					 
					
						2018-01-15 14:40:31 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							0f6dc1289b 
							
						 
					 
					
						
						
							
							Add quit, exit and help  
						
						
						
						
					 
					
						2018-01-15 14:12:22 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							a36e847c6c 
							
						 
					 
					
						
						
							
							Allocate ConfigItemBuilder objects on the stack  
						
						
						
						
					 
					
						2018-01-11 10:52:26 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							e3ad0be769 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-use-auto'  
						
						
						
						
					 
					
						2018-01-04 12:24:57 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							621eed3f13 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-pass-by-value'  
						
						
						
						
					 
					
						2018-01-04 12:24:57 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9ca682496c 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-use-override'  
						
						
						
						
					 
					
						2018-01-04 12:24:57 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ac155d1dda 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-redundant-void-arg'  
						
						
						
						
					 
					
						2018-01-04 12:24:57 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							efe99a3e5e 
							
						 
					 
					
						
						
							
							Add the final keyword to classes  
						
						
						
						
					 
					
						2018-01-04 05:20:20 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd33b8b508 
							
						 
					 
					
						
						
							
							Merge pull request  #5936  from Icinga/feature/source-lists  
						
						... 
						
						
						
						Clean up source lists in the CMakeLists.txt files 
						
						
					 
					
						2018-01-03 11:59:35 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							75e2473616 
							
						 
					 
					
						
						
							
							Clean up source lists in the CMakeLists.txt files  
						
						
						
						
					 
					
						2018-01-03 11:47:46 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e6f4b1966 
							
						 
					 
					
						
						
							
							Merge pull request  #5939  from Icinga/fix/build-fix-wheezy  
						
						... 
						
						
						
						Build fix for Debian wheezy 
						
						
					 
					
						2018-01-03 11:28:57 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27a2d95338 
							
						 
					 
					
						
						
							
							Merge pull request  #5932  from Icinga/feature/copyright-header  
						
						... 
						
						
						
						Fix copyright header in cli/troubleshootcommand.hpp 
						
						
					 
					
						2018-01-03 10:56:07 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							abe3f8a959 
							
						 
					 
					
						
						
							
							Build fix for Debian wheezy  
						
						
						
						
					 
					
						2018-01-03 10:32:33 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							803dc0c05d 
							
						 
					 
					
						
						
							
							Fix copyright header in cli/troubleshootcommand.hpp  
						
						
						
						
					 
					
						2018-01-03 01:19:02 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							90496b5456 
							
						 
					 
					
						
						
							
							Build libraries as static libraries  
						
						
						
						
					 
					
						2018-01-02 23:29:48 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Insel 
							
						 
					 
					
						
						
						
						
							
						
						
							158ae2188e 
							
						 
					 
					
						
						
							
							Change copyright header for 2018  
						
						
						
						
					 
					
						2018-01-02 12:08:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							2636e6a77a 
							
						 
					 
					
						
						
							
							Whitespace fix  
						
						... 
						
						
						
						What does this change?
* Remove use of spaces for formatting
These could be found by using `grep -r -l -P '^\t+ +[^*]'
* Removal of training whitespaces
* A few lines longer than 120 chars 
						
						
					 
					
						2017-12-20 14:53:52 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b44bfb125 
							
						 
					 
					
						
						
							
							Merge pull request  #5868  from Icinga/feature/expression-ptr  
						
						... 
						
						
						
						Use std::unique_ptr for Expression objects 
						
						
					 
					
						2017-12-18 09:54:30 +01:00