feed/packages.git
4 hours agosing-box: update to 1.2.0 master
Van Waholtz [Fri, 24 Mar 2023 02:56:01 +0000 (10:56 +0800)]
sing-box: update to 1.2.0

Changelogs: https://github.com/SagerNet/sing-box/releases/tag/v1.2.0
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
19 hours agorust: fix build with glibc
Tianling Shen [Sun, 19 Mar 2023 18:08:00 +0000 (02:08 +0800)]
rust: fix build with glibc

Don't set musl-specific options/ldflags when using glibc.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 hours agorust: enable use of prebuilt llvm toolchain
Tianling Shen [Sun, 19 Mar 2023 06:20:40 +0000 (14:20 +0800)]
rust: enable use of prebuilt llvm toolchain

llvm-bpf is not ready for generic usage, so use prebuilt llvm toolchain
provided by the rust project to speedup build (~1hour faster).

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 hours agoripgrep: adapt new rust build standard
Tianling Shen [Sun, 19 Mar 2023 06:17:58 +0000 (14:17 +0800)]
ripgrep: adapt new rust build standard

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 hours agomaturin: Update to 0.14.15
Tianling Shen [Sun, 19 Mar 2023 06:16:08 +0000 (14:16 +0800)]
maturin: Update to 0.14.15

Fixed a build error:
> unresolved import `time::macros`

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 hours agomaturin: adapt new rust build standard
Tianling Shen [Sun, 19 Mar 2023 06:14:37 +0000 (14:14 +0800)]
maturin: adapt new rust build standard

While at it, move maturin out of rust directory.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 hours agorust: refactor build helper
Tianling Shen [Sun, 19 Mar 2023 06:07:48 +0000 (14:07 +0800)]
rust: refactor build helper

Added new RustBinPackage, RustBinHostBuild wrapper.
Added new RUST_PKG_FEATURES flag.
Moved CARGO_HOME to STAGING_DIR_HOSTPKG.
Overrode default Build/Compile and Host/Compile to Cargo build.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 hours agorust: remove useless target dependencies and configuration
Tianling Shen [Sun, 19 Mar 2023 05:43:06 +0000 (13:43 +0800)]
rust: remove useless target dependencies and configuration

They are for the target build which is not supported yet, drop them.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 hours agorust: remove useless tarball package
Tianling Shen [Sun, 19 Mar 2023 05:39:55 +0000 (13:39 +0800)]
rust: remove useless tarball package

These tarball cannot be reused, so simply drop them.

Also move cargo config to a file instead of using echo command.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
43 hours agobanip: update to 0.8.2-3
Dirk Brenken [Wed, 22 Mar 2023 18:15:01 +0000 (19:15 +0100)]
banip: update to 0.8.2-3

* raise max. timeouts from 10 to 30 seconds to stabilize the autodetection on slow hardware
* made interface trigger action configurable, set 'ban_triggeraction' accordingly (default: 'start')
* made E-Mail notifications configurable to receive status E-Mais with every banIP run,
  set 'ban_mailnotification' accordingly (default: disabled)
* small fixes & optimizations
* readme update

Signed-off-by: Dirk Brenken <dev@brenken.org>
44 hours agodnslookup: Update to 1.9.1
Tianling Shen [Wed, 22 Mar 2023 07:19:24 +0000 (15:19 +0800)]
dnslookup: Update to 1.9.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 days agoMerge pull request #20664 from mhei/fix-gensio-build-20604
Michael Heimpold [Wed, 22 Mar 2023 06:59:07 +0000 (07:59 +0100)]
Merge pull request #20664 from mhei/fix-gensio-build-20604

