Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							e2290d5012 
							
						 
					 
					
						
						
							
							Implement support for unregistering objects  
						
						... 
						
						
						
						refs #9101  
						
						
					 
					
						2015-08-15 20:07:11 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							d7d16d3f36 
							
						 
					 
					
						
						
							
							Fix crash in ScriptFrame::~ScriptFrame in debug builds  
						
						... 
						
						
						
						fixes  #9868  
					
						2015-08-11 07:12:49 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							38d2464ab2 
							
						 
					 
					
						
						
							
							Remove color codes in the console prompt  
						
						... 
						
						
						
						fixes  #9872  
					
						2015-08-11 07:05:55 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							aa00f4183a 
							
						 
					 
					
						
						
							
							Get rid of code duplication in ConfigWriter/ConsoleCommand  
						
						... 
						
						
						
						refs #9099  
						
						
					 
					
						2015-08-11 06:47:08 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							fc1049fb68 
							
						 
					 
					
						
						
							
							Fix node wizard ignoring local zone name  
						
						... 
						
						
						
						fixes  #9782  
					
						2015-08-03 16:23:59 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							0a1dad0a8f 
							
						 
					 
					
						
						
							
							Fix broken cluster config sync w/ latest api changes  
						
						... 
						
						
						
						Apart from dropping the requirement of adding 'include_zones "etc", "zones.d"'
on upgrade to 2.4, we've forgotten to register the local zone directory into
the new ZoneFragment tree.
This fix adds a new function to register the local zones.d directory.
After that the config sync works again.
fixes  #9735  
						
						
					 
					
						2015-07-26 17:57:34 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							fca7a33aac 
							
						 
					 
					
						
						
							
							Implement config file management for the API  
						
						... 
						
						
						
						refs #9083 
fixes  #9102 
fixes  #9103 
fixes  #9104 
fixes  #9705  
						
						
					 
					
						2015-07-23 17:57:24 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ccd63b9d15 
							
						 
					 
					
						
						
							
							Implement the include_zones directive  
						
						... 
						
						
						
						refs #9083  
						
						
					 
					
						2015-07-21 09:32:17 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							84d83a4453 
							
						 
					 
					
						
						
							
							'node wizard/setup' should always generate new certificates  
						
						... 
						
						
						
						Unless an existing certificate is found. The configuration
(api feature, user) is always generated including a backup.
fixes  #9590  
						
						
					 
					
						2015-07-08 15:32:47 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							f123c8218d 
							
						 
					 
					
						
						
							
							Split ApiSetupUtility::SetupMaster() into multiple functions  
						
						... 
						
						
						
						refs #9590  
						
						
					 
					
						2015-07-08 15:32:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Marcel Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							a98d2f585d 
							
						 
					 
					
						
						
							
							Implement URL parser  
						
						... 
						
						
						
						fixes  #9470  
					
						2015-07-07 15:33:19 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							f4aeb1999c 
							
						 
					 
					
						
						
							
							Cli: Don't add empty host/port endpoint attributes in node wizard  
						
						... 
						
						
						
						refs #9205 
refs #9536  
						
						
					 
					
						2015-07-03 12:58:54 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							2eaae1f733 
							
						 
					 
					
						
						
							
							Update documentation for ApiUser object & node wizard  
						
						... 
						
						
						
						fixes  #9471  
					
						2015-06-25 18:03:00 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							ee035ae001 
							
						 
					 
					
						
						
							
							Fix unity build  
						
						... 
						
						
						
						refs #9471  
						
						
					 
					
						2015-06-25 17:20:23 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							3e3588b9fb 
							
						 
					 
					
						
						
							
							Cli: Still ask for CN in 'node wizard'  
						
						... 
						
						
						
						refs #9471  
						
						
					 
					
						2015-06-25 13:28:16 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							ec3f1c6320 
							
						 
					 
					
						
						
							
							Cli: 'node setup' on the master uses 'api setup' if api feature is disabled  
						
						... 
						
						
						
						refs #9471  
						
						
					 
					
						2015-06-25 11:00:25 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							5249e4af11 
							
						 
					 
					
						
						
							
							Cli: 'node wizard' on the master uses 'api setup' if api feature is disabled  
						
						... 
						
						
						
						refs #9471  
						
						
					 
					
						2015-06-25 11:00:12 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							0d977b9d48 
							
						 
					 
					
						
						
							
							Allow to pass cn to ApiSetupUtility::SetupMaster()  
						
						... 
						
						
						
						refs #9471  
						
						
					 
					
						2015-06-25 10:40:50 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							663f09e475 
							
						 
					 
					
						
						
							
							Only run 'api setup' if the feature was not enabled  
						
						... 
						
						
						
						It is safe to assume that the user either did run
