Michael Friedrich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ace8001d8 
							
						 
					 
					
						
						
							
							Merge pull request  #7019  from Icinga/feature/new-json-library  
						
						... 
						
						
						
						Replace YAJL with nlohmann::json 
						
						
					 
					
						2019-03-18 17:26:57 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							76b9cd6786 
							
						 
					 
					
						
						
							
							Fix missing include in JSON tests  
						
						... 
						
						
						
						Non-unity builds require the additional header. 
						
						
					 
					
						2019-03-18 17:02:12 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							c4333b49f5 
							
						 
					 
					
						
						
							
							Test Json{En,De}code()  
						
						
						
						
					 
					
						2019-03-18 15:07:57 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea80d93efc 
							
						 
					 
					
						
						
							
							Merge pull request  #7014  from Icinga/feature/utf8cpp  
						
						... 
						
						
						
						Utility::ValidateUTF8(): use UTF8-CPP 
						
						
					 
					
						2019-03-18 10:57:03 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							60ec11de73 
							
						 
					 
					
						
						
							
							Test Utility::ValidateUTF8()  
						
						
						
						
					 
					
						2019-03-15 13:34:20 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							646feb76e0 
							
						 
					 
					
						
						
							
							Ignore failure of unit test base_utility/comparepasswords_issafe  
						
						... 
						
						
						
						... as volatile system load may cause false negatives 
						
						
					 
					
						2019-02-26 11:45:03 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							458f997a18 
							
						 
					 
					
						
						
							
							Replace Copyright header with a short version, part II  
						
						
						
						
					 
					
						2019-02-25 15:09:36 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							d14a88235d 
							
						 
					 
					
						
						
							
							Replace Copyright header with a short version, part I  
						
						... 
						
						
						
						CLion -> replace in path 
						
						
					 
					
						2019-02-25 14:48:22 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							1b00331a88 
							
						 
					 
					
						
						
							
							Test Utility::ComparePasswords()  
						
						
						
						
					 
					
						2019-02-22 16:59:36 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b08d485a41 
							
						 
					 
					
						
						
							
							Merge pull request  #6857  from Icinga/bugfix/check_nscp_api-query-sorted-6536  
						
						... 
						
						
						
						Url#m_Query: preserve order 
						
						
					 
					
						2019-02-11 17:57:32 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							b1362aeb9b 
							
						 
					 
					
						
						
							
							Add a unit test for Convert::ToLong(double) - fails  
						
						
						
						
					 
					
						2019-01-30 14:23:57 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							268bd85752 
							
						 
					 
					
						
						
							
							Url#m_Query: test order preservation  
						
						... 
						
						
						
						refs #6536  
						
						
					 
					
						2018-12-21 11:54:48 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							eeb609d4ae 
							
						 
					 
					
						
						
							
							Url#m_Query: preserve order  
						
						... 
						
						
						
						refs #6536  
						
						
					 
					
						2018-12-21 11:52:37 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							9d73f0cf30 
							
						 
					 
					
						
						
							
							Implement unit tests for Dictionary initializers  
						
						
						
						
					 
					
						2018-11-09 14:56:36 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							2991993f6b 
							
						 
					 
					
						
						
							
							Apply workaround for timer tests with std::bind callbacks  
						
						
						
						
					 
					
						2018-11-08 15:03:41 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							1a8a2c25f2 
							
						 
					 
					
						
						
							
							icinga.com: Update test and tools  
						
						
						
						
					 
					
						2018-10-18 09:45:36 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							dea5ec614e 
							
						 
					 
					
						
						
							
							icinga.com: Update CMakeLists.txt  
						
						
						
						
					 
					
						2018-10-18 09:35:18 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							dab53448bc 
							
						 
					 
					
						
						
							
							icinga.com: Update *.{h,c}pp  
						
						
						
						
					 
					
						2018-10-18 09:27:04 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							e44848a664 
							
						 
					 
					
						
						
							
							Remove #include for deprecated header file  
						
						
						
						
					 
					
						2018-08-13 14:07:24 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							4c55a5c6cf 
							
						 
					 
					
						
						
							
							Fix prefix in unit tests for object packer  
						
						
						
						
					 
					
						2018-07-27 13:57:28 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							d21a218527 
							
						 
					 
					
						
						
							
							Test PackObject  
						
						
						
						
					 
					
						2018-07-27 13:57:28 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							2fd6709952 
							
						 
					 
					
						
						
							
							Remove ApiUser password_hash functionality  
						
						... 
						
						
						
						This affects and fixes
