Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							0551dd89ac 
							
						 
					 
					
						
						
							
							SEC-1420: Add htmlEscape attribute to authentication JSP tag.  
						
						... 
						
						
						
						This allows HTML escaping to be disabled if required. 
						
						
					 
					
						2010-03-04 00:47:22 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							b147652193 
							
						 
					 
					
						
						
							
							Make hsqldb a testRuntime/runtime dependency.  
						
						
						
						
					 
					
						2010-03-01 01:10:58 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							ea7ccc718d 
							
						 
					 
					
						
						
							
							SEC-1399: Removed AbstractAuthenticationManager.  
						
						... 
						
						
						
						MockAuthenticationManager was the only other subclass (apart from the main ProviderManager) and has been removed also. 
						
						
					 
					
						2010-02-20 21:35:39 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							dacb8dd25a 
							
						 
					 
					
						
						
							
							SEC-1382: Removed deprecated label-based voter and related classes.  
						
						
						
						
					 
					
						2010-02-20 20:50:16 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							b37d2ed978 
							
						 
					 
					
						
						
							
							SEC-593: Added PermissionCacheOptimizer strategy interface and implementation in Acl module.  
						
						... 
						
						
						
						This is used by DefaultMethodSecurityExpressionHandler to allow permissions to be cached before repeatedly evaluating an expression for a collection of domain objects. 
						
						
					 
					
						2010-02-20 18:02:12 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							d2b2ca3bc6 
							
						 
					 
					
						
						
							
							SEC-1387: Use a transient object as the advice monitor, rather than a Serializable.  
						
						... 
						
						
						
						No need for an anonymous inner class. 
						
						
					 
					
						2010-02-19 01:02:22 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							10dc72b017 
							
						 
					 
					
						
						
							
							SEC-1387: Support serialization of security advised beans.  
						
						... 
						
						
						
						MethodSecurityMetadataSourceAdvisor now takes the SecurityMetadataSource bean name as an extra constructor argument and re-obtains the bean from the BeanFactory in its readObject method. Beans that are advised using <global-method-security> should therefore now be serializable. 
						
						
					 
					
						2010-02-19 00:53:14 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							dbee91002e 
							
						 
					 
					
						
						
							
							Deprecate EncryptionUtils.  
						
						
						
						
					 
					
						2010-02-14 23:27:29 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							67c9a0b78d 
							
						 
					 
					
						
						
							
							SEC-1389: Added "iterations" property to BaseDigestpasswordEncoder to support "stretching" of passwords.  
						
						
						
						
					 
					
						2010-02-06 17:34:07 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							bd2fd3448b 
							
						 
					 
					
						
						
							
							SEC-1392: Mark PermissionEvaluator and MethodSecurityExpressionHandler as AopInfrastructure beans to prevent them being advised and causing premature use of MethodSecurityMetadataSource before it is initialized properly.  
						
						
						
						
					 
					
						2010-02-06 15:42:01 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							10d787ede2 
							
						 
					 
					
						
						
							
							Javadoc corrections to SessionRegistryImpl  
						
						
						
						
					 
					
						2010-02-03 23:49:36 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							d931495c8a 
							
						 
					 
					
						
						
							
							SEC-1380: Trim whitespace from config attributes when building a list in SecurityConfig.  
						
						
						
						
					 
					
						2010-01-23 02:12:30 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							1a7f71fc0f 
							
						 
					 
					
						
						
							
							SEC-1372: Return an empty list rather than null from SessionRegistryImpl.getAllSessions()  
						
						... 
						
						
						
						If the principal has no sessions, null is returned which contradicts the interface contract. In practice it didn't matter as the null was checked for, but it is cleaner to disallow a null value. 
						
						
					 
					
						2010-01-19 01:07:33 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							0f90e69004 
							
						 
					 
					
						
						
							
							SEC-1362: Updated French messages translation.  
						
						
						
						
					 
					
						2010-01-13 15:37:18 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							93973a4b75 
							
						 
					 
					
						
						
							
							SEC-1304: Removed compareTo method from GrantedAuthorityImpl  
						
						... 
						
						
						
						This method had been left by mistake when the Comparable 
