Commit Graph

31383 Commits

Author SHA1 Message Date
krant 7fbb810af3 sysstat: update to 12.7.5
- Update package URLs
- Add missing xz dependency
- Fix incorrectly set sa_dir
- Refresh the patch

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-21 22:00:35 -08:00
Jo-Philipp Wich 365ab3cfcd nlbwmon: update to Git HEAD (2024-02-21)
8dab2ae24c54 neigh: fix potential integer underflow in avl_cmp_neigh()
992f9078b1d5 nfnetlink: fix netlink dump receive logic
ec1a39e53d3f nfnetlink: improve message reception in event callback
0ef61c3bebcb build: convert CMakeList.txt to lowercase
c7616bcfaaef nlbwmon: utilize uloop interval timer if available

Fixes: https://github.com/jow-/nlbwmon/issues/57
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2024-02-21 22:00:13 -08:00
krant 7770e65c57 libffi: update to 3.4.6
Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-21 21:56:07 -08:00
krant 315c4e1a10 libpng: update to 1.6.42
- Don't set default and rename renamed CMake options
- Enable NEON optimizations
- Rebase the patch

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-21 21:55:24 -08:00
Yousong Zhou 4d1c7a144a ovn: bump to 22.03.5
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2024-02-22 09:31:44 +08:00
Yousong Zhou 7ccbb9a66c openvswitch: bump to 2.17.9
Refresh and backport patches so that

 - ./python path in the source code takes precedence over the same dir in hostpkg
 - OVN LTS version 22.03.5 which depends on Open vSwitch 3.0 can compile
   with Open vSwitch 2.17

Fixes: https://github.com/openwrt/packages/issues/22744
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2024-02-22 09:31:44 +08:00
krant 30fe2d99ab libcurl-gnutls: fix build
- Missing --without-nghttp3 was leaking host includes and breaking the build
- Remove or rename deprecated configure options
- Add --disable-libcurl-option to reduce package size
- Use .xz instead of .bz2 for PKG_SOURCE

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-21 17:47:32 +00:00
Jianhui Zhao e25601efe4 rtty: update to 8.1.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-02-21 17:41:24 +08:00
Gerard Ryan 5d5a1bc479 dockerd: Update to 25.0.3
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2024-02-21 17:40:53 +08:00
Gerard Ryan 9a7b3adc2e docker: Update to 25.0.3
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2024-02-21 17:40:53 +08:00
Gerard Ryan dbc74ce187 containerd: Update to 1.7.13
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2024-02-21 17:40:53 +08:00
Gerard Ryan a364026b2e runc: Update to 1.1.12
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2024-02-21 17:40:53 +08:00
Jonas Lochmann e119a57e97 mwan3: check removed route before removal
This makes mwan3rtmon check if mwan3_get_routes returns a route
before removing it. This helps with IPv6 routes with source address
selector removal where multiple original routes are transformed to
the same mwan3 route if one of the source routes is removed while
the others are kept.

Signed-off-by: Jonas Lochmann <git@inkompetenz.org>
2024-02-20 21:53:22 +01:00
Dirk Brenken fe736b2f8c openvpn: fix start_path_instance function
Check the conffile existance (with .conf extension), before calling the
function 'start_path_instance'. This fixes errors with non-existing and
wrong spelling instances.

Signed-off-by: Dirk Brenken <dev@brenken.org>
- Update commit description
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-02-20 21:35:16 +01:00
Michael Heimpold c0da9fcbcb
Merge pull request #23472 from mhei/php8-update-to-8.3.3
php8: update to 8.3.3
2024-02-20 17:34:15 +01:00
Tianling Shen 187b52c95a
btop: Update to 1.3.2
Synced LDFLAGS from upstream Makefile.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-20 15:49:07 +08:00
Tianling Shen 870d09c5dd
v2raya: Update to 2.2.4.7
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-20 15:47:42 +08:00
Tianling Shen 69d963df9e
yq: Update to 4.41.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-20 15:47:34 +08:00
Glen Huang ce76cad36e strongswan: add empty config
Without it, using uci to manipulate ipsec config can result in errors,
making it much difficult to use in uci-defaults for example.

Signed-off-by: Glen Huang <me@glenhuang.com>
2024-02-20 13:52:28 +08:00
John Audia a7f820077f snort3: build against hyperscan
Increases snort's IPS fast pattern matching by 2x (compared to
the ac_full engine) and 3x (compared to ac_bfna).  This is most
noticeable for users of large rules sets and when doing deep flow
inspection.

For more see: https://blog.snort.org/2020/09/snort-3-hyperscan-.html

Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne

