<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pyopenssl.git/src/OpenSSL, branch master</title>
<subtitle>github.com: pyca/pyopenssl.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/'/>
<entry>
<title>cleanup from_buffer now that we just use cffi natively (#989)</title>
<updated>2021-01-16T16:41:11+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-01-16T16:41:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=90f09650e289022e10570702eaf007f44d1cac05'/>
<id>90f09650e289022e10570702eaf007f44d1cac05</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>reopen master for dev (#980)</title>
<updated>2020-12-15T15:41:27+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-12-15T15:41:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=2f26202d0e8acc24e22bede20b1456d63c3ed107'/>
<id>2f26202d0e8acc24e22bede20b1456d63c3ed107</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare for 20.0.1 release (#979)</title>
<updated>2020-12-15T15:30:35+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2020-12-15T15:30:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=4211b909fb5aa2c4db2b0f5acbab1480972a0554'/>
<id>4211b909fb5aa2c4db2b0f5acbab1480972a0554</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix for running on OpenSSL 1.1.0 + CI (#978)</title>
<updated>2020-12-15T03:57:52+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2020-12-15T03:57:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=cdbfd828fcbfdd21c61bde6ceb9db6a6329605f0'/>
<id>cdbfd828fcbfdd21c61bde6ceb9db6a6329605f0</id>
<content type='text'>
* Test on OpenSSL 1.1.0 w/ Debian stretch

* Make pyOpenSSL compatible with openssl 1.1.0 again

Co-authored-by: Shane Harvey &lt;shnhrv@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Test on OpenSSL 1.1.0 w/ Debian stretch

* Make pyOpenSSL compatible with openssl 1.1.0 again

Co-authored-by: Shane Harvey &lt;shnhrv@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>reopen master for next dev cycle (#969)</title>
<updated>2020-11-27T22:28:02+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-11-27T22:28:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=1eb6766d9b4eff07aa6165af4d12d64e8f49e0f2'/>
<id>1eb6766d9b4eff07aa6165af4d12d64e8f49e0f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>20.0.0 before 2020 is even over (#968)</title>
<updated>2020-11-27T21:47:04+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-11-27T21:47:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=de2dbf7c56b18ddc69d797b64859d57949dbf310'/>
<id>de2dbf7c56b18ddc69d797b64859d57949dbf310</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix a memleak (#967)</title>
<updated>2020-11-27T21:22:30+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2020-11-27T21:22:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=09b5d7071846a7abdb8061711ac0d2e561f7260a'/>
<id>09b5d7071846a7abdb8061711ac0d2e561f7260a</id>
<content type='text'>
* fix a memleak

* black</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix a memleak

* black</pre>
</div>
</content>
</entry>
<entry>
<title>Keep reference to SSL verify_call in Connection object (#956)</title>
<updated>2020-11-27T18:29:49+00:00</updated>
<author>
<name>Arne Schwabe</name>
<email>arne@rfc2549.org</email>
</author>
<published>2020-11-27T18:29:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=3562df8732f66848342874526d0ce12392d7d62e'/>
<id>3562df8732f66848342874526d0ce12392d7d62e</id>
<content type='text'>
* Keep reference to SSL verify_call in Connection object

If a set_verify is used on a context before and after a Connection
the reference in the SSL* object still points to the old _verify_helper
object. Since this object has no longer any references to it, the
callback can result in a segfault.

This commit fixes the issues by ensuring that as long as the
Connection object/SSL* object lives a reference to the callback
function is held.

* Add Unit test for set_verify_callback deference</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Keep reference to SSL verify_call in Connection object

If a set_verify is used on a context before and after a Connection
the reference in the SSL* object still points to the old _verify_helper
object. Since this object has no longer any references to it, the
callback can result in a segfault.

This commit fixes the issues by ensuring that as long as the
Connection object/SSL* object lives a reference to the callback
function is held.

* Add Unit test for set_verify_callback deference</pre>
</div>
</content>
</entry>
<entry>
<title>Fix spelling of set in set_verify docstring (#959)</title>
<updated>2020-11-13T14:12:49+00:00</updated>
<author>
<name>Arne Schwabe</name>
<email>arne@rfc2549.org</email>
</author>
<published>2020-11-13T14:12:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=e93aea7e96b3eef8fa5dce54a3c221668821e282'/>
<id>e93aea7e96b3eef8fa5dce54a3c221668821e282</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo in debug command output (#957)</title>
<updated>2020-11-12T22:59:27+00:00</updated>
<author>
<name>Michael Lazar</name>
<email>lazar.michael22@gmail.com</email>
</author>
<published>2020-11-12T22:59:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=5aaef1e07e123f21288a3268392a865480ccb519'/>
<id>5aaef1e07e123f21288a3268392a865480ccb519</id>
<content type='text'>
Co-authored-by: Michael Lazar &lt;mlazar@doctorondemand.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Michael Lazar &lt;mlazar@doctorondemand.com&gt;</pre>
</div>
</content>
</entry>
</feed>