interface was removed. See also SEC-1347. 
						
						
					 
					
						2010-01-04 19:13:49 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							80aacf447f 
							
						 
					 
					
						
						
							
							Refactored JaasAuthenticationProvider  
						
						... 
						
						
						
						The toUrl() method on File gives a deprecation warning with Java 6, so I reimplemented
the logic for building the Jaas config URL. 
						
						
					 
					
						2010-01-03 16:28:44 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							893f212fa5 
							
						 
					 
					
						
						
							
							Tidying  
						
						
						
						
					 
					
						2010-01-02 19:53:19 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							bcb1ff8921 
							
						 
					 
					
						
						
							
							SEC-1342: Introduced extra factory method in SecurityConfig to get round problem with Spring converting a string with commas to an array  
						
						
						
						
					 
					
						2009-12-23 14:12:59 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							354b043fd1 
							
						 
					 
					
						
						
							
							SEC-1337: Add Serializable interface to internal comparator  
						
						
						
						
					 
					
						2009-12-18 14:12:32 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							55679971f0 
							
						 
					 
					
						
						
							
							SEC-1337: Make User serializable by moving anonymous comparator class  
						
						
						
						
					 
					
						2009-12-18 13:49:02 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							ef3d9c7877 
							
						 
					 
					
						
						
							
							Tidying Javadoc.  
						
						
						
						
					 
					
						2009-12-13 16:20:28 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							1e8ea55030 
							
						 
					 
					
						
						
							
							SEC-1320: JaasAuthenticationProvider can not find jaas realm defined inside service archive. Added flag to control refresh of configuration on startup.  
						
						
						
						
					 
					
						2009-12-13 16:19:53 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							adfac7e718 
							
						 
					 
					
						
						
							
							Added gradle file for cas and standardised ehcache version  
						
						
						
						
					 
					
						2009-12-08 01:54:15 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							33b109f0b3 
							
						 
					 
					
						
						
							
							Made session maps final in SessionRegistryImpl.  
						
						
						
						
					 
					
						2009-12-08 01:33:01 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							558737363f 
							
						 
					 
					
						
						
							
							Added some extra tracing to SessionRegistryImpl.  
						
						
						
						
					 
					
						2009-12-08 01:28:47 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							cde9cd6b36 
							
						 
					 
					
						
						
							
							Correct toString() method in User class.  
						
						
						
						
					 
					
						2009-12-08 00:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							02a9db7bcf 
							
						 
					 
					
						
						
							
							SEC-1317: Removed check in ProviderManager.getProviders() for empty provider list. A ProviderManager with a non-null parent may have an empty provider list. The afterPropertiesSet() method performs the necessary checks.  
						
						
						
						
					 
					
						2009-12-07 21:38:40 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							dab76249db 
							
						 
					 
					
						
						
							
							Added gradle build files (experimental)  
						
						
						
						
					 
					
						2009-12-04 21:33:17 +00:00 
						 
				 
			
				
					
						
							
							
								Scott Battaglia 
							
						 
					 
					
						
						
						
						
							
						
						
							dada789814 
							
						 
					 
					
						
						
							
							NOJIRA  
						
						... 
						
						
						
						removed unnecessary cast and use StringBuilder rather than non-final String and concatenation. 
						
						
					 
					
						2009-12-01 15:19:56 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							ed92d5ea71 
							
						 
					 
					
						
						
							
							SEC-1304: Removed unused compareTo method from custom GrantedAuthority.  
						
						
						
						
					 
					
						2009-12-01 14:32:57 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							8a0f69b955 
							
						 
					 
					
						
						
							
							SEC-1295: Placing Security on Roo Aspected method fails. Added suggested fix - check for null target and use Signature.declaredType instead.  
						
						
						
						
					 
					
						2009-11-30 22:00:49 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							7e0c7ffc0e 
							
						 
					 
					
						
						
							
							SEC-1304: Removed "Comparable" from GrantedAuthority  
						
						
						
						
					 
					
						2009-11-30 21:27:13 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							e72cfd58d4 
							
						 
					 
					
						
						
							
							SEC-1304: Remove Comparable interface from GrantedAuthority to enable it to be imlemented by an enum.  
						
						
						
						
					 
					
						2009-11-30 21:22:11 +00:00