Commit graph

3406 commits

Author SHA1 Message Date
Hirokazu MORIKAWA
2941963033 node: January 10th 2022 Security Releases
Update to v14.18.3

January 10th 2022 Security Releases:
Improper handling of URI Subject Alternative Names (Medium)(CVE-2021-44531)
Certificate Verification Bypass via String Injection (Medium)(CVE-2021-44532)
Incorrect handling of certificate subject and issuer fields (Medium)(CVE-2021-44533)
Prototype pollution via console.table properties (Low)(CVE-2022-21824)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
(cherry picked from commit 8278998e48)
2022-01-25 09:50:18 +01:00
Michael Heimpold
aa2c1a9937
Merge pull request #17677 from mhei/21.02-php8-update
[21.02] php8: update to 8.0.15
2022-01-24 07:45:04 +01:00
Michael Heimpold
e29f386508 php8: update to 8.0.15
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-01-22 21:24:37 +01:00
Jeffery To
c7f25b25df python3: Update to 3.9.10, refresh patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-01-20 20:48:55 -08:00
Kerma Gérald
3f88edfa54 2to3: add package host tool
2to3 is a Python program that reads Python 2.x source code and applies a
  series of fixers to transform it into valid Python 3.x code. The standard
  library contains a rich set of fixers that will handle almost all code. 2to3
  supporting library lib2to3 is, however, a flexible and generic library, so it
  is possible to write your own fixers for 2to3. lib2to3 could also be adapted
  to custom applications in which Python code needs to be edited automatically.

This tool is necessary for fail2ban package because of issue
  https://github.com/openwrt/packages/issues/17311
  https://github.com/openwrt/packages/pull/17341

Simple 2to3.py script from Debian, thanks to Matthias Klose <doko@ubuntu.com>
From: https://salsa.debian.org/cpython-team/python3-defaults

(cherry picked from commit 2f91e1c9c5)
Co-authored-by: Jeffery To <jeffery.to@gmail.com>
Signed-off-by: Kerma Gérald <gandalf@gk2.net>
2022-01-15 20:53:30 +01:00
Jeffery To
5f517cc584 golang: Update to 1.17.6
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 45208db29bd22238d355f4f8fdcc02fd2045c78a)
2022-01-11 16:23:10 -08:00
Jeffery To
2f52958e02
golang: Update to 1.17.5, add patch
Includes fixes for:
* CVE-2021-44716: unbounded growth of HTTP/2 header canonicalization
  cache
* CVE-2021-44717: syscall.ForkExec error can close file descriptor 0

Added patches:
* 001-cmd-link-use-gold-on-ARM-ARM64-only-if-gold-is-available.patch:
  https://github.com/golang/go/pull/49748 backported for Go 1.17,
  this removes the requirement for the gold linker when building Go
  programs that use Go plugins on arm/arm64

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit eac2e91a28)
2021-12-28 15:17:20 +08:00
Alexandru Ardelean
a877527123 python-lxml: update to version 4.6.5
Fixes: CVE-2021-43818
  https://nvd.nist.gov/vuln/detail/CVE-2021-43818

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-12-21 14:39:09 +01:00
Michael Heimpold
944e937d93 php8: update to 8.0.14
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-20 16:44:29 +01:00
Alexandru Ardelean
aa7454e461
python-packages: remove myself as maintainer
There's been a bit of overlapping opinions on some of these packages.
The best thing to do here is to reduce ownership and relinquish my
control.

