Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							39a74c4f3d 
							
						 
					 
					
						
						
							
							LDAP-Auth backend config: Add support for custom LDAP filter rules  
						
						... 
						
						
						
						refs #8365  
						
						
					 
					
						2015-03-11 09:52:14 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							f3fa743022 
							
						 
					 
					
						
						
							
							Fix login when using a PostgreSQL database as authentication backend  
						
						... 
						
						
						
						fixes  #8524  
					
						2015-03-06 11:03:45 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							88315db1eb 
							
						 
					 
					
						
						
							
							UserBackend: reasonable defaults for AD groups  
						
						... 
						
						
						
						I didn't do farther research, but those values seem to work fine. 
						
						
					 
					
						2015-02-09 15:31:47 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							81f65a7cd4 
							
						 
					 
					
						
						
							
							LdapUserBackend: disable "health check"  
						
						... 
						
						
						
						I see no point in checking this at every login. It could however be a
nice addition for our config backends and the setup wizard. I'd also
opt for completely removing this parameter - who wants to use this
method should explicitely call it. 
						
						
					 
					
						2015-02-09 15:29:52 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							7b1b5b9b40 
							
						 
					 
					
						
						
							
							Authentication\Manager: do not override user groups  
						
						... 
						
						
						
						Needs more care, but this way we are at least able to fetch groups
unless we get out improved implementation. 
						
						
					 
					
						2015-02-09 15:27:50 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							8b94e4c701 
							
						 
					 
					
						
						
							
							Fix documentation and code style in the LdapUserBackend  
						
						
						
						
					 
					
						2015-02-06 16:32:26 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							6bae2e0a53 
							
						 
					 
					
						
						
							
							Note that our license is GPL v2 or any later version in our license header instead of pointing to the license's URL  
						
						
						
						
					 
					
						2015-02-04 10:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							5b4fab0750 
							
						 
					 
					
						
						
							
							Add license header  
						
						... 
						
						
						
						This time without syntax errors hopefully :) 
						
						
					 
					
						2015-02-03 16:27:59 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							5fa2e3cfdc 
							
						 
					 
					
						
						
							
							Revert "Add license header"  
						
						... 
						
						
						
						This reverts commit 338d067aba41dd6e9178cebec5433eecd614196e. 
						
						
					 
					
						2015-02-03 16:16:26 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							4c7d120523 
							
						 
					 
					
						
						
							
							Revert "Fix typo in UserBackend"  
						
						... 
						
						
						
						This reverts commit 9fa1fd626c27a49b2acf5e8cbf37d767d3217ecb. 
						
						
					 
					
						2015-02-03 16:16:26 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							160b3a96ca 
							
						 
					 
					
						
						
							
							Revert "Fix typo in UserGroupBackend"  
						
						... 
						
						
						
						This reverts commit e8c4f45d6811777da286647ec3263af195d5c69f. 
						
						
					 
					
						2015-02-03 16:16:26 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e8c4f45d68 
							
						 
					 
					
						
						
							
							Fix typo in UserGroupBackend  
						
						
						
						
					 
					
						2015-02-03 16:14:13 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							9fa1fd626c 
							
						 
					 
					
						
						
							
							Fix typo in UserBackend  
						
						
						
						
					 
					
						2015-02-03 16:13:22 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							6517f8e2be 
							
						 
					 
					
						
						
							
							security: Activate permissions  
						
						
						
						
					 
					
						2015-02-03 16:08:35 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							338d067aba 
							
						 
					 
					
						
						
							
							Add license header  
						
						... 
						
						
						
						fixes  #7788  
					
						2015-02-03 15:51:04 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							7989b48248 
							
						 
					 
					
						
						
							
							Fix ldap auth when the userNameAttribute holds multiple values  
						
						... 
						
						
						
						fixes  #8246  
					
						2015-02-03 10:15:54 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							2a115e71d4 
							
						 
					 
					
						
						
							
							Add support for paged LDAP search results  
						
						... 
						
						
						
						fixes  #8261 
refs #6176  
					
						2015-01-29 15:53:15 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							50fc85d7ff 
							
						 
					 
					
						
						
							
							Rename authentication type "autologin" to "external"  
						
						... 
						
						
						
						refs #8274  
						
						
					 
					
						2015-01-27 09:49:36 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							d452f3218d 
							
						 
					 
					
						
						
							
							Use "ini" as preferences store in case preferences are not configured  
						
						... 
						
						
						
						refs #8234  
						
						
					 
					
						2015-01-23 16:25:24 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							14a4aaeb77 
							
						 
					 
					
						
						
							
							Revert "Fix that when chosing to not to store preferences an invalid config is created"  
						
						... 
						
						
						
						This reverts commit 6284da451e2a3f1fecf8935f04701d889445203c. 
						
						
					 
					
						2015-01-23 15:23:43 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							6284da451e 
							
						 
					 
					
						
						
							
							Fix that when chosing to not to store preferences an invalid config is created  
						
						... 
						
						
						
						fixes  #8234  
					
						2015-01-23 14:42:09 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							44de790cc9 
							
						 
					 
					
						
						
							
							Security: Temporary grant all permissions  
						
						
						
						
					 
					
						2015-01-22 17:12:49 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							2bd2f32b2e 
							
						 
					 
					
						
						
							
							postgresql/auth: Fix that users cannot login when using PostgreSQL >= version 9.0  
						
						... 
						
						
						
						fixes  #8251  
					
						2015-01-19 16:43:19 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							dc0f396fbf 
							
						 
					 
					
						
						
							
							Check LDAP username in case insensitive way  
						
						... 
						
						
						
						Signed-off-by: Eric Lippmann <eric.lippmann@netways.de>
