Commit Graph

29735 Commits

Author SHA1 Message Date
Jeffery To
9c6df5fefe python-jsonpath-ng: Update to 1.5.3
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 8bf67793bc)
2023-08-17 18:51:33 +08:00
Jeffery To
1ff50ab61a 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>
(cherry picked from commit cde28d04e6)
2023-08-17 18:51:23 +08:00
Jeffery To
d78b56ade5 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>
(cherry picked from commit 0bcbdf129b)
2023-08-17 18:51:14 +08:00
Jeffery To
8bdd85f48e python-influxdb: Update to 5.3.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit f477ad0ef9)
2023-08-17 18:51:05 +08:00
Stan Grishin
1507d0a509 Merge pull request #21830 from stangri/openwrt-23.05-simple-adblock
[23.05] simple-adblock: bugfixes for uci_load_validate
2023-08-16 13:42:48 -07:00
Tianling Shen
ea0b97c08e 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>
(cherry picked from commit 4792b6405b)
2023-08-16 11:36:36 +02:00
Stan Grishin
0ab519e25c 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>
(cherry picked from commit ad8aa084c1)
2023-08-15 16:33:58 +00:00
Tianling Shen
8dad7239c5 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>
(cherry picked from commit 565e79e736)
2023-08-15 09:42:26 +02:00
Tianling Shen
c53adb1a74 v2raya: Update to 2.1.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 162ca6ad7f)
2023-08-13 17:56:34 +08:00
Georgi Valkov
0878b2e812 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>
(cherry picked from commit 94315cfaa8)
2023-08-13 17:56:33 +08:00
Jeffery To
a43594a782 python-ifaddr: Update to 0.2.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit fbc3629eca)
2023-08-13 10:52:56 +08:00
Jeffery To
51c713142d python-click: Update to 8.1.6
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit d86deca765)
2023-08-13 10:52:48 +08:00
Jeffery To
547270f50b python-wheel: Update to 0.41.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit aa6aa15f4b)
2023-08-13 10:52:39 +08:00
Jeffery To
c54755bc6b python-flask-login: Update to 0.6.2, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit d91ddd5d75)
2023-08-13 10:52:31 +08:00
Jeffery To
6bf603ac7a python-flask-httpauth: Update to 4.8.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit f5411f260a)
2023-08-13 10:52:22 +08:00
Jeffery To
547cb29769 python-flask-socketio: Update to 5.3.5
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 58c9de9ede)
2023-08-13 10:52:14 +08:00
Jeffery To
4e5f8146fe python-socketio: Update to 5.8.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 7e931594c7)
2023-08-13 10:52:05 +08:00
Jeffery To
507a56d7cc python-engineio: Update to 4.5.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 466dfed2f2)
2023-08-13 10:51:56 +08:00
Josef Schlehofer
29692c097f Merge pull request #21775 from jefferyto/python-flask-seasurf-1.1.1-openwrt-23.05
[openwrt-23.05] python-flask-seasurf: Update to 1.1.1
2023-08-12 23:57:55 +02:00
Josef Schlehofer
02a68cbbc4 Merge pull request #21772 from jefferyto/python-flask-babel-3.1.0-openwrt-23.05
[openwrt-23.05] python-flask-babel: Update to 3.1.0
2023-08-12 23:57:31 +02:00
Christian Lachner
f34fa4101b 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>
2023-08-11 17:23:57 +03:00
Florian Eckert
7ceceaec90 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>
(cherry picked from commit 79201361b0)
2023-08-11 10:06:06 +02:00
Hirokazu MORIKAWA
4b93f12b43 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>
(cherry picked from commit 153f0b3d83)
2023-08-10 20:03:26 +03:00
Miroslav Lichvar
774d1a4760 chrony: update to 4.4
Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
2023-08-10 20:01:59 +03:00
Jeffery To
cab3965b86 python-flask-seasurf: Update to 1.1.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 68c434dd6a)
2023-08-10 11:57:21 +08:00
Jeffery To
374a67709c python-flask-babel: Update to 3.1.0
The package changed to the poetry-core build backend.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit c579a4ab0e)
2023-08-10 11:49:02 +08:00
Jeffery To
e1015ca0ec Merge pull request #21765 from fractalclone/openwrt-23.05
micropython: fix stackctrl compilation for GCC 13
2023-08-09 10:54:44 +08:00
Stan Grishin
4928e1362b Merge pull request #21763 from stangri/openwrt-23.05-simple-adblock
[23.05] simple-adblock: force_dns_port validation bugfix
2023-08-08 13:15:44 -07:00
Stan Grishin
5c5fe618df Merge pull request #21695 from stangri/openwrt-23.05-curl
[23.05] curl: update to 8.2.1
2023-08-08 13:15:28 -07:00
Jean-Paul Etienne
5abd8a9fe6 micropython: fix stackctrl compilation for GCC 13
On host PC using GCC 13, stackctrl.c fails to compile
with the following error:

../py/stackctrl.c: In function 'mp_stack_ctrl_init':
../py/stackctrl.c:32:32: error: storing the address of
   local variable 'stack_dummy'
   in 'mp_state_ctx.thread.stack_top' [-Werror=dangling-pointer=]
   32 |     MP_STATE_THREAD(stack_top) = (char *)&stack_dummy;
../py/stackctrl.c:31:18: note: 'stack_dummy' declared here
   31 |     volatile int stack_dummy;
      |                  ^~~~~~~~~~~
