summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Update changelog + 3.1.0 version bump (#88)3.1.0Paul Kehrer2016-06-302-2/+4
|
* Use checkpw() instead of == (#86)Donald Stufft2016-06-301-1/+1
|
* Fix packaging (#87)Donald Stufft2016-06-303-1/+19
| | | | | | * Ensure that all files are packaged or excluded * Add a test to ensure our packaging stays correct
* Inputing a 2y salt should output a 2y hash (#84)Donald Stufft2016-06-303-11/+17
|
* Fix alpine (#79)Paul Kehrer2016-06-303-8/+19
| | | | | | | | * we need to define these if they don't exist on any platform * clean up some warnings * swap decls to __cplusplus defines
* Restore compatibility with 2.0.0's fix for wraparound bug (#81)Paul Kehrer2016-06-302-0/+14
|
* Add checkpw (#76)Paul Kehrer2016-06-294-5/+83
|
* Invoke task to make bcrypt releases a bit simpler (#75)Paul Kehrer2016-06-291-0/+120
|
* Fix README.rst formatting (#73)Paul Kehrer2016-06-281-7/+7
|
* Refactor tests to stop duplicating vectors (#78)Paul Kehrer2016-06-281-142/+72
|
* bump version to 3.0.0 (#72)3.0.0Paul Kehrer2016-06-281-1/+1
|
* Add bcrypt pbkdf support (#70)Paul Kehrer2016-06-273-3/+170
| | | | | | | | * add bcrypt_pbkdf support * bytes! * some docs
* Add bcrypt pbkdf bindings (#69)Paul Kehrer2016-06-272-0/+171
| | | | | | | | * 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 Kehrer2016-06-2730-2883/+2233
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* add OS X to travis configs (#71)Paul Kehrer2016-06-223-5/+45
| | | | | | * add OS X (no wait, mac OS) to travis configs * pypy and pyenv are not the same thing
* Merge pull request #62 from crazyh/masterPaul Kehrer2016-05-235-45/+45
|\ | | | | Add vendor prefixes for public sym names
| * Add vendor prefixes for public sym namesSergey Zolotorev2016-03-035-45/+45
|/
* Merge pull request #59 from reaperhulk/fix-49-docsAlex Gaynor2016-02-132-1/+10
|\ | | | | raise a decent error if pypy <2.6 + update README
| * raise a decent error if pypy <2.6 + update READMEPaul Kehrer2016-02-132-1/+10
|/
* Merge pull request #57 from reaperhulk/better-docsAlex Gaynor2016-02-131-2/+3
|\ | | | | provide a better explanation for what to do with long passwords
| * updates based on feedbackPaul Kehrer2015-11-291-3/+3
| |
| * provide a better explanation for what to do with long passwordsPaul Kehrer2015-11-291-2/+3
| |
* | Merge pull request #51 from pyca/alex-patch-1Paul Kehrer2015-12-202-16/+31
|\ \ | |/ |/| Added python3.5
| * try it like thisAlex Gaynor2015-12-201-17/+30
| |
| * Merge branch 'master' into alex-patch-1Alex Gaynor2015-12-191-0/+15
| |\ | |/ |/|
* | Merge pull request #52 from pyca/alex-patch-2Donald Stufft2015-10-201-0/+15
|\ \ | | | | | | Document that bcrypt doesn't handle long passwords
| * \ Merge branch 'master' into alex-patch-2Alex Gaynor2015-10-184-6/+4
| |\ \ | |/ / |/| |
| * | typoAlex Gaynor2015-10-171-1/+1
| | |
| * | Document that bcrypt doesn't handle long passwordsAlex Gaynor2015-10-171-0/+15
| | |
| | * Merge branch 'master' into alex-patch-1Alex Gaynor2015-10-184-6/+4
| | |\ | |_|/ |/| |
* | | Merge pull request #53 from alex/no-py32Hynek Schlawack2015-10-184-6/+4
|\ \ \ | |/ / |/| | drop python 3.2
| * | drop python 3.2Alex Gaynor2015-10-174-6/+4
|/ /
| * here tooAlex Gaynor2015-09-151-1/+1
| |
| * Added python3.5Alex Gaynor2015-09-151-0/+2
|/
* Merge pull request #46 from chris-erickson/patch-1Paul Kehrer2015-06-211-1/+14
|\ | | | | Update README to include additional install steps
| * Update badge and system package requirementsChris Erickson2015-06-211-3/+3
| |
| * Update README to include additional install stepsChris Erickson2015-06-201-1/+14
|/ | | This was helpfully pointed out in https://github.com/pyca/bcrypt/issues/41
* 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
| |
* | Merge pull request #45 from dstufft/pr/36Paul Kehrer2015-06-123-86/+107
|\ \ | |/ |/| Continue #36
| * Document the adjustable prefixDonald Stufft2015-06-121-0/+8
| |
| * Add tests for gensalt(prefix) functionalityjazzyb2015-06-121-0/+10
| |
| * Add prefix option to gensalt() - default to "2b"jazzyb2015-06-122-86/+89
|/
* Merge pull request #43 from dstufft/cffi1.0Paul Kehrer2015-06-1126-200/+157
|\ | | | | Migrate to using CFFI 1.0
| * Install PyPy 2.6 on TravisDonald Stufft2015-06-113-2/+30
| |
| * Migrate to using CFFI 1.0Donald Stufft2015-06-1123-198/+127
|/ | | | | | | * 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.
* Merge pull request #40 from reaperhulk/1.1.1-version-bumpv1.1.1Alex Gaynor2015-03-131-1/+1
|\ | | | | bump version to 1.1.1
| * bump version to 1.1.1Paul Kehrer2015-03-131-1/+1
|/
* Merge pull request #35 from alex/docker!Donald Stufft2015-03-131-0/+2
|\ | | | | Try out the new travis docker infra
| * Try out the new travis docker infraAlex Gaynor2014-12-171-0/+2
| |