Alex Gaynor
98141be080
Bump for 4.0.1 release ( #437 )
2022-10-07 16:02:57 -07:00
Alex Gaynor
a9daceec8b
fixes #434 -- build pypy manylinux wheels ( #436 )
2022-10-07 15:47:30 -07:00
Paul Kehrer
007953bbcd
suggest better things ( #412 )
2022-09-14 21:11:17 -04:00
Paul Kehrer
4d2597844a
bump to 4.0.0 ( #397 )
...
* bump to 4.0.0
* Update README.rst
Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>
* Update README.rst
Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>
2022-08-23 23:31:17 -04:00
Paul Kehrer
45a7ab6bc5
continue to not oversell bcrypt ( #362 )
2022-07-10 09:45:15 -04:00
Alex Gaynor
c6791229b1
Don't oversell bcrypt ( #361 )
2022-07-09 18:04:04 -05:00
Alex Gaynor
d9938ae6b6
Forward port fixes ( #323 )
2022-05-01 12:04:10 -06:00
Alex Gaynor
2d20a7e24b
Switch to a Rust implementation of cryptographic primitives ( #294 )
2022-05-01 10:59:05 -06:00
Alex Gaynor
c2c4c9bfbc
Prepare for the 3.2.1 release ( #305 )
2022-05-01 09:46:53 -06:00
Ellie Jeong
6c376fe02d
Installing bcrypt on z/OS ( #248 )
...
* zos support
* add changelog for z/OS support
* add changelog for z/OS support
2021-02-18 10:21:48 -06:00
Paul Kehrer
bdcc66012c
main branch rename ( #247 )
2021-02-13 12:51:50 -05:00
Ben Soyka
d22ece0777
Fix security policy link ( #245 )
2021-01-20 19:35:41 -05:00
Paul Kehrer
8f8a0d945d
remove travis, add more GA jobs ( #243 )
...
* remove travis, add more GA jobs
no arm64 CI job yet
* remove all but minimum/latest jobs for windows and macos
we ship abi3 on all platforms and these jobs don't have a lot of value.
we test on all versions through linux.
* indentation is hard
2020-12-22 21:11:29 -05:00
Paul Kehrer
a571ad475d
reopen master ( #224 )
2020-08-16 14:01:08 -04:00
Paul Kehrer
d5394252d6
bump for 3.2.0 ( #223 )
2020-08-16 13:14:20 -04:00
Steve Dignam
f9066e2be5
add: type hints to top level functions ( #218 )
...
* WIP: add type hints to top level functions
TODO:
- see if mypy picks up types when installing in new project
- setup mypy in CI
fixes https://github.com/pyca/bcrypt/issues/215
* add mypy to ci & move py.typed to correct folder?
* try and get mypy to run in CI
* run mypy in travis?
* use mypy defaults for python_version and platform
https://mypy.readthedocs.io/en/stable/config_file.html#platform-configuration
* update change log with changes
2020-08-13 21:09:30 -05:00
Paul Kehrer
f3c255ca15
support only python 3.6+ ( #217 )
2020-08-11 21:35:26 -04:00
Paul Kehrer
dca40f0244
name the GA jobs and update the README ( #202 )
2020-04-12 10:33:47 -04:00
Alex Gaynor
d03e0eb277
Add changelog entry for 3.4 ( #197 )
2020-03-22 11:08:48 -05:00
Alex Gaynor
b81400becc
Move Windows CI to Github Actions ( #195 )
2020-03-22 10:44:43 -05:00
Eduardo
dd4ca13821
Updated README.md with alpine dependecies ( #184 )
...
* Updated README.md with alpine dependecies
* Updated README.md with alpine dependecies
2019-07-28 15:41:04 -04:00
Paul Kehrer
af4d070e8f
bcrypt 3.1.7 release ( #180 )
...
* bcrypt 3.1.7 release
* empty commits are critical for a functioning CI apparently
2019-06-19 20:05:12 -04:00
Paul Kehrer
6659f215bf
Azure ( #174 )
...
* switch to azure pipelines
no more jenkins, do mac builds on azure
* add status badge
* fix manifest issue
* full path to tox on windows
* quotes
* indentation
* i don't understand.
* remove unneeded vars
* test on more pythons
2019-05-26 11:28:59 -04:00
Paul Kehrer
6c5714ef80
version bump and changelog 3.1.6 ( #165 )
2019-01-16 10:42:56 -05:00
Paul Kehrer
f2ddbf3a75
changelog and bump version to 3.1.5 ( #161 )
2018-12-11 19:02:56 -05:00
Paul Kehrer
05992f6a7c
update the readme to note alternatives but still say bcrypt is good ( #151 )
...
* update the readme to note alternatives but still say bcrypt is good
* readme can say cryptography
* fix a nit, let me sleep alex!
2018-07-04 13:17:21 -04:00
Jon Dufresne
5dc40e55df
Update all pypi.python.org URLs to pypi.org ( #145 )
...
For details on the new PyPI, see the blog post:
https://pythoninsider.blogspot.ca/2018/04/new-pypi-launched-legacy-pypi-shutting.html
2018-06-26 07:03:54 -04:00
Hugo
1a4de7ad56
Drop Python 2.6 and 3.3 support ( #133 )
...
* Don't test on EOL Python 2.6
* Remove unnecessary positional formatters for Python 2.7+
* Remove branch restriction to test feature branches
* Leave PyPy compatibility at 2.6+
* Don't test on EOL Python 3.3
* Don't test feature branches
2017-10-19 11:08:50 +08:00
Paul Kehrer
c3490542ae
3.1.4 version bump and changelog ( #129 )
2017-10-11 07:52:44 -04:00
Paul Kehrer
a955ab7b62
add a changelog and bump to 3.1.3 ( #107 )
2017-02-21 10:41:10 -05:00
Paul Kehrer
fdd28f4f96
3.1.2 changelog and version bump ( #101 )
2016-12-17 14:25:43 -05:00
Paul Kehrer
e977a1deea
changelog and bump to 3.1.1 ( #93 )
...
* changelog and bump to 3.1.1
* simpler language
2016-09-17 22:55:16 -04:00
Paul Kehrer
ecc3d9642a
Update changelog + 3.1.0 version bump ( #88 )
2016-06-30 15:05:12 -04:00
Donald Stufft
b3f472e335
Use checkpw() instead of == ( #86 )
2016-06-30 12:07:28 -05:00
Donald Stufft
c95966955b
Inputing a 2y salt should output a 2y hash ( #84 )
2016-06-30 12:05:04 -05:00
Paul Kehrer
c9a9ec1e7a
Add checkpw ( #76 )
2016-06-29 10:27:21 -04:00
Paul Kehrer
268b256020
Fix README.rst formatting ( #73 )
2016-06-28 20:32:27 -04:00
Paul Kehrer
e565dad5de
Add bcrypt pbkdf support ( #70 )
...
* add bcrypt_pbkdf support
* bytes!
* some docs
2016-06-27 15:07:53 -05:00
Paul Kehrer
394882d070
Convert bcrypt to use OpenBSD code ( #68 )
...
* 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
2016-06-27 11:53:42 -05:00
Paul Kehrer
9a5236cec4
raise a decent error if pypy <2.6 + update README
2016-02-13 21:19:33 -06:00
Paul Kehrer
e89642d4bc
updates based on feedback
2015-11-29 18:47:55 -06:00
Paul Kehrer
1994f9192b
provide a better explanation for what to do with long passwords
2015-11-29 12:14:53 -06:00
Alex Gaynor
8549050742
Merge branch 'master' into alex-patch-2
2015-10-18 09:55:04 -04:00
Alex Gaynor
1bdc51b6df
drop python 3.2
2015-10-17 17:26:41 -04:00
Alex Gaynor
0434ee4a6a
typo
2015-10-17 12:49:47 -04:00
Alex Gaynor
44606b8949
Document that bcrypt doesn't handle long passwords
2015-10-17 12:48:03 -04:00
Chris Erickson
20f712ebb8
Update badge and system package requirements
2015-06-21 08:19:46 -05:00
Chris Erickson
bb80b3e779
Update README to include additional install steps
...
This was helpfully pointed out in https://github.com/pyca/bcrypt/issues/41
2015-06-20 15:09:50 -05:00
Donald Stufft
960645a2dc
Document the adjustable prefix
2015-06-12 17:04:32 -04:00
Alex Gaynor
5ae3f33406
fixed typo
2015-03-13 21:37:04 -04:00