Commit Graph

996 Commits

Author SHA1 Message Date
Donald Stufft
d4bc07a52e Disable ASM again 2014-12-05 23:31:10 -05:00
Donald Stufft
d495b3617a Upgrade crypt_blowfish to 1.3 2014-12-05 23:31:10 -05:00
Alex Gaynor
2085c39004 Merge pull request #26 from dstufft/disable-implicit-compile
Disable the ability to implicitly compile the CFFI module
2014-12-05 20:21:15 -08:00
Donald Stufft
595b2f5014 Disable the ability to implicitly compile the CFFI module 2014-12-05 23:14:42 -05:00
Alex Gaynor
8604f11bb8 Merge pull request #24 from dstufft/lazy-library
Lazily load the library upon first use
2014-12-05 20:10:28 -08:00
Donald Stufft
16637c90d0 Lazily load the library upon first use 2014-12-05 22:56:45 -05:00
Alex Gaynor
816a9130ef Merge pull request #23 from dstufft/modulename
Bring the _create_modulename over from cryptography
2014-12-05 19:49:55 -08:00
Donald Stufft
35a1f2afa8 Remove unicode_literals, it doesn't play well with distutils 2014-12-05 22:42:31 -05:00
Donald Stufft
64e926bc59 Bring the _create_modulename over from cryptography 2014-12-05 22:40:07 -05:00
Alex Gaynor
6d97fad33a Merge pull request #17 from dstufft/setup-py
Port the setup.py from pyca/cryptography to bcrypt
2014-12-05 19:15:38 -08:00
Alex Gaynor
613b067b31 Merge pull request #22 from dstufft/coverage
Enable coverage testing and require 100% coverage
2014-12-05 18:42:44 -08:00
Donald Stufft
97a277d5a6 Port the setup.py from pyca/cryptography to bcrypt 2014-12-05 21:27:44 -05:00
Alex Gaynor
dad8bed569 Merge pull request #11 from Ayrx/patch-1
Update __about__.py
2014-12-05 18:26:25 -08:00
Donald Stufft
3aaea256a0 Enable coverage testing and require 100% coverage 2014-12-05 21:24:16 -05:00
Alex Gaynor
f94682bd26 Merge pull request #21 from dstufft/style
Enable flake8 style checks
2014-12-05 18:22:31 -08:00
Donald Stufft
7532ee4eb3 Enable flake8 style checks 2014-12-05 20:54:56 -05:00
Alex Gaynor
4c173b52ac Merge pull request #18 from dstufft/use-tox
Use tox to handle the testing and enable coverage
2014-12-05 17:43:28 -08:00
Donald Stufft
de5cfbde88 We don't need this optimization in the bcrypt test suite 2014-12-05 20:35:18 -05:00
Alex Gaynor
675efa14ac Merge pull request #20 from dstufft/six
Switch to using six
2014-12-05 17:30:08 -08:00
Donald Stufft
e20f3e4c0e Switch to using tox to run our tests and expect PyPy to pass 2014-12-05 20:29:48 -05:00
Donald Stufft
410f0c998c Switch to using six 2014-12-05 20:25:15 -05:00
Alex Gaynor
4a1bbeabc7 Merge pull request #19 from dstufft/correct-ignore
Fix the syntax of .gitignore
2014-12-05 17:14:49 -08:00
Donald Stufft
8935845a85 Fix the syntax of .gitignore 2014-12-05 20:08:35 -05:00
Terry Chia
dd2f7da18f Update __about__.py 2014-08-16 15:25:57 +08:00
David Reid
19e24d0c45 Merge pull request #7 from alex/fix-readme
Fixed the travis link in the readme
2014-02-21 13:40:16 -08:00
Alex Gaynor
6c65b63669 Fixed the travis link in the readme 2013-11-15 07:07:53 -08:00
Donald Stufft
e34c4ae828 Bump version 2013-05-19 10:13:41 -04:00
Donald Stufft
1b0c6815d4 Merge pull request #4 from dstufft/fix-missing-asm-i386
Don't attempt to load assembler on i386
2013-05-19 07:12:27 -07:00
Donald Stufft
c4b252b53f Don't attempt to load assembler on i386 2013-05-19 08:42:34 -04:00
Donald Stufft
616a8decfd bump version 2013-05-11 13:17:26 -04:00
Donald Stufft
5ae606fb25 Merge pull request #2 from dstufft/precompile
Use a more consistent name for the compiled module
2013-05-11 10:16:33 -07:00
Donald Stufft
350fda07bb Use a more consistent name for the compiled module
CFFI generates a modulename based on the values passed to verify,
however this doesn't work very well when those values might change
because of installation version runtime. This forces a more consistent
name based on values we control instead of values that CFFI deems
useful.
2013-05-11 13:14:24 -04:00
Donald Stufft
a96d183097 bump version 2013-05-11 00:56:50 -04:00
Donald Stufft
fc119a4966 Add some usage instructions to the README 2013-05-11 00:50:36 -04:00
Donald Stufft
3cb40dbea4 Fix tests for unicode characters on Python 3.2 2013-05-11 00:26:47 -04:00
Donald Stufft
6c74d9236d Give a better error message when passing a text type to hashpw 2013-05-11 00:20:52 -04:00
Donald Stufft
4ac2084420 Allow failures for PyPy on Travis 2013-05-11 00:07:56 -04:00
Donald Stufft
5dbd3c2425 Use native strings to the CFFI verifier 2013-05-10 23:58:04 -04:00
Donald Stufft
3fcd0cd5ea Add a .travis.yml to test bcrypt via travis 2013-05-10 23:52:47 -04:00
Donald Stufft
a6f9d17a59 Add tests to ensure behavior 2013-05-10 23:44:58 -04:00
Donald Stufft
91fc18b2d4 Make a note about getting a .S file into distutils 2013-05-10 23:11:13 -04:00
Donald Stufft
f260ee6a90 Package the bcrypt library 2013-05-10 23:10:18 -04:00
Donald Stufft
166e4f35f9 Add __pycache__ to the ignore and remove some unneeded ignores 2013-05-10 22:25:18 -04:00
Donald Stufft
5d29c5b78c Implement a high level wrapper around crypt_blowfish 2013-05-10 22:24:44 -04:00
Donald Stufft
4c939e895b Import crypt_blowfish from OpenWall (http://openwall.com/crypt/) 2013-05-10 22:07:19 -04:00
Donald Stufft
ce1defde26 Initial import 2013-05-10 22:06:18 -04:00