- Windows reload
- Config validation
- RHEL 7.5 OpenSSL memory corruption
- Hash algorithm, requested changes
refs #6378 
refs #6279 
refs #6278  
						
						
					 
					
						2018-06-19 11:32:03 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							6660a45c41 
							
						 
					 
					
						
						
							
							Implement Array::Unique() and add unit tests  
						
						... 
						
						
						
						refs #4732  
						
						
					 
					
						2018-05-09 17:25:55 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7b6488e90 
							
						 
					 
					
						
						
							
							Merge pull request  #6217  from Icinga/fix/reschedule-checks  
						
						... 
						
						
						
						Fix check behavior on restart 
						
						
					 
					
						2018-04-17 20:59:03 +02:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							b2092e4499 
							
						 
					 
					
						
						
							
							Set Hosts/Services in tests as active where needed  
						
						
						
						
					 
					
						2018-04-10 18:11:26 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							194c99a86e 
							
						 
					 
					
						
						
							
							Allow to disable brackets for the Url class and Format()  
						
						... 
						
						
						
						This commit also adds unit tests.
refs #5706  
						
						
					 
					
						2018-04-06 15:22:17 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Frosch 
							
						 
					 
					
						
						
						
						
							
						
						
							3adfd396f4 
							
						 
					 
					
						
						
							
							tests: Ensure IcingaApplication is initialized before adding config  
						
						... 
						
						
						
						This avoids an ordering problem noticed in Boost 1.55 
						
						
					 
					
						2018-03-26 13:58:12 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Frosch 
							
						 
					 
					
						
						
						
						
							
						
						
							eb71e16995 
							
						 
					 
					
						
						
							
							tests: Move IcingaApplicationFixture out of test-runner  
						
						... 
						
						
						
						And make it basically a singleton that would be callable by other test
units. 
						
						
					 
					
						2018-03-26 13:58:12 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							70b3d20a7e 
							
						 
					 
					
						
						
							
							Fix ApiUser unit test  
						
						
						
						
					 
					
						2018-03-06 09:30:22 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							0a0795f09d 
							
						 
					 
					
						
						
							
							Code style  
						
						
						
						
					 
					
						2018-02-16 11:47:13 +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 
						 
				 
			
				
					
						
							
							
								Markus Frosch 
							
						 
					 
					
						
						
						
						
							
						
						
							1be285c530 
							
						 
					 
					
						
						
							
							test-runner: Replace initialization by global fixture  
						
						... 
						
						
						
						This is required to even be able to build tests static
for Windows. 
						
						
					 
					
						2018-02-07 20:30:37 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Frosch 
							
						 
					 
					
						
						
						
						
							
						
						
							7d189b58f8 
							
						 
					 
					
						
						
							
							test/cmake: Don't force dynamic builds for testing  
						
						
						
						
					 
					
						2018-02-07 20:30:36 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							25d0e02daa 
							
						 
					 
					
						
						
							
							Remove jenkins test scripts  
						
						
						
						
					 
					
						2018-02-02 07:30:20 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							e1134fd3d9 
							
						 
					 
					
						
						
							
							Build all remaining libraries as object libraries  
						
						
						
						
					 
					
						2018-01-17 14:59:02 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							2a9dceb367 
							
						 
					 
					
						
						
							
							Use CMake object libraries for our libs  
						
						
						
						
					 
					
						2018-01-17 04:28:21 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Insel 
							
						 
					 
					
						
						
						
						
							
						
						
							6eccdff621 
							
						 
					 
					
						
						
							
							Change a bunch more copyright headers for 2018  
						
						... 
						
						
						
						This changes more copyright headers for 2018. 
						
						
					 
					
						2018-01-08 18:05:12 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							becfa85094 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-use-emplace'  
						
						
						
						
					 
					
						2018-01-04 12:24:57 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							e3ad0be769 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-use-auto'  
						
						
						
						
					 
					
						2018-01-04 12:24:57 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							d6062eefbf 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-raw-string-literal'  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							abe3f8a959 
							
						 
					 
					
						
						
							
							Build fix for Debian wheezy  
						
						
						
						
					 
					
						2018-01-03 10:32:33 +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