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
							
						 
					 | 
					
						
						
						
						
							
						
						
							9558ebc0f4
							
						
					 | 
					
						
						
							
							Secure ApiUser::GetByAuthHeader() against timing attacks
						
						
						
						
						
						
					 | 
					
						2019-02-22 16:59:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							dab53448bc
							
						
					 | 
					
						
						
							
							icinga.com: Update *.{h,c}pp
						
						
						
						
						
						
					 | 
					
						2018-10-18 09:27:04 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jean Flach
							
						 
					 | 
					
						
						
						
						
							
						
						
							6bb2ed4258
							
						
					 | 
					
						
						
							
							Merge branch 'feature/security-features'
						
						
						
						
						
						
					 | 
					
						2018-02-21 16:19:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Noah Hilverling
							
						 
					 | 
					
						
						
						
						
							
						
						
							2823ebb831
							
						
					 | 
					
						
						
							
							Limit HTTP body size
						
						
						
						
						
						
					 | 
					
						2018-02-20 13:32:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jean Flach
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee5954726d
							
						
					 | 
					
						
						
							
							Authenticate API user before parsing body
						
						
						
						
						
						
					 | 
					
						2018-02-20 13:32:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a8d42b154
							
						
					 | 
					
						
						
							
							Remove redundant 'this->'
						
						
						
						
						
						
					 | 
					
						2018-02-19 08:08:16 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d436605f0
							
						
					 | 
					
						
						
							
							Fix compatibility with CMake < 3.1
						
						
						
						
						
						
					 | 
					
						2018-01-18 15:12:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Insel
							
						 
					 | 
					
						
						
						
						
							
						
						
							158ae2188e
							
						
					 | 
					
						
						
							
							Change copyright header for 2018
						
						
						
						
						
						
					 | 
					
						2018-01-02 12:08:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							325e4a2fb9
							
						
					 | 
					
						
						
							
							Use nullptr instead of <Type>::Ptr()
						
						
						
						
						
						
					 | 
					
						2017-11-30 17:47:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7caf0820d
							
						
					 | 
					
						
						
							
							Ensure that *.icinga.com is used everywhere
						
						
						
						
						
						
						
						fixes #13897
fixes #13277 
						
						
					 | 
					
						2017-01-10 17:19:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							288413f046
							
						
					 | 
					
						
						
							
							Replace BOOST_FOREACH with range-based for loops
						
						
						
						
						
						
						
						fixes #12538 
						
						
					 | 
					
						2016-08-25 06:46:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							599929b0f6
							
						
					 | 
					
						
						
							
							Update copyright headers for 2016
						
						
						
						
						
						
					 | 
					
						2016-01-12 08:29:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							425a1a0166
							
						
					 | 
					
						
						
							
							Implement API permissions
						
						
						
						
						
						
						
						fixes #9088 
						
						
					 | 
					
						2015-09-28 14:30:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							071d2f18fb
							
						
					 | 
					
						
						
							
							Rename DynamicObject/DynamicType to ConfigObject/ConfigType
						
						
						
						
						
						
						
						fixes #9914 
						
						
					 | 
					
						2015-08-15 20:40:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							f8f86d89a4
							
						
					 | 
					
						
						
							
							Add ApiUser::GetByClientCN()
						
						
						
						
						
						
						
						refs #9471
refs #9086 
						
						
					 | 
					
						2015-07-09 15:25:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							8450cb5d6c
							
						
					 | 
					
						
						
							
							MAke ApiUser::CheckPassword() const
						
						
						
						
						
						
						
						refs #9471 
						
						
					 | 
					
						2015-07-02 09:26:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							14f5986aa5
							
						
					 | 
					
						
						
							
							Implement the ApiUser object type
						
						
						
						
						
						
						
						Hide password in GetPassword() and add CheckPassword().
Includes basic unit tests.
refs #9471 
						
						
					 | 
					
						2015-06-24 14:28:52 +02:00 | 
					
					
						
						
							
							
							
						
					 |