aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* python: Rework filespec install scriptJeffery To2023-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | * Support wildcards in install (`+`) paths * Add fourth parameter to set directory permissions If file permissions are given (third parameter), these will now apply to files only. * Add non-recursive set permissions command (`==`) * Be more strict about filespec format Blank lines and lines starting with `#` will be ignored. Other errors (unknown command, missing path parameter, etc.) will cause the script to exit. * Be more strict about ensuring paths exist for all commands * Avoid spawning subshells This also removes outdated filespec paths in the python3 package; these paths delete files that are no longer present. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python3: Fix package descriptionsJeffery To2023-08-25
| | | | | | | | | | | | | | * Fix default Python package description not included in individual package descriptions * Update default Python package description text (from General Python FAQ, "What is Python?") * Add package descriptions for Python module packages * Reduce duplication in package titles Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python3: Use regular package recipes for python3 packageJeffery To2023-08-25
| | | | | | | | There is no need to use Py3Package for python3 as it does not package any Python files; it is an empty package with dependencies to install the full Python installation. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-setuptools: Update to 68.1.2Jeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-poetry-core: Update to 1.7.0Jeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-click: Update to 8.1.7Jeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-pytest-xdist: Update to 3.3.1, update list of dependenciesJeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-pytest: Update to 7.4.0, update list of dependenciesJeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-pyrsistent: Update to 0.19.3, update list of dependenciesJeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-pyparsing: Update to 3.1.1Jeffery To2023-08-24
| | | | | | The package has changed to the flit-core build backend. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-pyotp: Update to 2.9.0, update list of dependenciesJeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-pyfuse3: Update to 3.3.0, update list of dependenciesJeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-py: Update to 1.11.0, update list of dependenciesJeffery To2023-08-24
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* xray-core: backport pending patch for Go 1.21 updateTianling Shen2023-08-24
| | | | | | Fix build for Go 1.21. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* vnstat2: update to version 2.11Jan Hoffmann2023-08-24
| | | | | | | | | 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>
* tailscale: Update to 1.48.1Zephyr Lykos2023-08-24
| | | | Signed-off-by: Zephyr Lykos <git@mochaa.ws>
* net/mosquitto: bump to 2.0.17Karl Palsson2023-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* v2ray-core: backport upstream Go 1.21 updatesTianling Shen2023-08-23
| | | | | | Fix build for Go 1.21. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* mdio-tools: update to 1.3.0Zhi-Jun You2023-08-23
| | | | | | | | | | | | | | | | 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>
* bottom: New packageLuca Barbato2023-08-23
| | | | | | | Bottom is a top/htop workalike with few additional features, written in rust. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* natmap: update to 20230820Ray Wang2023-08-23
| | | | Signed-off-by: Ray Wang <r@hev.cc>
* sqm-scripts: Bump to v1.6.0Toke Høiland-Jørgensen2023-08-22
| | | | | | Fixes an issue with DSA switch compatibility Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
* Merge pull request #21874 from thess/unbound-SSL-workaroundTed Hess2023-08-21
|\ | | | | Unbound: Silence SSL unexpected eof messages
| * Unbound: Silence SSL unexpected eof messagesTed Hess2023-08-21
| | | | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #21882 from dobo90/adguardhome_0.107.36Hannu Nyman2023-08-21
|\ \ | | | | | | adguardhome: update to 0.107.36 and fix compilation with Go 1.21
| * | adguardhome: update quic-go to v0.37.6Dobroslaw Kijowski2023-08-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| * | adguardhome: update to v0.107.36Hannu Nyman2023-08-21
|/ / | | | | | | | | | | | | | | | | | | | | | | * 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>
* / tailscale: Update to 1.48.0Zephyr Lykos2023-08-21
|/ | | | | | | | | | 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>
* yq: Update to 4.35.1Tianling Shen2023-08-20
| | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* tunneldigger-broker: update to v0.4.0Perry Melange2023-08-20
| | | | | | Include new hook script to build Signed-off-by: Perry Melange <isprotejesvalkata@gmail.com>
* tunneldigger-broker: add rate-limit hookPerry Melange2023-08-20
| | | | Signed-off-by: Perry Melange <isprotejesvalkata@gmail.com>
* tunneldigger-broker: add option to isolate bridge portsPerry Melange2023-08-20
| | | | | | | | | | | | | | | 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>
* tunneldigger-broker: update lib functionsPerry Melange2023-08-20
| | | | | | Use config_foreach instead of config_cb Signed-off-by: Perry Melange <isprotejesvalkata@gmail.com>
* tunneldigger-broker: update config file and init for v0.4.0Perry Melange2023-08-20
| | | | Signed-off-by: Perry Melange <isprotejesvalkata@gmail.com>
* rust: correct mistake in previous host-build fixJonas Jelonek2023-08-19
| | | | | | | | | | | 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>
* syncthing: disable quic to support GO 1.21Van Waholtz2023-08-18
| | | | Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
* syncthing: update to 1.23.7Van Waholtz2023-08-18
| | | | Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
* sing-box: update to 1.4.0-beta.5Van Waholtz2023-08-18
| | | | | | Add support for GO 1.21. Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
* lua-eco: update to 2.4.0Jianhui Zhao2023-08-18
| | | | Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
* libyang: update to 2.1.80Lucian Cristian2023-08-17
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* python-trove-classifiers: Update to 2023.8.7Jeffery To2023-08-17
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-psycopg2: Update to 2.9.7, update list of dependenciesJeffery To2023-08-17
| | | | | | This also adds a source package (python-psycopg2-src). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-msgpack: Update to 1.0.5, add host Cython dependencyJeffery To2023-08-17
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-psutil: Update to 5.9.5, replace patchJeffery To2023-08-17
| | | | | | | | | | | 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>
* python-more-itertools: Update to 10.1.0Jeffery To2023-08-17
| | | | | | The package has changed to the flit-core build backend. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-markdown: Update to 3.4.4, update list of dependenciesJeffery To2023-08-17
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-distro: Update to 1.8.0Jeffery To2023-08-17
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* frr: updat to 9.0Lucian Cristian2023-08-17
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* frp: update to 0.51.3Van Waholtz2023-08-17
| | | | | | Includes some bug fixes and adds support for GO 1.21. Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
* rust: fix host build on aarch64 darwinJonas Jelonek2023-08-17
| | | | | | | | | | | | 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>