Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							dbe270f132 
							
						 
					 
					
						
						
							
							SEC-1641: Correct code and test for null groupSearchBase.  
						
						
						
						
					 
					
						2010-12-20 16:50:37 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							3547cfcc92 
							
						 
					 
					
						
						
							
							SEC-1641: Remove the private setGroupSearchBase method and allowed a null value to be set for the group search base in the constructor.  
						
						
						
						
					 
					
						2010-12-19 17:33:26 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							523f6add60 
							
						 
					 
					
						
						
							
							Javadoc fix  
						
						
						
						
					 
					
						2010-12-09 12:39:05 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							4a40d80da1 
							
						 
					 
					
						
						
							
							SEC-1418: Deprecate GrantedAuthorityImpl in favour of final SimpleGrantedAuthority.  
						
						... 
						
						
						
						It should be noted that equality checks or lookups with Strings or other authority types will now fail where they would have succeeded before. 
						
						
					 
					
						2010-12-03 16:41:46 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							d64efe9747 
							
						 
					 
					
						
						
							
							SEC-1492: Added GrantedAuthoritiesMapper to provide mapping of loaded authorities to those which are eventually stored in the user Authentication object.  
						
						
						
						
					 
					
						2010-11-25 15:19:37 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							4b6a2168c7 
							
						 
					 
					
						
						
							
							SEC-1550: Additional signature change (in LdapUserDetailsManager.removeAuthorities())  
						
						
						
						
					 
					
						2010-11-08 15:14:30 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							1c8d28501c 
							
						 
					 
					
						
						
							
							SEC-1550: Convert signatures to use Collection<? extends GrantedAuthority> where appropriate.  
						
						
						
						
					 
					
						2010-11-03 13:48:59 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							21ed5feb8d 
							
						 
					 
					
						
						
							
							SEC-1600: Added Implementation-Version and Implementation-Title to manifest templates and checking of version numbers in namespace config module and core. Config checks the version of core it is running against and core checks the Spring version, reporting any mismatches or situations where the app is running with less than the recommended Spring version.  
						
						
						
						
					 
					
						2010-10-27 13:25:40 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							7dd8cd2fb9 
							
						 
					 
					
						
						
							
							Make sure ApacheDS work directory is set correctly for separate LDAP test task in config module.  
						
						
						
						
					 
					
						2010-09-16 10:50:12 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							f4d57ab5e8 
							
						 
					 
					
						
						
							
							SEC-1456: Remove maven poms as we are now using gradle for the build.  
						
						
						
						
					 
					
						2010-08-30 19:02:19 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							20988c8cf6 
							
						 
					 
					
						
						
							
							Minor refactoring of debug filter and tidying up tests.  
						
						
						
						
					 
					
						2010-08-27 01:49:30 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							bdb906e588 
							
						 
					 
					
						
						
							
							Enable parameterization for log levels in logback files to allow the use of command-line options for controlling log output.  
						
						
						
						
					 
					
						2010-08-24 18:25:39 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							3c02989d67 
							
						 
					 
					
						
						
							
							Removal of jmock test dependency and upgrading of mockito version to 1.8.5. Minor adjustments to other build deps and configurations (e.g. prevent groovy from being used as a transitive dep, since we only use it for tests).  
						
						
						
						
					 
					
						2010-08-18 02:32:43 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							85c4c91e0e 
							
						 
					 
					
						
						
							
							IDEA inspection refactorings.  
						
						
						
						
					 
					
						2010-08-05 23:28:07 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							413b2a06e3 
							
						 
					 
					
						
						
							
							Improvements in up-to-date checking and use of parallel tests where possible.  
						
						
						
						
					 
					
						2010-08-05 02:11:00 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							64375484a1 
							
						 
					 
					
						
						
							
							More build and logging tuning.  
						
						
						
						
					 
					
						2010-08-04 22:55:17 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							118af45b8e 
							
						 
					 
					
						
						
							
							SEC-1520: Close NamingEnumeration in LDAP compare implementation.  
						
						
						
						
					 
					
						2010-07-21 16:54:44 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							ea5f2088b5 
							
						 
					 
					
						
						
							
							Comment out OpenLDAP tests to allow running in IDEA, and reduce default load configuration of performance test class.  
						
						
						
						
					 
					
						2010-07-12 12:40:19 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							69a10c48ae 
							
						 
					 
					
						
						
							
							Switch to using slf4j/logback for logging.  
						
						... 
						
						
						
						We still compile modules against commons-logging but all runtime logging and samples will use logback 
						
						
					 
					
						2010-07-12 12:39:52 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							06368f956a 
							
						 
					 
					
						
						
							
							Minor doc/javadoc updates to clarify use of UserDetailsContextapper.  
						
						
						
						
					 
					
						2010-07-04 15:13:27 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							efb600166a 
							
						 
					 
					
						
						
							
							SEC-1488: Remove commons-logging dependencies from maven poms.  
						
						
						
						
					 
					
						2010-05-28 13:10:59 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							e1f575c545 
							
						 
					 
					
						
						
							
							SEC-1480: Add simple equals and hashcode methods based on DN value to LdapUserDetailsImpl to allow its use as a map key (in SessionRegistry, for example).  
						
						
						
						
					 
					
						2010-05-15 02:29:11 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							2b9beffd08 
							
						 
					 
					
						
						
							
							SEC-1444: Fix JNDI escaping problems in LDAP authentication.  
						
						... 
						
						
						
						CompositeName adds quotes to names which contain a forward slash ("/") character. These are automatically removed by Spring LDAP's DistinguishedName, but only if they are at the ends of the String. Since we were preprending the base to the (quoted) DN, resulting in something like ["cn=joe/b",ou=people], this was causing problems with the DN value returned from the search. Additionally, the bind succeeds when a DN is used with a slash, but the subsequent call to getAttributes() fails. This call now passes in a DistinguishedName for the user DN instance instead of a String. 
						
						
					 
					
						2010-03-27 15:30:15 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							977bc2b164 
							
						 
					 
					
						
						
							
							SEC-1433: Reduce the number of direct dependencies on DataAccessException from spring-tx.  
						
						... 
						
						
						
						It is still required as a compile-time dependency by classes which use Spring's JDBC support, but it doesn't really have to be used in many interfaces and classes which are not necessarily backed by JDBC implementations. 
						
						
					 
					
						2010-03-26 18:05:28 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							f3264ba9ab 
							
						 
					 
					
						
						
							
							Addition of commons-logging exclusions and adjustments to pom generation.  
						
						
						
						
					 
					
						2010-03-07 21:58:25 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							2f1479785e 
							
						 
					 
					
						
						
							
							Refactoring to remove remaining circular dependencies indicated by structure101.  
						
						
						
						
					 
					
						2010-02-22 01:48:22 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							f3f84da625 
							
						 
					 
					
						
						
							
							Increase upper bounds of Spring and Spring Security versions in bundlor templates to 3.2.0.  
						
						
						
						
					 
					
						2010-02-21 23:25:36 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							2ee7696bf4 
							
						 
					 
					
						
						
							
							Update version number to 3.1.0.CI-SNAPSHOT.  
						
						
						
						
					 
					
						2010-02-19 17:35:19 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							44f45d21f0 
							
						 
					 
					
						
						
							
							3.0.2 release. Update version in build files.  
						
						
						
						
					 
					
						2010-02-19 01:22:21 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							c12c43da9e 
							
						 
					 
					
						
						
							
							Javadoc fixes.  
						
						
						
						
					 
					
						2010-02-14 23:27:09 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							36612377e2 
							
						 
					 
					
						
						
							
							Replace package.html with package-info.java files, creating new ones where missing and updating outdated contents.  
						
						
						
						
					 
					
						2010-02-14 23:23:23 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							23511c930f 
							
						 
					 
					
						
						
							
							Standardising slf4j versions.  
						
						
						
						
					 
					
						2010-02-11 01:33:31 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							10cd080090 
							
						 
					 
					
						
						
							
							SEC-1356: Update createUser method in LdapUserDetailsManager to create the LDAP entry before adding authorities. Prevents removal of authorities for an existing user.  
						
						
						
						
					 
					
						2010-01-20 18:51:29 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							51dfc0fb39 
							
						 
					 
					
						
						
							
							Set versions to 3.0.2-CI-SNAPSHOT, post release.  
						
						
						
						
					 
					
						2010-01-15 18:15:19 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							05634f97dc 
							
						 
					 
					
						
						
							
							Updated version numbers for 3.0.1 release.  
						
						
						
						
					 
					
						2010-01-15 18:04:28 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							b323098167 
							
						 
					 
					
						
						
							
							Added gradle build files for taglibs, tutorial, contacts and openid.  
						
						... 
						
						
						
						Changed build file names to match module names (by manipulating the project objects in the settings.gradle file). 
						
						
					 
					
						2010-01-10 23:31:23 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							052537c8b0 
							
						 
					 
					
						
						
							
							Removing $Id$ markers and stripping trailing whitespace from the codebase.  
						
						
						
						
					 
					
						2010-01-08 21:05:13 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							115d5b84ff 
							
						 
					 
					
						
						
							
							[maven-release-plugin] prepare for next development iteration  
						
						
						
						
					 
					
						2009-12-22 22:20:01 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							6c6ef08353 
							
						 
					 
					
						
						
							
							[maven-release-plugin] prepare release spring-security-3.0.0.RELEASE  
						
						
						
						
					 
					
						2009-12-22 22:19:38 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							e64866ae6a 
							
						 
					 
					
						
						
							
							Updated bundlor templates and introduced spring.version variable  
						
						
						
						
					 
					
						2009-12-22 01:10:04 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							fcce29f8df 
							
						 
					 
					
						
						
							
							SEC-1326: Updating dependencies to match Spring versions. Removing unused deps.  
						
						
						
						
					 
					
						2009-12-21 17:32:38 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							aeed49393c 
							
						 
					 
					
						
						
							
							Switching StringBuffer to StringBuilder throughout the codebase (APIs permitting).  
						
						
						
						
					 
					
						2009-12-18 18:44:42 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							cad32ffe39 
							
						 
					 
					
						
						
							
							SEC-1325: Tighten up Authentication interface contract to disallow null authorities. Modified internals of AbstractAuthenticationToken to use an empty list instead of null. Clarified Javadoc. removed unnecessary null checks in classes which use the interface.  
						
						
						
						
					 
					
						2009-12-13 17:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							520e733cb2 
							
						 
					 
					
						
						
							
							[maven-release-plugin] prepare for next development iteration  
						
						
						
						
					 
					
						2009-12-08 21:19:41 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							f2cf17bd49 
							
						 
					 
					
						
						
							
							[maven-release-plugin] prepare release spring-security-3.0.0.RC2  
						
						
						
						
					 
					
						2009-12-08 21:19:20 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							dab76249db 
							
						 
					 
					
						
						
							
							Added gradle build files (experimental)  
						
						
						
						
					 
					
						2009-12-04 21:33:17 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							9d85168a10 
							
						 
					 
					
						
						
							
							Fix apache-ds shard-ldap version in template.mf (should be 0.9.15)  
						
						
						
						
					 
					
						2009-11-04 18:18:46 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							3f963ef8ca 
							
						 
					 
					
						
						
							
							Restore versions and svn URLs in trunk (release plugin fail)  
						
						
						
						
					 
					
						2009-10-11 21:59:38 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							af563e826c 
							
						 
					 
					
						
						
							
							[maven-release-plugin] prepare release spring-security-3.0.0.RC1  
						
						
						
						
					 
					
						2009-10-11 21:43:42 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							021f650f3d 
							
						 
					 
					
						
						
							
							Tidying up ldap pom  
						
						
						
						
					 
					
						2009-10-11 15:28:00 +00:00