<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cryptography.git/src/cryptography/x509, branch dependabot/github_actions/actions/setup-python-2.3.1</title>
<subtitle>github.com: pyca/cryptography.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/'/>
<entry>
<title>support parsing bitstring values in DNs (#6629)</title>
<updated>2021-11-28T23:47:44+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2021-11-28T23:47:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=75be92de8e3bce9adcec42ef3967bed0d4500902'/>
<id>75be92de8e3bce9adcec42ef3967bed0d4500902</id>
<content type='text'>
* support bitstring values in DNs

parsing is limited to x500UniqueIdentifier only

* Update src/cryptography/x509/name.py

Co-authored-by: Alex Gaynor &lt;alex.gaynor@gmail.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>
* support bitstring values in DNs

parsing is limited to x500UniqueIdentifier only

* Update src/cryptography/x509/name.py

Co-authored-by: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;

Co-authored-by: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>allow parsing of nonstandard country name and jurisdiction country name (#6641)</title>
<updated>2021-11-21T03:16:43+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2021-11-21T03:16:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=5bd0c10d500d57144db9cd0c46b80d3f6bd64dc3'/>
<id>5bd0c10d500d57144db9cd0c46b80d3f6bd64dc3</id>
<content type='text'>
The spec requires both of these to be exactly two characters to
correspond with ISO country codes. Reality is sometimes messier, so this
allows parsing (but not encoding) of this invalid data. Parsing will
raise a UserWarning if incorrect lengths are detected.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The spec requires both of these to be exactly two characters to
correspond with ISO country codes. Reality is sometimes messier, so this
allows parsing (but not encoding) of this invalid data. Parsing will
raise a UserWarning if incorrect lengths are detected.</pre>
</div>
</content>
</entry>
<entry>
<title>more typing (#6616)</title>
<updated>2021-11-17T12:37:55+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2021-11-17T12:37:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=c448809306660f79a4e630b477e868c05887b4f4'/>
<id>c448809306660f79a4e630b477e868c05887b4f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>support attributes on csrs with an iterable (#6603)</title>
<updated>2021-11-14T11:20:11+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2021-11-14T11:20:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=b9b95952f59476610edf8e02dbe861797e05cbc7'/>
<id>b9b95952f59476610edf8e02dbe861797e05cbc7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow to serialize extension values as DER bytes strings (#6346)</title>
<updated>2021-11-12T06:02:17+00:00</updated>
<author>
<name>Felix Fontein</name>
<email>felix@fontein.de</email>
</author>
<published>2021-11-12T06:02:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=19da50e93dad0d4ad9d2d4289c1b2e162606c4d5'/>
<id>19da50e93dad0d4ad9d2d4289c1b2e162606c4d5</id>
<content type='text'>
* Allow to serialize extension values as DER bytes string.

* Prepare test for SignedCertificateTimestamps.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Allow to serialize extension values as DER bytes string.

* Prepare test for SignedCertificateTimestamps.</pre>
</div>
</content>
</entry>
<entry>
<title>allow x25519/x448 public keys in certificatebuilder (#6562)</title>
<updated>2021-11-07T22:21:02+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2021-11-07T22:21:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=6f03deed83789c450c7c827e7f1af9244acef742'/>
<id>6f03deed83789c450c7c827e7f1af9244acef742</id>
<content type='text'>
also document that we can return these key types in a certificate,
although they can't be self-signed of course</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
also document that we can return these key types in a certificate,
although they can't be self-signed of course</pre>
</div>
</content>
</entry>
<entry>
<title>deprecate backend part 7 of n (#6526)</title>
<updated>2021-11-03T11:24:13+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2021-11-03T11:24:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=a83b11c554c57b14417069985dfed24bb5cac2e7'/>
<id>a83b11c554c57b14417069985dfed24bb5cac2e7</id>
<content type='text'>
* Move around some code to kill the need for a backend method
* Type the backend arg to typing.Any since we just don't care now</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Move around some code to kill the need for a backend method
* Type the backend arg to typing.Any since we just don't care now</pre>
</div>
</content>
</entry>
<entry>
<title>Allow custom attribute shortnames in rfc4514_string (#6490)</title>
<updated>2021-11-01T00:41:00+00:00</updated>
<author>
<name>Marti Raudsepp</name>
<email>marti@juffo.org</email>
</author>
<published>2021-11-01T00:41:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=0ac3e5037d36ce9409552d57d4a93231ac5d0d4f'/>
<id>0ac3e5037d36ce9409552d57d4a93231ac5d0d4f</id>
<content type='text'>
`rfc4514_string()` and related methods now have an optional
`attr_name_overrides` parameter to supply custom OID to name mappings,
which can be used to match vendor-specific extensions.

**BACKWARDS INCOMPATIBLE:** Reverted the nonstandard formatting of email
address fields as `E` in `rfc4514_string()` methods from version 35.0.

The previous behavior can be restored with:
`name.rfc4514_string({NameOID.EMAIL_ADDRESS: "E"})`

Expanded documentation of `Name.rfc4514_string`.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`rfc4514_string()` and related methods now have an optional
`attr_name_overrides` parameter to supply custom OID to name mappings,
which can be used to match vendor-specific extensions.

**BACKWARDS INCOMPATIBLE:** Reverted the nonstandard formatting of email
address fields as `E` in `rfc4514_string()` methods from version 35.0.

The previous behavior can be restored with:
`name.rfc4514_string({NameOID.EMAIL_ADDRESS: "E"})`

Expanded documentation of `Name.rfc4514_string`.</pre>
</div>
</content>
</entry>
<entry>
<title>Convert CRL creation to Rust (#6496)</title>
<updated>2021-10-30T21:40:28+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-10-30T21:40:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=9275fd07e37688ed7fb301852d899d99a5ac7fc3'/>
<id>9275fd07e37688ed7fb301852d899d99a5ac7fc3</id>
<content type='text'>
* Convert CRL creation to Rust

* fixes

* small reflows

* Delete all teh code

* flake8</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Convert CRL creation to Rust

* fixes

* small reflows

* Delete all teh code

* flake8</pre>
</div>
</content>
</entry>
<entry>
<title>Convert CSR creation to Rust (#6495)</title>
<updated>2021-10-30T21:10:26+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2021-10-30T21:10:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cryptography.git/commit/?id=2336005c518692164fcf7cdc5ea1c61ba35b8434'/>
<id>2336005c518692164fcf7cdc5ea1c61ba35b8434</id>
<content type='text'>
* Convert CSR creation to Rust

* put this back

* unused

* coverage</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Convert CSR creation to Rust

* put this back

* unused

* coverage</pre>
</div>
</content>
</entry>
</feed>