refs #7991  
						
						
					 
					
						2014-12-10 16:00:39 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							3e1583ca40 
							
						 
					 
					
						
						
							
							Security: Remove getPermissions and getRestrictions from the AdmissionLoader  
						
						... 
						
						
						
						These funtctions are superseded by getRestrictionsAndPermissions.
refs #5647  
						
						
					 
					
						2014-11-19 15:13:45 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							bed11ebb60 
							
						 
					 
					
						
						
							
							Security: Load user permissions and restrictions from roles.ini  
						
						... 
						
						
						
						refs #5647  
						
						
					 
					
						2014-11-19 15:11:14 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							b01a9a65e0 
							
						 
					 
					
						
						
							
							Security: Introduce AdmissionLoader::getPermissionsAndRestrictions() for loading permissins and restrictions from roles.ini  
						
						... 
						
						
						
						When loading from roles.ini there's currently an empty permission added which is of course a bug and will be fixed asap.
refs #5647  
						
						
					 
					
						2014-11-19 15:10:09 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							7621f6642d 
							
						 
					 
					
						
						
							
							Adjust usages of Icinga\Application\Config  
						
						... 
						
						
						
						refs #7147  
						
						
					 
					
						2014-11-18 13:11:52 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							eb4672923f 
							
						 
					 
					
						
						
							
							Require the OpenSSL module instead of providing an unsafe fallback  
						
						... 
						
						
						
						refs #7163  
						
						
					 
					
						2014-11-11 10:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							9d292269b1 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/setup-wizard-7163  
						
						... 
						
						
						
						Conflicts:
	application/forms/Config/Resource/LdapResourceForm.php
	test/php/application/forms/Config/Authentication/LdapBackendFormTest.php 
						
						
					 
					
						2014-11-11 09:44:11 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							2bb7217d04 
							
						 
					 
					
						
						
							
							Do not require the openssl extension  
						
						
						
						
					 
					
						2014-11-10 11:20:02 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							124f64ad89 
							
						 
					 
					
						
						
							
							Merge branch 'master' into bugfix/drop-zend-config-7147  
						
						
						
						
					 
					
						2014-11-07 14:07:15 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							7b99b74ae1 
							
						 
					 
					
						
						
							
							Prefer Icinga\Application\Config instead of Zend_Config  
						
						... 
						
						
						
						refs #7147  
						
						
					 
					
						2014-11-07 13:53:03 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							d0706a55ea 
							
						 
					 
					
						
						
							
							Chain exceptions in LdapUserBackend instead of printing the message  
						
						
						
						
					 
					
						2014-11-06 16:32:43 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							7569c55796 
							
						 
					 
					
						
						
							
							Fix how password hashes are stored and retrieved in DbUserBackend  
						
						
						
						
					 
					
						2014-11-04 15:52:09 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							170ded6510 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/setup-wizard-7163  
						
						... 
						
						
						
						Conflicts:
	library/Icinga/Authentication/Backend/LdapUserBackend.php
	library/Icinga/File/Ini/IniWriter.php 
						
						
					 
					
						2014-11-04 14:22:53 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							8913bf53c9 
							
						 
					 
					
						
						
							
							Fix salt extraction  
						
						
						
						
					 
					
						2014-11-04 13:03:36 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							99277383b9 
							
						 
					 
					
						
						
							
							Fix retrieving a user's data from the database  
						
						
						
						
					 
					
						2014-11-04 13:03:12 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							cad8f7538e 
							
						 
					 
					
						
						
							
							Leave it up to the database to decide what is the current time  
						
						
						
						
					 
					
						2014-11-04 12:42:39 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							f9fee2df70 
							
						 
					 
					
						
						
							
							Do not interrupt authentication chain on invalid ldap connection infos  
						
						... 
						
						
						
						Catch LdapExceptions and throw AuthenticationException to not interrupt authentication chain
fixes  #7497  
						
						
					 
					
						2014-11-04 12:35:41 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							16352fc10c 
							
						 
					 
					
						
						
							
							Move Logger to the Application namespace  
						
						... 
						
						
						
						fixes  #7148  
					
						2014-10-31 10:27:17 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							4f1e1ddb6f 
							
						 
					 
					
						
						
							
							Adjust the DbUserBackend to reflect the new database schema  
						
						
						
						
					 
					
						2014-10-30 15:40:07 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							c1bff9a26e 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/setup-wizard-7163  
						
						
						
						
					 
					
						2014-10-30 10:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							f68c591a46 
							
						 
					 
					
						
						
							
							LDAP Auth: Make group loading really optional  
						
						... 
						
						
						
						fixes  #7432  
					
						2014-10-23 03:50:03 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							8c62c66a4e 
							
						 
					 
					
						
						
							
							Make regular expression pattern in autologin backend being fully optional  
						
						
						
						
					 
					
						2014-10-20 15:14:14 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							424cee6b4a 
							
						 
					 
					
						
						
							
							Auth: Load user groups using the new user group backends  
						
						
						
						
					 
					
						2014-10-20 13:43:40 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							aa56f3010c 
							
						 
					 
					
						
						
							
							lib: Add DbUserGroupBackend  
						
						
						
						
					 
					
						2014-10-20 13:42:33 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							d170cf0c9d 
							
						 
					 
					
						
						
							
							lib: Replace Membership with IniUserGroupBackend  
						
						
						
						
					 
					
						2014-10-20 13:42:15 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							d1228deef2 
							
						 
					 
					
						
						
							
							lib: Add UserGroupBackend as base class and factory for user group backends  
						
						
						
						
					 
					
						2014-10-20 13:41:33 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							cee261bf7e 
							
						 
					 
					
						
						
							
							Use lowercase username and user groups for loading user permissions and restrictions  
						
						
						
						
					 
					
						2014-10-20 13:36:37 +02:00