[Checkins] [zopefoundation/AuthEncoding] 9fe3a7: Adds new ``BCRYPTHashingScheme``.

GitHub noreply at github.com
Mon Oct 3 03:53:43 CEST 2016


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/AuthEncoding
  Commit: 9fe3a7d9b5c8c32d931a83df0983f39c8c330c8e
      https://github.com/zopefoundation/AuthEncoding/commit/9fe3a7d9b5c8c32d931a83df0983f39c8c330c8e
  Author: Matt Russell <matt at mgrbyte.co.uk>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M CHANGES.txt
    M setup.py
    M src/AuthEncoding/AuthEncoding.py

  Log Message:
  -----------
  Adds new ``BCRYPTHashingScheme``.

 - Only available if package is installed with the `bcrypt` extra.


  Commit: db76353071f28fa1ff02b7a02b602bd6fe418a18
      https://github.com/zopefoundation/AuthEncoding/commit/db76353071f28fa1ff02b7a02b602bd6fe418a18
  Author: Matt Russell <matt at mgrbyte.co.uk>
  Date:   2016-10-02 (Sun, 02 Oct 2016)

  Changed paths:
    M src/AuthEncoding/AuthEncoding.py

  Log Message:
  -----------
  Use `bcrypt.checkpw` in `validate` API.

 - The `validate()` API is already given the hashed password as
   `reference`, so hashing again was redundant, and as comment on the
   previous commits elude to, `bcrypt.checkpw()` is the correct API to
   use here.


  Commit: a5d9a1f3ca73b00984a53d5da30eca60022f9ae7
      https://github.com/zopefoundation/AuthEncoding/commit/a5d9a1f3ca73b00984a53d5da30eca60022f9ae7
  Author: Matt Russell <matt at mgrbyte.co.uk>
  Date:   2016-10-02 (Sun, 02 Oct 2016)

  Changed paths:
    M src/AuthEncoding/AuthEncoding.py

  Log Message:
  -----------
  `bcrypt.checkpw` _can_ fail due to an invalid salt.


  Commit: ef0cb50e9e5e33911ed86e174e49b62cd5cda0ec
      https://github.com/zopefoundation/AuthEncoding/commit/ef0cb50e9e5e33911ed86e174e49b62cd5cda0ec
  Author: Matt Russell <matt at mgrbyte.co.uk>
  Date:   2016-10-02 (Sun, 02 Oct 2016)

  Changed paths:
    M src/AuthEncoding/AuthEncoding.py

  Log Message:
  -----------
  Always define the BCRYPTHashingScheme class.

  * Conditionally register the scheme dependant on bcrypt being
    available.


  Commit: e011dbd754a76a016c4ea633c81df1d144efacf1
      https://github.com/zopefoundation/AuthEncoding/commit/e011dbd754a76a016c4ea633c81df1d144efacf1
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2016-10-02 (Sun, 02 Oct 2016)

  Changed paths:
    M CHANGES.txt
    M setup.py
    M src/AuthEncoding/AuthEncoding.py

  Log Message:
  -----------
  Merge pull request #1 from mgrbyte/master

Adds new BCRYPTHashingScheme


Compare: https://github.com/zopefoundation/AuthEncoding/compare/cee5aa543476...e011dbd754a7


More information about the checkins mailing list