<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cryptography.git/src/_cffi_src/openssl/cryptography.py, branch macos</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 branches that were no longer useful (#6664)</title>
<updated>2021-11-28T00:56:15+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-11-28T00:56:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=ed55745b8b1b1d85940740468cbf23636b2b4a7d'/>
<id>ed55745b8b1b1d85940740468cbf23636b2b4a7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop supported for older LibreSSL (#6660)</title>
<updated>2021-11-26T23:05:04+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-11-26T23:05:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=31dd9e0fca16acc4d870143f0e13f4032ba58240'/>
<id>31dd9e0fca16acc4d870143f0e13f4032ba58240</id>
<content type='text'>
* Drop supported for older LibreSSL

3.1 covers the oldest version used by versions of Alpine and OpenBSD that are supported by their upstreams.

* Remove tests that are now unused

* Update CHANGELOG.rst

Co-authored-by: Paul Kehrer &lt;paul.l.kehrer@gmail.com&gt;

Co-authored-by: Paul Kehrer &lt;paul.l.kehrer@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Drop supported for older LibreSSL

3.1 covers the oldest version used by versions of Alpine and OpenBSD that are supported by their upstreams.

* Remove tests that are now unused

* Update CHANGELOG.rst

Co-authored-by: Paul Kehrer &lt;paul.l.kehrer@gmail.com&gt;

Co-authored-by: Paul Kehrer &lt;paul.l.kehrer@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>LibreSSL added support for this X.509 flag in 3.2.2 (#6659)</title>
<updated>2021-11-26T21:51:28+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-11-26T21:51:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=7306515b5ee45b91f4e84bca1fe6663cf5d713f1'/>
<id>7306515b5ee45b91f4e84bca1fe6663cf5d713f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>LibreSSL added support for the required RSA functions in 3.1.0 (#6658)</title>
<updated>2021-11-26T21:50:59+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-11-26T21:50:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=2d6ae5f1793cf3869a926013bcb48ca2852b5d27'/>
<id>2d6ae5f1793cf3869a926013bcb48ca2852b5d27</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a constant for when we're compiling on BoringSSL (#6505)</title>
<updated>2021-10-31T21:43:09+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-10-31T21:43:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=8572a9d82e254d348aa674d37d1c19fee8831b19'/>
<id>8572a9d82e254d348aa674d37d1c19fee8831b19</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>order defines consistently (#6361)</title>
<updated>2021-10-03T04:43:44+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-10-03T04:43:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=c45b6466db9e64d603d567f6a333f30cdd912bd6'/>
<id>c45b6466db9e64d603d567f6a333f30cdd912bd6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support LibreSSL 3.4.0 (#6360)</title>
<updated>2021-10-03T04:20:31+00:00</updated>
<author>
<name>Charlie Li</name>
<email>vishwin@users.noreply.github.com</email>
</author>
<published>2021-10-03T04:20:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=5c2fe56875eae822cd4f75436a7204efaae82ba5'/>
<id>5c2fe56875eae822cd4f75436a7204efaae82ba5</id>
<content type='text'>
* Add LibreSSL 3.4.0 to CI

* Add a LibreSSL 3.4.0 guard

Since LibreSSL 3.4.0 makes most of the TLSv1.3 API available, redefine CRYPTOGRAPHY_OPENSSL_LESS_THAN_111 to LibreSSL versions below 3.4.0.

* DTLS_get_data_mtu does not exist in LibreSSL

* Only EVP_Digest{Sign,Verify} exist in LibreSSL 3.4.0+

* SSL_CTX_{set,get}_keylog_callback does not exist in LibreSSL

* Do not pollute CRYPTOGRAPHY_OPENSSL_LESS_THAN_111 with LibreSSL

While LibreSSL 3.4.0 supports more of TLSv1.3 API, the guard redefinition caused the X448 tests to run when not intended.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add LibreSSL 3.4.0 to CI

* Add a LibreSSL 3.4.0 guard

Since LibreSSL 3.4.0 makes most of the TLSv1.3 API available, redefine CRYPTOGRAPHY_OPENSSL_LESS_THAN_111 to LibreSSL versions below 3.4.0.

* DTLS_get_data_mtu does not exist in LibreSSL

* Only EVP_Digest{Sign,Verify} exist in LibreSSL 3.4.0+

* SSL_CTX_{set,get}_keylog_callback does not exist in LibreSSL

* Do not pollute CRYPTOGRAPHY_OPENSSL_LESS_THAN_111 with LibreSSL

While LibreSSL 3.4.0 supports more of TLSv1.3 API, the guard redefinition caused the X448 tests to run when not intended.</pre>
</div>
</content>
</entry>
<entry>
<title>cffi: check openssl version is less than 1.1.0 (#6266)</title>
<updated>2021-09-12T22:20:14+00:00</updated>
<author>
<name>match man</name>
<email>ppucoder@gmail.com</email>
</author>
<published>2021-09-12T22:20:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=11939664bcb1221278f90fb33a3f2a626665b6dd'/>
<id>11939664bcb1221278f90fb33a3f2a626665b6dd</id>
<content type='text'>
Issue an #error directive if it is

Signed-off-by: Baofeng Wang &lt;baofeng.wang67@gmail.com&gt;

Co-authored-by: Baofeng Wang &lt;baofeng.wang67@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Issue an #error directive if it is

Signed-off-by: Baofeng Wang &lt;baofeng.wang67@gmail.com&gt;

Co-authored-by: Baofeng Wang &lt;baofeng.wang67@gmail.com&gt;</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://git.baserock.org/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://git.baserock.org/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>
</feed>
