Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Switch to a Rust implementation of cryptographic primitives (#294) | Alex Gaynor | 2022-05-01 | 1 | -46/+0 |
| | |||||
* | Paint it Black by the Rolling Stones (#208) | Alex Gaynor | 2020-07-23 | 1 | -2/+4 |
| | |||||
* | Add checkpw (#76) | Paul Kehrer | 2016-06-29 | 1 | -0/+1 |
| | |||||
* | Add bcrypt pbkdf bindings (#69) | Paul Kehrer | 2016-06-27 | 1 | -0/+3 |
| | | | | | | | | * add bcrypt pbkdf bindings * fix some headers * stdint is not a thing older VS has, but we shouldn't need it | ||||
* | Convert bcrypt to use OpenBSD code (#68) | Paul Kehrer | 2016-06-27 | 1 | -17/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | Migrate to using CFFI 1.0 | Donald Stufft | 2015-06-11 | 1 | -0/+47 |
* 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. |