<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/python3/patches/020-ssl-module-emulate-tls-methods.patch, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2020-07-20T09:30:14Z</updated>
<entry>
<title>python3: Update to 3.8.4, refresh/rework patches, backport patches</title>
<updated>2020-07-20T09:30:14Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2020-07-19T21:48:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1a3cef77d465ea1a53e5c80f869908f359e98c5e'/>
<id>urn:sha1:1a3cef77d465ea1a53e5c80f869908f359e98c5e</id>
<content type='text'>
This version includes fixes for:
* CVE-2020-14422: Hash collisions in IPv4Interface and IPv6Interface
* CVE-2020-15523: Python uses invalid DLL path after calling Py_SetPath
  on Windows

This version also includes support for OpenSSL 1.1.x builds that use
'no-deprecated' and '--api=1.1.0'[1], and so this removes the previous
OpenSSL-related patches.

This also backports fixes for security issues, including:
* CVE-2019-20907: Infinite loop in the tarfile module

This also updates the setuptools and pip packages to 47.1.0 and 20.1.1,
respectively.

[1]: https://github.com/python/cpython/pull/20566

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: Update to 3.8.3, refresh patches</title>
<updated>2020-05-20T09:40:38Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2020-05-20T09:40:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0254a4bea90442bd8504fe85dd9f5c5502f67c4a'/>
<id>urn:sha1:0254a4bea90442bd8504fe85dd9f5c5502f67c4a</id>
<content type='text'>
Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: Fix compilation without deprecated APIs</title>
<updated>2020-01-14T22:43:58Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-05-19T21:25:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d869dc801013bbe9164c49cbc93f8a88ff522892'/>
<id>urn:sha1:d869dc801013bbe9164c49cbc93f8a88ff522892</id>
<content type='text'>
This is based on upstream work here:

https://github.com/python/cpython/pull/3934
and
https://github.com/python/cpython/pull/39430

First patch was kept as is (just rebased) while the second was combined
into one.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: remove OpenSSL deprecated API patch</title>
<updated>2019-03-19T06:09:03Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2019-03-18T08:52:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b485a90aa317c3c270b9200dfd5190080466da2a'/>
<id>urn:sha1:b485a90aa317c3c270b9200dfd5190080466da2a</id>
<content type='text'>
Fixes: https://github.com/openwrt/packages/issues/8399

These 2 patches cause some breakage for other packages.
For now, we drop them and wait for upstream to finalize a fix.
We can live with deprecated SSL APIs for a while. No need to hurry, since
this doesn't seem to help.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: Fix compilation with deprecated OpenSSL APIs</title>
<updated>2019-03-11T22:08:09Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2018-11-19T00:08:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=3b935060e878f9a331e240e0b42bccc44b1232ab'/>
<id>urn:sha1:3b935060e878f9a331e240e0b42bccc44b1232ab</id>
<content type='text'>
Also refreshed patches.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
</feed>