This patch does that.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit 48ce6e48b6)
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-12-20 17:55:44 +08:00
Michael Heimpold
f4519023c8 php7: update to 7.4.27
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-16 21:59:52 +01:00
Josef Schlehofer
386eb541d2
Merge pull request #17299 from nxhack/2102_node_14182
[21.02] node: bump to 14.18.2
2021-12-10 14:29:15 +01:00
Hirokazu MORIKAWA
6ddb16bc32 node: bump to 14.18.2
Update to v14.18.2

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-12-10 20:27:30 +09:00
Josef Schlehofer
916247d7bd
Merge pull request #17270 from BKPepe/update-python3
python3: update to version 3.9.9
2021-12-10 11:20:41 +01:00
Josef Schlehofer
92129f9cfe
python-babel: update to version 2.9.1
Changelog:
https://github.com/python-babel/babel/releases/tag/v2.9.1

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit e2932db1ce)
2021-12-08 23:35:48 +01:00
Josef Schlehofer
134bae3026
python-babel: update to version 2.9.0
Update copyright

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit a31dc44d2d)
2021-12-08 23:35:44 +01:00
Josef Schlehofer
1743adc23f
python3: update to version 3.9.9
- Updated setuptools and pip
- Refreshed patches

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-12-04 23:15:27 +01:00
Alexandru Ardelean
f71a9c91cb
Merge pull request #17155 from jefferyto/golang-1.17.3-openwrt-21.02
[openwrt-21.02] golang: Update to 1.17.3
2021-11-23 13:35:32 +02:00
Michael Heimpold
88bf2ecb78
Merge pull request #17170 from mhei/21.02-php7-update
[21.02] php7: update to 7.4.26
2021-11-21 11:39:11 +01:00
Michael Heimpold
41b3505f73 php8: update to 8.0.13
This fixes:
    - CVE-2021-21707

Also drop upstream patch which is included in the release now.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit 2e9c1a00ea)
2021-11-21 00:04:18 +01:00
Michael Heimpold
2381ced339 php7: update to 7.4.26
This fixes:
    - CVE-2021-21707

Also drop upstream patch which is included in the release now.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit c6f27671a3)
2021-11-21 00:00:54 +01:00
Jeffery To
8d99ece4bd
golang: Update to 1.17.3
Contains fixes for:

* CVE-2021-41771: ImportedSymbols in debug/macho (for Open or OpenFat)
  accesses a memory location after the end of a buffer

* CVE-2021-41772: archive/zip Reader.Open panic via a crafted ZIP
  archive containing an invalid name or an empty filename field

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 901f80aae7)
2021-11-19 22:02:43 +08:00
Daniel Golle
fd4648a61e
pyodbc: update to version 4.0.32
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 264f7b2f5f)
2021-11-15 20:02:57 +00:00
Tianling Shen
aac8be18a7
pyodbc: update hash
This package was updated without a hash change.

Fixes: c157522580 ("pyodbc: update to version 4.0.31")

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit b783386890)
2021-11-15 20:02:53 +00:00
Daniel Golle
fe1b4a705f
pyodbc: update to version 4.0.31
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit c157522580)
2021-11-15 20:02:49 +00:00
Daniel Golle
c4c8aeef2a
Werkzeug: update to version 2.0.2
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit e971718892)
2021-11-15 20:02:44 +00:00
Daniel Golle
0eb4b34fe1
Jinja2: update to version 3.0.3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 7c3d48497f)
2021-11-15 20:02:39 +00:00
Daniel Golle
1c0dba8838
click: update to version 8.0.3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 6ea6c94a48)
2021-11-15 20:02:33 +00:00
Daniel Golle
738e354e2c
perl-mail-spamassassin: update to version 3.4.6
Fixes CVE-2020-1946

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 86bd165f8c)
2021-11-15 20:02:28 +00:00
Rosen Penev
68e5146b1c
perl-mail-spamassassin: fix compilation without deprecated OpenSSL APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 02d54e1a6f)
2021-11-15 20:02:23 +00:00
Daniel Golle
7882b7a012
perl-net-dns: update to version 1.32
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 05dcea0289)
2021-11-15 20:02:17 +00:00
Daniel Golle
de68cf3c49
perl-net-dns: update to version 1.30
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 1876cd2ff2)
2021-11-15 20:02:11 +00:00
Giovanni Giacobbi
6918a2c9a8 php8: Clean up and update distributed php.ini for php 8.0.12
Details:
- Cleaned up whitespace and removed comments (refer to official PHP documentation for that)
- Removed directives that no longer exist as of PHP 8.0.12
- Added newly existing directives commented out
- Added '~E_DEPRECATED' to 'error_reporting'

Signed-off-by: Giovanni Giacobbi <giovanni@giacobbi.net>
(cherry picked from commit f54b987c8f)
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-11-14 08:50:43 +01:00
Giovanni Giacobbi
7e45ad87f3
php7: Clean up and update distributed php.ini for php 7.4.25
Details:
- Cleaned up whitespace and removed comments (refer to official PHP documentation for that)
- Removed directives that no longer exist as of PHP 7.4.25
- Added '~E_DEPRECATED' to 'error_reporting'

