Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							4b11afe7d5 
							
						 
					 
					
						
						
							
							Remove unused method LdapUserBackend::setConfig()  
						
						
						
						
					 
					
						2017-07-11 17:08:16 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							0cbec01743 
							
						 
					 
					
						
						
							
							Make auth via LDAP user backends domain-aware  
						
						... 
						
						
						
						refs #2153  
						
						
					 
					
						2017-06-12 13:31:07 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							0716f87852 
							
						 
					 
					
						
						
							
							Update german translation  
						
						
						
						
					 
					
						2016-12-13 13:57:27 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							474803fee4 
							
						 
					 
					
						
						
							
							Change all license headers to only reflect a file's year of creation  
						
						... 
						
						
						
						refs #11000  
						
						
					 
					
						2016-02-08 15:41:00 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							d2cc854a61 
							
						 
					 
					
						
						
							
							LdapUserBackend: Set a query's base DN when a table gets required  
						
						... 
						
						
						
						This ensures that the query receives the correct base DN even if the table
gets adjusted by calling from() subsequently.
refs #10567  
						
						
					 
					
						2015-11-11 12:55:17 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							505f5902c7 
							
						 
					 
					
						
						
							
							LdapUserBackend: Utilize $virtualTables  
						
						
						
						
					 
					
						2015-11-10 09:56:27 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							9b826e6e5f 
							
						 
					 
					
						
						
							
							Drop class Ldap\Expression and introduce LdapQuery::$nativeFilter  
						
						... 
						
						
						
						I'm about to add support for our Data\Filter implementation, since it cannot
parse native LDAP filters and a user may have configured such, we need to
differentiate the two types of filter.
refs #10370  
						
						
					 
					
						2015-11-09 13:04:02 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							878bd78587 
							
						 
					 
					
						
						
							
							LdapUserBackend: Unfold the user_name_attribute automatically  
						
						... 
						
						
						
						This is.. the currently easiest solution. As long as attribute unfolding
is not very performance intensive this solution suffices.
refs #10367 
refs #10332  
						
						
					 
					
						2015-10-16 17:25:42 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							58fc87b2e5 
							
						 
					 
					
						
						
							
							Repository: Ensure that we'll internally only work with virtual table names  
						
						... 
						
						
						
						refs #10367  
						
						
					 
					
						2015-10-16 14:46:44 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							17e8f01d24 
							
						 
					 
					
						
						
							
							Use the DN to fetch group memberships from LDAP  
						
						... 
						
						
						
						fixes  #9901  
					
						2015-09-18 15:34:12 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							1e6c394693 
							
						 
					 
					
						
						
							
							Controller: Create the filter editor in setupFilterControl() ...  
						
						... 
						
						
						
						...instead of demanding a concrete controller to do so.
We still have to decide how to handle parameter preservation
properly.
refs #9029  
						
						
					 
					
						2015-08-13 17:05:13 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							4b6849eea7 
							
						 
					 
					
						
						
							
							Repository: Introduce query column blacklists  
						
						... 
						
						
						
						We can no longer use $filterColumns to blacklist query columns so
there is now another set of column names required to achieve this.
refs #9029  
						
						
					 
					
						2015-08-13 14:06:27 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							5478027855 
							
						 
					 
					
						
						
							
							Bring back user count in ldap backend inspection  
						
						... 
						
						
						
						We already use count later in the wizard anyways.
refs #9630  
						
						
					 
					
						2015-07-16 16:52:56 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							ffe672c252 
							
						 
					 
					
						
						
							
							Improve message texts and scalabillity  
						
						... 
						
						
						
						Always start uppercase and don't use count() function until we've got a more scalable implementation in the LdapConnection.
refs #9630  
						
						
					 
					
						2015-07-16 13:51:26 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							6b8e5da76d 
							
						 
					 
					
						
						
							
							Move all assertion functions into the inspect functions  
						
						... 
						
						
						
						Reduce code duplication and add class Inspection
