Permalink
Switch branches/tags
Nothing to show
Commits on Sep 20, 2012
  1. Merge pull request #16 from diox/master

    django 1.3 compatibility with dynamic hashers from 1.4
    committed Sep 20, 2012
  2. Add compatibility with 1.4 dynamic hashers even in 1.3, and fix HMAC_…

    …KEYS order in 1.4
    diox committed Jul 24, 2012
Commits on Apr 18, 2012
  1. Merge pull request #13 from tallowen/tox

    Use django password hashers in django 1.4
    committed Apr 18, 2012
  2. Use django password hashers in django 1.4

    Django 1.4 implements customizable password hashers.
    - If password hashers are specified, don't monkey patch the auth module.
    - Use tox instead of fabric to run tests across multiple versions of
      django
    - Rejigger directory layout
    tallowen committed Apr 17, 2012
Commits on Dec 13, 2011
  1. Merge pull request #12 from robhudson/bcrypt_migration

    Added all-at-once bcrypt migration via hardened hashes.
    committed Dec 13, 2011
Commits on Oct 28, 2011
Commits on Sep 2, 2011
  1. HMAC has long been a part of Python, no need to install it separately…

    …. Thanks to oremj and andym for the heads-up!
    committed Sep 2, 2011
Commits on Jul 6, 2011
  1. version bump.

    committed Jul 6, 2011
  2. writing readmes is hard.

    committed Jul 6, 2011
  3. ARGH. typo.

    committed Jul 6, 2011
  4. Added transparent rehashing of passwords on login, if field in the DB…

    … is on an old algorithm (closes issue #9) or if HMAC key is outdated (closes issue #8).
    committed Jul 6, 2011
Commits on Jul 5, 2011
  1. typo fix

    committed Jul 5, 2011
Commits on Jun 27, 2011
  1. Merge pull request #7 from liberation/master

    Fix for unicode password and/or shared_key
    committed Jun 27, 2011
  2. Add unicode unit tests

    diox committed Jun 27, 2011
Commits on May 28, 2011
  1. Merge pull request #6 from brianlovesdata/master

    Call int() on rounds before passing to bcrypt.gensalt()
    committed May 28, 2011
Commits on May 22, 2011
  1. Merge pull request #5 from TimDumol/unusable_password

    call `set_unusable_password` in `set_password` if no password is given. Consistent with django.contrib.auth.
    committed May 22, 2011
  2. `set_password` now calls `set_unusable_password` if no password is gi…

    …ven.
    
    Prior to this patch, `set_password` raises a TypeError if no password
    is given to it. This conflicts with the behavior of
    `django.contrib.auth`. This patch fixes that.
    TimDumol committed May 22, 2011
Commits on May 17, 2011
Commits on Mar 29, 2011
  1. Do not require AUTHENTICATION_BACKENDS to be touched in order to use …

    …django_sha2 patch. Closes issue 3.
    committed Mar 29, 2011
Commits on Mar 14, 2011
  1. Added note about INSTALLED_APPS as well as settings_local file to REA…

    …DME. Closes issue 2.
    committed Mar 14, 2011
Commits on Mar 13, 2011
  1. Tests for bcrypt auth backend.

    committed Mar 13, 2011
  2. typo

    committed Mar 13, 2011
Commits on Mar 12, 2011
  1. Version bump!

    committed Mar 12, 2011
  2. gitignore file

    committed Mar 12, 2011
Commits on Jan 4, 2011
Commits on Dec 29, 2010
  1. Adding actual source code.

    committed Dec 29, 2010
  2. setup.py

    committed Dec 29, 2010