<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pyopenssl.git/src/OpenSSL, branch main</title>
<subtitle>github.com: pyca/pyopenssl.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyopenssl.git/'/>
<entry>
<title>Expose X509_V_* constants (#1202)</title>
<updated>2023-04-29T01:22:17+00:00</updated>
<author>
<name>Itamar Turner-Trauring</name>
<email>itamar@itamarst.org</email>
</author>
<published>2023-04-29T01:22:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyopenssl.git/commit/?id=2d94946a938878ea10da479b7ac83ab1c434df4d'/>
<id>2d94946a938878ea10da479b7ac83ab1c434df4d</id>
<content type='text'>
* Expose X509_V_* constants.

* Switch to strategy where cryptography 40.0.2 exposes the constants.

* Fix bad merge.

* Fix flake.

* Link to PR.

* Check availability, rather than versions.

* Add namespacing.

* Add success code to namespace.

* Fix lint.

* Remove unnecessary conditional.

* Update CHANGELOG.rst

Co-authored-by: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;

---------

Co-authored-by: Itamar Turner-Trauring &lt;itamar@pythonspeed.com&gt;
Co-authored-by: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Expose X509_V_* constants.

* Switch to strategy where cryptography 40.0.2 exposes the constants.

* Fix bad merge.

* Fix flake.

* Link to PR.

* Check availability, rather than versions.

* Add namespacing.

* Add success code to namespace.

* Fix lint.

* Remove unnecessary conditional.

* Update CHANGELOG.rst

Co-authored-by: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;

---------

Co-authored-by: Itamar Turner-Trauring &lt;itamar@pythonspeed.com&gt;
Co-authored-by: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>remove X509StoreFlags.NOTIFY_POLICY (#1213)</title>
<updated>2023-04-21T13:06:01+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2023-04-21T13:06:01+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyopenssl.git/commit/?id=d788a4f1ee2cfe0642ea9e0533bb840077a88ca6'/>
<id>d788a4f1ee2cfe0642ea9e0533bb840077a88ca6</id>
<content type='text'>
* remove X509StoreFlags.NOTIFY_POLICY

fixes #1212

* also fix twisted

* more CI fixes, sigh</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* remove X509StoreFlags.NOTIFY_POLICY

fixes #1212

* also fix twisted

* more CI fixes, sigh</pre>
</div>
</content>
</entry>
<entry>
<title>Reject invalid versions in X509Req.set_version (#1208)</title>
<updated>2023-03-31T20:46:53+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2023-03-31T20:46:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyopenssl.git/commit/?id=f4f77cc4f76e643a050c99b0295facf1900335c4'/>
<id>f4f77cc4f76e643a050c99b0295facf1900335c4</id>
<content type='text'>
* Reject invalid versions in X509Req.set_version

* 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>
* Reject invalid versions in X509Req.set_version

* 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>port changelog (#1205)</title>
<updated>2023-03-28T03:49:01+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2023-03-28T03:49:01+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyopenssl.git/commit/?id=da18a74f9fb50becfae33da80e0184fe56a640ce'/>
<id>da18a74f9fb50becfae33da80e0184fe56a640ce</id>
<content type='text'>
* port changelog

* forward port the nid2sn workaround</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* port changelog

* forward port the nid2sn workaround</pre>
</div>
</content>
</entry>
<entry>
<title>reopen main (#1200)</title>
<updated>2023-03-24T20:47:23+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2023-03-24T20:47:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyopenssl.git/commit/?id=983aa3151e38849a495720fa6b607d7b9cc53f89'/>
<id>983aa3151e38849a495720fa6b607d7b9cc53f89</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>23.1.0 version bump (#1196)</title>
<updated>2023-03-24T04:54:34+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2023-03-24T04:54:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyopenssl.git/commit/?id=240ae6fd46ab2752148136ce5855e5e975adc96b'/>
<id>240ae6fd46ab2752148136ce5855e5e975adc96b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for DTLS timeouts (#1180)</title>
<updated>2023-02-13T12:45:33+00:00</updated>
<author>
<name>Jeremy Lainé</name>
<email>jeremy.laine@m4x.org</email>
</author>
<published>2023-02-13T12:45:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyopenssl.git/commit/?id=3517764ed5517a6d76078eb7e6696f1c0e153ad1'/>
<id>3517764ed5517a6d76078eb7e6696f1c0e153ad1</id>
<content type='text'>
Add support for DTLS timeouts

When performing a DTLS handshake, the DTLS state machine may need to be
updated based on the passage of time, for instance in response to packet
loss.

OpenSSL supports this by means of the `DTLSv1_get_timeout` and
`DTLSv1_handle_timeout` methods, both of which are included in
cryptography's bindings. This change adds Python wrappers for these
methods in the `Connection` class.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for DTLS timeouts

When performing a DTLS handshake, the DTLS state machine may need to be
updated based on the passage of time, for instance in response to packet
loss.

OpenSSL supports this by means of the `DTLSv1_get_timeout` and
`DTLSv1_handle_timeout` methods, both of which are included in
cryptography's bindings. This change adds Python wrappers for these
methods in the `Connection` class.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix CI (#1185)</title>
<updated>2023-02-13T12:01:47+00:00</updated>
<author>
<name>Maximilian Hils</name>
<email>git@maximilianhils.com</email>
</author>
<published>2023-02-13T12:01:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyopenssl.git/commit/?id=669969ea7afa8a5f5f35a784a50acef9bea3952a'/>
<id>669969ea7afa8a5f5f35a784a50acef9bea3952a</id>
<content type='text'>
* Reformat code using black 23.x

* fix compat with tox 4</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Reformat code using black 23.x

* fix compat with tox 4</pre>
</div>
</content>
</entry>
<entry>
<title>Reopen main (#1176)</title>
<updated>2023-01-02T04:44:51+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2023-01-02T04:44:51+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyopenssl.git/commit/?id=7a02afcbe3cf2a5131964970d958789b287187de'/>
<id>7a02afcbe3cf2a5131964970d958789b287187de</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>23.0.0 version bump (#1175)</title>
<updated>2023-01-02T04:28:49+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2023-01-02T04:28:49+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pyopenssl.git/commit/?id=f7e6a4d490359ea8f03ad05c6f8c9eb6462dbbe8'/>
<id>f7e6a4d490359ea8f03ad05c6f8c9eb6462dbbe8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
