<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cryptography.git/src/_cffi_src/openssl/err.py, branch macos</title>
<subtitle>github.com: pyca/cryptography.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/'/>
<entry>
<title>Simplify how we test boring, in a way that'll be extensible to the future (#6575)</title>
<updated>2021-11-10T00:06:27+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-11-10T00:06:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=610b5f127ee15b39aba801528fbdb95a25085741'/>
<id>610b5f127ee15b39aba801528fbdb95a25085741</id>
<content type='text'>
* Simplify how we test boring, in a way that'll be extensible to the future

* Break out what we ignore

* Get fernet tests passing on boringssl</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Simplify how we test boring, in a way that'll be extensible to the future

* Break out what we ignore

* Get fernet tests passing on boringssl</pre>
</div>
</content>
</entry>
<entry>
<title>Begin building with BoringSSL in our CI, no tests yet (#6554)</title>
<updated>2021-11-06T21:14:12+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-11-06T21:14:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=3e0ab39756b05b2b7170e3a2c8b339f27fe56627'/>
<id>3e0ab39756b05b2b7170e3a2c8b339f27fe56627</id>
<content type='text'>
* Attempt to build against BoringSSL in CI

* Check for BoringSSL in the SSL bindings

* Check for BoringSSL in the err bindings

* Check for BoringSSL in the pkcs7 bindings

* Check for BoringSSL in the bignum bindings

* Check for BoringSSL in the EVP bindings

* Check for BoringSSL in the X.509 verify bindings</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Attempt to build against BoringSSL in CI

* Check for BoringSSL in the SSL bindings

* Check for BoringSSL in the err bindings

* Check for BoringSSL in the pkcs7 bindings

* Check for BoringSSL in the bignum bindings

* Check for BoringSSL in the EVP bindings

* Check for BoringSSL in the X.509 verify bindings</pre>
</div>
</content>
</entry>
<entry>
<title>Check for BoringSSL in err.py (#6510)</title>
<updated>2021-10-31T23:23:51+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-10-31T23:23:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=2a5a676f874c902992028ea578f7a4b5b1a23478'/>
<id>2a5a676f874c902992028ea578f7a4b5b1a23478</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove unused error constant (#6409)</title>
<updated>2021-10-12T02:45:25+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-10-12T02:45:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=1d996e598775766627649ff44507787d2e713e1d'/>
<id>1d996e598775766627649ff44507787d2e713e1d</id>
<content type='text'>
* remove unused error constant

* remove unused</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* remove unused error constant

* remove unused</pre>
</div>
</content>
</entry>
<entry>
<title>remove unneeded binding (#6150)</title>
<updated>2021-07-01T02:12:46+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2021-07-01T02:12:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=50ec692749b7e2e62685b443f5e629627b03987e'/>
<id>50ec692749b7e2e62685b443f5e629627b03987e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added handling for OpenSSL "xts duplicated keys" error. (#6085)</title>
<updated>2021-06-09T11:41:36+00:00</updated>
<author>
<name>Angus Gratton</name>
<email>gus@projectgus.com</email>
</author>
<published>2021-06-09T11:41:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=f0715b835ed5d71cf0b38f165ac6d28e003b4bb5'/>
<id>f0715b835ed5d71cf0b38f165ac6d28e003b4bb5</id>
<content type='text'>
* Added handling for OpenSSL "xts duplicated keys" error.

Closes #5998

This error value was added pre-OpenSSL 1.1.1d here:
https://github.com/openssl/openssl/commit/2a5f63c9a61be7582620c4b5da202bb3fd7e4138

and refined to only cover encryption shortly after:
https://github.com/openssl/openssl/commit/58ae5a47da1e4843b0cd1846eb297b341d0e7201

* test_aes: Remove unnecessary assignment

* xts: Update duplicated keys check for OpenSSL 3 providers

Also, change the exception message slightly:

- Now matches the tense used by openssl
- Turns out decryption *is* checked for duplicate keys by
  OpenSSL 3 when in FIPS mode</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added handling for OpenSSL "xts duplicated keys" error.

Closes #5998

This error value was added pre-OpenSSL 1.1.1d here:
https://github.com/openssl/openssl/commit/2a5f63c9a61be7582620c4b5da202bb3fd7e4138

and refined to only cover encryption shortly after:
https://github.com/openssl/openssl/commit/58ae5a47da1e4843b0cd1846eb297b341d0e7201

* test_aes: Remove unnecessary assignment

* xts: Update duplicated keys check for OpenSSL 3 providers

Also, change the exception message slightly:

- Now matches the tense used by openssl
- Turns out decryption *is* checked for duplicate keys by
  OpenSSL 3 when in FIPS mode</pre>
</div>
</content>
</entry>
<entry>
<title>[WIP] 3.0.0 support (#5250)</title>
<updated>2021-04-23T00:16:38+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2021-04-23T00:16:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=f08a7de651f9e6475c8c0a67d2a61ed8b669ddf6'/>
<id>f08a7de651f9e6475c8c0a67d2a61ed8b669ddf6</id>
<content type='text'>
* 3.0.0 support

* almost...there...

* make mypy happy</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 3.0.0 support

* almost...there...

* make mypy happy</pre>
</div>
</content>
</entry>
<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://91.123.203.49/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://91.123.203.49/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://91.123.203.49/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>
</feed>
