<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cryptography.git/src/_cffi_src/openssl/dh.py, branch goddamnit</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 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>
<entry>
<title>Add PEM_write_bio_DHxparams, d2i_DHxparams_bio, i2d_DHxparams_bio (#3485)</title>
<updated>2017-05-19T22:24:17+00:00</updated>
<author>
<name>Aviv Palivoda</name>
<email>palaviv@gmail.com</email>
</author>
<published>2017-05-19T22:24:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=0d92ff8a1680911019dab64deeb4f7ea67224492'/>
<id>0d92ff8a1680911019dab64deeb4f7ea67224492</id>
<content type='text'>
* Add PEM_write_bio_DHxparams

* Define PEM_write_bio_DHxparams only if EVP_PKEY_DHX defined.
Both added in commit afb14cda in openssl

* Add d2i_DHxparams_bio and i2d_DHxparams_bio bindings

* Fix bindings addition

* change condtional bindings to be after 1.1.0f

* Change i2d_DHxparams_bio return type

* define Cryptography_d2i_DHxparams_bio and Cryptography_i2d_DHxparams_bio

* Remove d2i_DHxparams_bio, i2d_DHxparams_bio bindings

* Add declarations for Cryptography_d2i_DHxparams_bio and Cryptography_i2d_DHxparams_bio

* Move Cryptography_d2i_DHxparams_bio and Cryptography_i2d_DHxparams_bio declaration to MACROS

* Add Cryptography_d2i_DHxparams_bio, Cryptography_i2d_DHxparams_bio and PEM_write_bio_DHxparams to _coditionals.py

* Make sure we did not define EVP_PKEY_DHX
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add PEM_write_bio_DHxparams

* Define PEM_write_bio_DHxparams only if EVP_PKEY_DHX defined.
Both added in commit afb14cda in openssl

* Add d2i_DHxparams_bio and i2d_DHxparams_bio bindings

* Fix bindings addition

* change condtional bindings to be after 1.1.0f

* Change i2d_DHxparams_bio return type

* define Cryptography_d2i_DHxparams_bio and Cryptography_i2d_DHxparams_bio

* Remove d2i_DHxparams_bio, i2d_DHxparams_bio bindings

* Add declarations for Cryptography_d2i_DHxparams_bio and Cryptography_i2d_DHxparams_bio

* Move Cryptography_d2i_DHxparams_bio and Cryptography_i2d_DHxparams_bio declaration to MACROS

* Add Cryptography_d2i_DHxparams_bio, Cryptography_i2d_DHxparams_bio and PEM_write_bio_DHxparams to _coditionals.py

* Make sure we did not define EVP_PKEY_DHX
</pre>
</div>
</content>
</entry>
<entry>
<title>Attempt to simplify the libressl checing (#3482)</title>
<updated>2017-03-26T15:07:31+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2017-03-26T15:07:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=8d85b9564284a66aa28a0cbb759090b777698e43'/>
<id>8d85b9564284a66aa28a0cbb759090b777698e43</id>
<content type='text'>
* Attempt to simplify the libressl checing

* SHENANGINS

* Attempted fix

* More simplification
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Attempt to simplify the libressl checing

* SHENANGINS

* Attempted fix

* More simplification
</pre>
</div>
</content>
</entry>
<entry>
<title>Backport DH_check from OpenSSL 1.1.0. (#3375)</title>
<updated>2017-02-03T09:20:00+00:00</updated>
<author>
<name>Mark Williams</name>
<email>markrwilliams@gmail.com</email>
</author>
<published>2017-02-03T09:20:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=523b132b27905e79f393d9999ff232ab61500a9d'/>
<id>523b132b27905e79f393d9999ff232ab61500a9d</id>
<content type='text'>
* Backport DH_check from OpenSSL 1.1.0.

OpenSSL 1.0.2's DH_check considers the q parameter, allowing it
validate more generators and primes; however, OpenSSL 1.1.0's DH_check
includes code to handle errors in BN functions, so it's preferred.

* Wrap DH_Check when using OpenSSL 1.1.0 or higher.

* Adding DH_CHECK_* values missing from older OpenSSLs

* Defensively guard DH_CHECK_* definitions with ifndef.

This will prevent duplicate definitions when LibreSSL supports a
version of DH_check that can return these.

* Document the OpenSSL of origin for the DH_check code
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Backport DH_check from OpenSSL 1.1.0.

OpenSSL 1.0.2's DH_check considers the q parameter, allowing it
validate more generators and primes; however, OpenSSL 1.1.0's DH_check
includes code to handle errors in BN functions, so it's preferred.

* Wrap DH_Check when using OpenSSL 1.1.0 or higher.

* Adding DH_CHECK_* values missing from older OpenSSLs

* Defensively guard DH_CHECK_* definitions with ifndef.

This will prevent duplicate definitions when LibreSSL supports a
version of DH_check that can return these.

* Document the OpenSSL of origin for the DH_check code
</pre>
</div>
</content>
</entry>
<entry>
<title>Add d2i_DHparams_bio, i2d_DHparams_bio bindings (#3322)</title>
<updated>2016-12-18T16:21:30+00:00</updated>
<author>
<name>Aviv Palivoda</name>
<email>palaviv@gmail.com</email>
</author>
<published>2016-12-18T16:21:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=7978393c404dcbed79acd2a1e6d5ae1414743cd7'/>
<id>7978393c404dcbed79acd2a1e6d5ae1414743cd7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add DHparams_dup to DH bindings (#3260)</title>
<updated>2016-11-19T16:08:13+00:00</updated>
<author>
<name>Aviv Palivoda</name>
<email>palaviv@gmail.com</email>
</author>
<published>2016-11-19T16:08:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=9cf1ed57f27ecdeef64a2447c94705d98eadc504'/>
<id>9cf1ed57f27ecdeef64a2447c94705d98eadc504</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
