- Add ITransform.transformBytes for protect transform to fix compatibility with plone.app.blocks' ESI-rendering [atsoukka]
3.0.1
------------------
- auto CSRF protection: check for changes on all the storages [mamico]
- CSRF test fixed [mamico]
3.0.0
------------------
- auto-rotate keyrings [vangheem]
- use specific keyring for protected forms [vangheem]
- add automatic clickjacking protection(thanks to Manish Bhattacharya) [vangheem]
- add automatic CSRF protection [vangheem]
2.0.2
------------------
- Use constant time comparison to verify the authenticator. This is part of the fix for https://plone.org/products/plone/security/advisories/20121106/23 [davisagli]
- Add MANIFEST.in. [WouterVH]
- Add ability to customize the token created. [vangheem]
2.0
----------------
- Update license to BSD following board decision. http://lists.plone.org/pipermail/membership/2009-August/001038.html [elro]
2.0a1
------------------
- Removed deprecated AuthenticateForm class and zope.deprecation dependency. [hannosch]
- Avoid deprecation warning for the sha module in Python 2.6. [hannosch]