Commit Graph

12178 Commits

Author SHA1 Message Date
Wesley Gimenes
e591fa62f4 netbird: update to 0.38.0
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.38.0

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2025-03-16 09:19:02 +01:00
Jan Klos
a08950d5b8 nginx: update to 1.26.3
Signed-off-by: Jan Klos <jan@klos.xyz>
2025-03-12 11:01:39 +01:00
Tianling Shen
71c6350473 xray-core: Update to 25.3.6
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-03-12 17:21:38 +08:00
Tianling Shen
dfa0ec2d5f cloudflared: Update to 2025.2.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-03-12 17:21:30 +08:00
Dirk Brenken
764a77acfd banIP: update 1.5.3-3
* fix a race condition in the process scheduler
* sync the banIP country file with ipdeny feed
* refine etag handling with country/asn feeds
* refine logging with country/asn feeds
* refine the banIP status output (incl. LuCI changes)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-03-07 13:26:12 +01:00
Dirk Brenken
dd4e3e336d adblock: update 4.2.7-2
* fix an out of bound error reported in the forum
* set always a default for "adb_dnsdir" to prevent cornercase issues

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-03-07 11:31:57 +01:00
Zephyr Lykos
d6461746c3 tailscale: Update to 1.80.3
Signed-off-by: Zephyr Lykos <git@mochaa.ws>
2025-03-07 01:23:31 +08:00
Maxim Storchak
a93f0f4752 tgt: update to 1.0.95
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2025-03-06 15:23:56 +02:00
Chad Monroe
66fdb5a90b wget: update to 1.25.0
Fixes: CVE-2024-38428

Signed-off-by: Chad Monroe <chad@monroe.io>
2025-03-05 22:03:25 +02:00
Bjørn Mork
69890a8082 conserver: add runtime test
Simply test that both variants produce a binary for now

Signed-off-by: Bjørn Mork <bjorn@mork.no>
2025-03-05 21:17:14 +02:00
Bjørn Mork
50876c8c49 conserver: fix crash on early exit
Add pending patch, fixing a crash when conserver exits
without starting the server.

Link: https://github.com/bstansell/conserver/pull/97
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2025-03-05 21:17:14 +02:00
Bjørn Mork
86a2b342de conserver: update to version 8.2.7
version 8.2.7 (July 7, 2022):
        - configure.ac: autoconf-2.70 fix (Lars Wendler <polynomial-c@gentoo.org>)
        - Add high baud rates (Peter Chubb <Peter.Chubb@data61.csiro.au>)
        - Make compile --with-ipv6 & setproctitle (Bjoern A. Zeeb <patch@zabbadoz.net>)
        - conserver.cf: devicesubst add 'b' for baud rate (Bjoern A. Zeeb <patch@zabbadoz.net>)
        - Reflect that baud values have increased to 7 digits (Bjoern A. Zeeb <patch@zabbadoz.net>)
        - cirrus-ci: move to freebsd-13-0 (Bryan Stansell <bryan@stansell.org>)
        - configure.ac: support libgssapi_krb5 (Jiri Kastner <cz172638@gmail.com>)

Drop upstreamed patch 000-100-backport-config-macro-fix.patch

Signed-off-by: Bjørn Mork <bjorn@mork.no>
2025-03-05 21:17:14 +02:00
Bjørn Mork
b8a04addb1 conserver: add IPMI support
Linking conserver with FreeIPMI enables it to manage
serial-over-LAN (SOL) consoles in addition to the already
supported tty and tcp/telnet consoles.

The FreeIPMI library is huge. Adding a separate package
variant for this feature.

Signed-off-by: Bjørn Mork <bjorn@mork.no>
2025-03-05 21:17:14 +02:00
Ray Wang
eb64a29e8c hev-socks5-tunnel: update to 2.9.1
Signed-off-by: Ray Wang <r@hev.cc>
2025-03-05 21:14:15 +02:00
Ray Wang
a10e197aef hev-socks5-tproxy: update to 2.7.0
Signed-off-by: Ray Wang <r@hev.cc>
2025-03-05 21:13:57 +02:00
Ray Wang
fea75c3532 hev-socks5-server: update to 2.8.0
Signed-off-by: Ray Wang <r@hev.cc>
2025-03-05 21:13:46 +02:00
Yu Fang
14f8a45543 gateway-go: update to 0.3.16
Signed-off-by: Yu Fang <yu@iotserv.com>
2025-03-05 21:13:04 +02:00
Robert Marko
3d5bc4c9ce Revert "nginx-mod-njs: fix endianess patch"
This reverts commit 7fdb92b59a.

Now that the actual issue has been found and fixed, this is incorrect
so revert it.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-03-05 15:17:45 +01:00
Robert Marko
ea29db6daa nginx: actually download the specified git commit hash
Currently, we are using Download recipes to download the various modules,
however we are using then with PROTO:=git but SOURCE_VERSION is not set,
only VERSION variable so thus the dl_github_archive.py scripts gets called
with --version="" instead of being actually passed the desired commit hash
and thus actually the git head is fetched.

