changelog.txt 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. Changes in version 0.5 (2004-xx-xx)
  2. -----------------------------------
  3. * AuthenticationProcessingFilter by default finds configuration context using Spring's WebApplicationContextUtils.getWebApplicationContext()
  4. * AuthenticationProcessingFilter context may optionally be specified with 'contextConfigLocation' param (was previously 'appContextLocation')
  5. * SecurityEnforcementFilter by default finds configuration context using Spring's WebApplicationContextUtils.getWebApplicationContext()
  6. * SecurityEnforcementFilter context may optionally be specified with 'contextConfigLocation' param (was previously 'appContextLocation')
  7. * SecurityEnforcementFilter now supports URL definitions using the Apache Ant path syntax in addition to regular expressions
  8. * Documentation improvements
  9. Changes in version 0.4 (2004-04-03)
  10. -----------------------------------
  11. * Added HTTP session authentication as an alternative to container adapters
  12. * Added HTTP request security interceptor (offers considerable flexibility)
  13. * Added security taglib
  14. * Added Clover test coverage instrumentation (currently 97.2%)
  15. * Added support for Catalina (Tomcat) 4.1.30 to in-container integration tests
  16. * Added HTML test and summary reporting to in-container integration tests
  17. * Updated JARs to Spring Framework release 1.0, with associated AOP changes
  18. * Updated to Apache License version 2.0
  19. * Updated copyright with permission of past contributors
  20. * Refactored unit tests to use mock objects and focus on a single class each
  21. * Refactored many classes to enable insertion of mock objects during testing
  22. * Refactored core classes to ease support of new secure object types
  23. * Changed package layout to better describe the role of contained items
  24. * Changed the extractor to extract additional classes from JBoss and Catalina
  25. * Changed Jetty container adapter configuration (see reference documentation)
  26. * Improved AutoIntegrationFilter handling of deployments without JBoss JARs
  27. * Fixed case handling support in data access object authentication provider
  28. * Documentation improvements
  29. Changes in version 0.3 (2004-03-16)
  30. -----------------------------------
  31. * Added "in container" unit test system for container adapters and sample app
  32. * Added library extractor tool to reduce the "with deps" ZIP release sizes
  33. * Added unit test to the attributes sample
  34. * Added Jalopy source formatting
  35. * Modified all files to use net.sf.acegisecurity namespace
  36. * Renamed springsecurity.xml to acegisecurity.xml for consistency
  37. * Reduced length of ZIP and JAR filenames
  38. * Clarified licenses and sources for all included libraries
  39. * Updated documentation to reflect new file and package names
  40. * Setup Sourceforge.net project and added to CVS etc
  41. Changes in version 0.2 (2004-03-10)
  42. -----------------------------------
  43. * Added Commons Attributes support and sample (thanks to Cameron Braid)
  44. * Added JBoss container adapter
  45. * Added Resin container adapter
  46. * Added JDBC DAO authentication provider
  47. * Added several filter implementations for container adapter integration
  48. * Added SecurityInterceptor startup time validation of ConfigAttributes
  49. * Added more unit tests
  50. * Refactored ConfigAttribute to interface and added concrete implementation
  51. * Enhanced diagnostics information provided by sample application debug.jsp
  52. * Modified sample application for wider container portability (Resin, JBoss)
  53. * Fixed switch block in voting decision manager implementations
  54. * Removed Spring MVC interceptor for container adapter integration
  55. * Documentation improvements
  56. Changes in version 0.1 (2004-03-03)
  57. -----------------------------------
  58. * Initial public release
  59. $Id$