Directives removed that no longer exist as of PHP 7.4.25:
- zend.ze1_compatibility_mode
- y2k_compliance
- register_globals
- register_long_arrays
- magic_quotes_gpc
- magic_quotes_runtime
- magic_quotes_sybase
- always_populate_raw_post_data

Signed-off-by: Giovanni Giacobbi <giovanni@giacobbi.net>
2021-11-11 10:18:44 +00:00
Michael Heimpold
8c504b293e php7-pecl-redis: update to 5.3.4
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit 82f115bded)
2021-11-08 07:50:52 +01:00
Michael Heimpold
ab0bcf1ea1 php7-pecl-imagick: update to 3.5.1
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit 755e3c2eb6)
2021-11-08 07:50:26 +01:00
Michael Heimpold
1ded6ea244 php7-pecl-http: update to version 3.2.4
This is the latest version, which still has support for PHP 7.x.

It's an intermediate step in the transition to PHP 8.x.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit 5fe58d0002)
2021-11-08 07:50:16 +01:00
Michael Heimpold
b99386f676
Merge pull request #17052 from mhei/21.01-php8-icu-compat
[21.02] php8: Support for icu 70.1
2021-11-03 17:27:52 +01:00
Hirokazu MORIKAWA
6eecc3bd4c php7: Support for icu 70.1
This PR prepares PHP for a few minor changes that cause PHP builds to fail when using --enable-intl with ICU 70.1.

Change UBool to bool for equality operators in ICU >= 70.1

https://github.com/php/php-src/pull/7596

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit bc13112a7c)
2021-11-03 08:00:38 +01:00
Hirokazu MORIKAWA
f173d1d1da php8: Support for icu 70.1
This PR prepares PHP for a few minor changes that cause PHP builds to fail when using --enable-intl with ICU 70.1.

Change UBool to bool for equality operators in ICU >= 70.1

https://github.com/php/php-src/pull/7596

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit 4da149b68a)
2021-11-02 07:37:12 +01:00
Michael Heimpold
9fa60fb624
Merge pull request #16989 from mhei/21.02-php8-update
[21.02] php8: update to 8.0.12
2021-10-27 09:45:10 +02:00
Michael Heimpold
19be77f0e5
Merge pull request #16991 from mhei/21.02-php7-update
[21.02] php7: update to 7.4.25
2021-10-27 09:44:57 +02:00
Michael Heimpold
7f10cee8ce php7: update to 7.4.25
This fixes:
    - CVE-2021-21703

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit 1df333bfb0)
2021-10-26 22:26:31 +02:00
Michael Heimpold
a446dba542 php8: update to 8.0.12
This fixes:
    - CVE-2021-21703

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit fb7a33a114)
2021-10-26 22:01:53 +02:00
Michal Vasilek
18a48195cf
python-websockets: new package
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
(cherry picked from commit bc10fbaebf)
2021-10-26 11:09:08 +02:00
Alexandru Ardelean
35fefa105a django: bump to version 3.2.8
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-10-19 13:22:47 -07:00
Hirokazu MORIKAWA
c8c12fdadc node: bump to 14.18.1 / October 12th 2021 Security Releases
October 12th 2021 Security Releases:
 HTTP Request Smuggling due to spaced in headers (Medium)(CVE-2021-22959)
 HTTP Request Smuggling when parsing the body (Medium)(CVE-2021-22960)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-10-18 21:59:15 -07:00
Jeffery To
70a8a309a6 golang: Update to 1.17.2
Includes fix for CVE-2021-38297 (passing very large arguments to WASM
module functions can cause portions of the module to be overwritten).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit dd986cde7fba08b7c01e3c2a7e25ae612319041f)
2021-10-10 18:27:44 -07:00
Michael Heimpold
760876059e
Merge pull request #16806 from mhei/21.02-php8-update
[21.02] php8: update to 8.0.11
2021-10-09 10:58:45 +02:00
Michael Heimpold
1a1220efbd
Merge pull request #16805 from mhei/21.02-php7-update
[21.02] php7: update to 7.4.24
2021-10-09 10:58:29 +02:00