'node wizard' or 'node setup' in >= 2.3.x before, or
manually enabled the api feature and deployed the
certificates (otherwise Icinga2 wouldn't start either).
In that case we'll skip the api setup to ensure that we
don't override any existing configuration at all.
refs #9471  
						
						
					 
					
						2015-06-25 10:21:18 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							6f43162efa 
							
						 
					 
					
						
						
							
							Add feature enable/disable helpers  
						
						... 
						
						
						
						refs #9471  
						
						
					 
					
						2015-06-25 10:14:19 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							7b0b04ba8f 
							
						 
					 
					
						
						
							
							Implement 'api setup' cli command & add ApiUser config  
						
						... 
						
						
						
						refs #9471  
						
						
					 
					
						2015-06-25 10:08:34 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							99a0c7b157 
							
						 
					 
					
						
						
							
							Fix wrong preprocessor macros  
						
						
						
						
					 
					
						2015-06-24 14:13:54 +02:00 
						 
				 
			
				
					
						
							
							
								Benedikt Heine 
							
						 
					 
					
						
						
						
						
							
						
						
							7cd0077ab5 
							
						 
					 
					
						
						
							
							node setup: indent accept_config and accept_commands  
						
						... 
						
						
						
						fixes  #9450 
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de> 
					
						2015-06-19 09:07:51 +02:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							f907a7f617 
							
						 
					 
					
						
						
							
							Fix Port wrong default port in Node Wizard  
						
						... 
						
						
						
						fixes  #9205  
					
						2015-04-30 12:52:35 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							ab8dbd71e2 
							
						 
					 
					
						
						
							
							Rewrite some of the wizard questions  
						
						... 
						
						
						
						refs #8891  
						
						
					 
					
						2015-04-27 11:10:49 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							9b8eea3579 
							
						 
					 
					
						
						
							
							CLI: Be less verbose in 'node update-config'  
						
						... 
						
						
						
						fixes  #9116  
					
						2015-04-20 14:58:08 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Marcel Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							9ae8a09b7e 
							
						 
					 
					
						
						
							
							Refactor code  
						
						... 
						
						
						
						fixes  #9112  
					
						2015-04-20 11:45:01 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Marcel Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							e1101b9637 
							
						 
					 
					
						
						
							
							Change node wizard flow  
						
						... 
						
						
						
						fixes  #8891  
					
						2015-04-20 11:45:00 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Marcel Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							9c45ab7d66 
							
						 
					 
					
						
						
							
							Fix troubleshooht command truncating crash logs  
						
						... 
						
						
						
						fixes  #9064  
					
						2015-04-16 16:17:12 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							d93bcedaad 
							
						 
					 
					
						
						
							
							Implement sandbox mode for the config parser  
						
						... 
						
						
						
						fixes  #9068  
					
						2015-04-16 08:48:17 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Marcel Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							f9d5846e30 
							
						 
					 
					
						
						
							
							Make node wizard only accept y/Y and n/N  
						
						... 
						
						
						
						fixes  #8917  
					
						2015-03-31 09:28:03 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Marcel Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							8e73d72447 
							
						 
					 
					
						
						
							
							Add accept config/commands option to node setup  
						
						... 
						
						
						
						fixes  #8803  
					
						2015-03-30 13:20:47 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							72a7b08480 
							
						 
					 
					
						
						
							
							Move implementation code from thpp files into separate files  
						
						... 
						
						
						
						fixes  #8890  
					
						2015-03-28 11:08:12 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ec7224e3ed 
							
						 
					 
					
						
						
							
							Generate C++ code for type validators  
						
						... 
						
						
						
						fixes  #7709 
fixes  #8867  
					
						2015-03-27 07:59:27 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							2c4f913a90 
							
						 
					 
					
						
						
							
							Fix crash in ConsoleCommand::Run  
						
						... 
						
						
						
						refs #8791  
						
						
					 
					
						2015-03-18 14:29:02 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							3e08f2e0b5 
							
						 
					 
					
						
						
							
							Make order for deferred initializers deterministic  
						
						... 
						
						
						
						refs #8791  
						
						
					 
					
						2015-03-18 13:24:31 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							6c96d5bc98 
							
						 
					 
					
						
						
							
							Clean up the start-up process a bit  
						
						... 
						
						
						
						fixes  #8791  
					
						2015-03-18 11:14:51 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							fec1266b1b 
							
						 
					 
					
						
						
							
							Add auto-completion suggestions for built-in attributes  
						
						... 
						
						
						
						refs #8776  
						
						
					 
					
						2015-03-18 08:19:36 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							a2b701ad44 
							
						 
					 
					
						
						
							
							Improve auto-completion for the 'icinga2 console' command  
						
						... 
						
						
						
						refs #8776  
						
						
					 
					
						2015-03-18 08:10:32 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							cd9dfd5744 
							
						 
					 
					
						
						
							
							Implement auto-completion support for 'icinga2 console'  
						
						... 
						
						
						
						refs #8776  
						
						
					 
					
						2015-03-18 07:17:15 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							37736caa5c 
							
						 
					 
					
						
						
							
							Implement support for libedit  
						
						... 
						
						
						
						fixes  #8776  
					
						2015-03-17 15:05:47 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Sautier 
							
						 
					 
					
						
						
						
						
							
						
						
							1eef0243c6 
							
						 
					 
					
						
						
							
							Remove prompt to create a TicketSalt from the wizard  
						
						... 
						
						
						
						fixes  #8766 
Signed-off-by: Gunnar Beutner <gunnar@beutner.name> 
					
						2015-03-16 15:24:58 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							fd9dc32a3d 
							
						 
					 
					
						
						
							
							Implement SNI support for the TlsStream class  
						
						... 
						
						
						
						fixes  #8610  
					
						2015-03-05 14:15:42 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ac7a55cf56 
							
						 
					 
					
						
						
							
							Fix file descriptor leak in SetDaemonIO  
						
						
						
						
					 
					
						2015-03-03 07:36:43 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							7c31654552 
							
						 
					 
					
						
						
							
							Remove the return type for Utility::LoadExtensionLibrary  
						
						
						
						
					 
					
						2015-03-03 07:19:34 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							4d0ee2a7fd 
							
						 
					 
					
						
						
							
							Americaniz(s)e colo(u)r in troubleshoot cli  
						
						
						
						
					 
					
						2015-03-02 16:42:38 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							97ff17eb4e 
							
						 
					 
					
						
						
							
							Fix troubleshooting cli hint text  
						
						... 
						
						
						
						refs #3446  
						
						
					 
					
						2015-03-02 15:28:02 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							1f9a719712 
							
						 
					 
					
						
						
							
							Fix output formatting in troubleshoot cli command  
						
						... 
						
						
						
						refs #3446  
						
						
					 
					
						2015-03-02 14:37:58 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							5df3010826 
							
						 
					 
					
						
						
							
							Remove unused variable in PkiUtility::SignCsr  
						
						
						
						
					 
					
						2015-03-02 13:32:08 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							7aaa6975fc 
							
						 
					 
					
						
						
							
							Remove unnecessary SubStr call  
						
						
						
						
					 
					
						2015-03-02 13:30:37 +01:00