This explains why currently buildbots are failling with
nginx-mod-njs/104-endianness_fix.patch failling to apply since buildbots
are using prepackaged tarballs which are different than what we get when
manually building.

So, lets set SOURCE_VERSION to make sure we actually fetch the desired
git commit hash.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-03-05 15:17:45 +01:00
Nick Hainke
d16b8ca78a dawn: update to 2025-03-03
Add "option tcp_ip '0.0.0.0'" to config.

Changelog:
62688e4 tcpsocket: add option to bind to specific ip
be63ed4 ubus: actually deny association when no probe entry is found
6361df6 datastorage: fix debug message regarding client kick condition
af593cc ci: fix and improve ci

Signed-off-by: Nick Hainke <vincent@systemli.org>
2025-03-04 21:32:16 +01:00
Lehua Zhang
bb4861efb1 ddns-scripts: Fixup huaweicloud
Script will exit when an error occurred.

Modify write_log 14 to write_log 4,
write_log 14 and write_log 4 can also print the same message,
but write_log 14 will exist script when printed.

Signed-off-by: Lehua Zhang <sxlehua@qq.com>
2025-03-04 10:32:34 +01:00
Dirk Brenken
bf87a6dcec adblock: release 4.2.7-1
* optimized uci config processing (list options)
* no longer set a hardcoded confdir in dhcp/dnsmasq config
* rework suspend/resume handling
* clean up download queue handling
* various small improvements & fixes

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-03-03 21:50:26 +01:00
Dirk Brenken
62a4633e7c banIP: update 1.5.3-2
* fix uci config processing (ban_logterm)
* update the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-03-03 19:45:11 +01:00
TeleostNaCl Dai
028c3a87ca speedtest-go: update to 1.7.10
Update speedtest-go version to 1.7.10

Signed-off-by: TeleostNaCl Dai <teleostnacl@gmail.com>
2025-03-02 18:47:44 +08:00
Stan Grishin
f19bf22b3c adblock-fast: bugfix: detect_file_type()
* Properly detect domain lists, fixes https://github.com/openwrt/packages/issues/25973
  Thanks @timfeierabend
