<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/python3/patches, branch openwrt-18.06</title>
<subtitle>Community maintained packages for OpenWrt</subtitle>
<id>http://x-nagi.com/cgit/packages/atom?h=openwrt-18.06</id>
<link rel='self' href='http://x-nagi.com/cgit/packages/atom?h=openwrt-18.06'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/'/>
<updated>2020-10-16T16:39:17Z</updated>
<entry>
<title>python3: Update to 3.6.12, remove backported patches</title>
<updated>2020-10-16T16:39:17Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2020-10-16T16:39:17Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=5d988670ce3f932d977f82827f7adc4191689bc3'/>
<id>urn:sha1:5d988670ce3f932d977f82827f7adc4191689bc3</id>
<content type='text'>
Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: Backport security fixes</title>
<updated>2020-07-20T09:43:45Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2020-07-20T09:43:45Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=e05705fa54bffebe32133f52358f89bbeac504ac'/>
<id>urn:sha1:e05705fa54bffebe32133f52358f89bbeac504ac</id>
<content type='text'>
This backports fixes for security issues, including:
* CVE-2020-14422: Hash collisions in IPv4Interface and IPv6Interface
* CVE-2019-20907: Infinite loop in the tarfile module

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: Updated to version 3.6.10</title>
<updated>2019-12-21T17:12:34Z</updated>
<author>
<name>Josef Schlehofer</name>
<email>pepe.schlehofer@gmail.com</email>
</author>
<published>2019-12-21T12:50:01Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=29fe5f91d7143cfe949cec45c1653bc6dbcf6ea7'/>
<id>urn:sha1:29fe5f91d7143cfe949cec45c1653bc6dbcf6ea7</id>
<content type='text'>
Remove backported patches:
025-bpo-34155-Dont-parse-domains-containing-GH-13079-GH-.patch
026-bpo-38243-xmlrpc.server-Escape-the-server_title-GH-1.patch

Fixes CVE-2019-16056

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: fix CVE-2019-16056 and delete two patches</title>
<updated>2019-09-30T15:23:40Z</updated>
<author>
<name>Josef Schlehofer</name>
<email>pepe.schlehofer@gmail.com</email>
</author>
<published>2019-09-30T15:22:00Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=126cdd7c6b577840b078b6c7abd2d434a7c86312'/>
<id>urn:sha1:126cdd7c6b577840b078b6c7abd2d434a7c86312</id>
<content type='text'>
Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: backport three security patches</title>
<updated>2019-09-30T08:03:35Z</updated>
<author>
<name>Josef Schlehofer</name>
<email>pepe.schlehofer@gmail.com</email>
</author>
<published>2019-09-28T23:11:44Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=0d9eeca453b573479660923217378957fd9ca0ed'/>
<id>urn:sha1:0d9eeca453b573479660923217378957fd9ca0ed</id>
<content type='text'>
Fixes: CVE-2019-16935

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
(cherry-picked from commit 80def9e)
</content>
</entry>
<entry>
<title>python,python3: Fix ctypes.util.find_library()</title>
<updated>2019-07-22T13:38:08Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2019-07-21T20:42:54Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=5cb4c348a7bff94b2611b56ea625bd8a4de08e45'/>
<id>urn:sha1:5cb4c348a7bff94b2611b56ea625bd8a4de08e45</id>
<content type='text'>
Python's ctypes.util.find_library() function currently doesn't work for
musl libraries/systems[1].

This adds a patch to fix this function, based on a patch from Alpine
Linux[2].

Fixes #9448.

[1]: https://bugs.python.org/issue21622
[2]: https://git.alpinelinux.org/aports/tree/main/python2/musl-find_library.patch

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: update to version 3.6.9</title>
<updated>2019-07-22T08:17:35Z</updated>
<author>
<name>Josef Schlehofer</name>
<email>pepe.schlehofer@gmail.com</email>
</author>
<published>2019-07-22T08:06:48Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=ae21f4990d1a9acca982dc660be91f64782549c7'/>
<id>urn:sha1:ae21f4990d1a9acca982dc660be91f64782549c7</id>
<content type='text'>
3.6.9 is the latest security fix release of Python 3.6.

- Fixes: CVE-2018-20852, CVE-2019-9948, CVE-2019-9740, CVE-2019-5010
- Refreshed patches
- Removed a few backports patches

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>python,python3: Fix CVE-2019-9636 - urlsplit missing NFKC normalization</title>
<updated>2019-04-20T16:52:30Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2019-04-20T16:52:30Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=fbcac2d5322af167b8b864b09dd0616a30ad5a01'/>
<id>urn:sha1:fbcac2d5322af167b8b864b09dd0616a30ad5a01</id>
<content type='text'>
These patches address issue:
CVE-2019-9636: urlsplit does not handle NFKC normalization

Link to Python issue:
https://bugs.python.org/issue36216

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>[18.06] python3: fix [CVE-2018-20406]</title>
<updated>2019-02-13T08:27:22Z</updated>
<author>
<name>Alexandru Ardelean</name>
<email>ardeleanalex@gmail.com</email>
</author>
<published>2019-02-13T08:14:50Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=d0f5ae180cff25057dfd513293e6e164bf8fb0aa'/>
<id>urn:sha1:d0f5ae180cff25057dfd513293e6e164bf8fb0aa</id>
<content type='text'>
Link to Python bug:
  https://bugs.python.org/issue34656

Upstream commit:
  https://github.com/python/cpython/commit/71a9c65e74a70b6ed39adc4ba81d311ac1aa2acc

OpenWrt 18.06 contains version Python 3.6.5, which doesn't contain this
fix.
Python 2.7 is not affected.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python/python3: Fix lib2to3 fixes search</title>
<updated>2019-01-12T22:14:36Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2019-01-12T22:14:36Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=480e4d7e88b321f8b9e15901e52251a1296315dc'/>
<id>urn:sha1:480e4d7e88b321f8b9e15901e52251a1296315dc</id>
<content type='text'>
This is the patch from c98b12d9a920ede376d1eaef0da0c0da9d26d6b3 (#7931),
applied for both python 2 and 3.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
</feed>
