Tianling Shen [Sun, 27 Aug 2023 01:51:22 +0000 (09:51 +0800)]
v2raya: Update to 2.2.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Sat, 26 Aug 2023 09:54:15 +0000 (17:54 +0800)]
rust: Update to 1.72.0
Version 1.72.0 (2023-08-24)
==========================
Language
--------
- [Replace const eval limit by a lint and add an exponential backoff warning](https://github.com/rust-lang/rust/pull/103877/)
- [expand: Change how `#![cfg(FALSE)]` behaves on crate root](https://github.com/rust-lang/rust/pull/110141/)
- [Stabilize inline asm for LoongArch64](https://github.com/rust-lang/rust/pull/111235/)
- [Uplift `clippy::undropped_manually_drops` lint](https://github.com/rust-lang/rust/pull/111530/)
- [Uplift `clippy::invalid_utf8_in_unchecked` lint](https://github.com/rust-lang/rust/pull/111543/)
- [Uplift `clippy::cast_ref_to_mut` lint](https://github.com/rust-lang/rust/pull/111567/)
- [Uplift `clippy::cmp_nan` lint](https://github.com/rust-lang/rust/pull/111818/)
- [resolve: Remove artificial import ambiguity errors](https://github.com/rust-lang/rust/pull/112086/)
- [Don't require associated types with Self: Sized bounds in `dyn Trait` objects](https://github.com/rust-lang/rust/pull/112319/)
Compiler
--------
- [Remember names of `cfg`-ed out items to mention them in diagnostics](https://github.com/rust-lang/rust/pull/109005/)
- [Support for native WASM exceptions](https://github.com/rust-lang/rust/pull/111322/)
- [Add support for NetBSD/aarch64-be (big-endian arm64).](https://github.com/rust-lang/rust/pull/111326/)
- [Write to stdout if `-` is given as output file](https://github.com/rust-lang/rust/pull/111626/)
- [Force all native libraries to be statically linked when linking a static binary](https://github.com/rust-lang/rust/pull/111698/)
- [Add Tier 3 support for `loongarch64-unknown-none*`](https://github.com/rust-lang/rust/pull/112310/)
- [Prevent `.eh_frame` from being emitted for `-C panic=abort`](https://github.com/rust-lang/rust/pull/112403/)
- [Support 128-bit enum variant in debuginfo codegen](https://github.com/rust-lang/rust/pull/112474/)
- [compiler: update solaris/illumos to enable tsan support.](https://github.com/rust-lang/rust/pull/112039/)
Refer to Rust's [platform support page][platform-support-doc]
for more information on Rust's tiered platform support.
Libraries
---------
- [Document memory orderings of `thread::{park, unpark}`](https://github.com/rust-lang/rust/pull/99587/)
- [io: soften ‘at most one write attempt’ requirement in io::Write::write](https://github.com/rust-lang/rust/pull/107200/)
- [Specify behavior of HashSet::insert](https://github.com/rust-lang/rust/pull/107619/)
- [Relax implicit `T: Sized` bounds on `BufReader<T>`, `BufWriter<T>` and `LineWriter<T>`](https://github.com/rust-lang/rust/pull/111074/)
- [Update runtime guarantee for `select_nth_unstable`](https://github.com/rust-lang/rust/pull/111974/)
- [Return `Ok` on kill if process has already exited](https://github.com/rust-lang/rust/pull/112594/)
- [Implement PartialOrd for `Vec`s over different allocators](https://github.com/rust-lang/rust/pull/112632/)
- [Use 128 bits for TypeId hash](https://github.com/rust-lang/rust/pull/109953/)
- [Don't drain-on-drop in DrainFilter impls of various collections.](https://github.com/rust-lang/rust/pull/104455/)
- [Make `{Arc,Rc,Weak}::ptr_eq` ignore pointer metadata](https://github.com/rust-lang/rust/pull/106450/)
Rustdoc
-------
- [Allow whitespace as path separator like double colon](https://github.com/rust-lang/rust/pull/108537/)
- [Add search result item types after their name](https://github.com/rust-lang/rust/pull/110688/)
- [Search for slices and arrays by type with `[]`](https://github.com/rust-lang/rust/pull/111958/)
- [Clean up type unification and "unboxing"](https://github.com/rust-lang/rust/pull/112233/)
Stabilized APIs
---------------
- [`impl<T: Send> Sync for mpsc::Sender<T>`](https://doc.rust-lang.org/nightly/std/sync/mpsc/struct.Sender.html#impl-Sync-for-Sender%3CT%3E)
- [`impl TryFrom<&OsStr> for &str`](https://doc.rust-lang.org/nightly/std/primitive.str.html#impl-TryFrom%3C%26'a+OsStr%3E-for-%26'a+str)
- [`String::leak`](https://doc.rust-lang.org/nightly/alloc/string/struct.String.html#method.leak)
These APIs are now stable in const contexts:
- [`CStr::from_bytes_with_nul`](https://doc.rust-lang.org/nightly/std/ffi/struct.CStr.html#method.from_bytes_with_nul)
- [`CStr::to_bytes`](https://doc.rust-lang.org/nightly/std/ffi/struct.CStr.html#method.from_bytes_with_nul)
- [`CStr::to_bytes_with_nul`](https://doc.rust-lang.org/nightly/std/ffi/struct.CStr.html#method.from_bytes_with_nul)
- [`CStr::to_str`](https://doc.rust-lang.org/nightly/std/ffi/struct.CStr.html#method.from_bytes_with_nul)
Cargo
-----
- Enable `-Zdoctest-in-workspace` by default. When running each documentation
test, the working directory is set to the root directory of the package the
test belongs to.
[docs](https://doc.rust-lang.org/nightly/cargo/commands/cargo-test.html#working-directory-of-tests)
[#12221](https://github.com/rust-lang/cargo/pull/12221)
[#12288](https://github.com/rust-lang/cargo/pull/12288)
- Add support of the "default" keyword to reset previously set `build.jobs`
parallelism back to the default.
[#12222](https://github.com/rust-lang/cargo/pull/12222)
Compatibility Notes
-------------------
- [Alter `Display` for `Ipv6Addr` for IPv4-compatible addresses](https://github.com/rust-lang/rust/pull/112606/)
- Cargo changed feature name validation check to a hard error. The warning was
added in Rust 1.49. These extended characters aren't allowed on crates.io, so
this should only impact users of other registries, or people who don't publish
to a registry.
[#12291](https://github.com/rust-lang/cargo/pull/12291)
Refreshed patches.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Jianhui Zhao [Thu, 24 Aug 2023 03:14:45 +0000 (03:14 +0000)]
lua-lsqlite3: add build VARIANT for Lua5.3
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
Michael Heimpold [Fri, 25 Aug 2023 06:05:59 +0000 (08:05 +0200)]
Merge pull request #21896 from mhei/php8-update-to-8.2.9
php8: update to 8.2.9
Jeffery To [Mon, 21 Aug 2023 04:07:00 +0000 (12:07 +0800)]
python-setuptools: Update to 68.1.2
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Mon, 21 Aug 2023 04:03:56 +0000 (12:03 +0800)]
python-poetry-core: Update to 1.7.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Mon, 21 Aug 2023 04:00:16 +0000 (12:00 +0800)]
python-click: Update to 8.1.7
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 18 Aug 2023 20:54:36 +0000 (04:54 +0800)]
python-pytest-xdist: Update to 3.3.1, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 18 Aug 2023 20:42:43 +0000 (04:42 +0800)]
python-pytest: Update to 7.4.0, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 18 Aug 2023 20:36:38 +0000 (04:36 +0800)]
python-pyrsistent: Update to 0.19.3, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 18 Aug 2023 20:29:41 +0000 (04:29 +0800)]
python-pyparsing: Update to 3.1.1
The package has changed to the flit-core build backend.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 18 Aug 2023 20:24:01 +0000 (04:24 +0800)]
python-pyotp: Update to 2.9.0, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 18 Aug 2023 20:17:08 +0000 (04:17 +0800)]
python-pyfuse3: Update to 3.3.0, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 18 Aug 2023 19:57:54 +0000 (03:57 +0800)]
python-py: Update to 1.11.0, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Tianling Shen [Thu, 24 Aug 2023 03:06:57 +0000 (11:06 +0800)]
xray-core: backport pending patch for Go 1.21 update
Fix build for Go 1.21.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Jan Hoffmann [Sat, 19 Aug 2023 22:07:51 +0000 (00:07 +0200)]
vnstat2: update to version 2.11
This release breaks the noexit patch, because the code for removing old
now returns an error when no interfaces are configured. As it is run on
startup, the daemon exits in this case. To avoid this, add an additional
check so an error is only returned in an actual error case.
Signed-off-by: Jan Hoffmann <jan@3e8.eu>
Zephyr Lykos [Wed, 23 Aug 2023 09:55:55 +0000 (17:55 +0800)]
tailscale: Update to 1.48.1
Signed-off-by: Zephyr Lykos <git@mochaa.ws>
Karl Palsson [Thu, 17 Aug 2023 21:59:08 +0000 (21:59 +0000)]
net/mosquitto: bump to 2.0.17
This is a security and bug fix release.
Security:
- CVE-2023-28366: Fix memory leak in broker when clients send multiple QoS 2
messages with the same message ID, but then never respond to the PUBREC
commands.
- CVE-2023-0809: Fix excessive memory being allocated based on malicious
initial packets that are not CONNECT packets.
- CVE-2023-3592: Fix memory leak when clients send v5 CONNECT packets with a
will message that contains invalid property types.
- Broker will now reject Will messages that attempt to publish to $CONTROL/.
- Broker now validates usernames provided in a TLS certificate or TLS-PSK
identity are valid UTF-8.
- Fix potential crash when loading invalid persistence file.
- Library will no longer allow single level wildcard certificates, e.g. *.com
Bugfixes of note or relevance to OpenWrt:
- Fix bridges with non-matching cleansession/local_cleansession being expired
on start after restoring from persistence. Closes #2634.
Client library:
- Use CLOCK_BOOTTIME when available, to keep track of time. This solves the
problem of the client OS sleeping and the client hence not being able to
calculate the actual time for keepalive purposes. Closes #2760.
Full changelog available at: https://github.com/eclipse/mosquitto/blob/v2.0.16/ChangeLog.txt
plus: https://github.com/eclipse/mosquitto/blob/v2.0.17/ChangeLog.txt
(2.0.17 fixes regressions from the 2.0.16 release)
Signed-off-by: Karl Palsson <karlp@tweak.au>
Tianling Shen [Wed, 23 Aug 2023 01:14:22 +0000 (09:14 +0800)]
v2ray-core: backport upstream Go 1.21 updates
Fix build for Go 1.21.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Zhi-Jun You [Wed, 23 Aug 2023 03:37:27 +0000 (11:37 +0800)]
mdio-tools: update to 1.3.0
Update the mdio-netlink kmod and userspace mdio-tools to version 1.3.0.
[v1.3.0] - 2023-07-24
---------------------
Primarily widen the gamut of supported kernel versions, now supporting
all kernels from 5.2 and onwards.
- mvls: Support for
88E6320/
88E6321
- mdio-netlink: Adapt to the upstream C22/C45 refactor.
Signed-off-by: Zhi-Jun You <hujy652@protonmail.com>
Luca Barbato [Thu, 17 Aug 2023 12:30:58 +0000 (14:30 +0200)]
bottom: New package
Bottom is a top/htop workalike with few additional features, written in
rust.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Ray Wang [Mon, 21 Aug 2023 15:27:30 +0000 (23:27 +0800)]
natmap: update to
20230820
Signed-off-by: Ray Wang <r@hev.cc>
Toke Høiland-Jørgensen [Tue, 22 Aug 2023 10:19:40 +0000 (12:19 +0200)]
sqm-scripts: Bump to v1.6.0
Fixes an issue with DSA switch compatibility
Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
Ted Hess [Mon, 21 Aug 2023 22:39:28 +0000 (18:39 -0400)]
Merge pull request #21874 from thess/unbound-SSL-workaround
Unbound: Silence SSL unexpected eof messages
Ted Hess [Thu, 17 Aug 2023 22:20:54 +0000 (18:20 -0400)]
Unbound: Silence SSL unexpected eof messages
Refs: https://github.com/NLnetLabs/unbound/issues/812
https://github.com/NLnetLabs/unbound/issues/846
This is a backport of: https://github.com/NLnetLabs/unbound/commit/
d7e7761
and can be removed with the next release/update of the Unbound package
Signed-off-by: Ted Hess <thess@kitschensync.net>
Michael Heimpold [Mon, 21 Aug 2023 06:18:47 +0000 (08:18 +0200)]
php8: update to 8.2.9
This fixes:
- CVE-2023-3824
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Hannu Nyman [Mon, 21 Aug 2023 15:41:47 +0000 (18:41 +0300)]
Merge pull request #21882 from dobo90/adguardhome_0.107.36
adguardhome: update to 0.107.36 and fix compilation with Go 1.21
Dobroslaw Kijowski [Mon, 21 Aug 2023 08:38:47 +0000 (10:38 +0200)]
adguardhome: update quic-go to v0.37.6
* quic-go v0.36.x cannot be compiled with Go 1.21. Update that
AdGuardHome dependency to latest one from v0.37 series.
* It fixes following compilation error:
go-mod-cache/github.com/quic-go/quic-go@v0.36.2/internal/qtls/go121.go:5:13: cannot use "The version of quic-go you're using can't be built on Go 1.21 yet. For more details, please see https://github.
com/quic-go/quic-go/wiki/quic-go-and-Go-versions." (untyped string constant "The version of quic-go you're using can't be built on Go 1.21 yet.
Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
Hannu Nyman [Sat, 19 Aug 2023 08:52:35 +0000 (11:52 +0300)]
adguardhome: update to v0.107.36
* Full changelog available at:
* https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.34
* https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.35
* https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.36
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
[ Reword commit message ]
Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
Zephyr Lykos [Fri, 21 Jul 2023 13:08:21 +0000 (21:08 +0800)]
tailscale: Update to 1.48.0
Everything is working on pure upstream code.
Patching is not longer needed.
Added entire /etc/tailscale/ directory to conffiles for persistent ssh
host key & https certificate across sysupgrades.
Signed-off-by: Zephyr Lykos <git@mochaa.ws>
Tianling Shen [Sun, 20 Aug 2023 13:36:08 +0000 (21:36 +0800)]
yq: Update to 4.35.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Perry Melange [Sun, 6 Aug 2023 15:05:41 +0000 (17:05 +0200)]
tunneldigger-broker: update to v0.4.0
Include new hook script to build
Signed-off-by: Perry Melange <isprotejesvalkata@gmail.com>
Perry Melange [Thu, 17 Aug 2023 20:45:19 +0000 (22:45 +0200)]
tunneldigger-broker: add rate-limit hook
Signed-off-by: Perry Melange <isprotejesvalkata@gmail.com>
Perry Melange [Sat, 29 Jul 2023 19:50:28 +0000 (21:50 +0200)]
tunneldigger-broker: add option to isolate bridge ports
Add new option to a config bridge section to indicate
if a bridge port added to the bridge should be isolated
or not. The default is 0 (no isolation).
example
config bridge
option interface 'br-mybridge1446'
option mtu '1446'
option isolate '1' # default '0'
Signed-off-by: Perry Melange <isprotejesvalkata@gmail.com>
Perry Melange [Sat, 29 Jul 2023 19:35:46 +0000 (21:35 +0200)]
tunneldigger-broker: update lib functions
Use config_foreach instead of config_cb
Signed-off-by: Perry Melange <isprotejesvalkata@gmail.com>
Perry Melange [Thu, 17 Aug 2023 20:46:11 +0000 (22:46 +0200)]
tunneldigger-broker: update config file and init for v0.4.0
Signed-off-by: Perry Melange <isprotejesvalkata@gmail.com>
Jonas Jelonek [Thu, 17 Aug 2023 08:57:16 +0000 (10:57 +0200)]
rust: correct mistake in previous host-build fix
Fixes the commit
105fa3920e which was intended to make rust/host build
on aarch64 darwin working again. However, the fix contains a mistake
because it sets RUSTC_TARGET_ARCH instead of RUSTC_HOST_ARCH. Thus, the
fix doesn't work.
This properly sets the correct variable RUSTC_HOST_ARCH.
Fixes: 105fa3920e ("rust: fix host build on aarch64 darwin")
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Van Waholtz [Thu, 17 Aug 2023 03:31:36 +0000 (11:31 +0800)]
syncthing: disable quic to support GO 1.21
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
Van Waholtz [Thu, 17 Aug 2023 03:31:36 +0000 (11:31 +0800)]
syncthing: update to 1.23.7
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
Van Waholtz [Thu, 17 Aug 2023 03:03:46 +0000 (11:03 +0800)]
sing-box: update to 1.4.0-beta.5
Add support for GO 1.21.
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
Jianhui Zhao [Thu, 17 Aug 2023 13:07:51 +0000 (21:07 +0800)]
lua-eco: update to 2.4.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
Lucian Cristian [Wed, 16 Aug 2023 11:32:53 +0000 (11:32 +0000)]
libyang: update to 2.1.80
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Jeffery To [Mon, 14 Aug 2023 04:11:19 +0000 (12:11 +0800)]
python-trove-classifiers: Update to 2023.8.7
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 11 Aug 2023 18:11:12 +0000 (02:11 +0800)]
python-psycopg2: Update to 2.9.7, update list of dependencies
This also adds a source package (python-psycopg2-src).
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 11 Aug 2023 17:42:09 +0000 (01:42 +0800)]
python-msgpack: Update to 1.0.5, add host Cython dependency
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 11 Aug 2023 18:00:12 +0000 (02:00 +0800)]
python-psutil: Update to 5.9.5, replace patch
100_add_cross_platform_build_ability.patch was submitted upstream in
https://github.com/giampaolo/psutil/pull/2068, but that pull request was
closed without being merged.
This replaces that patch with a simpler version that only updates
setup.py, leaving the run-time library code unchanged.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 11 Aug 2023 17:35:49 +0000 (01:35 +0800)]
python-more-itertools: Update to 10.1.0
The package has changed to the flit-core build backend.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 11 Aug 2023 17:30:24 +0000 (01:30 +0800)]
python-markdown: Update to 3.4.4, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 11 Aug 2023 17:23:13 +0000 (01:23 +0800)]
python-distro: Update to 1.8.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Lucian Cristian [Wed, 16 Aug 2023 11:37:35 +0000 (11:37 +0000)]
frr: updat to 9.0
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Van Waholtz [Thu, 17 Aug 2023 02:53:24 +0000 (10:53 +0800)]
frp: update to 0.51.3
Includes some bug fixes and adds support for GO 1.21.
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
Jonas Jelonek [Wed, 16 Aug 2023 07:25:50 +0000 (09:25 +0200)]
rust: fix host build on aarch64 darwin
rust/host failed to compile on macOS running on Apple Silicon M1 Pro
because the host target triple is autogenerated to be
'arm64-unknown-linux-'. Rust doesn't have such a target triple, thus the
build failes because there are no pre-built artifacts for bootstrapping.
Fix this by setting RUSTC_HOST_ARCH to 'aarch64-apple-darwin' in case
our host is HOST_ARCH=arm64 and HOST_OS=darwin.
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Michael Heimpold [Thu, 17 Aug 2023 05:55:33 +0000 (07:55 +0200)]
Merge pull request #21839 from mhei/php8-fix-riscv64
php8: fix linking on riscv64 platform (again)
Stan Grishin [Wed, 16 Aug 2023 20:42:33 +0000 (13:42 -0700)]
Merge pull request #21828 from stangri/master-simple-adblock
simple-adblock: bugfixes for uci_load_validate
Michael Heimpold [Sat, 3 Jun 2023 15:57:18 +0000 (17:57 +0200)]
php8: fix linking on riscv64 platform (again)
The initial fix was done in
a2e76e497.
Later we could revert it with
5779ae4c5 since a global fix
in gcc was deployed.
But now, PHP itself applied a workaround/fix in 8.2.8,
so that we now require the initial fix again.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Florian Eckert [Wed, 16 Aug 2023 13:58:01 +0000 (15:58 +0200)]
Merge pull request #21766 from TDT-AG/pr/
20230808-modemmanager
modemmanager: setting allowed and preferred mode
Quintin Hill [Sat, 12 Aug 2023 21:13:46 +0000 (22:13 +0100)]
python3-ble2mqtt: update to 0.1.8
Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
Quintin Hill [Sat, 12 Aug 2023 21:13:12 +0000 (22:13 +0100)]
python3-dbus-fast: update to 1.91.2
The patch is no longer required as host setuptools is now new enough.
Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
Quintin Hill [Sat, 12 Aug 2023 21:12:20 +0000 (22:12 +0100)]
python3-aio-mqtt-mod: update to 0.3.4
python3-openssl is now optional.
Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
Tianling Shen [Wed, 16 Aug 2023 09:22:46 +0000 (17:22 +0800)]
dnslookup: Update to 1.9.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Wed, 16 Aug 2023 09:22:38 +0000 (17:22 +0800)]
dnsproxy: Update to 0.54.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Mathew McBride [Wed, 16 Aug 2023 01:10:18 +0000 (01:10 +0000)]
qemu: enable host support for armsr/armv8
As of OpenWrt main branch commit
e505873e65f72 ("armsr: armv8:
enable KVM host") [merged 2023-08-15], armsr/armv8 has
KVM host support. We can now enable QEMU host for this
target.
For example, you can run OpenWrt armsr/armv8 as a guest
like so:
qemu-system-aarch64 -nographic -M virt -cpu host --enable-kvm \
-bios u-boot.bin -smp 1 -m 1024 \
-drive file=openwrt-armsr-armv8-generic-ext4-combined.img,format=raw,index=0,media=disk
A compatible u-boot.bin can be obtained from u-boot-qemu_armv8/u-boot.bin
that is built with the armsr target and available from
downloads.openwrt.org.
Signed-off-by: Mathew McBride <matt@traverse.com.au>
Stan Grishin [Tue, 15 Aug 2023 16:31:21 +0000 (16:31 +0000)]
simple-adblock: bugfixes for uci_load_validate
* fix validation for force_dns_port when missing in config
* fix validation for dns_instance when * or - are used
Signed-off-by: Stan Grishin <stangri@melmac.ca>
Maxim Storchak [Sun, 13 Aug 2023 09:37:05 +0000 (12:37 +0300)]
tgt: update to 1.0.87
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
Maxim Storchak [Sun, 13 Aug 2023 09:47:19 +0000 (12:47 +0300)]
smartmontools: update to 7.4
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
Tianling Shen [Sun, 13 Aug 2023 09:50:51 +0000 (17:50 +0800)]
reptyr: Update to 0.10.0
* 0.10.0 (Jun 04, 2023)
- Add arm7 and aarch64 support for FreeBSD
* 0.9.0 (Jun 12, 2022)
- Add RISCV64 support on Linux
- Fix tty-stealing on PowerPC
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Josef Schlehofer [Tue, 15 Aug 2023 07:42:09 +0000 (09:42 +0200)]
Merge pull request #21827 from jefferyto/golang-1.21.0
golang: Update to 1.21.0, remove patch
Jeffery To [Tue, 15 Aug 2023 03:57:28 +0000 (11:57 +0800)]
golang: Update to 1.21.0, remove patch
Upstream has updated the Go compiler to not use gold when building for
arm, and is waiting for a fix to binutils (released in 2.41) before
doing the same for aarch64.[1]
Based on the above, it does not appear that
https://github.com/golang/go/pull/49748 will be merged. This removes the
patch from that pull request.
[1]: https://github.com/golang/go/issues/22040
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Carlos Miguel Ferreira [Mon, 14 Aug 2023 01:05:52 +0000 (02:05 +0100)]
boost: Updates package to version 1.83.0
This commit updates boost to version 1.83.0
A new header-only library is available:
- Compat: A repository of C++11 implementations of standard components
added in later C++ standards, from Peter Dimov and contributors. [1]
More info about Boost 1.83.0 can be found at the usual place [2].
[1]: https://www.boost.org/doc/libs/1_83_0/libs/compat/doc/html/compat.html
[2]: https://www.boost.org/users/history/version_1_83_0.html
Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
Javier Marcet [Sun, 13 Aug 2023 08:13:39 +0000 (10:13 +0200)]
docker-compose: Update to version 2.20.3
Signed-off-by: Javier Marcet <javier@marcet.info>
Tianling Shen [Sun, 13 Aug 2023 08:42:14 +0000 (16:42 +0800)]
ruby: fix riscv64 build
Fix build by adding missing macros.
The patch is taken from:
https://lists.openembedded.org/g/openembedded-core/message/161168
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Hannu Nyman [Mon, 14 Aug 2023 16:35:58 +0000 (19:35 +0300)]
xz: Update to 5.4.4
Update xz to match the version in tools/
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Hannu Nyman [Mon, 14 Aug 2023 15:13:22 +0000 (18:13 +0300)]
Merge pull request #21710 from Lankaster/openwrt-main-monit
monit: update to 5.33.0
Hannu Nyman [Mon, 14 Aug 2023 14:34:56 +0000 (17:34 +0300)]
Merge pull request #21800 from yogo1212/wget_pcre2
wget: use pcre2
Nick Peng [Sun, 13 Aug 2023 09:22:29 +0000 (17:22 +0800)]
smartdns: bump to 1.2023.43
Signed-off-by: Nick Peng <pymumu@gmail.com>
Leon M. Busch-George [Sun, 11 Jun 2023 18:39:06 +0000 (20:39 +0200)]
wget: use pcre2
Pcre (1) is unmaintained and reached its end of life in 2021.
The base system provides pcre2 exclusively since May.
Signed-off-by: Leon M. Busch-George <leon@georgemail.eu>
Tianling Shen [Sun, 13 Aug 2023 03:16:05 +0000 (11:16 +0800)]
v2raya: Update to 2.1.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Jeffery To [Tue, 8 Aug 2023 03:50:41 +0000 (11:50 +0800)]
python-iniconfig: Update to 2.0.0
The package changed to the hatchling build backend.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Mon, 7 Aug 2023 06:45:11 +0000 (14:45 +0800)]
python-jsonpath-ng: Update to 1.5.3
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Mon, 7 Aug 2023 06:39:56 +0000 (14:39 +0800)]
python-jmespath: Update to 1.0.1
This also updates the Python dependency from python3 to python3-light.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Mon, 7 Aug 2023 06:32:26 +0000 (14:32 +0800)]
python-intelhex: Update to 2.3.0
This version includes the fix from the removed patch.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Sibren Vasse [Fri, 11 Aug 2023 15:14:55 +0000 (17:14 +0200)]
openssh: update to 9.4p1
Signed-off-by: Sibren Vasse <github@sibrenvasse.nl>
Josef Schlehofer [Sat, 12 Aug 2023 22:28:04 +0000 (00:28 +0200)]
Merge pull request #21748 from jefferyto/python-influxdb-5.3.1
python-influxdb: Update to 5.3.1
Josef Schlehofer [Sat, 12 Aug 2023 21:59:13 +0000 (23:59 +0200)]
Merge pull request #21795 from jefferyto/python-netdisco-3.0.0
python-netdisco: Update to 3.0.0, update list of dependencies
Josef Schlehofer [Sat, 12 Aug 2023 21:56:19 +0000 (23:56 +0200)]
Merge pull request #21794 from jefferyto/python-multidict-6.0.4
python-multidict: Update to 6.0.4, update list of dependencies
Jeffery To [Fri, 11 Aug 2023 17:51:19 +0000 (01:51 +0800)]
python-netdisco: Update to 3.0.0, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Fri, 11 Aug 2023 17:47:53 +0000 (01:47 +0800)]
python-multidict: Update to 6.0.4, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Christian Lachner [Fri, 11 Aug 2023 08:25:47 +0000 (10:25 +0200)]
haproxy: update to v2.8.2
- 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>
Stijn Tintel [Fri, 11 Aug 2023 09:11:12 +0000 (12:11 +0300)]
Merge pull request #19218 from stintel/openthread
openthread-br: new package
Hannu Nyman [Fri, 11 Aug 2023 07:29:14 +0000 (10:29 +0300)]
Merge pull request #21787 from TDT-AG/pr/
20230811-collectd
collectd: fix implicit dependence for collect-mod-disk to libudev
Florian Eckert [Fri, 11 Aug 2023 06:23:14 +0000 (08:23 +0200)]
collectd: fix implicit dependence for collect-mod-disk to libudev
Fix missing dependencies for 'collectd-mod-disk' to 'libudev' if
collectd-mod-smart is not enabled.
Package collectd-mod-disk is missing dependencies for the following
libraries:
libudev.so.1
The package 'collect-mod-disk' is now build always with 'libudev' support,
independent of the enable/disable build state of 'collectd-mod-smart'.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Hirokazu MORIKAWA [Thu, 10 Aug 2023 05:21:46 +0000 (14:21 +0900)]
node: August 2023 Security Releases
Update to v18.17.1
This is a security release.
Notable Changes
The following CVEs are fixed in this release:
* CVE-2023-32002: Policies can be bypassed via Module._load (High)
* CVE-2023-32006: Policies can be bypassed by module.constructor.createRequire (Medium)
* CVE-2023-32559: Policies can be bypassed via process.binding (Medium)
* OpenSSL Security Releases (Depends on shared library provided by OpenWrt)
* OpenSSL security advisory 14th July.
* OpenSSL security advisory 19th July.
* OpenSSL security advisory 31st July
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
Miroslav Lichvar [Thu, 10 Aug 2023 06:49:15 +0000 (08:49 +0200)]
chrony: update to 4.4
Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
Paul Spooren [Wed, 9 Aug 2023 22:41:46 +0000 (00:41 +0200)]
prometheus: drop package
The package is terribly outdated and bundling it with the web UI is a
task I don't find myself willing to take. Dropping it.
FIX: #16008
Signed-off-by: Paul Spooren <paul.spooren@rhebo.com>
Josef Schlehofer [Wed, 9 Aug 2023 22:06:55 +0000 (00:06 +0200)]
Merge pull request #21747 from jefferyto/python-ifaddr-0.2.0
python-ifaddr: Update to 0.2.0
Georgi Valkov [Tue, 8 Aug 2023 07:27:26 +0000 (10:27 +0300)]
gptfdisk: fix incorrect TARGET on non-linux host
Fixed by defining TARGET=linux, as suggested in the README.
By default TARGET is derived from the host using uname -s,
which produces build errors on a non-linux hosts:
TARGET is not set; trying to determine target based on host OS....
Detected OS is Darwin
Build target is macos
...
x86_64-openwrt-linux-musl-g++: error: unrecognized command-line option '-arch'
Helped-by: Tianling Shen <cnsztl@immortalwrt.org>
Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
Jeffery To [Mon, 7 Aug 2023 01:59:08 +0000 (09:59 +0800)]
python-click: Update to 8.1.6
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Mon, 7 Aug 2023 01:55:44 +0000 (09:55 +0800)]
python-wheel: Update to 0.41.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Thu, 3 Aug 2023 16:07:14 +0000 (00:07 +0800)]
python-flask-seasurf: Update to 1.1.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Thu, 3 Aug 2023 16:03:55 +0000 (00:03 +0800)]
python-flask-login: Update to 0.6.2, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>