Signed-off-by: John Audia <therealgraysky@proton.me>
2024-02-20 13:50:22 +08:00
Hirokazu MORIKAWA 02a982bc10 libuv: fix CVE-2024-24806
Update to 1.48.0
CVE-2024-24806 : Improper Domain Lookup that potentially leads to SSRF attacks

Vulnerabilities fixed
* CVE-2024-24806 / GHSA-f74f-cvh7-c6q6 0f2d7e7, 3530bcc and e0327e1
Notable Changes
* linux: disable io_uring on ppc64 and ppc64le #4285
* linux: disable io_uring on hppa below kernel 6.1.51 #4224
* win/spawn: optionally run executable paths with no file extension #4292 (We recommend that most users consider setting this by default)
Important Bugs Fixed
* unix,win: fix busy loop with zero timeout timers #4250, #4304.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2024-02-20 13:46:50 +08:00
Nikos Mavrogiannopoulos 6818154a61 ocserv: updated config
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2024-02-19 16:36:55 +01:00
Nikos Mavrogiannopoulos 246f678c69 ocserv: use better separator for sed
This prevents clashes with network addresses that
contain '/'.

Resolves: #18589

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2024-02-19 16:36:39 +01:00
Nikos Mavrogiannopoulos bdd15cbc16
Merge pull request #23348 from nmav/bug/23185
openconnect: make host dependency more resilient
2024-02-19 13:24:20 +01:00
Michael Heimpold a8c69cf6bf php8: update to 8.3.3
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2024-02-19 08:07:02 +01:00
Michael Heimpold 2953350f75
Merge pull request #23463 from mhei/fix-apr
apr/subversion: fix subversion build and apache-mod-php8 build regres…
2024-02-19 07:31:02 +01:00
Rosen Penev 79ef554d7f mariadb: fix compilation with newer fmt
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-18 15:39:04 -08:00
Rosen Penev b111a290d8 libfmt: fix compilation with mariadb
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-18 15:39:04 -08:00
Peter van Dijk d30a34bac1 h2o: remove, nothing depends on it anymore
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-02-18 15:03:07 -08:00
Peter van Dijk aa4fb5151a dnsdist: update to 1.9.0
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-02-18 15:03:07 -08:00
S. Brusch 35ba14e50c unbound: update to latest upstream release version 1.19.1
Maintainer: @EricLuehrsen
Fixes: CVE-2023-50387, CVE-2023-50868
Release notes: https://nlnetlabs.nl/news/2024/Feb/13/unbound-1.19.1-released/
Run tested: BPi-R3, mediatek/filogic, OpenWrt 23.05.2
Signed-off-by: S. Brusch <ne20002@gmx.ch>
2024-02-18 19:30:22 +01:00
Vladimir Ermakov 196955742c qemu: update to 8.2.0
- Refresh patches.
- Disable new features like AF XDP, Rutabaga VGA, libkeyutils
- Delete removed features such as HAX hypervisor

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
2024-02-18 09:18:23 +08:00
krant 8bcd244715 openblas: enable ARM-specific optimizations
OpenBLAS allows to specify per-family CPU optimizations during build stage.
This package supports manual specification of a family during configuration.
This commit adds automatic detection of target family, while keeping manual
override as a backup.

Automatically detected ARM families:
 - Cortex-A9 without NEON
 - Cortex-A9 with NEON
 - Cortex-A15
 - Cortex-A53
 - Cortex-A72

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-17 14:51:58 +01:00
Alexander Egorenkov 5d3424f992 yt-dlp: bump to version 2023.12.30
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
2024-02-17 14:47:40 +01:00
Christian Lachner 9f780031a7 haproxy: update to v2.8.6
- Update haproxy PKG_VERSION and PKG_HASH
- See changes: http://git.haproxy.org/?p=haproxy-2.8.git;a=shortlog

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2024-02-17 13:27:18 +08:00
Oskari Rauta d5c99d7387 podman: update to 4.9.3
Changelogs: https://github.com/containers/podman/releases

Patches refreshed

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2024-02-17 13:21:31 +08:00
Oskari Rauta 53e5029fbe conmon: update to 2.1.10
bug fixes:
 - Fix incorrect free in conn_sock
 - logging: Respect log-size-max immediately after open
 - fix some issues flagged by SAST scan
 - src: fix write after end of buffer
 - src: open all files with O_CLOEXEC
 - oom-score: restore oom score before running exit command