gensio: fix python bindings build by using a pcre enabled host swig (fixes #20604)

3 days agonetbird: update to 0.14.4
Oskari Rauta [Mon, 20 Mar 2023 17:34:08 +0000 (19:34 +0200)]
netbird: update to 0.14.4

Bug fixes & refactor
Fix: send remote agents updates when peer re-authenticates

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
3 days agonode: bump to v18.15.0
Hirokazu MORIKAWA [Mon, 20 Mar 2023 08:33:17 +0000 (17:33 +0900)]
node: bump to v18.15.0

Update to v18.15.0
Fixed bug using system-icu

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
3 days agoadblock: update to 4.1.5-7
Dirk Brenken [Mon, 20 Mar 2023 19:27:19 +0000 (20:27 +0100)]
adblock: update to 4.1.5-7

* fix cornercase issue with duplicate entries in black- and whitelist
* change cpbl source URL
* firewall redirects now blocks IPv4 and IPv6 (set family to "any")

Signed-off-by: Dirk Brenken <dev@brenken.org>
3 days agodnsproxy: Update to 0.48.1
Tianling Shen [Mon, 20 Mar 2023 17:33:22 +0000 (01:33 +0800)]
dnsproxy: Update to 0.48.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
4 days agoyq: Update to 4.32.2
Tianling Shen [Mon, 20 Mar 2023 07:25:35 +0000 (15:25 +0800)]
yq: Update to 4.32.2

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
4 days agocloudflared: Update to 2023.3.1
Tianling Shen [Mon, 20 Mar 2023 07:25:04 +0000 (15:25 +0800)]
cloudflared: Update to 2023.3.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
4 days agov2raya: Update to 2.0.4
Tianling Shen [Sat, 18 Mar 2023 15:13:26 +0000 (23:13 +0800)]
v2raya: Update to 2.0.4

- Added TproxyNotSkipBr flag for OpenWrt.
- Removed all upstreamed patches.
- Removed deprecated option.
- Re-enable ipv6/nftables auto-detect.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
4 days agohaproxy: update to v2.6.10
Christian Lachner [Mon, 13 Mar 2023 09:08:21 +0000 (10:08 +0100)]
haproxy: update to v2.6.10

- Update haproxy download URL and hash
- See changes: http://git.haproxy.org/?p=haproxy-2.6.git;a=shortlog

Signed-off-by: Christian Lachner <gladiac@gmail.com>
4 days agotransmission: update to version 4.0.2
Daniel Golle [Sun, 19 Mar 2023 21:48:11 +0000 (21:48 +0000)]
transmission: update to version 4.0.2

See release notes for more details:
https://github.com/transmission/transmission/releases/tag/4.0.2

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 days agoopen-vm-tools: update to 12.2.0
Oskari Rauta [Sun, 19 Mar 2023 12:01:48 +0000 (14:01 +0200)]
open-vm-tools: update to 12.2.0

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
4 days agorpcsvc-proto: fix build with updated autotools
Oskari Rauta [Sun, 19 Mar 2023 11:51:28 +0000 (13:51 +0200)]
rpcsvc-proto: fix build with updated autotools

After recent autotools update, rpcsvc-proto no longer
compiles without autoreconf fixup because automake 1.15
is not found.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
5 days agoopenssh: update to 9.3p1
Sibren Vasse [Fri, 17 Mar 2023 16:19:27 +0000 (17:19 +0100)]
openssh: update to 9.3p1

Signed-off-by: Sibren Vasse <github@sibrenvasse.nl>
6 days agoMerge pull request #20656 from pprindeville/strongwan-update-5.9.10
Philip Prindeville [Sat, 18 Mar 2023 01:51:21 +0000 (19:51 -0600)]
Merge pull request #20656 from pprindeville/strongwan-update-5.9.10

strongswan: Update to 5.9.10

7 days agorclone: Update to 1.62.2
Tianling Shen [Fri, 17 Mar 2023 05:17:38 +0000 (13:17 +0800)]
rclone: Update to 1.62.2

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
7 days agogit: update to 2.39.2
Michal Vasilek [Thu, 16 Feb 2023 09:20:13 +0000 (10:20 +0100)]
git: update to 2.39.2

GITWEB_* variable values don't work as they should since 2.38, so let's
remove them and add a workaround. This issue was reported in
https://lore.kernel.org/git/80eb3972-4960-5727-ce86-acc3a4425fd4@nic.cz/T/#u

* refresh patches

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
8 days agoMerge pull request #20665 from mhei/php8-update-8.2.3
Michael Heimpold [Thu, 16 Mar 2023 06:30:05 +0000 (07:30 +0100)]
Merge pull request #20665 from mhei/php8-update-8.2.3

php8: update to 8.2.3

8 days agolibndpi: Update to 4.6
Toni Uhlig [Wed, 22 Feb 2023 12:23:33 +0000 (13:23 +0100)]
libndpi: Update to 4.6

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
8 days agoliburcu: update to version 0.14.0
Jan Hák [Wed, 15 Mar 2023 13:01:56 +0000 (14:01 +0100)]
liburcu: update to version 0.14.0

Signed-off-by: Jan Hák <jan.hak@nic.cz>
8 days agoudpspeeder: bump to 20230206.0
Toni Uhlig [Wed, 15 Mar 2023 16:34:17 +0000 (17:34 +0100)]
udpspeeder: bump to 20230206.0

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
8 days agoMerge pull request #20661 from jefferyto/golang-1.19.7
Tianling Shen [Wed, 15 Mar 2023 17:32:03 +0000 (01:32 +0800)]
Merge pull request #20661 from jefferyto/golang-1.19.7

golang: Update to 1.19.7

9 days agogensio: move package into Python submenu 20664/head
Michael Heimpold [Tue, 14 Mar 2023 20:00:14 +0000 (21:00 +0100)]
gensio: move package into Python submenu

While at, fine-tune the description string slightly.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
9 days agogensio: fix build of Python binding (refs #20604)
Michael Heimpold [Tue, 14 Mar 2023 19:58:04 +0000 (20:58 +0100)]
gensio: fix build of Python binding (refs #20604)

We need the host build of swig only.

And the binding uses libgensiocpp - not the plain
C library, so fix the dependency.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
9 days agoswig: enable pcre2 support (refs #20604)
Michael Heimpold [Tue, 14 Mar 2023 19:54:59 +0000 (20:54 +0100)]
swig: enable pcre2 support (refs #20604)

Now since pcre2 provides a host build, let's use it.
This is required for e.g. gensio package to provide
python bindings.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
9 days agozerotier: do not allow executable stack
Oskari Rauta [Sun, 12 Mar 2023 16:30:35 +0000 (18:30 +0200)]
zerotier: do not allow executable stack

zerotier as default has executable stack.
[   11.343143] process '/usr/bin/zerotier-one' started with executable stack

executable stacks are not recommend, possibly provide a threat and there
seems to be no advantage of executable stack with zerotier-one - so let's
build it without instead.

Stack is executable on x86_64, but not on all archs, such as ramips.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
9 days agolibjpeg-turbo: enable static library
Oskari Rauta [Sun, 12 Mar 2023 16:42:26 +0000 (18:42 +0200)]
libjpeg-turbo: enable static library

Allow build of libjpeg as a static library as well;
one is provided for libpng and possibly for other
formats as well.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
9 days agopcre2: add host build (refs #20604)
Michael Heimpold [Tue, 14 Mar 2023 19:53:07 +0000 (20:53 +0100)]
pcre2: add host build (refs #20604)

This adds a host build which can be used later by tools,
e.g. swig - which in turn is used by gensio package to
provide python bindings.

While at, switch back from $(AUTORELEASE).

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
9 days agophp8: update to 8.2.3 20665/head
Michael Heimpold [Tue, 14 Mar 2023 20:47:06 +0000 (21:47 +0100)]
php8: update to 8.2.3

This fixes:
    - CVE-2023-0567
    - CVE-2023-0568
    - CVE-2023-0662

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
9 days agoMerge pull request #20653 from mhei/mmc-utils-update
Michael Heimpold [Tue, 14 Mar 2023 20:24:31 +0000 (21:24 +0100)]
Merge pull request #20653 from mhei/mmc-utils-update

mmc-utils: update to latest upstream revision

9 days agosnort3: update to 3.1.57.0
John Audia [Mon, 13 Mar 2023 13:41:01 +0000 (09:41 -0400)]
snort3: update to 3.1.57.0

Upstream bump

Signed-off-by: John Audia <therealgraysky@proton.me>
10 days agosqlite3: Update to 3.41.1
Tianling Shen [Sun, 12 Mar 2023 09:19:14 +0000 (17:19 +0800)]
sqlite3: Update to 3.41.1

Removed `SQLITE3_JSON1` option as it was dropped by upstream.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
10 days agoMerge pull request #20621 from banburybill/ddns-mythic-v2
Florian Eckert [Tue, 14 Mar 2023 07:34:07 +0000 (08:34 +0100)]
Merge pull request #20621 from banburybill/ddns-mythic-v2

ddns-scripts: Add v2 API for mythic-beasts.com provider

10 days agogolang: Update to 1.19.7 20661/head
Jeffery To [Tue, 14 Mar 2023 06:23:35 +0000 (14:23 +0800)]
golang: Update to 1.19.7

Includes fix for CVE-2023-2453 (crypto/elliptic: specific unreduced
P-256 scalars produce incorrect results).

This also includes makefile updates for Go 1.19.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
10 days agodockerd: Disabled MIPS
Gerard Ryan [Sun, 12 Mar 2023 04:43:36 +0000 (14:43 +1000)]
dockerd: Disabled MIPS
* Buildkit doesn't appear to compile

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
10 days agodockerd: Update to 23.0.1
Gerard Ryan [Thu, 2 Mar 2023 12:18:12 +0000 (22:18 +1000)]
dockerd: Update to 23.0.1

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
10 days agodocker: Update to 23.0.1
Gerard Ryan [Thu, 2 Mar 2023 12:15:43 +0000 (22:15 +1000)]
docker: Update to 23.0.1

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
10 days agocontainerd: Update to 1.6.16 for dockerd
Gerard Ryan [Thu, 2 Mar 2023 12:13:36 +0000 (22:13 +1000)]
containerd: Update to 1.6.16 for dockerd

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
10 days agolibnetwork: Remove unused package
Gerard Ryan [Thu, 2 Mar 2023 11:54:46 +0000 (21:54 +1000)]
libnetwork: Remove unused package

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
10 days agozerotier: update to 1.10.4
Moritz Warning [Mon, 13 Mar 2023 18:16:05 +0000 (19:16 +0100)]
zerotier: update to 1.10.4

Signed-off-by: Moritz Warning <moritzwarning@web.de>
11 days agorust-lang: update to 1.68.0
Luca Barbato [Fri, 10 Mar 2023 16:49:01 +0000 (16:49 +0000)]
rust-lang: update to 1.68.0

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
11 days agonetbird: update to 0.14.3
Oskari Rauta [Sun, 12 Mar 2023 23:16:25 +0000 (01:16 +0200)]
netbird: update to 0.14.3

Bug fixes & refactor

Release notes:
 - Fix: send remote agents updates when peer re-authenticates

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
11 days agoCI: update build architectures
Tianling Shen [Thu, 9 Mar 2023 06:17:35 +0000 (14:17 +0800)]
CI: update build architectures

Removed arc_archs - archs38 was marked as source-only [1].
Renamed powerpc_8540 to powerpc_8548 [2].

1. https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=c01641bcc7236d2e2de3ea65444b0cf2898df351
2. https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=2cad88b99fdae9766de84e6c1cb56f111eb53748

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
11 days agov2ray-geodata: Update to latest version
Tianling Shen [Mon, 13 Mar 2023 08:40:57 +0000 (16:40 +0800)]
v2ray-geodata: Update to latest version

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
11 days agoxray-core: Update to 1.8.0
Tianling Shen [Mon, 13 Mar 2023 08:39:10 +0000 (16:39 +0800)]
xray-core: Update to 1.8.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
11 days agostrongswan: Update to 5.9.10 20656/head
Philip Prindeville [Sun, 12 Mar 2023 20:04:39 +0000 (14:04 -0600)]
strongswan: Update to 5.9.10

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
11 days agoMerge pull request #20261 from pprindeville/strongswan-update-5.9.9
Philip Prindeville [Mon, 13 Mar 2023 00:27:50 +0000 (18:27 -0600)]
Merge pull request #20261 from pprindeville/strongswan-update-5.9.9

strongswan: Update to 5.9.9

11 days agostrongswan: Update to 5.9.9 20261/head
Philip Prindeville [Wed, 11 Jan 2023 05:28:53 +0000 (22:28 -0700)]
strongswan: Update to 5.9.9

Add patch to remove definition of RNG leaking in from wolfssl.h.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
11 days agommc-utils: update to latest upstream revision 20653/head
Michael Heimpold [Sun, 12 Mar 2023 16:47:46 +0000 (17:47 +0100)]
mmc-utils: update to latest upstream revision

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
12 days agolibdaq3: update to 3.0.11
John Audia [Fri, 24 Feb 2023 17:10:24 +0000 (12:10 -0500)]
libdaq3: update to 3.0.11

Upstream bump

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
12 days agosnort3: update to 3.1.56.0
John Audia [Fri, 24 Feb 2023 17:16:36 +0000 (12:16 -0500)]
snort3: update to 3.1.56.0

Upstream bump

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
12 days agololcat: update to version 1.4
Rui Salvaterra [Mon, 28 Nov 2022 07:52:13 +0000 (07:52 +0000)]
lolcat: update to version 1.4

Bump to the latest stable release.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
12 days agoMerge pull request #20645 from stangri/master-simple-adblock
Stan Grishin [Sat, 11 Mar 2023 22:59:17 +0000 (15:59 -0700)]
Merge pull request #20645 from stangri/master-simple-adblock

simple-adblock: update init file and config

12 days agoMerge pull request #20648 from champtar/mv88e6xxx_dump_update
Etienne Champetier [Sat, 11 Mar 2023 19:52:40 +0000 (20:52 +0100)]
Merge pull request #20648 from champtar/mv88e6xxx_dump_update

mv88e6xxx_dump: update to 2023.03.08

12 days agomv88e6xxx_dump: update to 2023.03.08 20648/head
Etienne Champetier [Sat, 11 Mar 2023 19:17:19 +0000 (14:17 -0500)]
mv88e6xxx_dump: update to 2023.03.08

This fixes 2 issues where mv88e6xxx_dump was displaying
data incorrectly for --vtu and --global2

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
13 days agosimple-adblock: update init file and config 20645/head
Stan Grishin [Sat, 11 Mar 2023 10:43:48 +0000 (10:43 +0000)]
simple-adblock: update init file and config

* move network.sh and jshn.sh includes into load_validate_config function
  to prevent errors when adding the package to image with the Image Builder
* add @bongochong compressed domains block-list to the config

Signed-off-by: Stan Grishin <stangri@melmac.ca>
13 days agonetifyd: update to v4.4.1
Darryl Sokoloski [Fri, 3 Mar 2023 01:44:09 +0000 (01:44 +0000)]
netifyd: update to v4.4.1

- Explicitly request the C++11 standard (codebase is not C++17 compliant).
- Removed categories.json from conffiles -- it's not a configuration
  file.
- Removed commented-out convenience git hash place-holder -- for some
  reason it irritates people.
- Added radix header file to devel files.
- Removed redundant call to Build/Configure (not needed).

Co-authored-by: Tianling Shen <cnsztl@gmail.com>
Signed-off-by: Darryl Sokoloski <darryl@sokoloski.ca>
13 days agoprotobuf-c: update to 1.4.1
Rosen Penev [Sat, 11 Mar 2023 00:16:47 +0000 (16:16 -0800)]
protobuf-c: update to 1.4.1

Signed-off-by: Rosen Penev <rosenp@gmail.com>
13 days agoksmbd-tools: update to 3.4.7
Rosen Penev [Wed, 1 Feb 2023 22:58:23 +0000 (14:58 -0800)]
ksmbd-tools: update to 3.4.7

Remove upstreamed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
13 days agoicu: fix ccache issue
Hirokazu MORIKAWA [Fri, 10 Mar 2023 04:01:22 +0000 (13:01 +0900)]
icu: fix ccache issue

build error with ccache:
https://github.com/openwrt/packages/issues/20618

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
13 days agoRevert "libgpiod: update to 2.0"
Michael Heimpold [Fri, 10 Mar 2023 21:01:03 +0000 (22:01 +0100)]
Revert "libgpiod: update to 2.0"

This reverts commit 983835afe6fad074b347a8ff1dc8986d40773de5.

I merged the library update to v2.0 to fast, it breaks openocd build
due to API change.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
13 days agoRevert "libgpiod: introduce libgpiodcxx package for C++ binding"
Michael Heimpold [Fri, 10 Mar 2023 20:59:18 +0000 (21:59 +0100)]
Revert "libgpiod: introduce libgpiodcxx package for C++ binding"

This reverts commit 82ea104b978dcd84919dfe5d1ee630791d85df10.

I merged the library update to v2.0 to fast, it breaks openocd build
due to API change.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
13 days agoMerge pull request #20609 from mhei/libgpiod-update-2.0
Michael Heimpold [Fri, 10 Mar 2023 20:46:34 +0000 (21:46 +0100)]
Merge pull request #20609 from mhei/libgpiod-update-2.0

libgpiod: update to 2.0 and introduce C++ binding

13 days agobanip: update 0.8.2-2
Dirk Brenken [Fri, 10 Mar 2023 18:42:19 +0000 (19:42 +0100)]
banip: update 0.8.2-2

* fix the auto-detection for pppoe and 6in4 tunnel interfaces
* add the new 'ban_nftpolicy' option to expose the nft set policy, values: memory (default), performance
* add the new 'ban_nftlogevel' option to expose the nft syslog level, values: emerg, alert, crit, err, warn (default),
  notice, info, debug, audit
* status optimizations
* logging optimizations
* update the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
13 days agorust-lang: Add an Host/Compile helper as well
Luca Barbato [Thu, 9 Mar 2023 07:49:57 +0000 (08:49 +0100)]
rust-lang: Add an Host/Compile helper as well

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 days agorust-lang: Apply suggestions from code review
Luca Barbato [Thu, 9 Mar 2023 07:58:16 +0000 (08:58 +0100)]
rust-lang: Apply suggestions from code review

Co-authored-by: Tianling Shen <cnsztl@gmail.com>
Signed-off-by: Luca Barbato <luca.barbato@gmail.com>
13 days agomaturin: Add package
Luca Barbato [Wed, 8 Feb 2023 14:20:26 +0000 (15:20 +0100)]
maturin: Add package

Build tool for rust-python packages.

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 days agoripgrep: Add the package
Luca Barbato [Wed, 8 Feb 2023 14:19:22 +0000 (15:19 +0100)]
ripgrep: Add the package

Based on work from Donald Hoskins <grommish@gmail.com>.
Testcase for the rust language support.

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 days agorust-lang: Add the rust language support
Luca Barbato [Wed, 8 Feb 2023 14:18:41 +0000 (15:18 +0100)]
rust-lang: Add the rust language support

Based on work from Donald Hoskins <grommish@gmail.com>.

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2 weeks agolua-eco: update to 2.2.0
Jianhui Zhao [Thu, 9 Mar 2023 13:38:04 +0000 (21:38 +0800)]
lua-eco: update to 2.2.0

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2 weeks agoMerge pull request #20594 from stintel/miniupnpd
Stijn Tintel [Fri, 10 Mar 2023 01:24:17 +0000 (03:24 +0200)]
Merge pull request #20594 from stintel/miniupnpd

miniupnpd: bump to 2.3.3

2 weeks agominiupnpd: bump to 2.3.3 20594/head
Stijn Tintel [Sun, 5 Mar 2023 16:04:31 +0000 (18:04 +0200)]
miniupnpd: bump to 2.3.3

Fixes: #19637
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2 weeks agoopenblas: don't allow ccache use
Alexandru Ardelean [Thu, 9 Mar 2023 15:28:31 +0000 (17:28 +0200)]
openblas: don't allow ccache use

Fixes https://github.com/openwrt/packages/issues/20596

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2 weeks agoddns-scripts: Add v2 API for mythic-beasts.com provider 20621/head
Jim Hague [Thu, 9 Mar 2023 13:06:06 +0000 (13:06 +0000)]
ddns-scripts: Add v2 API for mythic-beasts.com provider

Use USERNAME as the key, PASSWORD as the secret.

Signed-off-by: Jim Hague <jim.hague@acm.org>
2 weeks agoudp-broadcast-relay-redux-openwrt: add cgroupsns to jail
BackSlasher [Thu, 9 Mar 2023 08:13:39 +0000 (10:13 +0200)]
udp-broadcast-relay-redux-openwrt: add cgroupsns to jail

Added `cgroupsns` to jail, otherwise you get this failure:
```
Mon Mar  6 14:46:05 2023 user.err : jail: Not using namespaces, capabilities or seccomp !!!
```
Error is here, seems to indicate that we're running a jail without using any capability.
https://lxr.openwrt.org/source/procd/jail/jail.c#L2847

Decided to use minimal effort approach

Signed-off-by: BackSlasher <nitz.raz@gmail.com>
2 weeks agocni-protocol: new package
Oskari Rauta [Fri, 17 Feb 2023 07:25:08 +0000 (07:25 +0000)]
cni-protocol: new package

simple protocol support script for netifd.

netifd protocol support for cni networks makes
defining network for podman and other similar
systems using cni networking much easier and simpler.

with cni protocol support, on a cni network, where firewall
and portmapper is disabled, you may control firewalling
with openwrt's standard firewall configuration.

for example, create a container that hosts web content on
port 80 with static ip on your cni network, if your
network is 10.88.0.0/16, use for eg. 10.88.0.101 as
your containers static ip address. Create a zone, cni
to your firewall and add your interface to it.

Now you can easily set up redirectiong to 10.88.0.101:80
to expose it's port 80 to wan for serving your website.

Protocol has only one setting: device, on podman this
often is cni-podman0. This protocol may also be used
on other equillavents, such as netavark (cni replacement
in podman), where device as default is podman0.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2 weeks agopdns-recursor: update to 4.8.3 20619/head
Peter van Dijk [Tue, 7 Mar 2023 09:53:43 +0000 (10:53 +0100)]
pdns-recursor: update to 4.8.3

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2 weeks agoMerge pull request #20584 from mpeleshenko/samba4-4.17.5
Tianling Shen [Thu, 9 Mar 2023 06:58:15 +0000 (14:58 +0800)]
Merge pull request #20584 from mpeleshenko/samba4-4.17.5

samba4: update to 4.17.5

2 weeks agolibgpiod: introduce libgpiodcxx package for C++ binding 20609/head
Michael Heimpold [Thu, 9 Mar 2023 06:54:48 +0000 (07:54 +0100)]
libgpiod: introduce libgpiodcxx package for C++ binding

This adds a new package for the C++ binding.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2 weeks agolibgpiod: update to 2.0
Michael Heimpold [Tue, 7 Mar 2023 21:51:09 +0000 (22:51 +0100)]
libgpiod: update to 2.0

This updates this library to the latest major version.

Since the Python binding build changed in this version,
let's switch to the Py3Package infrastructure.

Also the older v1 kernel interface is not used anymore,
so we can drop this part of the kernel configuration.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2 weeks agomodemmanager: bump to 1.20.6
Kuan-Yi Li [Tue, 7 Mar 2023 10:34:38 +0000 (18:34 +0800)]
modemmanager: bump to 1.20.6

Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2 weeks agolibqmi: bump to 1.32.4
Kuan-Yi Li [Tue, 7 Mar 2023 10:34:22 +0000 (18:34 +0800)]
libqmi: bump to 1.32.4

Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2 weeks agolibmbim: bump to 1.28.4
Kuan-Yi Li [Tue, 7 Mar 2023 10:34:10 +0000 (18:34 +0800)]
libmbim: bump to 1.28.4

Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2 weeks agofrp: update to 0.48.0
Van Waholtz [Wed, 8 Mar 2023 07:47:26 +0000 (15:47 +0800)]
frp: update to 0.48.0

Changelog: https://github.com/fatedier/frp/releases/tag/v0.48.0

Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2 weeks agofrp: update to 0.47.0
Van Waholtz [Thu, 16 Feb 2023 02:21:20 +0000 (10:21 +0800)]
frp: update to 0.47.0

A restart is only required if `$conf_file` has been modified.

Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2 weeks agosamba4: update to 4.17.5 20584/head
Michael Peleshenko [Wed, 1 Mar 2023 15:14:14 +0000 (10:14 -0500)]
samba4: update to 4.17.5

* update to 4.17.5
* changelog: https://www.samba.org/samba/history/samba-4.17.5
* refresh patch

* CVE-2022-42898: Samba's Kerberos libraries and AD DC failed to guard against integer overflows when parsing a PAC on a 32-bit system, which allowed an attacker with a forged PAC to corrupt the heap.
 https://www.samba.org/samba/security/CVE-2022-42898.html

* CVE-2022-37966: This is the Samba CVE for the Windows Kerberos RC4-HMAC Elevation of Privilege Vulnerability disclosed by Microsoft on Nov 8 2022.

  A Samba Active Directory DC will issue weak rc4-hmac session keys for use between modern clients and servers despite all modern Kerberos implementations supporting the aes256-cts-hmac-sha1-96 cipher.

  On Samba Active Directory DCs and members 'kerberos encryption types = legacy' would force rc4-hmac as a client even if the server supports aes128-cts-hmac-sha1-96 and/or aes256-cts-hmac-sha1-96.
  https://www.samba.org/samba/security/CVE-2022-37966.html

* CVE-2022-37967: This is the Samba CVE for the Windows Kerberos Elevation of Privilege Vulnerability disclosed by Microsoft on Nov 8 2022.

  A service account with the special constrained delegation permission could forge a more powerful ticket than the one it was presented with.
  https://www.samba.org/samba/security/CVE-2022-37967.html

* CVE-2022-38023: The "RC4" protection of the NetLogon Secure channel uses the same algorithms as rc4-hmac cryptography in Kerberos, and so must also be assumed to be weak.
  https://www.samba.org/samba/security/CVE-2022-38023.html

* BUG 15210: synthetic_pathref AFP_AfpInfo failed errors.
  This resolves errors logged during macOS TimeMachine backups.
  https://bugzilla.samba.org/show_bug.cgi?id=15210

Signed-off-by: Michael Peleshenko <mpeleshenko@gmail.com>
2 weeks agolua-eco: update to 2.1.0
Jianhui Zhao [Wed, 8 Mar 2023 13:14:07 +0000 (21:14 +0800)]
lua-eco: update to 2.1.0

* updated description
* switched default SSL engine to mbedtls
* added new network module

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2 weeks agotmate-ssh-server: fix build against msgpack-c 6.0
Tianling Shen [Tue, 7 Mar 2023 07:44:29 +0000 (15:44 +0800)]
tmate-ssh-server: fix build against msgpack-c 6.0

This patch is taken from
https://git.alpinelinux.org/aports/commit/?id=f923597f4bdea424dc28b1d026269df060596fac

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 weeks agotmate: fix build against msgpack-c 6.0
Tianling Shen [Tue, 7 Mar 2023 02:52:37 +0000 (10:52 +0800)]
tmate: fix build against msgpack-c 6.0

This patch is taken from
https://git.alpinelinux.org/aports/commit/?id=f923597f4bdea424dc28b1d026269df060596fac

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 weeks agomsgpack-c: Update to 6.0.0
Tianling Shen [Tue, 7 Mar 2023 02:50:02 +0000 (10:50 +0800)]
msgpack-c: Update to 6.0.0

Removed 010-no-gtest.patch as upstream no longer detects it.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>