<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Tools/ssl, branch master</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>bpo-38820: Test with OpenSSL 3.0.0 final (GH-28205)</title>
<updated>2021-09-07T17:04:55+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2021-09-07T17:04:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=cc7c6801945c6a7373553b78bd899ce09681ec0a'/>
<id>cc7c6801945c6a7373553b78bd899ce09681ec0a</id>
<content type='text'>
Signed-off-by: Christian Heimes &lt;christian@python.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Christian Heimes &lt;christian@python.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45007: Update multissl to openssl 1.1.1l as well (GH-28044)</title>
<updated>2021-08-30T12:24:51+00:00</updated>
<author>
<name>Łukasz Langa</name>
<email>lukasz@langa.pl</email>
</author>
<published>2021-08-30T12:24:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=d6cb5dd9e19210f5963ff8beadde7ca2fda71574'/>
<id>d6cb5dd9e19210f5963ff8beadde7ca2fda71574</id>
<content type='text'>
This was missed while upgrading CI.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was missed while upgrading CI.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38820: Test with OpenSSL 3.0.0-beta1 (GH-26769)</title>
<updated>2021-06-19T09:08:41+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2021-06-19T09:08:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=44fb55149934d8fb095edb6fc3f8167208035b96'/>
<id>44fb55149934d8fb095edb6fc3f8167208035b96</id>
<content type='text'>
Signed-off-by: Christian Heimes &lt;christian@python.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Christian Heimes &lt;christian@python.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38820: Test with OpenSSL 3.0.0-alpha17 (#26266)</title>
<updated>2021-05-20T14:46:38+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2021-05-20T14:46:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=7109624d45bcf28fbb46a53354785dc5ff953a16'/>
<id>7109624d45bcf28fbb46a53354785dc5ff953a16</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38820: Test with OpenSSL 3.0.0-alpha16 (GH-25942)</title>
<updated>2021-05-06T14:30:12+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2021-05-06T14:30:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=e8525567dd325527e00b3c4ce7c4ce31ff3f1a8c'/>
<id>e8525567dd325527e00b3c4ce7c4ce31ff3f1a8c</id>
<content type='text'>
Also use new make target to install FIPS provider.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also use new make target to install FIPS provider.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38820: Old OpenSSL 3.0.0 releases are in /old/3.0/ (GH-25624)</title>
<updated>2021-04-26T08:54:12+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2021-04-26T08:54:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=3c586ca500854476e6eff06713236faff233d035'/>
<id>3c586ca500854476e6eff06713236faff233d035</id>
<content type='text'>
Signed-off-by: Christian Heimes &lt;christian@python.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Christian Heimes &lt;christian@python.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38820: Test with OpenSSL 3.0.0-alpha15 (GH-25537)</title>
<updated>2021-04-23T12:19:21+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2021-04-23T12:19:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=dcf658157df11de198a98e3db2a3050dd4f6b973'/>
<id>dcf658157df11de198a98e3db2a3050dd4f6b973</id>
<content type='text'>
Signed-off-by: Christian Heimes &lt;christian@python.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Christian Heimes &lt;christian@python.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-43669: PEP 644: Require OpenSSL 1.1.1 or newer (GH-23014)</title>
<updated>2021-04-17T09:36:35+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2021-04-17T09:36:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=39258d3595300bc7b952854c915f63ae2d4b9c3e'/>
<id>39258d3595300bc7b952854c915f63ae2d4b9c3e</id>
<content type='text'>
- Remove HAVE_X509_VERIFY_PARAM_SET1_HOST check
- Update hashopenssl to require OpenSSL 1.1.1
- multissltests only OpenSSL &gt; 1.1.0
- ALPN is always supported
- SNI is always supported
- Remove deprecated NPN code. Python wrappers are no-op.
- ECDH is always supported
- Remove OPENSSL_VERSION_1_1 macro
- Remove locking callbacks
- Drop PY_OPENSSL_1_1_API macro
- Drop HAVE_SSL_CTX_CLEAR_OPTIONS macro
- SSL_CTRL_GET_MAX_PROTO_VERSION is always defined now
- security level is always available now
- get_num_tickets is available with TLS 1.3
- X509_V_ERR MISMATCH is always available now
- Always set SSL_MODE_RELEASE_BUFFERS
- X509_V_FLAG_TRUSTED_FIRST is always available
- get_ciphers is always supported
- SSL_CTX_set_keylog_callback is always available
- Update Modules/Setup with static link example
- Mention PEP in whatsnew
- Drop 1.0.2 and 1.1.0 from GHA tests</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Remove HAVE_X509_VERIFY_PARAM_SET1_HOST check
- Update hashopenssl to require OpenSSL 1.1.1
- multissltests only OpenSSL &gt; 1.1.0
- ALPN is always supported
- SNI is always supported
- Remove deprecated NPN code. Python wrappers are no-op.
- ECDH is always supported
- Remove OPENSSL_VERSION_1_1 macro
- Remove locking callbacks
- Drop PY_OPENSSL_1_1_API macro
- Drop HAVE_SSL_CTX_CLEAR_OPTIONS macro
- SSL_CTRL_GET_MAX_PROTO_VERSION is always defined now
- security level is always available now
- get_num_tickets is available with TLS 1.3
- X509_V_ERR MISMATCH is always available now
- Always set SSL_MODE_RELEASE_BUFFERS
- X509_V_FLAG_TRUSTED_FIRST is always available
- get_ciphers is always supported
- SSL_CTX_set_keylog_callback is always available
- Update Modules/Setup with static link example
- Mention PEP in whatsnew
- Drop 1.0.2 and 1.1.0 from GHA tests</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-43788: Generate version specific _ssl_data.h (GH-25300)</title>
<updated>2021-04-09T15:02:00+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2021-04-09T15:02:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=150af7543214e1541fa582374502ac1cd70e8eb4'/>
<id>150af7543214e1541fa582374502ac1cd70e8eb4</id>
<content type='text'>
Signed-off-by: Christian Heimes &lt;christian@python.org&gt;

Automerge-Triggered-By: GH:tiran</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Christian Heimes &lt;christian@python.org&gt;

Automerge-Triggered-By: GH:tiran</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-43631: Update to OpenSSL 1.1.1k (GH-25024)</title>
<updated>2021-03-30T00:00:34+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2021-03-30T00:00:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=a54fc683f237d8f0b6e999a63aa9b8c0a45b7fef'/>
<id>a54fc683f237d8f0b6e999a63aa9b8c0a45b7fef</id>
<content type='text'>
- [x] Build OpenSSL 1.1.1k for macOS
- [x] Build OpenSSL 1.1.1k for Windows

I have also updated multissl tester and various CI configurations to use latest OpenSSL. The versions were all over the place.

Signed-off-by: Christian Heimes &lt;christian@python.org&gt;

Automerge-Triggered-By: GH:tiran</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- [x] Build OpenSSL 1.1.1k for macOS
- [x] Build OpenSSL 1.1.1k for Windows

I have also updated multissl tester and various CI configurations to use latest OpenSSL. The versions were all over the place.

Signed-off-by: Christian Heimes &lt;christian@python.org&gt;

Automerge-Triggered-By: GH:tiran</pre>
</div>
</content>
</entry>
</feed>
