<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pyopenssl.git/src/OpenSSL/crypto.py, branch dependabot/github_actions/actions/setup-python-2.3.1</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>use more functions guaranteed available in cryptography 35.0 (#1060)</title>
<updated>2021-11-04T11:35:09+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2021-11-04T11:35:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=a52d5e3f84bd6471bee0e1b83b71697105adcd14'/>
<id>a52d5e3f84bd6471bee0e1b83b71697105adcd14</id>
<content type='text'>
* use more functions guaranteed available in cryptography 35.0

* these are also guaranteed</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* use more functions guaranteed available in cryptography 35.0

* these are also guaranteed</pre>
</div>
</content>
</entry>
<entry>
<title>py27 going, going, gone (#1047)</title>
<updated>2021-10-04T08:22:33+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2021-10-04T08:22:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=a42ec20880d44150022b8cd9c852fff6cca2dcaa'/>
<id>a42ec20880d44150022b8cd9c852fff6cca2dcaa</id>
<content type='text'>
* py27 going, going, gone

* black

* more black

* ok then

* forgot to remove pypy2</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* py27 going, going, gone

* black

* more black

* ok then

* forgot to remove pypy2</pre>
</div>
</content>
</entry>
<entry>
<title>use public interfaces for all cryptography&lt;-&gt;pyopenssl translations (#1030)</title>
<updated>2021-07-25T21:12:36+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2021-07-25T21:12:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=fe63ad0573f5040c33febb52f05f90e02a56b8a6'/>
<id>fe63ad0573f5040c33febb52f05f90e02a56b8a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove CB_ISSUER_CHECK (#982)</title>
<updated>2021-02-21T04:05:33+00:00</updated>
<author>
<name>Rosen Penev</name>
<email>rosenp@gmail.com</email>
</author>
<published>2021-02-21T04:05:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=d290855aab9f12d7cf739c63aad9ca3699d936f7'/>
<id>d290855aab9f12d7cf739c63aad9ca3699d936f7</id>
<content type='text'>
Deprecated under OpenSSL 1.1

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Deprecated under OpenSSL 1.1

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;</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>Drop CI for OpenSSL 1.0.2 (#953)</title>
<updated>2020-10-27T04:15:17+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2020-10-27T04:15:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=124a0134fdb7decb0136b4b6f7892b87b919e74e'/>
<id>124a0134fdb7decb0136b4b6f7892b87b919e74e</id>
<content type='text'>
* Drop CI for OpenSSL 1.0.2

* Delete code for coverage reasons

* Bump minimum cryptography version</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Drop CI for OpenSSL 1.0.2

* Delete code for coverage reasons

* Bump minimum cryptography version</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing issue #798 (#907)</title>
<updated>2020-10-18T15:55:40+00:00</updated>
<author>
<name>jalberdi004</name>
<email>joseba.alberdi@ehu.eus</email>
</author>
<published>2020-10-18T15:55:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=669dcc3488a4803b2c321218def6554805940c48'/>
<id>669dcc3488a4803b2c321218def6554805940c48</id>
<content type='text'>
* Fixing issue #798, thanks to @reaperhulk; removing undocumented '%s' option and getting the date in a more robust way

Co-authored-by: Joseba Alberdi &lt;j.alberdi@simuneatomistics.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>
* Fixing issue #798, thanks to @reaperhulk; removing undocumented '%s' option and getting the date in a more robust way

Co-authored-by: Joseba Alberdi &lt;j.alberdi@simuneatomistics.com&gt;
Co-authored-by: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Correct typos in crypto.py (#949)</title>
<updated>2020-10-14T19:41:20+00:00</updated>
<author>
<name>Felix Yan</name>
<email>felixonmars@archlinux.org</email>
</author>
<published>2020-10-14T19:41:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=3db93f1ad0c3e6f0e3dc5773b492a932b4d6e84a'/>
<id>3db93f1ad0c3e6f0e3dc5773b492a932b4d6e84a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>crypto._PassphraseHelper: pass non-callable passphrase using callback (#947)</title>
<updated>2020-10-13T04:14:19+00:00</updated>
<author>
<name>Huw Jones</name>
<email>huw@huwcbjones.co.uk</email>
</author>
<published>2020-10-13T04:14:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=cdd6696025b997646497b85cc0db6b27db12f92b'/>
<id>cdd6696025b997646497b85cc0db6b27db12f92b</id>
<content type='text'>
* crypto._PassphraseHelper: pass non-callable passphrase using callback
Fixes #945

Before this commit, we would pass a bytes passphrase as a null terminated string.
This causes issue when a randomly generated key's first byte is null because
OpenSSL rightly determines the key length is 0.
This commit modifies the passphrase helper to pass the passphrase via the
 callback

* Update changelog to document bug fix</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* crypto._PassphraseHelper: pass non-callable passphrase using callback
Fixes #945

Before this commit, we would pass a bytes passphrase as a null terminated string.
This causes issue when a randomly generated key's first byte is null because
OpenSSL rightly determines the key length is 0.
This commit modifies the passphrase helper to pass the passphrase via the
 callback

* Update changelog to document bug fix</pre>
</div>
</content>
</entry>
<entry>
<title>Allow using additional untrusted certificates for chain building in X509StoreContext (#948)</title>
<updated>2020-10-12T13:42:23+00:00</updated>
<author>
<name>Sándor Oroszi</name>
<email>oroszisam@gmail.com</email>
</author>
<published>2020-10-12T13:42:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyopenssl.git/commit/?id=83ef2306a1481e0cf7f53899c390497256711e29'/>
<id>83ef2306a1481e0cf7f53899c390497256711e29</id>
<content type='text'>
The additional certificates provided in the new `chain` parameter will be
untrusted but may be used to build the chain.

This makes it easier to validate a certificate against a store which
contains only root ca certificates, and the intermediates come from e.g.
the same untrusted source as the certificate to be verified.

Co-authored-by: Sandor Oroszi &lt;sandor.oroszi@balabit.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The additional certificates provided in the new `chain` parameter will be
untrusted but may be used to build the chain.

This makes it easier to validate a certificate against a store which
contains only root ca certificates, and the intermediates come from e.g.
the same untrusted source as the certificate to be verified.

Co-authored-by: Sandor Oroszi &lt;sandor.oroszi@balabit.com&gt;</pre>
</div>
</content>
</entry>
</feed>
