summaryrefslogtreecommitdiff
path: root/src/bcrypt
Commit message (Collapse)AuthorAgeFilesLines
* Update changelog + 3.1.0 version bump (#88)3.1.0Paul Kehrer2016-06-301-1/+1
|
* Inputing a 2y salt should output a 2y hash (#84)Donald Stufft2016-06-301-9/+14
|
* Restore compatibility with 2.0.0's fix for wraparound bug (#81)Paul Kehrer2016-06-301-0/+8
|
* Add checkpw (#76)Paul Kehrer2016-06-291-0/+18
|
* bump version to 3.0.0 (#72)3.0.0Paul Kehrer2016-06-281-1/+1
|
* Add bcrypt pbkdf support (#70)Paul Kehrer2016-06-271-1/+28
| | | | | | | | * add bcrypt_pbkdf support * bytes! * some docs
* Convert bcrypt to use OpenBSD code (#68)Paul Kehrer2016-06-272-13/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * swap to using openbsd bcrypt * we should probably call this 3.0 * update tests to handle slight change in behavior, test better * strip out code we're not using * define this for linux * py3 fix * add a changelog to the readme * maybe work with windows * portable endian header, replace swaps, other windows fixes * handle older windows compilers properly, handle glibc < 2.9, retab * remove a todo, that's definitely the limit * make these definitions conditional since some BSDs may already have them * add $2a$ tests from crypt_blowfish-1.3 * update readme to note supported prefixes * almost pointless commit * add support for $2y$ test vectors from openwall crypt-blowfish1.3
* Merge pull request #44 from dstufft/bump-version22.0.0Paul Kehrer2015-06-121-1/+1
|\ | | | | Bump version to 2.0.0
| * Bump version to 2.0.0Donald Stufft2015-06-121-1/+1
| |
* | Add prefix option to gensalt() - default to "2b"jazzyb2015-06-121-2/+5
|/
* Migrate to using CFFI 1.0Donald Stufft2015-06-112-0/+100
* Move everything under src/ to ensure we test against the installed library. * Create a build_bcrypt.py script which will build _bcrypt.so. * Refactor to utilize the new _bcrypt.so instead of implicit compile.