new features:
 - Forward more messages on the sd-notify socket
 - logging: -l passthrough accepts TTYs

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2024-02-17 13:21:13 +08:00
Michael Heimpold 84ac0263b5 apr/subversion: fix subversion build and apache-mod-php8 build regression (fixes #23460)
The recent upgrade of apr included a change with should fix the subversion build.

Unfortunately, this fix resulted in a build regression of apache-mod-php8.

The new approach is to pass the locations of the apr config helpers
to configure via parameter.

Fixes: 68dd7b7cf6 ("apr: update to 1.7.4")

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2024-02-17 00:28:46 +01:00
Stan Grishin dc888dea24
Merge pull request #23406 from stangri/master-adblock-fast
adblock-fast: add force_dns_interface setting
2024-02-16 16:12:40 -07:00
Oskari Rauta b59db99c53 slirp4netns: update to 1.2.3
changelog:
 - Fix some FD leaks (#334, thanks to @giuseppe)

As package belongs to network category, I moved it from utils to network folder

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2024-02-16 19:29:07 +01:00
Noah Meyerhans d277e41e78 bind: bump to 9.18.24
Fixes CVEs:

- CVE-2023-50387: Validating DNS messages containing a lot of DNSSEC signatures
  could cause excessive CPU load, leading to a denial-of-service condition.
- CVE-2023-50868: Preparing an NSEC3 closest encloser proof could cause
  excessive CPU load, leading to a denial-of-service condition.
- CVE-2023-4408: Parsing DNS messages with many different names could cause
  excessive CPU load.
- CVE-2023-5517: Specific queries could cause named to crash with an assertion
  failure when nxdomain-redirect was enabled.
- CVE-2023-5679: A bad interaction between DNS64 and serve-stale could cause
  named to crash with an assertion failure, when both of these features were
  enabled.

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2024-02-16 07:02:24 -08:00
Oskari Rauta f03ac48d30 aardvark-dns: update to 1.10.0
changelogs: https://github.com/containers/aardvark-dns/releases

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2024-02-16 15:48:08 +01:00
Hirokazu MORIKAWA 52e6017ad1 node: February 14 2024 Security Releases
Update to v20.11.1
This is a security release.

Notable changes
* CVE-2024-21892 - Code injection and privilege escalation through Linux capabilities- (High)
* CVE-2024-22019 - http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks- (High)
* CVE-2024-21896 - Path traversal by monkey-patching Buffer internals- (High)
* CVE-2024-22017 - setuid() does not drop all privileges due to io_uring - (High)
* CVE-2023-46809 - Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) - (Medium)
* CVE-2024-21891 - Multiple permission model bypasses due to improper path traversal sequence sanitization - (Medium)
* CVE-2024-21890 - Improper handling of wildcards in --allow-fs-read and --allow-fs-write (Medium)
* CVE-2024-22025 - Denial of Service by resource exhaustion in fetch() brotli decoding - (Medium)
* undici version 5.28.3
* libuv version 1.48.0
* OpenSSL version 3.0.13+quic1 (Depends on shared library provided by OpenWrt)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2024-02-16 15:46:33 +01:00
Florian Eckert aa7b4e30f1
Merge pull request #23457 from TDT-AG/pr/20240216-procps-ng
procps-ng: update to version 4.0.4 and rename old version 3.3.16 to procps-ng3
2024-02-16 15:03:03 +01:00
Florian Eckert b36b68f76f
Merge pull request #23459 from TDT-AG/pr/20240216-glib2
glib2: revert latest changes to get back to working version 2.74.0
2024-02-16 15:01:26 +01:00
krant 56a90c28cc procps-ng: Re-add procps-ng with API version 4
Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-16 13:48:41 +01:00
krant 04e8fac6e8 procps-ng3: update to 3.3.17 and install library only
- Install library only (utilities are in procps-ng API version 4)
- Latest 3.3.17 version of 3.x series is used
- Refresh existing patch
- Add new patch from Alpine Linux

Signed-off-by: krant <aleksey.vasilenko@gmail.com>

- Rebase patch because of packages version update was reverted before

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-02-16 13:48:41 +01:00
krant c1ef481e66 procps-ng: rename procps-ng to procps-ng3
Signed-off-by: krant <aleksey.vasilenko@gmail.com>

- Rebase patch because of packages version update was reverted before

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-02-16 13:48:41 +01:00
krant bf700b6616 Revert "procps-ng: update to 4.0.4"
The props-ng packages adds a new API version that breaks other
downstream packages. This revert is a preparation commit to move the old
API to procps-ng3 so that the new API could use procps-ng packages
name again.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>

This reverts commit 81629ba591.
2024-02-16 13:47:52 +01:00
Florian Eckert 56188542b6 glib2: update to version 2.74.7
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-02-16 12:02:11 +01:00