2030 Commits (ec7b9703a69e90409da89ec2bf449a45fdd09fb1)

Author SHA1 Message Date
Luke Taylor ec7b9703a6 Expand message on incorrect Spring version to suggest checking the classpath for unwanted jars. 15 years ago
Luke Taylor fc75b69ab8 SEC-1607: Report correct version for Spring Security (not Spring version). 15 years ago
Luke Taylor 3cfe23f60d Update versions to 3.0.5.CI-SNAPSHOT 15 years ago
Luke Taylor 82d140ffb1 Version 3.0.4.RELEASE 15 years ago
Luke Taylor 1563491322 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. 15 years ago
Luke Taylor c458311d2d SEC-1548: Added extra logging to Dao-authentication classes to clarify reasons for authentication failure (missing user vs wrong password etc.). 15 years ago
Luke Taylor d6f408e8bf SEC-1583: Added hasAuthority and hasAnyAuthority imlementations to SecurityExpressionRoot. 15 years ago
Rob Winch 443231d1e8 SEC-1578: Use ThreadLocal.remove() instead of ThreadLocal.set(null) 16 years ago
Luke Taylor a1b124def5 SEC-1532: Add cache of previously matched beans to ProtectPointcutPostProcessor to ensure that it doesn't perform pointcut matching every time a new prototype bean is created. 16 years ago
Luke Taylor 845c50a1c3 SEC-1507: Applied patch to return empty authority list rather than null from RoleHierarchyImpl. 16 years ago
Luke Taylor 25d222208d Switch version to 3.0.4-CI-SNAPSHOT. 16 years ago
Luke Taylor 9b0c21dfef 3.0.3 release. Update version in build files. 16 years ago
Luke Taylor 02c1f02f2a SEC-1493: Fix broken tests in 3.0.x branch 16 years ago
Luke Taylor 21a664b2eb Deprecation warning suppression for UserMap. 16 years ago
Luke Taylor 73b62497a3 SEC-1493: Added CredentialsContainer interface and implemented it in User, AbstractAuthenticationToken and UsernamePasswordAuthenticationToken. ProviderManager makes use of this to erase the credentials of the returned Authentication object (and its contents) if configured to do so by setting the 'eraseCredentialsAfterAuthentication' property. 16 years ago
Luke Taylor 8737fe3acb SEC-1495: Convert User class equals and hashcode methods to only use the "username" property. 16 years ago
Luke Taylor 27faad3402 SEC-1488: Remove commons-logging dependencies from maven poms and use slf4j in all samples. 16 years ago
Luke Taylor aaa7bd90b2 SEC-1481: Updated constructors of Authentication types to use a generic wildcard for authorities collection. 16 years ago
Luke Taylor 295e0ded18 SEC-1483: Change User constructor to use a generic wildcard for authorities collection. 16 years ago
Luke Taylor 8c605516b3 SEC-1463: Change namespace user-service parser to store username in lower-case when building map for in-memory UserDetailsService. Lookups are supposed to be case-insensitive with this class. 16 years ago
Luke Taylor eda60b72b1 SEC-1448: Fixed failure to resolve generic method argument names in MethodSecurityEvaluationContext. 16 years ago
Luke Taylor 4c8e9e2d7e SEC-1450: Replace use of ClassUtils.getMostSpecificMethod() in AbstractFallbackMethodDefinitionSource with AopUtils.getMostSpecificMethod() equivalent. 16 years ago
Luke Taylor e518adbef1 SEC-1443: Modify Jsr250Voter to handle multiple "RolesAllowed" roles. 16 years ago
Luke Taylor 91153df78d SEC-1262: Added new (replacement) AspectJ interceptor which wraps the JoinPoint in a MethodInvocation adapter to provide compatibility with classes which only support MethodInvocation instances. 16 years ago
Luke Taylor 1b0ac9c785 Porting of gradle changes from master. 16 years ago
Luke Taylor 87cf27ab7c SEC-1429: Move logic for saving of AuthenticationException into the SimpleUrlAuthenticationFailurehandler from AbstractAuthenticationProcessingFilter. It will also now use request scope if configured to do a forward instead of a redirect. 16 years ago
Luke Taylor bc6aae132b SEC-1420: Add htmlEscape attribute to authentication JSP tag. 16 years ago
Luke Taylor 9831980bc2 Update versions to 3.0.3.CI-SNAPSHOT. 16 years ago
Luke Taylor 44f45d21f0 3.0.2 release. Update version in build files. 16 years ago
Luke Taylor d2b2ca3bc6 SEC-1387: Use a transient object as the advice monitor, rather than a Serializable. 16 years ago
Luke Taylor 10dc72b017 SEC-1387: Support serialization of security advised beans. 16 years ago
Luke Taylor dbee91002e Deprecate EncryptionUtils. 16 years ago
Luke Taylor c12c43da9e Javadoc fixes. 16 years ago
Luke Taylor 36612377e2 Replace package.html with package-info.java files, creating new ones where missing and updating outdated contents. 16 years ago
Luke Taylor 67c9a0b78d SEC-1389: Added "iterations" property to BaseDigestpasswordEncoder to support "stretching" of passwords. 16 years ago
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. 16 years ago
Luke Taylor 10d787ede2 Javadoc corrections to SessionRegistryImpl 16 years ago
Luke Taylor d931495c8a SEC-1380: Trim whitespace from config attributes when building a list in SecurityConfig. 16 years ago
Luke Taylor 1a7f71fc0f SEC-1372: Return an empty list rather than null from SessionRegistryImpl.getAllSessions() 16 years ago
Luke Taylor 51dfc0fb39 Set versions to 3.0.2-CI-SNAPSHOT, post release. 16 years ago
Luke Taylor 05634f97dc Updated version numbers for 3.0.1 release. 16 years ago
Luke Taylor 0f90e69004 SEC-1362: Updated French messages translation. 16 years ago
Luke Taylor b323098167 Added gradle build files for taglibs, tutorial, contacts and openid. 16 years ago
Luke Taylor 052537c8b0 Removing $Id$ markers and stripping trailing whitespace from the codebase. 16 years ago
Luke Taylor 93973a4b75 SEC-1304: Removed compareTo method from GrantedAuthorityImpl 16 years ago
Luke Taylor 80aacf447f Refactored JaasAuthenticationProvider 16 years ago
Luke Taylor 893f212fa5 Tidying 16 years ago
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 16 years ago
Luke Taylor 115d5b84ff [maven-release-plugin] prepare for next development iteration 16 years ago
Luke Taylor 6c6ef08353 [maven-release-plugin] prepare release spring-security-3.0.0.RELEASE 16 years ago