Permalink
Switch branches/tags
Commits on Jun 14, 2011
  1. Add missing Python 3 classifier

    dlitz committed Jun 14, 2011
  2. Python 2 and 3 compatibility

    dlitz committed Jun 14, 2011
  3. Update for PyPI distribution

    dlitz committed Jun 14, 2011
    - Lowercase PBKDF2.py -> pbkdf2.py
    - Add setup.py
    - Split tests into a separate file
    - Use hashlib (if available)
    - Change the license to "MIT License"; it seems to be becoming the defacto
      standard permissive license.
    - Add tests for pbkdf2.crypt()
  4. Import v1.2

    dlitz committed Jun 14, 2011
    - Compatibility release (v1.2)
    
    - Add support for older versions of Python (2.2 and 2.3).
  5. Import v1.1 into the repository

    dlitz committed Jun 14, 2011
     - Bugfix release (v1.1)
    
     - SECURITY: The PyCrypto XOR cipher (used, if available, in the _strxor
       function in the previous release) silently truncates all keys to 64 bytes.
       The way it was used in the previous release, this would only be problem if
       the pseudorandom function that returned values larger than 64 bytes (so
       SHA1, SHA256 and SHA512 are fine), but I don't like anything that silently
       reduces the security margin from what is expected.
  6. Import v1.0

    dlitz committed Jun 14, 2011
    Initial Release