<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cryptography.git/src/_cffi_src/openssl/dh.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>Make DH bindings follow style guide (#6586)</title>
<updated>2021-11-11T21:43:08+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-11-11T21:43:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=8245d777ba58ac1da357b1a71cc8e33b229060ed'/>
<id>8245d777ba58ac1da357b1a71cc8e33b229060ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>switch to using EVP_PKEY_derive instead of DH_compute_key in DH (#5972)</title>
<updated>2021-04-14T18:15:57+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2021-04-14T18:15:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=af1465acaf32dbecea3716a1d427cb8b02a06fc0'/>
<id>af1465acaf32dbecea3716a1d427cb8b02a06fc0</id>
<content type='text'>
* switch to using EVP_PKEY_derive instead of DH_compute_key in DH

Where checks are occurring is changing in OpenSSL 3.0 and this makes it
easier to be consistent (and is the API we should be using anyway). The
tests change because EVP_PKEY_derive now verifies that we have shared
parameters, which the test previously only verified by asserting that
the derived keys didn't match

* review feedback

* type ignores required for typeerror tests. some day i will remember this</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* switch to using EVP_PKEY_derive instead of DH_compute_key in DH

Where checks are occurring is changing in OpenSSL 3.0 and this makes it
easier to be consistent (and is the API we should be using anyway). The
tests change because EVP_PKEY_derive now verifies that we have shared
parameters, which the test previously only verified by asserting that
the derived keys didn't match

* review feedback

* type ignores required for typeerror tests. some day i will remember this</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://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>Delete all the 1.0.2 code (#5511)</title>
<updated>2020-10-26T05:41:40+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2020-10-26T05:41:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=d3eae8d7dbcd7ca491531424a4ac8b4838acf199'/>
<id>d3eae8d7dbcd7ca491531424a4ac8b4838acf199</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed #5050 -- dropped support for an old LibresSSL release (#5056)</title>
<updated>2019-11-11T00:16:56+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2019-11-11T00:16:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=1a73704b8cf432fb74fc9f52ed4a0ac6637e078f'/>
<id>1a73704b8cf432fb74fc9f52ed4a0ac6637e078f</id>
<content type='text'>
* Fixed #5050 -- dropped support for an old LibresSSL release

* Changelog
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fixed #5050 -- dropped support for an old LibresSSL release

* Changelog
</pre>
</div>
</content>
</entry>
<entry>
<title>remove unused DH bindings (#4779)</title>
<updated>2019-02-26T13:28:45+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2019-02-26T13:28:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=177ba1cca189f7065f1577deee04f0ba503be5c3'/>
<id>177ba1cca189f7065f1577deee04f0ba503be5c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>LibreSSL 2.7.x support (#4270)</title>
<updated>2018-05-31T03:39:12+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2018-05-31T03:39:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=611fa5a0458a36bb8b13b3e251a5cd359fa34296'/>
<id>611fa5a0458a36bb8b13b3e251a5cd359fa34296</id>
<content type='text'>
* libre 2.7.3 compatibility

* add a changelog

* actually build against 2.7.3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* libre 2.7.3 compatibility

* add a changelog

* actually build against 2.7.3
</pre>
</div>
</content>
</entry>
<entry>
<title>Removes branches in bindings for various OpenSSL 1.1.0 prereleases (#4269)</title>
<updated>2018-05-31T02:31:47+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2018-05-31T02:31:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=8a64f1f2fbea73f0b7a4725768dc9597d240c661'/>
<id>8a64f1f2fbea73f0b7a4725768dc9597d240c661</id>
<content type='text'>
* Remove defines for openssl 1.1.0 pre

* Update bio.py

* Update dh.py

* Update dsa.py

* Update rsa.py

* Update x509_vfy.py

* Compress branches
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove defines for openssl 1.1.0 pre

* Update bio.py

* Update dh.py

* Update dsa.py

* Update rsa.py

* Update x509_vfy.py

* Compress branches
</pre>
</div>
</content>
</entry>
<entry>
<title>allow p % 24 == 23 when generator == 2 in DH_check (#3768)</title>
<updated>2017-07-10T04:20:35+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2017-07-10T04:20:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=dc6e7624154809340fb38fc884ad30d840a3ff5e'/>
<id>dc6e7624154809340fb38fc884ad30d840a3ff5e</id>
<content type='text'>
* allow p % 24 == 23 when generator == 2 in DH_check

* short url

* update and expand comments

* even better language!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* allow p % 24 == 23 when generator == 2 in DH_check

* short url

* update and expand comments

* even better language!
</pre>
</div>
</content>
</entry>
<entry>
<title>Funcs macros gone (#3695)</title>
<updated>2017-06-27T21:15:37+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2017-06-27T21:15:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=491fd7cc5aefff8064039d073331b41a2f606a63'/>
<id>491fd7cc5aefff8064039d073331b41a2f606a63</id>
<content type='text'>
* No more FUNCS/MACROS distinction

* change the docs to not talk about MACROS since they're gone

* remove out of date comment
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* No more FUNCS/MACROS distinction

* change the docs to not talk about MACROS since they're gone

* remove out of date comment
</pre>
</div>
</content>
</entry>
</feed>
