<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cryptography.git, branch 2.5</title>
<subtitle>github.com: pyca/cryptography.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/'/>
<entry>
<title>changelog and version bump for 2.5 (#4729)</title>
<updated>2019-01-22T15:35:05+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2019-01-22T15:35:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=83aa36dd407d0eb9a10e20cc35c51274174cd5bc'/>
<id>83aa36dd407d0eb9a10e20cc35c51274174cd5bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>allow asn1 times of 1950-01-01 and later. (#4728)</title>
<updated>2019-01-22T12:59:06+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2019-01-22T12:59:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=2e9c7df922edbc59981a2c0fdb6ea4f15fdd8afc'/>
<id>2e9c7df922edbc59981a2c0fdb6ea4f15fdd8afc</id>
<content type='text'>
* allow asn1 times of 1950-01-01 and later.

* add a test

* pretty up the test
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* allow asn1 times of 1950-01-01 and later.

* add a test

* pretty up the test
</pre>
</div>
</content>
</entry>
<entry>
<title>allow 32-bit platforms to encode certs with dates &gt; unix epoch (#4727)</title>
<updated>2019-01-22T04:36:25+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2019-01-22T04:36:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=767fa8511caade795457b23ea9d3d85af1ed12bb'/>
<id>767fa8511caade795457b23ea9d3d85af1ed12bb</id>
<content type='text'>
Previously we used unix timestamps, but now we are switching to using
ASN1_TIME_set_string and automatically formatting the string based on
the year. The rule is as follows:

Per RFC 5280 (section 4.1.2.5.), the valid input time
strings should be encoded with the following rules:

1. UTC: YYMMDDHHMMSSZ, if YY &lt; 50 (20YY) --&gt; UTC: YYMMDDHHMMSSZ
2. UTC: YYMMDDHHMMSSZ, if YY &gt;= 50 (19YY) --&gt; UTC: YYMMDDHHMMSSZ
3. G'd: YYYYMMDDHHMMSSZ, if YYYY &gt;= 2050 --&gt; G'd: YYYYMMDDHHMMSSZ
4. G'd: YYYYMMDDHHMMSSZ, if YYYY &lt; 2050 --&gt; UTC: YYMMDDHHMMSSZ

Notably, Dates &lt; 1950 are not valid UTCTime. At the moment we still
reject dates &lt; Jan 1, 1970 in all cases but a followup PR can fix
that.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously we used unix timestamps, but now we are switching to using
ASN1_TIME_set_string and automatically formatting the string based on
the year. The rule is as follows:

Per RFC 5280 (section 4.1.2.5.), the valid input time
strings should be encoded with the following rules:

1. UTC: YYMMDDHHMMSSZ, if YY &lt; 50 (20YY) --&gt; UTC: YYMMDDHHMMSSZ
2. UTC: YYMMDDHHMMSSZ, if YY &gt;= 50 (19YY) --&gt; UTC: YYMMDDHHMMSSZ
3. G'd: YYYYMMDDHHMMSSZ, if YYYY &gt;= 2050 --&gt; G'd: YYYYMMDDHHMMSSZ
4. G'd: YYYYMMDDHHMMSSZ, if YYYY &lt; 2050 --&gt; UTC: YYMMDDHHMMSSZ

Notably, Dates &lt; 1950 are not valid UTCTime. At the moment we still
reject dates &lt; Jan 1, 1970 in all cases but a followup PR can fix
that.</pre>
</div>
</content>
</entry>
<entry>
<title>bind EVP_R_MEMORY_LIMIT_EXCEEDED and update a test (#4726)</title>
<updated>2019-01-22T03:17:19+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2019-01-22T03:17:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=5b3e735253d4cc1c7f51dedc11c9ca5eeb6f451f'/>
<id>5b3e735253d4cc1c7f51dedc11c9ca5eeb6f451f</id>
<content type='text'>
* bind EVP_R_MEMORY_LIMIT_EXCEEDED and update a test

This will allow OpenSSL 1.1.1 on 32-bit (including our Windows 32-bit
builders) to fail as expected. Technically this isn't a malloc error,
but rather failing because the allocation requested is larger than
32-bits, but raising a MemoryError still seems appropriate

* what you want an endif too?
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* bind EVP_R_MEMORY_LIMIT_EXCEEDED and update a test

This will allow OpenSSL 1.1.1 on 32-bit (including our Windows 32-bit
builders) to fail as expected. Technically this isn't a malloc error,
but rather failing because the allocation requested is larger than
32-bits, but raising a MemoryError still seems appropriate

* what you want an endif too?
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated link to PKCS#3 -- fixes #4671 (#4722)</title>
<updated>2019-01-21T23:27:23+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2019-01-21T23:27:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=7a127a5d0a5c6018affc9c4bdf03f4be7e6e25f8'/>
<id>7a127a5d0a5c6018affc9c4bdf03f4be7e6e25f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update jenkinsfile to compile openssl 1.1.1 on windows (#4725)</title>
<updated>2019-01-21T22:33:30+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2019-01-21T22:33:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=54e49ef90d64b6672e9264b205c6f258e8d231e2'/>
<id>54e49ef90d64b6672e9264b205c6f258e8d231e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>See if urllib3 tests pass on xenial nowadays (#4724)</title>
<updated>2019-01-21T21:46:02+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2019-01-21T21:46:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=d90982ef946df00d83b8a5c105fa5bf099e53f7f'/>
<id>d90982ef946df00d83b8a5c105fa5bf099e53f7f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Apparently NIST crypto resources are essential to life and property (#4721)</title>
<updated>2019-01-21T02:31:22+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2019-01-21T02:31:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=46cec4d935c6aec6a3ae94cb88c575965844814f'/>
<id>46cec4d935c6aec6a3ae94cb88c575965844814f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>deprecate encode_point and migrate all internal callers (#4720)</title>
<updated>2019-01-20T23:24:41+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2019-01-20T23:24:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=2de450a2166e6a390f2d9e121b3d660b049b1807'/>
<id>2de450a2166e6a390f2d9e121b3d660b049b1807</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add support for encoding compressed points (#4638)</title>
<updated>2019-01-20T21:02:59+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2019-01-20T21:02:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=a07b1f5463361570c3248c1096ffd8b3bff0bfa5'/>
<id>a07b1f5463361570c3248c1096ffd8b3bff0bfa5</id>
<content type='text'>
* add support for encoding compressed points

* review feedback
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add support for encoding compressed points

* review feedback
</pre>
</div>
</content>
</entry>
</feed>