refs #9630  
						
						
					 
					
						2015-07-16 12:21:11 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							59c4f8d056 
							
						 
					 
					
						
						
							
							Use Inspection API in User Backend Form  
						
						... 
						
						
						
						refs #9630  
						
						
					 
					
						2015-07-15 19:35:25 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							3ddb8ca1bd 
							
						 
					 
					
						
						
							
							Add abillity to discover AD version and vendor name to discovery  
						
						... 
						
						
						
						refs #9605  
						
						
					 
					
						2015-07-14 18:32:44 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							3c47ef6826 
							
						 
					 
					
						
						
							
							Ldap\Exception: Rename to LdapException  
						
						... 
						
						
						
						refs #8954  
						
						
					 
					
						2015-06-24 09:19:41 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							6d8c56a12f 
							
						 
					 
					
						
						
							
							Ldap\Connection: Return false if nothing is found for fetchRow()  
						
						... 
						
						
						
						This should behave like DbConnection::fetchRow().
refs #8954  
						
						
					 
					
						2015-06-23 10:49:51 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							15220da645 
							
						 
					 
					
						
						
							
							Automatically strip unnecessary parentheses from custom ldap filters  
						
						... 
						
						
						
						fixes  #9348  
					
						2015-06-23 10:32:45 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							86c63ec913 
							
						 
					 
					
						
						
							
							Introduce class LdapRepository  
						
						... 
						
						
						
						refs #7343  
						
						
					 
					
						2015-06-03 15:28:07 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							96f5f8fd49 
							
						 
					 
					
						
						
							
							LdapUserBackend: Do not fetch a user's groups  
						
						... 
						
						
						
						refs #7343  
						
						
					 
					
						2015-06-03 15:16:54 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							e0c0e9c874 
							
						 
					 
					
						
						
							
							LdapUserBackend: Move function retrieveGeneralizedTime into its parent  
						
						... 
						
						
						
						refs #7343  
						
						
					 
					
						2015-06-03 14:36:46 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							601b720a03 
							
						 
					 
					
						
						
							
							LdapUserBackend: Fetch and interpret the correct attributes (OpenLDAP)  
						
						... 
						
						
						
						refs #8826  
						
						
					 
					
						2015-06-01 14:05:44 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							d1a5321d02 
							
						 
					 
					
						
						
							
							LdapUserBackend: Fetch and interpret the correct attributes (ActiveDirectory)  
						
						... 
						
						
						
						refs #8826  
						
						
					 
					
						2015-06-01 12:23:16 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							10b158a182 
							
						 
					 
					
						
						
							
							LdapUserBackend: Fix sorting when sorting by user_name  
						
						... 
						
						
						
						refs #8826  
						
						
					 
					
						2015-05-21 13:53:27 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							99be358714 
							
						 
					 
					
						
						
							
							Repository: Make it possible to initialize column properties lazily  
						
						... 
						
						
						
						refs #8826  
						
						
					 
					
						2015-05-07 08:28:32 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							4044e56a03 
							
						 
					 
					
						
						
							
							LdapUserBackend: Provide filter column `user'  
						
						... 
						
						
						
						refs #8826  
						
						
					 
					
						2015-05-06 10:27:26 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							842b043f7f 
							
						 
					 
					
						
						
							
							LdapUserBackend: Use is_active as well as a default sort column  
						
						... 
						
						
						
						refs #8826  
						
						
					 
					
						2015-05-04 15:56:13 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							c441117324 
							
						 
					 
					
						
						
							
							LdapUserBackend: Extend Repository and implement UserBackendInterface  
						
						... 
						
						
						
						refs #8826  
						
						
					 
					
						2015-05-04 12:18:25 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							319ca3625c 
							
						 
					 
					
						
						
							
							LdapUserBackend: Drop redundant method hasUser  
						
						... 
						
						
						
						refs #8826  
						
						
					 
					
						2015-04-21 13:15:40 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							6ca68f438d 
							
						 
					 
					
						
						
							
							Move concrete UserBackend classes to Icinga\Authentication\User  
						
						... 
						
						
						
						refs #8826  
						
						
					 
					
						2015-04-21 12:51:31 +02:00