<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cryptography.git/src/_cffi_src/openssl/err.py, branch 3.4.4</title>
<subtitle>github.com: pyca/cryptography.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/'/>
<entry>
<title>Remove __future__ import from our code (#5610)</title>
<updated>2020-12-09T06:35:11+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2020-12-09T06:35:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=e0477596f7117845aa2d8768bf1b75162b3d915b'/>
<id>e0477596f7117845aa2d8768bf1b75162b3d915b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>shrink bindings more (#5356)</title>
<updated>2020-07-27T19:24:35+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-07-27T19:24:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=84a15eb772d24c805c884f62cabe8fe2becedf74'/>
<id>84a15eb772d24c805c884f62cabe8fe2becedf74</id>
<content type='text'>
* shrink bindings more

* readd a binding we do need

* readd two more bindings we need</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* shrink bindings more

* readd a binding we do need

* readd two more bindings we need</pre>
</div>
</content>
</entry>
<entry>
<title>remove every error we don't use in cryptography or pyopenssl (#5355)</title>
<updated>2020-07-27T11:31:41+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-07-27T11:31:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=c03efbab6e18f90b83b0e3708eda0bda361ccc1c'/>
<id>c03efbab6e18f90b83b0e3708eda0bda361ccc1c</id>
<content type='text'>
* remove every error we don't use in cryptography or pyopenssl

sorry external consumers, carrying things we don't use and don't have
downstream tests for has become too much of a burden

* re-add a constant we need for tests for now

* pyopenssl needs these three</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* remove every error we don't use in cryptography or pyopenssl

sorry external consumers, carrying things we don't use and don't have
downstream tests for has become too much of a burden

* re-add a constant we need for tests for now

* pyopenssl needs these three</pre>
</div>
</content>
</entry>
<entry>
<title>more error simplification (#5354)</title>
<updated>2020-07-27T04:10:04+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-07-27T04:10:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=d54b6f0fa36f33aab23df7f96d88560c6849b526'/>
<id>d54b6f0fa36f33aab23df7f96d88560c6849b526</id>
<content type='text'>
X509 signing for RSA keys that are too small. Let's just say signing
failed and attach the more specific problem as the error stack. A bit
uglier, but far more generic and stable to OpenSSL/LibreSSL/BoringSSL

Also be a bit more generic for OCSP signing</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
X509 signing for RSA keys that are too small. Let's just say signing
failed and attach the more specific problem as the error stack. A bit
uglier, but far more generic and stable to OpenSSL/LibreSSL/BoringSSL

Also be a bit more generic for OCSP signing</pre>
</div>
</content>
</entry>
<entry>
<title>simplify more errors (#5353)</title>
<updated>2020-07-27T02:36:39+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-07-27T02:36:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=bc609feef8bfd472bbf3cefad2a18a1761af9751'/>
<id>bc609feef8bfd472bbf3cefad2a18a1761af9751</id>
<content type='text'>
the quest to stop using unstable openssl error codes continues</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the quest to stop using unstable openssl error codes continues</pre>
</div>
</content>
</entry>
<entry>
<title>start trying to make our error handling a bit more generic (#5352)</title>
<updated>2020-07-27T01:45:42+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-07-27T01:45:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=25c3bb49552bdf61a351cf5df62650e7e946d78b'/>
<id>25c3bb49552bdf61a351cf5df62650e7e946d78b</id>
<content type='text'>
* start trying to make our error handling a bit more generic

* remove more and black

* attach error stack to memorylimit error

* blaaack</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* start trying to make our error handling a bit more generic

* remove more and black

* attach error stack to memorylimit error

* blaaack</pre>
</div>
</content>
</entry>
<entry>
<title>test FIPS mode on centos8 (#5323)</title>
<updated>2020-07-20T16:10:29+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-07-20T16:10:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=4a245a657a071dff959d30eff1d214c7ff88eada'/>
<id>4a245a657a071dff959d30eff1d214c7ff88eada</id>
<content type='text'>
* test FIPS mode on centos8

* remove branch we don't take

* simpler

* better comment

* rename

* revert some things that don't matter

* small cleanups</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test FIPS mode on centos8

* remove branch we don't take

* simpler

* better comment

* rename

* revert some things that don't matter

* small cleanups</pre>
</div>
</content>
</entry>
<entry>
<title>Added wycheproof RSA PKCSv1 encryption tests (#5234)</title>
<updated>2020-04-26T15:44:49+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2020-04-26T15:44:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=069691a27b98bbca13faa843a1408d631b691bea'/>
<id>069691a27b98bbca13faa843a1408d631b691bea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bind EVP_R_MEMORY_LIMIT_EXCEEDED and update a test (#4726)</title>
<updated>2019-01-22T03:17:19+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2019-01-22T03:17:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=5b3e735253d4cc1c7f51dedc11c9ca5eeb6f451f'/>
<id>5b3e735253d4cc1c7f51dedc11c9ca5eeb6f451f</id>
<content type='text'>
* bind EVP_R_MEMORY_LIMIT_EXCEEDED and update a test

This will allow OpenSSL 1.1.1 on 32-bit (including our Windows 32-bit
builders) to fail as expected. Technically this isn't a malloc error,
but rather failing because the allocation requested is larger than
32-bits, but raising a MemoryError still seems appropriate

* what you want an endif too?
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* bind EVP_R_MEMORY_LIMIT_EXCEEDED and update a test

This will allow OpenSSL 1.1.1 on 32-bit (including our Windows 32-bit
builders) to fail as expected. Technically this isn't a malloc error,
but rather failing because the allocation requested is larger than
32-bits, but raising a MemoryError still seems appropriate

* what you want an endif too?
</pre>
</div>
</content>
</entry>
<entry>
<title>Raise MemoryError when backend.derive_scrypt can't malloc enough (#4592)</title>
<updated>2018-12-09T01:15:51+00:00</updated>
<author>
<name>Tux</name>
<email>tuxxy@users.noreply.github.com</email>
</author>
<published>2018-12-09T01:15:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=fbbd54fe017717706ffe48b168ff0639e88f4b43'/>
<id>fbbd54fe017717706ffe48b168ff0639e88f4b43</id>
<content type='text'>
* Raise MemoryError when backend.derive_scrypt can't malloc enough

* Expose ERR_R_MALLOC_FAILURE and use the reason_match pattern to catch it

* Add test_scrypt_malloc_failure in test_scrypt

* let's see if this passes

* add comment to filippo's blog post about scrypt's params
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Raise MemoryError when backend.derive_scrypt can't malloc enough

* Expose ERR_R_MALLOC_FAILURE and use the reason_match pattern to catch it

* Add test_scrypt_malloc_failure in test_scrypt

* let's see if this passes

* add comment to filippo's blog post about scrypt's params
</pre>
</div>
</content>
</entry>
</feed>
