<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pyopenssl.git/tests, branch docstrings</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>Export keying material support (#725)</title>
<updated>2017-11-30T20:54:32+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2017-11-30T20:54:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=bdb7639ad53427fae38695d2dc5bf5bd794787c8'/>
<id>bdb7639ad53427fae38695d2dc5bf5bd794787c8</id>
<content type='text'>
* added method to export keying material from an ssl connection

* updated tests to use bytestrings to avoid breaking python3 tests

* added additional comments to test

* simplify export_keying_material

* add changelog

* address review feedback
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* added method to export keying material from an ssl connection

* updated tests to use bytestrings to avoid breaking python3 tests

* added additional comments to test

* simplify export_keying_material

* add changelog

* address review feedback
</pre>
</div>
</content>
</entry>
<entry>
<title>fix a memory leak and a potential UAF and also #722 (#723)</title>
<updated>2017-11-30T12:55:25+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2017-11-30T12:55:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=e73818600065821d588af475b024f4eb518c3509'/>
<id>e73818600065821d588af475b024f4eb518c3509</id>
<content type='text'>
* fix a memory leak and a potential UAF and also #722

* sanity check

* bump cryptography minimum version, add changelog
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix a memory leak and a potential UAF and also #722

* sanity check

* bump cryptography minimum version, add changelog
</pre>
</div>
</content>
</entry>
<entry>
<title>restore a subset of the rand module (#708)</title>
<updated>2017-11-20T14:25:18+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2017-11-20T14:25:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=acbd662b62a2de0e7102d560f7e73d7feaf9e600'/>
<id>acbd662b62a2de0e7102d560f7e73d7feaf9e600</id>
<content type='text'>
* restore a subset of the rand module

* flake

* remove cleanup, go ahead and assume status will always be 1

* lighten and add power
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* restore a subset of the rand module

* flake

* remove cleanup, go ahead and assume status will always be 1

* lighten and add power
</pre>
</div>
</content>
</entry>
<entry>
<title>fix errors with latest flake8 (#710)</title>
<updated>2017-11-20T13:19:32+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2017-11-20T13:19:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=c3697ad289dc011692591246e8d6d341f37da298'/>
<id>c3697ad289dc011692591246e8d6d341f37da298</id>
<content type='text'>
* fix errors with latest flake8

* Also fix the macOS builds

* fix?

* allow urllib3 to fail for now
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix errors with latest flake8

* Also fix the macOS builds

* fix?

* allow urllib3 to fail for now
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix another test to not hardcode TLSv1 (#683)</title>
<updated>2017-08-07T16:40:09+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2017-08-07T16:40:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=332848f861b07f4475fb4d8a59387c0fa0a8e7f4'/>
<id>332848f861b07f4475fb4d8a59387c0fa0a8e7f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't use "TLSv1" as a default for loopback clients/servers (#682)</title>
<updated>2017-08-07T15:52:08+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2017-08-07T15:52:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=85b1758417afe0feb6ac5e021bc3bd4d6cf55505'/>
<id>85b1758417afe0feb6ac5e021bc3bd4d6cf55505</id>
<content type='text'>
* Don't use "TLSv1" as a default for loopback clients/servers

* We're sticklers for spelling
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Don't use "TLSv1" as a default for loopback clients/servers

* We're sticklers for spelling
</pre>
</div>
</content>
</entry>
<entry>
<title>Delete rand.py (#675)</title>
<updated>2017-07-25T14:33:17+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2017-07-25T14:33:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=23c965e7864bd9f37cf2c6076895c9bec395f00c'/>
<id>23c965e7864bd9f37cf2c6076895c9bec395f00c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify test code (#679)</title>
<updated>2017-07-25T13:07:04+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2017-07-25T13:07:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=6cbc69abfa93746d3c4562031d626d6b0943450f'/>
<id>6cbc69abfa93746d3c4562031d626d6b0943450f</id>
<content type='text'>
* Simplify test code

* fix
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Simplify test code

* fix
</pre>
</div>
</content>
</entry>
<entry>
<title>Mark this test as flaky (#678)</title>
<updated>2017-07-24T04:57:38+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2017-07-24T04:57:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=642de6f1682c93c0fdee4216b3e0617c2d71a7fc'/>
<id>642de6f1682c93c0fdee4216b3e0617c2d71a7fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>(EC)DSA signature fix (#670)</title>
<updated>2017-07-20T08:45:54+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2017-07-20T08:45:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=59d26251efd8a2a08abd9029018194430f7f25ca'/>
<id>59d26251efd8a2a08abd9029018194430f7f25ca</id>
<content type='text'>
* Write a test - signatures with EC keys (#609)

* Ask for signature length before allocating a buffer.

This fixes a potential heap buffer overflow that may happen when a signature
is longer than the private key, as with X9.62 ECDSA (#609).

* change approach to EVP_PKEY_size and add changelog

* add a small assert
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Write a test - signatures with EC keys (#609)

* Ask for signature length before allocating a buffer.

This fixes a potential heap buffer overflow that may happen when a signature
is longer than the private key, as with X9.62 ECDSA (#609).

* change approach to EVP_PKEY_size and add changelog

* add a small assert
</pre>
</div>
</content>
</entry>
</feed>