In file included from ../py/runtime.h:29,
                 from ../py/stackctrl.c:27:
../py/mpstate.h:296:23: note: 'mp_state_ctx' declared here
  296 | extern mp_state_ctx_t mp_state_ctx;
      |                       ^~~~~~~~~~~~
cc1: all warnings being treated as errors

Fixed accordingly by ignoring -dangling-pointer warning
inside mp_stack_ctrl_init function.

Signed-off-by: Jean-Paul Etienne <fractalclone@gmail.com>
(cherry picked from commit 4c1b74ede3)
2023-08-08 15:38:50 +02:00
Stan Grishin
cf6bbe9511 simple-adblock: force_dns_port validation bugfix
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit 173d163f09)
2023-08-08 09:33:29 +00:00
R4SAS I2P
b036e052b4 i2pd: update to version 2.48.0
Signed-off-by: R4SAS I2P <r4sas@i2pmail.org>
(cherry picked from commit d7b0d3f83d)
2023-08-07 20:22:40 +08:00
Florian Eckert
5780816266 collectd: unify configure args handling for collectd-mod-smart
If 'collectd-mod-smart' is not enabled, the use of lubudev does not need
to be explicitly disabled. This library could be a dependency for other
modules in the future. If this is explicitly disabled, then the other
module cannot be built.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 1aac8ada87)
2023-08-07 13:48:07 +02:00
Florian Eckert
a9b6b04401 collectd: fix ampq1 vs. amqp1 typo
The name 'ampq1' does not exist.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 730806a51e)
2023-08-07 13:47:52 +02:00
Alexandros Kosiaris
ed5ccb6867 collectd: Support config of mqtt plugin
mqtt plugin is already built and shipped in
collectd-mod-mqtt, however it is not possible to configure it via
uci currently, instead having to rely on populating the config file manually.

Add support by adding 2 functions, process_mqtt() and
process_mqtt_block(). First one just enables/disables the plugin.
The second one, in the spirit of the curl plugin, adds support for
populating multiple <Publish> and <Subscribe> blocks under <Plugin mqtt>
with support for some parameters. Those are:

* blocktype. Publish or Subscribe. Mandatory
* name. The name of the block. Mandatory
* Host. Mandatory
* Port. Optional
* User. Optional
* Password. Optional
* ClientId. Optional
* QoS. Optional
* Prefix. Optional
* Retain. Optional
* StoreRates. Optional
* CleanSession. Optional
* Topic. Optional

Bump PKG_RELEASE per comments in PR

Signed-off-by: Alexandros Kosiaris <akosiaris@gmail.com>
(cherry picked from commit 530ccbc90d)
2023-08-07 13:47:48 +02:00
Tianling Shen
e4c4fdd370 Merge pull request #21746 from jefferyto/golang-1.20.7-openwrt-23.05
[openwrt-23.05] golang: Update to 1.20.7
2023-08-07 16:53:05 +08:00
Jeffery To
b3e4aae821 python-pathspec: Update to 0.11.2
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 31d02be16a)
2023-08-07 10:05:40 +08:00
Jeffery To
8b7150ee86 python-editables: Update to 0.5
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 360427948e)
2023-08-07 10:05:30 +08:00
Jeffery To
5032193502 python-docutils: Update to 0.20.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit c2a725ec00)
2023-08-07 10:05:20 +08:00
Jeffery To
dfc81425a2 python-dns: Update to 2.4.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 03f78eff74)
2023-08-07 10:05:11 +08:00
Jeffery To
af67aacdcc golang: Update to 1.20.7
Includes fix for CVE-2023-29409 (crypto/tls: verifying certificate
chains containing large RSA keys is slow).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit fb9c8f8b89)
2023-08-07 10:05:08 +08:00
Jeffery To
1fe200c370 python-contextlib2: Update to 21.6.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit c0552ae0d4)
2023-08-07 10:05:02 +08:00
Jeffery To
81a90efee4 python-colorama: Update to 0.4.6
The package changed to the hatchling build backend.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 54f9f2777c)
2023-08-07 10:04:52 +08:00
Jeffery To
8e648c52be python-ciso8601: Update to 2.3.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 197c34e62d)
2023-08-07 10:04:44 +08:00
Jeffery To
9e98aaa1f3 python-cachetools: Update to 5.3.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 2eabda9a1e)
2023-08-07 10:04:35 +08:00
Jeffery To
957b4c9364 python-cachelib: Update to 0.10.2
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit d6d4222e97)
2023-08-07 10:04:27 +08:00
Tianling Shen
864202a142 v2fly-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 1003f84ead)
2023-08-07 10:03:17 +08:00
Tianling Shen
fd51f5bc4e v2raya: Update to 2.1.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 4faa0e88fe)
2023-08-07 10:03:13 +08:00
Tianling Shen
9242ec9eba cloudreve: Update to 3.8.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit d1f4f875fa)
2023-08-07 10:03:06 +08:00
Tianling Shen
d61b48687f rust: Update to 1.71.1
Version 1.71.1 (2023-08-03)
===========================

- Fix CVE-2023-38497: Cargo did not respect the umask when extracting dependencies
- Fix bash completion for users of Rustup
- Do not show `suspicious_double_ref_op` lint when calling `borrow()`
- Fix ICE: substitute types before checking inlining compatibility
- Fix ICE: don't use `can_eq` in `derive(..)` suggestion for missing method
- Fix building Rust 1.71.0 from the source tarball

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit a896412813)
2023-08-07 08:41:04 +08:00