Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 3.1.4 version bump and changelog (#129)3.1.4 | Paul Kehrer | 2017-10-11 | 2 | -1/+6 |
| | |||||
* | Fix travis build (#126) | Alex Gaynor | 2017-09-04 | 3 | -19/+1 |
| | | | | | | * Fix travis build * This isn't required anymore | ||||
* | Fixed #122 -- added checkpw to __all__ so it shows up in docs (#123) | Alex Gaynor | 2017-08-26 | 1 | -1/+1 |
| | |||||
* | bump pytest version (#120) | Alex Gaynor | 2017-08-10 | 1 | -2/+2 |
| | |||||
* | Blacklist pytest version which breaks things (#118) | Alex Gaynor | 2017-08-06 | 2 | -4/+4 |
| | | | | | | | | * Use setup.py to get dep info * Blacklist pytest version which breaks things * oops | ||||
* | Fixes link editing errors in msys / mingw64 (#116) | sbrunel | 2017-07-10 | 3 | -3/+10 |
| | |||||
* | gotta use def (#115) | Paul Kehrer | 2017-07-07 | 1 | -1/+1 |
| | |||||
* | always pull the image when building the wheels (#113) | Paul Kehrer | 2017-07-07 | 1 | -1/+3 |
| | |||||
* | Jenkins wheel builder (#112) | Paul Kehrer | 2017-06-25 | 4 | -19/+153 |
| | | | | | | | | | | | | * jenkinsfile for bcrypt wheel builder * remove unneeded wheel scripts * build for py26 as well * manifest!!! * don't assert when we can bcrypt.checkpw(password, hashed) | ||||
* | Remove unnsecary stuff from Jenkinsfile (#110) | Alex Gaynor | 2017-04-29 | 1 | -3/+0 |
| | | | | | | | | | | * See what happens if we remove this * let's try breaking it now! * try breaking it with a java exception - maybe * And back to normal | ||||
* | Switch to Jenkinsfile for jenkins job configuration (#108) | Paul Kehrer | 2017-04-28 | 2 | -1/+65 |
| | | | | | | | | | | | | | | | | | | | | | | * Switch to Jenkinsfile for jenkins job configuration * exclude Jenkinsfile from the package * add freebsd and separate scm checkout stage * try to add some color * prettier ansicolor wrapper + a build timeout * try a thing * what is going on * this should be dumb and wrong * how 'bout this * this should work | ||||
* | add a changelog and bump to 3.1.3 (#107)3.1.3 | Paul Kehrer | 2017-02-21 | 2 | -1/+6 |
| | |||||
* | Define types and byte-order macros for Solaris. (#106) | Danek Duvall | 2017-02-16 | 2 | -0/+24 |
| | |||||
* | Warn upon too few bcrypt.kdf() rounds (#104) | Luc Gommans | 2017-01-21 | 2 | -1/+25 |
| | | | | | | | | | | | | * Warn upon too few bcrypt.kdf() rounds * Use warings library instead of sys.stderr * Add test for changes * Test new kdf parameter for coverage * Formatting & py26 compatibility | ||||
* | We do the py36 (#102) | Alex Gaynor | 2017-01-01 | 3 | -1/+7 |
| | |||||
* | 3.1.2 changelog and version bump (#101)3.1.2 | Paul Kehrer | 2016-12-17 | 2 | -1/+7 |
| | |||||
* | add build scripts for creating manylinux1 wheels (#89) | Paul Kehrer | 2016-12-17 | 3 | -1/+22 |
| | | | | | | | | | | * add build scripts for creating manylinux1 wheels * update manifest to make check-manifest happy * quote some things * more review feedback | ||||
* | Utf8 fix (#100) | Paul Kehrer | 2016-12-17 | 1 | -1/+2 |
| | | | | | | * build with Python2 in non-utf8 environments * pep8 fix | ||||
* | Fix compile issue for PowerPC (#99) | Dr-Bean | 2016-12-17 | 1 | -2/+2 |
| | | | | | | | | | | | There seems to be one opening parenthesis too many here on both lines. Discovered after running into the following errors while cross-compiling for PowerPC/Qoriq: ``` src/_csrc/sha2.c: In function 'SHA256Final': src/_csrc/sha2.c:484: error: expected ')' before ';' token src/_csrc/sha2.c:485: error: expected ')' before '}' token src/_csrc/sha2.c:485: error: expected ';' before '}' token ``` | ||||
* | Fix "invalid escape sequence" warnings on Python 3.6 (#98) | Tim Graham | 2016-12-08 | 1 | -1/+1 |
| | |||||
* | Correctly handle invalid hashed passwords in bcrypt.checkpw. (#95) | Alex Gaynor | 2016-10-02 | 2 | -0/+12 |
| | | | | | Previously it would silently accept extra data, and overread a buffer on truncated data. Reported by Matthew Russell | ||||
* | changelog and bump to 3.1.1 (#93)3.1.1 | Paul Kehrer | 2016-09-17 | 2 | -1/+5 |
| | | | | | | * changelog and bump to 3.1.1 * simpler language | ||||
* | we should use the right type for our buffers. fixes a cffi warning (#92) | Paul Kehrer | 2016-09-17 | 1 | -2/+2 |
| | |||||
* | Update changelog + 3.1.0 version bump (#88)3.1.0 | Paul Kehrer | 2016-06-30 | 2 | -2/+4 |
| | |||||
* | Use checkpw() instead of == (#86) | Donald Stufft | 2016-06-30 | 1 | -1/+1 |
| | |||||
* | Fix packaging (#87) | Donald Stufft | 2016-06-30 | 3 | -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 Stufft | 2016-06-30 | 3 | -11/+17 |
| | |||||
* | Fix alpine (#79) | Paul Kehrer | 2016-06-30 | 3 | -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 Kehrer | 2016-06-30 | 2 | -0/+14 |
| | |||||
* | Add checkpw (#76) | Paul Kehrer | 2016-06-29 | 4 | -5/+83 |
| | |||||
* | Invoke task to make bcrypt releases a bit simpler (#75) | Paul Kehrer | 2016-06-29 | 1 | -0/+120 |
| | |||||
* | Fix README.rst formatting (#73) | Paul Kehrer | 2016-06-28 | 1 | -7/+7 |
| | |||||
* | Refactor tests to stop duplicating vectors (#78) | Paul Kehrer | 2016-06-28 | 1 | -142/+72 |
| | |||||
* | bump version to 3.0.0 (#72)3.0.0 | Paul Kehrer | 2016-06-28 | 1 | -1/+1 |
| | |||||
* | Add bcrypt pbkdf support (#70) | Paul Kehrer | 2016-06-27 | 3 | -3/+170 |
| | | | | | | | | * add bcrypt_pbkdf support * bytes! * some docs | ||||
* | Add bcrypt pbkdf bindings (#69) | Paul Kehrer | 2016-06-27 | 2 | -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 Kehrer | 2016-06-27 | 30 | -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 Kehrer | 2016-06-22 | 3 | -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/master | Paul Kehrer | 2016-05-23 | 5 | -45/+45 |
|\ | | | | | Add vendor prefixes for public sym names | ||||
| * | Add vendor prefixes for public sym names | Sergey Zolotorev | 2016-03-03 | 5 | -45/+45 |
|/ | |||||
* | Merge pull request #59 from reaperhulk/fix-49-docs | Alex Gaynor | 2016-02-13 | 2 | -1/+10 |
|\ | | | | | raise a decent error if pypy <2.6 + update README | ||||
| * | raise a decent error if pypy <2.6 + update README | Paul Kehrer | 2016-02-13 | 2 | -1/+10 |
|/ | |||||
* | Merge pull request #57 from reaperhulk/better-docs | Alex Gaynor | 2016-02-13 | 1 | -2/+3 |
|\ | | | | | provide a better explanation for what to do with long passwords | ||||
| * | updates based on feedback | Paul Kehrer | 2015-11-29 | 1 | -3/+3 |
| | | |||||
| * | provide a better explanation for what to do with long passwords | Paul Kehrer | 2015-11-29 | 1 | -2/+3 |
| | | |||||
* | | Merge pull request #51 from pyca/alex-patch-1 | Paul Kehrer | 2015-12-20 | 2 | -16/+31 |
|\ \ | |/ |/| | Added python3.5 | ||||
| * | try it like this | Alex Gaynor | 2015-12-20 | 1 | -17/+30 |
| | | |||||
| * | Merge branch 'master' into alex-patch-1 | Alex Gaynor | 2015-12-19 | 1 | -0/+15 |
| |\ | |/ |/| | |||||
* | | Merge pull request #52 from pyca/alex-patch-2 | Donald Stufft | 2015-10-20 | 1 | -0/+15 |
|\ \ | | | | | | | Document that bcrypt doesn't handle long passwords | ||||
| * \ | Merge branch 'master' into alex-patch-2 | Alex Gaynor | 2015-10-18 | 4 | -6/+4 |
| |\ \ | |/ / |/| | |