* Better output when setting triggers
* No wait for ubus network.interface on boot

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2025-03-01 09:57:10 -08:00
Dirk Brenken
d5cd6f3cf2 banIP: release 1.5.3-1
* optimized uci config processing (list options)
* optimized icmp rules in pre-routing (thanks @brada)
* set inbound marker in pre-routing only if inbound logging is enabled (fixes #26044)
* fix cornercase in Set removal function
* print chain-, set- and rules-counter in the banIP status
* clean up logging und download queue handling
* update the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-02-28 16:50:56 +01:00
Wesley Gimenes
8f0ab168ce netbird: update to 0.37.1
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.37.1

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2025-02-28 13:59:56 +08:00
Robert Marko
7fdb92b59a nginx-mod-njs: fix endianess patch
Currently, the 104-endianness_fix.patch does not apply, so lets manually
refresh it to apply and thus fix buildbot nginx builds.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-02-27 16:47:32 +01:00
Gilles Lenaerts
5cb12d479b modemmanager: add config optional netifd integration
This change introduces an optional configuration
of the  netifd integration in the ModemManager package.
When disabled, it removes the NETIFD dependency and
other unwanted components from the root filesystem
during the build phase.

Additionally, in the modemmanager.common the netifd-proto.sh
inclusion line can be savely removed as there is no usage
of it in its functions.

Signed-off-by: Gilles Lenaerts <gilles.lenaerts_ext@softathome.com>
2025-02-26 10:03:30 +01:00
Thomas Richard
51ba51011e phytool: add phytool package
Add phytool, a very useful tool to access MDIO PHY registers.

Signed-off-by: Thomas Richard <thomas.richard@bootlin.com>
2025-02-24 11:43:04 +01:00
Ray Wang
2db5fca2d8 natmap: update to 20250221
Signed-off-by: Ray Wang <r@hev.cc>
2025-02-23 11:30:42 +02:00
Wesley Gimenes
1f423f4623 netbird: update to 0.37.0
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.37.0

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2025-02-23 11:30:10 +02:00
Dirk Brenken
fc35c4e9c8 adblock: release 4.2.6-1
* removed needless 'adb_mailcnt' option
* fixed blocklist count formatting

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-02-22 06:55:26 +01:00
Dirk Brenken
884876c7e1 banIP: release 1.5.2-1
* add memory measurements:
 - free memory in MB (MemAvailable from /proc/meminfo)
 - script run max. used RAM in MB (VmHWM from /proc/$$/status)
* removed the obsolete (domain) lookup command in init script
* update the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-02-21 22:08:45 +01:00
Chris Swan
a56ae2d919 arp-scan-database: Relocate mac-vendor.txt to /etc/arp-scan
arp-scan v1.10.0 relocated mac-vendor.txt to $(sysconfdir)/$(PACKAGE)
which is /etc/arp-scan. This has been causing a file not found error.

Fixes: https://github.com/openwrt/packages/issues/26014
Signed-off-by: Chris Swan <chris@atsign.com>
2025-02-21 16:34:42 +01:00
Dimitri Souza
65cbccfded ddns-scripts: Add option 'myip=no' to Dynu IPv6 update URL
Prevents IPv6 updates to also update IPv4 (undesirable when behind a CGNAT)

Signed-off-by: Dimitri Souza <dimitri.souza@gmail.com>
2025-02-21 08:17:08 +01:00
Philipp Schmitt
3f7c3ee7f7 mwan3: write mwan3 use error/debug messages to stderr instead of stdout
This redirects the debug output to stderr, allowing `mwan3 use` to be used in
scripts without polluting stdout.

Before:

mwan3 use wan curl -fsSL https://ifconfig.co/json | jq -er '.country_iso'
jq: parse error: Invalid numeric literal at line 1, column 8
curl: (23) Failure writing output to destination, passed 389 returned 0

After:

mwan3 use wan curl -fsSL https://ifconfig.co/json | jq -er '.country_iso'
Running 'curl -fsSL https://ifconfig.co/json' with DEVICE=eth2 SRCIP=192.168.0.1 FWMARK=0x3f00 FAMILY=ipv4
DE

Signed-off-by: Philipp Schmitt <philipp@schmitt.co>
2025-02-20 11:10:34 +01:00
Sandro Jäckel
a57913d54c tailscale: update to 1.80.2
Signed-off-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
2025-02-20 16:48:32 +08:00
John Audia
67784bf4d0 openssh: bump to 9.9p2
Updated and removed upstreamed patch.

Highlights relating to security:

* Fix CVE-2025-26465 - ssh(1) in OpenSSH versions 6.8p1 to 9.9p1
  (inclusive) contained a logic error that allowed an on-path
  attacker (a.k.a MITM) to impersonate any server when the
  VerifyHostKeyDNS option is enabled. This option is off by default.

* Fix CVE-2025-26466 - sshd(8) in OpenSSH versions 9.5p1 to 9.9p1
  (inclusive) is vulnerable to a memory/CPU denial-of-service related
  to the handling of SSH2_MSG_PING packets. This condition may be
  mitigated using the existing PerSourcePenalties feature.

Both vulnerabilities were discovered and demonstrated to be exploitable
by the Qualys Security Advisory team. We thank them for their detailed
review of OpenSSH.

Full release notes: https://www.openssh.com/txt/release-9.9p2

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-02-20 16:48:21 +08:00
Philipp Schmitt
0c9f4a8410 mwan3: propagate mwan3 use command exit code
This propagates the exit code of the command wrapped by `mwan3 use` and
allows for example to use `mwan3 use` in monitoring scripts.

Before change:
shell command:
  mwan3 use wan false >/dev/null && echo ok || echo fail
result:
  ok

After change:
shell command:
  mwan3 use wan false >/dev/null && echo ok || echo fail
result:
  fail

Signed-off-by: Philipp Schmitt <philipp@schmitt.co>
2025-02-20 07:59:20 +01:00
Bei Lin
0a2746c6d6 ddns-scripts: Accept 'good|nochg' for IPv4/IPv6 in ydns.io.json
Signed-off-by: Bei Lin <UVOEOO8@outlook.com>
2025-02-19 15:06:05 +01:00
Stan Grishin
706cad572c https-dns-proxy: bugfixes
* No more `/sbin/uci: Invalid argument output` when set to not update
  dnsmasq instances (thanks @tmcqueen-materials for investigation!)
* Do not wait for interface.up on boot, hopefully this resolves the
  boot-up start for everyone

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2025-02-18 10:23:20 -08:00
Olivier Poitrey
0f91e1b9c9 nextdns: Update to version 1.45.0
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2025-02-18 16:38:00 +02:00
Tianling Shen
39c5d7f851 v2raya: Update to 2.2.6.6
Remove unneeded reload_service func while at it.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-02-18 19:57:49 +08:00
Tianling Shen
ff191e50ec v2ray-core: Update to 5.28.0
Remove unneeded reload_service func while at it.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-02-18 19:57:22 +08:00
Tianling Shen
944d48241c rclone: Update to 1.69.1
Remove unneeded reload_service func while at it.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-02-18 19:56:59 +08:00
Tianling Shen
66906b8677 cloudflared: Update to 2025.2.0
Remove unneeded reload_service func while at it.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-02-18 19:55:55 +08:00
Dirk Brenken
162b1e693e adblock: release 4.2.5-1
* removed needless subshell calls
* add memory measurements:
   - size of the final blocklist in MB
   - free memory in MB (MemAvailable from /proc/meminfo)
   - script max. used RAM (VmHWM from /proc/$$/status)
* optimized restart logic
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-02-17 21:58:24 +01:00
Wesley Gimenes
7ff04e9e30 netbird: update to 0.36.7
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.36.7

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2025-02-17 18:15:13 +02:00
Ryan Keane
c3a33e10a5 adguardhome: Update init files
Move working directory from `/var/adguardhome` to
`/var/lib/adguardhome`, according to Linux FHS.
Add option to store PID file, defaulting to `/run/adguardhome.pid`.

Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
2025-02-16 21:48:19 +08:00