<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/py-bcrypt-git.git/tests/test_bcrypt.py, branch 3.1.2</title>
<subtitle>github.com: pyca/bcrypt.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/py-bcrypt-git.git/'/>
<entry>
<title>Correctly handle invalid hashed passwords in bcrypt.checkpw. (#95)</title>
<updated>2016-10-03T01:20:13+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2016-10-03T01:20:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/py-bcrypt-git.git/commit/?id=fcebaa0db74dc822877128e57a79dcfda2a2dc4f'/>
<id>fcebaa0db74dc822877128e57a79dcfda2a2dc4f</id>
<content type='text'>
Previously it would silently accept extra data, and overread a buffer on truncated data.

Reported by Matthew Russell</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously it would silently accept extra data, and overread a buffer on truncated data.

Reported by Matthew Russell</pre>
</div>
</content>
</entry>
<entry>
<title>Inputing a 2y salt should output a 2y hash (#84)</title>
<updated>2016-06-30T17:05:04+00:00</updated>
<author>
<name>Donald Stufft</name>
<email>donald@stufft.io</email>
</author>
<published>2016-06-30T17:05:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/py-bcrypt-git.git/commit/?id=c95966955b60a446e9d23af0b9500fbc5e43c0cc'/>
<id>c95966955b60a446e9d23af0b9500fbc5e43c0cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Restore compatibility with 2.0.0's fix for wraparound bug (#81)</title>
<updated>2016-06-30T05:15:42+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2016-06-30T05:15:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/py-bcrypt-git.git/commit/?id=10888813fc8a7e6a4b9cc7713ef1b92db4ad2809'/>
<id>10888813fc8a7e6a4b9cc7713ef1b92db4ad2809</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add checkpw (#76)</title>
<updated>2016-06-29T14:27:21+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2016-06-29T14:27:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/py-bcrypt-git.git/commit/?id=c9a9ec1e7a39949b1d09d72746fad6a1d681a80b'/>
<id>c9a9ec1e7a39949b1d09d72746fad6a1d681a80b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor tests to stop duplicating vectors (#78)</title>
<updated>2016-06-29T00:05:06+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2016-06-29T00:05:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/py-bcrypt-git.git/commit/?id=4e652562c639fd1dd95ce938ddf40f58c63c8b3f'/>
<id>4e652562c639fd1dd95ce938ddf40f58c63c8b3f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add bcrypt pbkdf support (#70)</title>
<updated>2016-06-27T20:07:53+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2016-06-27T20:07:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/py-bcrypt-git.git/commit/?id=e565dad5de5858cdbb60429398291227b48a8fcc'/>
<id>e565dad5de5858cdbb60429398291227b48a8fcc</id>
<content type='text'>
* add bcrypt_pbkdf support

* bytes!

* some docs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add bcrypt_pbkdf support

* bytes!

* some docs
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert bcrypt to use OpenBSD code (#68)</title>
<updated>2016-06-27T16:53:42+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2016-06-27T16:53:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/py-bcrypt-git.git/commit/?id=394882d070390f25caeebb5fa27b73bc7666c7e4'/>
<id>394882d070390f25caeebb5fa27b73bc7666c7e4</id>
<content type='text'>
* 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 &lt; 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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 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 &lt; 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
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tests for gensalt(prefix) functionality</title>
<updated>2015-06-12T20:57:14+00:00</updated>
<author>
<name>jazzyb</name>
<email>json.barnes@gmail.com</email>
</author>
<published>2015-02-05T23:19:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/py-bcrypt-git.git/commit/?id=1787cafb83a02e1e2e740fbdd5b30c32dfc62cf2'/>
<id>1787cafb83a02e1e2e740fbdd5b30c32dfc62cf2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add prefix option to gensalt() - default to "2b"</title>
<updated>2015-06-12T20:55:05+00:00</updated>
<author>
<name>jazzyb</name>
<email>json.barnes@gmail.com</email>
</author>
<published>2015-02-05T18:20:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/py-bcrypt-git.git/commit/?id=5b7f6df7141d738c83120a217b208e43685391a9'/>
<id>5b7f6df7141d738c83120a217b208e43685391a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate to using CFFI 1.0</title>
<updated>2015-06-11T13:23:01+00:00</updated>
<author>
<name>Donald Stufft</name>
<email>donald@stufft.io</email>
</author>
<published>2015-06-11T13:23:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/py-bcrypt-git.git/commit/?id=51ebadb34d22d25c10c5e54d4dada46b88c3829b'/>
<id>51ebadb34d22d25c10c5e54d4dada46b88c3829b</id>
<content type='text'>
* 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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 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.
</pre>
</div>
</content>
</entry>
</feed>
