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

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

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

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

    tallowen committed Apr 17, 2012
    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
Commits on Dec 13, 2011
  1. Merge pull request #12 from robhudson/bcrypt_migration

    fwenzel committed Dec 13, 2011
    Added all-at-once bcrypt migration via hardened hashes.
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…

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

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

    fwenzel committed Jul 6, 2011
  3. ARGH. typo.

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

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

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

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

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

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

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

    TimDumol committed May 22, 2011
    …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.
Commits on May 17, 2011
Commits on Mar 29, 2011
  1. Do not require AUTHENTICATION_BACKENDS to be touched in order to use …

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

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

    fwenzel committed Mar 13, 2011
  2. typo

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

    fwenzel committed Mar 12, 2011
  2. gitignore file

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

    fwenzel committed Dec 29, 2010
  2. setup.py

    fwenzel committed Dec 29, 2010