Permalink
Switch branches/tags
Commits on Feb 7, 2017
  1. Merge pull request #48 from xsleonard/patch-2

    Update supported versions in setup.py classifiers
    committed on GitHub Feb 7, 2017
  2. Merge pull request #47 from xsleonard/patch-1

    Add python 3.4, 3.5, 3.6 to travis.yml
    committed on GitHub Feb 7, 2017
  3. Update supported versions in setup.py classifiers

    #47
    Tests pass on travis for the versions added
    xsleonard committed on GitHub Feb 7, 2017
  4. Add python 3.4, 3.5, 3.6 to travis.yml

    xsleonard committed on GitHub Feb 7, 2017
Commits on Feb 5, 2017
  1. Merge pull request #46 from bovarysme/master

    Allow newer versions of bcrypt to be used
    committed on GitHub Feb 5, 2017
Commits on Feb 4, 2017
  1. Merge pull request #45 from bovarysme/master

    Add a work around bcrypt maximum password length
    committed on GitHub Feb 4, 2017
  2. Add the `BCRYPT_HANDLE_LONG_PASSWORDS` configuration value

    By default, the bcrypt algorithm has a maximum password length of 72 bytes
    and ignores any bytes beyond that. A common workaround is to hash the
    given password using a cryptographic hash (such as `sha256`), take its
    hexdigest to prevent NULL byte problems, and hash the result with bcrypt.
    If the `BCRYPT_HANDLE_LONG_PASSWORDS` configuration value is set to `True`,
    the workaround described above will be enabled.
    
    WARNING: enabling this option on a project that is already using Flask-Bcrypt
    will break password checking.
    bovarysme committed Feb 4, 2017
Commits on Dec 10, 2016
  1. update doc module

    committed on GitHub Dec 10, 2016
  2. fix missing api documentation

    committed on GitHub Dec 10, 2016
  3. Merge pull request #43 from EdOverflow/bcrypt-version

    Ensure bcrypt module v.3.1.1 is used.
    committed on GitHub Dec 10, 2016
  4. Merge pull request #40 from smewp/patch-1

    Update index.rst to clarify for Python 3 users
    committed on GitHub Dec 10, 2016
  5. Ensure bcrypt module v.3.1.1 is used.

    The bcrypt package developers fixed a wraparound bug in version 3.1.0:
    
    reaperhulk/bcrypt@6e94a13
    EdOverflow committed Dec 10, 2016
Commits on Sep 9, 2016
  1. Update index.rst

    Clarified the docs for Python 3 users by adding an example of how to properly use generate_password_hash()
    bmjjr committed on GitHub Sep 9, 2016
Commits on May 20, 2016
  1. Merge pull request #37 from MichiganLabs/hash-ident

    Add configuration option for hash prefix
    committed May 20, 2016
Commits on Oct 5, 2015
  1. use bcrypt package

    This replaces python-bcrypt with bcrypt. The latter is more secure by
    default, using `2b` hashes. A test which formerly passed, taking in an
    integer instead of a string, has been removed as this behavior is no
    longer supported: always supply a string as it is the only legal type.
    
    fixes #30
    committed Oct 5, 2015
Commits on Jul 20, 2015
Commits on Oct 22, 2014
  1. 0.6.2

    committed Oct 22, 2014
  2. Merge pull request #22 from psykzz/patch-1

    Update flask_bcrypt.py
    committed Oct 22, 2014
  3. add _themes

    committed Oct 22, 2014
  4. remove theme git submodule

    committed Oct 22, 2014
Commits on Jul 4, 2014
  1. Update flask_bcrypt.py

    Typo in the python-bcrypt
    psykzz committed Jul 4, 2014
Commits on May 15, 2014
  1. Merge pull request #21 from DisruptiveLabs/master

    Modify to use python-bcrypt
    committed May 15, 2014
Commits on May 14, 2014
  1. Modify to use python-bcrypt

    py-bcrypt is outdated and not cross-platform anymore, it does not
    cleanly build on windows.
    
    python-bcrypt is a fork that is still maintained, and compiles cleanly
    across many operating systems.
    kageurufu committed May 14, 2014
Commits on May 3, 2014
  1. v 0.6.0

    committed May 3, 2014
  2. Add Python 3 support.

    dubslow committed with May 3, 2014
Commits on Jul 18, 2013
  1. removing docs/_build

    committed Jul 18, 2013
Commits on Jun 18, 2013
  1. fixing future import

    committed Jun 18, 2013