Commit Graph

12267 Commits

Author SHA1 Message Date
Jonas Jelonek c3dcb6c152 gping: update to 1.18.0
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2024-12-03 19:47:33 +02:00
Stijn Tintel cc41737f8a openthread-br: fix indentation
Fixes: 3f30bab5aa6f ("openthread-br: bump source version to 2024-11-20 and add missing dependencies")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2024-12-03 18:13:40 +02:00
Martin Schiller 808834b969 keepalived: fix name of globals section in default config
This section was renamed some time ago. Although this would be fixed by
the uci-default migration script, we should set this correctly in the
example config file right away.

Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2024-12-03 15:35:33 +01:00
Norman Dankert 55a6cd43c6 stubby: ensure appdata directory is present on service start
Signed-off-by: Norman Dankert <norman.dankert@outlook.com>
2024-11-30 22:34:48 +02:00
Christian Marangi 86e0e8349c
net-mtools: bump to release 3.1
Bump net-mtools to release 3.1 as kernel selftests now require version
3.0+.

All patch merged upstream.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-30 12:42:33 +01:00
Tianling Shen a5a9140870
v2raya: Update to 2.2.6.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-30 00:25:13 +08:00
Mohd Husaam Mehdi 4695e2c10f atftpd: update init script to publish tftp service
update init script to announce tftp service over mdns

Signed-off-by: Mohd Husaam Mehdi <husaam.mehdi@iopsys.eu>
2024-11-28 09:59:13 +01:00
Mohd Husaam Mehdi 6afd740a89 atftpd: update init script to use procd
* update init script to use procd

Signed-off-by: Mohd Husaam Mehdi <husaam.mehdi@iopsys.eu>
2024-11-28 09:59:13 +01:00
Tianling Shen 3d05b2c1a9
xray-core: Update to 24.11.21
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-28 15:03:01 +08:00
Tianling Shen 5604c651b1
geoipupdate: Update to 7.1.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-28 15:03:01 +08:00
Tianling Shen b0303ca161
cloudflared: Update to 2024.11.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-28 15:03:01 +08:00
George Iv 4ee4b22e43 yggdrasil: bump to 0.5.10
Signed-off-by: George Iv <zhoreeq@users.noreply.github.com>
2024-11-28 09:02:21 +02:00
Mohd Husaam Mehdi d7e86e79d9
nginx: update init script to publish services over mdns
Update nginx init script to announce http related services over mdns.

Signed-off-by: Mohd Husaam Mehdi <husaam.mehdi@iopsys.eu>
[ bump PKG release, improve commit description ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-27 21:44:39 +01:00
Dirk Brenken 3140259fc6
banIP: update 1.0.1-2
* correctly parse json objects with hyphens in the autodetection function

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-11-26 07:05:24 +01:00
Dirk Brenken 823633c0e6
adblock: update 4.2.3-2
* correctly parse json objects with hyphens in the autodetection functions

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-11-26 07:00:22 +01:00
Itay Shoshani c72af1e218 openthread-br: bump source version to 2024-11-20 and add missing dependencies
Bumping ot-br-posix that openthread-br is based on to latest code.
Due to some major changes required some more compilation flags, and in order to avoid the ot-br agent had to add some dependencies as well

Dependecies:
1. kmod-tun: otherwise the otbr fails to load and crashed immidiedtly

Compilation flags:
1. OTBR_NAT64, OT_NAT64_BORDER_ROUTING set to OFF: a temporary workaround to a compilation problem with openwrt, could be reverted once the issue here is fixed: openthread/ot-br-posix#2606
2. OT_TARGET_OPENWRT: wasn't assumed from OTBR_OPENWRT in some targets

Signed-off-by: Itay Shoshani <itai.sho@gmail.com>
2024-11-25 16:22:34 +02:00
Dirk Brenken 8609a5bbe5
banIP: release 1.0.1-1
* optimized procd settings for better performance
* made the log monitor working again (even on master with apk migration issues)
* reworked the fetch autodetection function (still broken in master due to apk migration)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-11-24 15:44:38 +01:00
Dirk Brenken 8afc26fafb
adblock: release 4.2.3-1
* optimized procd settings for better performance
* reworked autodetection functions (still broken in master due to apk migration)
* made the tld function optional, set 'adb_tld' accordingly (enabled by default)
* reworked count function
* various code improvements

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-11-23 22:15:24 +01:00
Stan Grishin 87edf8cb19 adblock-fast: bugfixes
* properly process dnsmasq instances' confdirs
* working str_replace()
* updated output()
* bugfixes and updates for error messages
* sanitize StevenBlack's hosts file

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-11-23 10:05:14 -08:00
Hannu Nyman 6ed915b060 qcsuper: Make version apk compatible
Adjust versioning to match apk's semantic rules.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-11-23 11:15:37 +02:00
Hannu Nyman 7ce6b6866e netifyd: Make version apk compatible
Adjust versioning to be compatible with apk's semantic rules.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-11-23 10:13:23 +02:00
Ryan Keane a0f153e9a2 network: Add SUBMENU variable for some packages
Add SUBMENU variable for some packages in Network category.
Add title for `dnscrypt-proxy` package.
Shorten TITLE variable for `xray-core` package.

Filesystem:
- cifs-utils

File Transfer:
- onionshare-cli

IP Addresses and Names:
- dnscrypt-proxy2
- family-dns
- https-dns-proxy
- mdns-repeater
- nextdns
- smartdns

Version Control Systems:
- git-lfs

Wireless:
- dawn

Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
2024-11-22 23:39:38 +02:00
Rosen Penev e3bbd70789 nbd: fix compilation with GCC14
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-22 13:18:47 -08:00
TeleostNaCl Dai 9fff76af3f speedtest-go: update to 1.7.9
Update speedtest-go version to 1.7.9

Signed-off-by: TeleostNaCl Dai <teleostnacl@gmail.com>
2024-11-22 22:09:46 +08:00
Rosen Penev 824b2c09a0 httping: fix compilation with full NLS
-lintl is needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-21 20:30:42 -08:00
Rosen Penev 9c9f4dd088 iperf3: fix crashing with musl
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-20 16:59:16 -08:00
Ryan Keane bf07d331b0 alist: Bump to 3.39.2
Change Github repository owner from `alist-org` to `AlistGo`.
web-dist 3.39.2:
- No significant changes.
Release notes in links below.

Close: #25405
Link: https://github.com/AlistGo/alist/releases/tag/v3.39.2
Link: https://github.com/AlistGo/alist-web/compare/3.39.0...3.39.2
Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
2024-11-20 17:13:45 +08:00
Ryan Keane c342279eb6 rclone: Bump to 1.68.2
Release notes in links below.

Link: https://rclone.org/changelog/#v1-68-2-2024-11-15

Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
2024-11-20 00:07:28 +08:00
Ray Wang 102ce164eb hev-socks5-tunnel: update to 2.7.5
Signed-off-by: Ray Wang <r@hev.cc>
2024-11-20 00:07:09 +08:00
Ray Wang a813c3a266 hev-socks5-tproxy: update to 2.5.8
Signed-off-by: Ray Wang <r@hev.cc>
2024-11-20 00:06:53 +08:00
Ray Wang 30db86cc9c hev-socks5-server: update to 2.6.9
Signed-off-by: Ray Wang <r@hev.cc>
2024-11-20 00:06:41 +08:00
Martin Pecka 88d1876f38 strongswan: Add support for EAP-MSCHAPv2 authentication
Support for EAP-MSCHAPv2 authentication scheme is added.

Different from the previously supported schemes, this one is
usually asymmetric in the way that server auth method (pubkey) is
different from the client auth method (eap-mschapv2).
The code handles this asymmetry automatically.

A new UCI config section mschapv2_secrets is added where the user
can specify the EAP identities and their passwords that are
accepted by the server. AFAIK, there is no way to select which
EAP IDs should be accepted by which remote, except setting
`eap_id` to something different than `%any`. But `eap_id`
does not support template matching, so either only a single
identity or all can be configured for one remote. This is why
the EAP identities are not subsections of remotes, but are
a standalone section.

Signed-off-by: Martin Pecka <peci1@seznam.cz>
Signed-off-by: Martin Pecka <peckama2@fel.cvut.cz>
2024-11-19 08:05:33 -08:00
Martin Pecka 6b824ee7d7 strongswan: Fix pools to be only generated once
Before this commit, if a user configures multiple remotes in UCI,
each remote generates one output section of pools.
This doesn't hurt because swanctl just merges all of them,
but it is apparently not needed to have N copies of the same.

This commit changes the behavior to only create one pools
section at the end of the generated swanctl config.

Signed-off-by: Martin Pecka <peci1@seznam.cz>
Signed-off-by: Martin Pecka <peckama2@fel.cvut.cz>
2024-11-19 08:05:33 -08:00
Martin Pecka 4b9453b9a4 strongswan: Add support for send_cert option
This option is required by some clients, e.g. iOS.

Signed-off-by: Martin Pecka <peci1@seznam.cz>
2024-11-19 08:05:33 -08:00
Hannu Nyman a2cae1facd kafs-client: Make version apk compatible
Adjust version to compatible with apk's semantic rules.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-11-18 20:43:28 +02:00
Ryan Keane 9fc92eab22 v2ray-core: Bump to 5.22.0
Shorten TITLE variable to fix missing title in ncurses menu.
Release notes and changes logs in the link below.

Link: https://github.com/v2fly/v2ray-core/releases/tag/v5.22.0
Link: https://github.com/v2fly/v2ray-core/compare/v5.21.0...v5.22.0

Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
2024-11-18 15:10:58 +08:00
Hannu Nyman 03f9a53cab netdiscover: Make version apk compatible
Adjust version to be compatible with apk's semantic rules.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-11-17 19:28:58 +02:00
Daniel Golle 46e1b60f5d mptcpd: update to version 0.13
Changes since v0.12:
 7fb6416 tests: fix segfault with no /etc/protocols (#286)
 0dddc42 README: Update branch references in badge URLs
 5eea3f4 github: Update branch names for actions
 b102523 scripts: get debug info for bug reports
 334bb9c Make listening socket creation optional. (#297)
 a4e7b65 {etc,man}: improve check_route address notification flag documentation (#301)
 ffa276f Support ELL 0.68 l_netlink_message API. (#303)
 269f10a gh: daily validation of the ELL compatibility (#308)
 824ff8c Support listener events (#304)
 5d9f33a Some clean-ups (#305)
 05a08bf lib: switch to v4.0.1: only added items (#306)
 3702487 scripts: debug: also print system info (#307)
 5d8db15 ell: only include 'ell/ell.h' header (#309)
 772afe9 AUTHORS: Update e-mail addresses.
 0c36dba mptcpd 0.13

Drop backported patches which are part of the release.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-11-17 17:13:01 +00:00
Hannu Nyman 69f5605e5a pagekitec: Make version apk compatible
Make PKG_VERSION compatible with apk by dropping the C char,
simplifying Makefile also otherwise. Also remove unnecessary
variables.

Refresh patches (just cosmetics for CI).

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-11-17 08:47:06 +02:00
Peter van Dijk 35a6aab7b8 pdns-recursor: update to 5.1.3
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-11-16 10:05:18 -08:00
Dirk Brenken 4f00d8f0ee
banIP: update to 1.0.0-10
* minimal fix to support all download utilities in currently broken apk snapshots
  (see https://github.com/openwrt/openwrt/issues/16907 for details)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-11-16 12:45:40 +01:00
Christian Marangi eb829eebc8 openvpn-easy-rsa: Bump to 3.2.1 release
Bump openvpn-easy-rsa to 3.2.1 release. All patch automatically
refreshed.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-16 12:31:54 +02:00
Hirokazu MORIKAWA ba445acd7c git: use symbolic link
The following error occurs when CONFIG_USE_APK is set.

```
ln /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/usr/lib/git-core/git /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/usr/bin/git
ln /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/usr/lib/git-core/git-shell /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/usr/bin/git-shell
touch /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git.installed
mkdir -p /mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/stamp
SHELL= flock /mnt/gl-mt6000-main/openwrt/tmp/.root-copy.flock -c 'cp -fpR /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/. /mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/'
cp: '/mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/./usr/bin/git' and '/mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/./usr/bin/git' are the same file
cp: '/mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/./usr/bin/git-shell' and '/mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/./usr/bin/git-shell' are the same file
make[2]: *** [Makefile:167: /mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/stamp/.git_installed] Error 1
```
Use $(LN) instead of ln and use relative paths.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2024-11-16 17:35:47 +08:00
Tianling Shen 98b10bda70
dnsproxy: Update to 0.73.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-16 17:28:34 +08:00
Robert Marko 3d6cfc732b tinc: support apk version semantics
See: #23706

Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-11-15 14:14:44 +01:00
Florian Eckert 2ecfcce324 modemmanager: bump PKG_RELEASE
Bump PKG_RELEASE by one.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-11-15 11:17:05 +01:00
Florian Eckert 24d2ba0ba8 modemmanager: check during SIM unlocking whether initialization has been completed
After the SIM has been successfully unlocked, it is initialized. This can
take longer on some modems, so we must wait until the modem is ready to
execute the next commands.

Otherwise the modem cannot be enabled and aborts with the following
error message:

error: couldn't enable the modem: 'GDBus.Error:org.freedesktop.ModemManager1.Error.Core.WrongState: modem in initializing state'

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-11-15 11:17:05 +01:00
Florian Eckert fa6198e36b modemmanager: reset to 'no' plmn if nothing is configured
If a configured 'plmn' is deleted from the configuration between a connection
setup, it will continue to be used because the modem remembers it.

Therefore, the 'plmn' stored in the modem must be deleted when a new
connection is established if it is no longer in the configuration.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-11-15 11:17:05 +01:00
Florian Eckert 3a5aa8a387 modemmanager: swap plmn and technology set command in the proto
In the current implementation of the modemmanager 'proto', if a 'plmn' and a
'technology' is configured, the 'plmn' is set first and then second the
'technology' on a 'proto' setup.

However, this is problematic if a 'technology' has already been set in an
earlier run. It is possible, that this previously set 'technology' is not
available at the current location, as the modem remembers the setting.

To fix this, first set the technology and then the plmn.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-11-15 11:17:05 +01:00
Florian Eckert 8682084e34 modemmanager: move plmn registration into own function
To improve the code, the setting of the 'plmn' is moved to separate function.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-11-15 11:17:05 +01:00
Florian Eckert 5ab483aa44 modemmanager: rename function modemmanager_check_state to modemmanager_check_sim_state
This is a preparation commit for a new function.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-11-15 11:17:05 +01:00
Florian Eckert 9f35173639 modemmanager: move initial eps settings after modem enable
This settings are needed before any other mmcli command is executed.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-11-15 11:17:05 +01:00
Florian Eckert b6664ae938 modemmanager: add log file if syslog is set to DEBUG
If the ModemManager is started with debug, all outputs are written to the
system log. To simplify debugging, a logging file is now created under
'/var/log/mm.log' in this case. This simplifies error analysis.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-11-15 11:17:05 +01:00
Rosen Penev d551f2182b dmapd: update to 0.0.96
Fixes compilation with GCC14.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-14 19:03:01 -08:00
Rosen Penev bd828e390d mdnsresponder: add missing header
Fixes compilation with GCC14.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-14 17:25:00 -08:00
Othmar Truniger 1521ef3b28 knxd: bump to new version 0.14.67
Signed-off-by: Othmar Truniger <github@truniger.ch>
2024-11-14 21:42:12 +02:00
Ryan Keane 19d40c8d7a ocserv: Use default value for log-level in conf
This commit comments out the `log-level` line in the template
config file to use default value from upstream, default should be 2.

Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
2024-11-14 13:33:30 +01:00
Christian Lachner 56685c1fac haproxy: update to v3.0.6
- Update haproxy PKG_VERSION and PKG_HASH
- See changes: http://git.haproxy.org/?p=haproxy-3.0.git;a=shortlog

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2024-11-14 19:50:57 +08:00
Tianling Shen 78ccd862af
cloudflared: Update to 2024.11.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-14 17:00:30 +08:00
Tianling Shen d76d51a4b8
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-14 16:59:55 +08:00
Tianling Shen 41457908b8
xray-core: Update to 24.11.11
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-14 16:59:29 +08:00
Hirokazu MORIKAWA de9f4eb324 ntpd: Supports apk version semantics
See: https://github.com/openwrt/packages/issues/23706

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2024-11-13 15:19:43 -08:00
xiao bo 414ef7a52e privoxy: adjust version for apk
Signed-off-by: xiao bo <peterwillcn@gmail.com>
2024-11-13 18:09:56 +01:00
Ryan Keane ea5536c14c
nginx: Support APK versioning
Modify EXTRA_DEPENDS in package section to meet APK packaging
requirements.

Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
[ fix dependency also for nginx-full ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-13 15:20:58 +01:00
Robert Marko 1137da20e8 isc-dhcp: Use apk-compatible versioning
Adjust isc-dhcp versioning to be compatible with APK.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-11-13 11:03:43 +01:00
Moritz Warning 85e959c69d dhtd: update to version 1.0.4
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2024-11-12 23:02:57 +02:00
Robert Marko 49ef6ff303 uspot: make EXTRA_DEPENDS APK compatible
APK versions use dots instead of dashes, so update EXTRA_DEPENDS to make it
APK compatible.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-11-12 19:05:36 +02:00
Nick Hainke d6ad08828d snowflake: update to 2.10.1
ChangeLog:
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/blob/v2.10.1/ChangeLog?ref_type=tags

Signed-off-by: Nick Hainke <vincent@systemli.org>
2024-11-12 14:16:51 +01:00
Wesley Gimenes 28545bc22c netbird: update to 0.31.0
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.31.0

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-11-12 12:58:36 +08:00
Sandro Jäckel df52ee590b tailscale: update to 1.76.6 2024-11-12 12:56:06 +08:00
Rosen Penev 42cfb4fa0c inadyn: update to 2.12.0
Backport patch fixing compilation with GCC14.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-11 18:20:45 -08:00
Rosen Penev 31c729da73 lftp: fix expat under GCC14
For some weird reason, it tries to use OS directories. Override.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-11 18:20:31 -08:00
Mathew McBride 37bef5023a net-tools: package full netstat implementation
The full implementation of netstat can be useful,
for example, showing inodes of sockets or displaying
protocol families not supported by the busybox
version.

Signed-off-by: Mathew McBride <matt@traverse.com.au>
2024-11-11 15:05:05 -08:00
Tom Stöveken a1e318dec3 restic-rest-server: update to 0.13.0
Maintainer: Tom Stöveken <tom@naaa.de>
Compile tested: SDK for OpenWrt 23.05.5
Run tested: x86/64 @ Intel(R) Celeron(R) CPU N3160 @ 1.60GHz, OpenWrt 23.05.5

Description:
Updated to version 0.13.0

Signed-off-by: Tom Stöveken <tom@naaa.de>
2024-11-11 07:35:17 +02:00
Jan Klos 6b989e0ad5 unbound: update to 1.22.0
Signed-off-by: Jan Klos <jan@klos.xyz>
[Solve PKG_RELEASE conflict]
2024-11-10 21:24:52 +02:00
Rosen Penev 0b0841e290 atlas-probe: fix compilation with GCC14
Missing header.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-10 10:42:46 -08:00
Rosen Penev 78a88fa736 gatling: fix compilation with GCC14
Headers are missing.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-10 10:06:41 -08:00
Ted Hess 4d8c6d1869 Unbound: fix file lock race in odhcpd.sh
Signed-off-by: Ted Hess <thess@kitschensync.net>
2024-11-10 11:50:19 -05:00
Hannu Nyman b74ca8feb2 ddns-scripts: Adjust descriptions in Makefile for apk
Having both double quotes and parentheses in package
description may lead into troublewith apk, if parentheses
are located so that they get passed "outside" the quoted
parameter, and get interpreted as a token for shell.

Example:
 ash: -c: line 1: syntax error near unexpected token `('
 bash: -c: line 1: `/OpenWrt/e8450/staging_dir/host/bin/fakeroot
 /OpenWrt/e8450/staging_dir/host/bin/apk mkpkg --info "name:ddns
 -scripts-pdns" --info "version:2.8.2-r51" --info "description:D
 ynamic DNS Client scripts extension for "PowerDNS" via API. It
 requires: "option param_opt(Optional Parameter)" to be a valid

Avoid that by using single quotes in the detailed descriptions.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-11-10 13:45:55 +02:00
Rosen Penev bec2793411 tunneldigger-broker: fix APK version
Need to use PKG_VERSION.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-10 10:38:19 +01:00
Jonas Jelonek a122ec8f6e croc: update to 10.1.0
Changelog:
https://github.com/schollz/croc/releases/tag/v10.1.0

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2024-11-09 22:30:59 -08:00
Jan Hák 0b1470bd63 knot: update to verion 3.4.2
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2024-11-08 21:08:57 +02:00
Roc Lai ee89d79eb0
ariang: Bump to version 1.3.7
Bump ariang version to 1.3.7.

Signed-off-by: Roc Lai <laipeng668@qq.com>
[ improve commit description and title ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-08 14:39:12 +01:00
Rosen Penev bfbb58ae07 nginx: update geoip2 module
Fixes compilation with GCC14.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-08 14:37:00 +01:00
Rosen Penev 644bddc024 softethervpn: add APK compatibility
Removed - from PKG_VERSION.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-07 11:14:58 -08:00
Rosen Penev 2be77b6557 softethervpn: fix compilation with GCC14
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-07 11:14:58 -08:00
Christian Marangi a8dc8a281a umurmur: add pending patch fixing support for MbedTLS 3.x
Add pending patch fixing support for MbedTLS 3.x.

Small variation to the provided PR from [0] to remove the dropped
mbedtls/certs.h header.

[0] https://github.com/umurmur/umurmur/pull/190

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-07 11:02:51 -08:00
Xiaolong Zhang b962029fa8 ddns-scripts: add colon char in DNS_CHARSET
The IPv6 address is separated by ':' instead of '.', so we need to add
':' in DNS_CHARSET.

See: 'https://github.com/openwrt/packages/issues/25051'

Fixes: #25051

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* bump PKG_RELEASE
* update commit message

Signed-off-by: Xiaolong Zhang <xliilQwQ@outlook.com>
2024-11-07 08:11:03 +01:00
Tianling Shen 605e717fc4
alist: Update to 3.39.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-05 16:05:28 +08:00
Antonio Pastor 07efd504aa netatalk: Remove apfstats feature to solve dependency issues
afpstats requires several libraries that would increase significantly final install size.

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2024-11-05 06:25:16 +02:00
Christian Marangi f2e7f81307
nginx-util: drop dummy-package extra dependency
In dropping the dummy-package, also the extra dependency for
nginx-ssl-util needed to be dropped.

Fixes: #25250
Fixes: b75050d59e ("nginx-util: drop nginx-util dummy packages")
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-04 19:11:15 +01:00
Christian Marangi b5183a3837
nginx: improve libexslt optional patch
Improve libexslt optional patch to silent confusing output.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-04 11:42:55 +01:00
Christian Marangi c919fddfc1
nginx: add patch fixing libxslt library detection
Nginx hardcode the libxml2 include path to /usr/include/libxml2. This
works in a local build as pretty much everyone have the libxml2 library
installed but doesn't on buildbot container as the library doesn't
exist.

This effectively makes the host library leak intro library detection but
doesn't actually link to it as linking is still done with the correct
library in staging dir.

To fix this add a patch to define custom libxml2 include directory
instead of hardcoding it to host library.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-04 11:42:54 +01:00
Christian Marangi b75050d59e
nginx-util: drop nginx-util dummy packages
Enough transition period has passed for nginx-util dummy package. Finally
drop it for good and drop the extra dependency.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-04 11:42:54 +01:00
Christian Marangi 9c563d536c
nginx: drop extra dependency <2 for nginx-util
Drop extra dependency <2 for nginx-util. The reason is not clear and
cause problems with APK package creation.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-04 11:42:54 +01:00
Christian Marangi ad14af942c
nginx: drop nginx dummy packages
Enough transition period has passed for nginx dummy package. Finally
drop it for good and add Provides for nginx default.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-04 11:42:54 +01:00
Christian Marangi 329d7e4f78
nginx: mute warning on init.d script enable
Mute warning on procd init.d script enable as nginx_util is tried to be
called from /usr/bin host system. Limit it to be called only if
nginx-util is present.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-04 11:42:47 +01:00
Moritz Warning e0d8a72da0 kadnode: Update to version 2.4.0
* add support for mbedtls 3.0.0
* fix newline in init script

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2024-11-03 14:53:29 -08:00
Antonio Pastor 09a2427c2a netatalk: Enable AppleTalk feature
Starting v4.0.0, netatalk brings back AppleTalk features lost in v3.
Updated description.

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2024-11-03 22:06:08 +01:00
Antonio Pastor 049a055b76 netatalk: Clean up Makefile
Updated title.
Updated description.
Reordered to match most common layout

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2024-11-03 22:06:08 +01:00
Antonio Pastor d0abe3d52d netatalk: Update to 4.0.4
Maintainer: Antonio Pastor / @APCCV
Compile tested: ipq806x (23.05.3, snapshot)
Run tested: ipq806x - C2600: start server, connect from MacOS, read/write files to home share, create/update TimeMachine backups

Description:
No changes to package other than using latest available upstream code base. Starting Netatalk 4.x build uses meson instead of autotools.

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2024-11-03 22:06:08 +01:00
Maxim Storchak d33977e50d tgt: enable support for thin_provisioning
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2024-11-03 19:24:08 +02:00
Rosen Penev 73eaf0b364 geth: remove
I don't think anyone uses this package, which currently does not build.

In addition, the cryptocurrency hype died off a long time ago.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-03 12:33:47 +01:00
Tianling Shen 5fb541f00f
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-02 19:19:10 +08:00
Tianling Shen a08614a047
v2raya: Update to 2.2.6.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-02 19:17:33 +08:00
Tianling Shen a15d47d7b1
cloudflared: Update to 2024.10.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-02 19:17:22 +08:00
Tianling Shen ac02f53ea1
v2ray-core: Update to 5.20.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-02 19:16:47 +08:00
Stan Grishin 0cb1b9d12e adblock-fast: update to 1.1.2-10
* bump compat version to accommodate new strings
* improve the output() function (thanks @bigsmile74)
* implement support for user-configurable per-instance dnsmasq confdirs
  for dnsmasq.conf|dnsmasq.ipset|dnsmasq.nftset options

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-11-01 17:46:58 -07:00
Dengfeng Liu 6057b2702e apfree-wifidog: Update to 7.10.2082
Update Makefile to include dependencies: conntrack and libmosquitto.

Conntrack: Added to resolve a bug in Apfree-Wifidog that caused long-lived user connections to persist after logout.
Libmosquitto: Integrated as a preparatory measure for future support of the MQTT protocol; implementation is still in progress.
For detailed information, please refer to the release notes:
https://github.com/liudf0716/apfree-wifidog/releases/tag/7.10.2082.

Additionally, a new /etc/wifidogx directory has been created to store the local authentication portal page for users uploading their own portal pages.

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2024-11-01 16:53:41 +08:00
Dengfeng Liu 9cec28be5a apfree-wifidog: improve structure and readability
- Refactored wifidogx.init to improve code structure and readability.
- Added local authentication support, allowing authentication without a server.

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2024-11-01 16:53:41 +08:00
Stan Grishin ceda7c95ff pbr: update to 1.1.7-47
* bump compat version to accommodate new strings
* update dnsmasq-related code to better support separate confdirs
  for separate instances
* remove procd_lan_interface as it didn't reflect that it's a list of devices
* introduce procd_lan_device list
* improve the output() function (thanks @bigsmile74)
* remove duplicate uci_get_device
* improve ipv6 detection and interface setup
* improve dhcp force detection for interfaces name differently from lan
* fix array/element parameters for some json operations
* remove unneeded null redirects for `try` calls
* remove (iptables-only) capitalized chain names form validation
* working pbr-netifd flavor

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-10-31 10:04:56 -07:00
Yury Potapov 185c5f0387 openconnect: introduced script parameter
This allows specifying a custom vpnc-compatible config script.

Signed-off-by: Yury Potapov <me@immensus.net>
2024-10-31 14:36:39 +01:00
Rosen Penev 4275b6930b pptp: fix compilation with GCC14
Needed forward declaration for missing function.

Removed some no longer needed musl fixes.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-10-30 05:10:10 -07:00
Dillon Dixon b3d9e90942 ddns-scripts: porkbun bugfix for subdomain on A/AAAA record
If the "name" parameter is not provided, then updates to a subdomain
A/AAAA record result in the subdomain being removed from the record.
This change always provides the "name" parameter to correct that behavior.

Signed-off-by: Dillon Dixon <github@dillon.io>
2024-10-30 10:37:49 +01:00
Othmar Truniger 0a0680af1d knxd: bump to new version 0.14.66
Signed-off-by: Othmar Truniger <github@truniger.ch>
2024-10-29 20:24:20 +01:00
Florian Eckert 0532015a29 mwan3: bump PKG_RELEASE
Forgot to bump the 'PGK_RELEASE' in the last change in 'mwan3'.

Fixes: 619629ce85 ("mwan3: close flock fd when starting mwan3.user scripts")
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-29 10:55:19 +01:00
Stijn Tintel 138766c962 keepalived: bump to 2.3.1
Release notes:
https://www.keepalived.org/release-notes/Release-2.3.1.html

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2024-10-29 10:41:41 +01:00
Stijn Tintel eee70036ae keepalived: bump to 2.3.0
Release notes:
https://www.keepalived.org/release-notes/Release-2.3.0.html

Drop upstreamed patch 0001-vrrp-remove-logging-on-status-output.patch.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2024-10-29 10:41:41 +01:00
Florian Eckert 619629ce85 mwan3: close flock fd when starting mwan3.user scripts
Fixes deadlock with multiple init script calls

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-29 08:44:44 +01:00
Stan Grishin f60ea9a7fb pbr: update to 1.1.7-29
Changes from @stangri
* remove unneeded `\n` escapes
* cosmetic improvements to make code more consistent
* remove duplicate uci_get_device()
* add more output on start/stop
* remove wan up detection on boot/start
* address Tor policies errors
* prevent interface_routing() failures for downed interfaces

Changes from @bigsmile74:
* improve is_integer()
* improve is_domain()
* improve filter_options()
* imrove is_ipv4() so that is_ipv4_netmask() can be retired
* improve is_phys_dev so that is_phys_dev_quick() can be retired
* add the dhcp.lan.force=0 warning

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-10-28 17:12:01 -07:00
Stan Grishin d1e8694625 adblock-fast: bugfix: fix allowed domains for dnsmasq.servers
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-10-28 17:11:47 -07:00
Jonas Jelonek 7dc382a6ee croc: update to 10.0.13
Changelog:
https://github.com/schollz/croc/releases/tag/v10.0.13

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2024-10-28 11:49:16 +01:00
Sandro Jäckel fca0cecf83 tailscale: update to 1.76.3
Changelog: https://tailscale.com/changelog#2024-10-21

Signed-off-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
2024-10-28 08:06:15 +01:00
Paul Donald 8fca946384 clamav: bump PKG_RELEASE
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-10-27 15:59:04 -07:00
Paul Donald 0becc62f82 clamav: freshclam: Add documented options
Enable syslogging

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-10-27 15:59:04 -07:00
Paul Donald c7d23b60cb clamav: freshclam: Remove UpdateLogFile option
( to instead use syslog options )

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-10-27 15:59:04 -07:00
Paul Donald 22a05a91b2 clamav: milter: Add Debug option
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-10-27 15:59:04 -07:00
Paul Donald 921279261c clamav: Add syslogging options
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-10-27 15:59:04 -07:00
Paul Donald 1631ad8e35 clamav: Align with milter options and remove LogFile* options
( to instead use syslog options )

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-10-27 15:59:04 -07:00
Paul Donald fc26c6b4f8 clamav: milter: Remove deprecated AllowSupplementaryGroups option
clamav-milter 1.3.0 and onward log:

WARNING: Ignoring deprecated option AllowSupplementaryGroups at /tmp/clamav/clamav-milter.conf:5

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-10-27 15:59:04 -07:00
Paul Donald 85e44b4804 clamav: Fix UCI error
Hyphens in named sections are a no-no

uci: Parse error (invalid character in name field) at line 1, byte 37

Changed '-' to '_' to fix error to allow UCI parsing.

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-10-27 15:59:04 -07:00
Dirk Brenken e3217b54ed
adblock: update to 4.2.2-8
* get rid of remaining opkg calls and static adblock versioning
* fixed bind autodetection

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-10-27 15:24:16 +01:00
Dirk Brenken 5af7612c51
travelmate: update to 2.1.3-2
* fixed gathering/printing of system information in travelmate status
* make use of a central command selector function

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-10-26 23:21:26 +02:00
Dirk Brenken bbaa72d739
adblock: update to 4.2.2-7
* fixed gathering/printing of system information in adblock status
* added missing hagezi category (samsung tracker)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-10-26 21:54:31 +02:00
Dirk Brenken fb19c14696
banIP: update to 1.0.0-9
* fixed gathering/printing of system information in banIP status
* removed broken iblocklist.com feeds
* updated readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-10-26 21:25:20 +02:00
Daniel Golle d6908b2c5d mptcpd: add package
Package Multipath TCP daemon (mptcpd) and wrapper (mptcpize).

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-10-26 19:20:18 +01:00
Ivan Chashkin a26c792939 yggdrasil: bump to 0.5.9
Signed-off-by: Ivan Chashkin <mail@cupivan.ru>
2024-10-26 16:25:47 +03:00
Christian Marangi 41fc69e069 sstp-client: bump to 1.0.20 release
Bump sstp-client to 1.0.20 release. This fix compilation error with new
PPPd version 2.5.0 as some API changed.

Patch automatically refreshed.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-10-26 14:50:36 +03:00
Wesley Gimenes 24875c965b netbird: update to 0.30.3
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.30.3

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-10-25 17:53:40 +08:00
Stan Grishin 02ab49c33f adblock-fast: explicitly allowing domains for dnsmasq.servers
New features:
* explicitly add allowed domains on download/allow to the dnsmasq.servers
  config file

Cleanup:
* remove unneeded EXTRA_COMMANDS
* remove unneeded EXTRA_HELP
* remove unnecessary `\n` escapes
* remove unnecessary line breaks from output on download

Optimization:
* simplify is_integer()
* replace long if with case
* more verbose output on download

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-10-24 09:29:23 -07:00
Francesco Benini 30f383c8a8 keepalived: fix dnsmasq reload
When "set_reload_if_sync" is set, the service is reloaded when the
configuration changes. For dnsmasq this means that the service, if
stopped, is started, and we don't want this in the backup node.

Signed-off-by: Francesco Benini <francy.benini@gmail.com>
2024-10-22 15:46:27 +02:00
Francesco Benini ac72a52fd9 keepalived: fix ambigiuos functions in hotplug.sh
When "set_reload_if_sync" is not set in the hotplug script, the service
is not expected to reload. That is not true because even if not set, the
value is set to the default 1 (reload active) or equals the parameter
set when "keepalived_hotplug" is called.
The default behavior should be:
    - Reload if set_reload_if_sync is called
    - NOT reload if set_reload_if_sync is NOT called
A similar fix is ported to "set_update_target".

Signed-off-by: Francesco Benini <francy.benini@gmail.com>
2024-10-22 15:46:27 +02:00
Francesco Benini ea092363d9 keepalived: add option to override service running check
Some init.d scripts like firewall and sqm do not return the actual state
of the service if called with "running" parameter. This result in the
init script called with "start" parameter and the service may not load
the new configuration. Firewall init script is one of this
An option is added in order to skip the "running" check for the service.

Signed-off-by: Francesco Benini <francy.benini@gmail.com>
2024-10-22 15:46:27 +02:00
Wesley Gimenes b37e625c22 netbird: update to 0.30.2
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.30.2

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-10-22 17:53:36 +08:00
Christian Marangi e2e3a5fafb
nginx: Add support for NJS module
Add support for NJS module. Various patch are required to make this
module correctly compile with the required library mainly related on
detecting config flags.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-10-21 17:32:12 +02:00
Christian Marangi 159b6f09f0
nginx: add patch to make libexslt optional
Add patch to make libexslt library optional as nginx autoenable it if
detected.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-10-21 17:32:11 +02:00
Christian Marangi 782f056051
nginx: disable additional entry in feature test
Disable additional entry in feature test probably added in new version
of Nginx and never notice. Also declare "no" instead of empty value for
cc test.

While at it also refresh the patch.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-10-21 17:32:11 +02:00
Martin Schiller d02650250b rp-pppoe: update to 4.0
This fixes compatibility with ppp-2.5.0 and newer.

We also need to change the PKG_SOURCE_URL since the previous URL is no
longer working and automated downloads from the project homepage are
not desired due to bandwidth restrictions. Have a look at the project
homepage [1] for details.

Signed-off-by: Martin Schiller <ms@dev.tdt.de>

[1] https://dianne.skoll.ca/projects/rp-pppoe/
2024-10-21 08:26:42 +02:00
Florian Eckert dd2e7105e6 modemmanger: bump PKG_RELEASE number
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-17 18:29:16 +02:00
Florian Eckert 85a01e2bb3 modemmanager: add pin check attempts
This new check in the proto modemanager prevents the SIM card from being
blocked and therefore PUK is not required. If the PIN is entered incorrectly
in the 'uci' configuration, it makes no sense to try this several times
until the PUK is required. Should it nevertheless happen that the PUK
is required, then this will logged.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-17 18:29:16 +02:00
Florian Eckert deaef51d07 modemmanager: improvement of readability by reversing the query
No functional change. The change makes reading the source clearer.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-17 18:29:16 +02:00
Florian Eckert cdda998996 modemmanager: add missing interface argument to function modemmanager_check_state
The variable interface is used in the sub-function 'modemmanager_check_state'.
However, this is not an argument of the function and so the global value
is used. Addding the variable as an function call argument fixes this.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-17 18:29:16 +02:00
Florian Eckert 64bd9e9d08 modemmanager: move modemmanager_check_state failed and locked into sub functions
To make the source clearer, the program parts for the 'locked' and 'failed'
cases are outsourced to sub-functions.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-17 18:29:16 +02:00
Florian Eckert dced576bfe modemmanager: fix value call with modemmanager_get_field function
The correct values are prefixed with 'modem.generic'. This is missing
for the value 'state' and 'state-failed-reason.

While we're at it, let's move the readout of 'state-failed-reason' to the
failed case, because that's the only place it's needed.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-17 18:29:16 +02:00
Florian Eckert e2822c9d80 modemmanager: extend log message with count on boot
This makes debugging at system startup easier and shows how long we are
waiting for the ModemManager to start.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-17 18:29:16 +02:00
R4SAS I2P f28940dded i2pd: Update to 2.54.0
* Updating package to 2.54.0
* Changed Makefile to install binary to /usr/bin (as in upstream)
* Updated init.rc script with new path

Signed-off-by: R4SAS I2P <r4sas@i2pmail.org>
2024-10-17 08:04:20 +03:00
Jan Chren ~rindeal b155d37ecc wifischedule: fix init.d START
Fixes: https://github.com/openwrt/packages/issues/25064

Signed-off-by: Jan Chren ~rindeal <dev.rindeal@gmail.com>
2024-10-17 08:03:53 +03:00
Chen Minqiang 2455bc08b4 pptpd: update to 1.5.0
Update pptpd "poptop" to 1.5.0 to fix comptability with PPP 2.5.1.

Also refresh patches

Signed-off-by: Chen Minqiang <ptpt52@gmail.com>
2024-10-17 08:02:41 +03:00
Jan Hák 8bf814c67c knot: update to verion 3.4.1
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2024-10-17 08:00:49 +03:00
Miroslav Lichvar 2c31513386 chrony: update to 4.6.1
Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
2024-10-17 08:00:18 +03:00
Peter van Dijk 0fd7e2c2d0 pdns: update to 4.9.2
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-10-16 20:00:54 +08:00
Lehua Zhang 9e86e22808 ddns-scripts: add ddns-scripts for huaweicloud
Signed-off-by: Lehua Zhang <sxlehua@qq.com>
2024-10-15 09:13:52 +02:00
S. Brusch 280a66ecb3 crowdsec-firewall-bouncer: updated nftables rules
Signed-off-by: S. Brusch <ne20002@gmx.ch>

Maintainer: Kerma Gérald <gandalf@gk2.net>
Run tested: mediatek/filogic, BPI-R3, Openwrt 23.05.5

Description:

    updated the initd script creating the nftables rules for the bouncer
    to adapt and support the crowdsec-firewall-bouncer's (from 0.0.30)
    new internal rule creation mechanism.
2024-10-14 13:36:48 +08:00
Wesley Gimenes 4549f122ff netbird: update to 0.30.1
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-10-14 13:36:23 +08:00
Othmar Truniger 339e3bfd22 knxd: bump to version 0.14.65
Signed-off-by: Othmar Truniger <github@truniger.ch>
2024-10-13 18:03:03 -07:00
Tianling Shen fd5546fc1f
v2raya: Update to 2.2.6
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-10-12 18:28:14 +08:00
Peter van Dijk 0fe73d3e31 pdns-recursor: update to 5.1.2
fixes CVE-2024-25590

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-10-12 02:44:41 +08:00
Dirk Brenken 270e6f1264
banIP: update to 1.0.0-8
* supports comments (introduced with a #), for MAC addresses
  in the allow and block list, e.g. 26:5e:a0:6a:9c:da # Test
* added hagezi threat ip feed
* added an adguard logterm to the readme
* removed the broken talos feed

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-10-11 19:46:16 +02:00
Dirk Brenken 1294b54471
adblock: update to 4.2.2-6
* fixed adblock status reporting
* optimized the mail template
* removed unanswered DNS requests from reporting
* various small fixes

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-10-10 19:00:33 +02:00
Milinda Brantini 2047471841 adguardhome: Update to 0.107.53
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-10-10 14:54:28 +08:00
Milinda Brantini 91639e2e5d sing-box: Update to 1.9.7
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-10-09 17:20:47 +03:00
Stan Grishin 34c68be148 pbr: update to 1.1.7-21
* switch to dstnat chain from dstnat_lan chain for dns & tor policies (thanks @egc112)
* re-introduce procd_lan_interface for better LAN detection
* improve is_domain function
* introduce health-check for requried fw4 chains
* bugfix: avoid double counters for dns policies
* bugfix: remove faulty counters for tor policies
* rename interface_process to process_interface for better code readability
* overhaul pbr.user.aws script for a much better performance and more compact
  (gzipped) storage of the ranges json locally (thanks @bigsmile74)

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-10-07 11:21:02 -07:00
Milinda Brantini caa09e5377 xray-core: update to 24.9.30
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-10-08 00:13:00 +08:00
Wesley Gimenes cc081de403 netbird: update to 0.30.0
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-10-08 00:06:14 +08:00
William Solichin 40b84a3ce7 mwan3: add check_quality for httping
Example output of TRACK_OUTPUT (httping -c 1 -t 1 'http://www.google.co.uk'):

PING www.google.co.uk:80 (/):
connected to 142.250.200.35:80 (654 bytes), seq=0 time=136.58 ms
--- http://www.google.co.uk/ ping statistics ---
1 connects, 1 ok, 0.00% failed, time 1137 ms
round-trip min/avg/max = 136.6/136.6/136.6 ms

Signed-off-by: William Solichin <william.r.solichin@protonmail.com>
2024-10-07 08:18:07 +02:00
Wesley Gimenes 86e4bb1317 netbird: update to 0.29.4
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-10-06 15:14:44 +08:00
Wesley Gimenes adfba3c294 netbird: update to 0.29.3
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-10-06 15:14:44 +08:00
Wesley Gimenes 12e509f867 netbird: update to 0.29.2
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-10-06 15:14:44 +08:00
Ray Wang c99669e088 hev-socks5-server: update to 2.6.8
Signed-off-by: Ray Wang <r@hev.cc>
2024-10-06 15:13:37 +08:00
Peter van Dijk 270fb7c732 dnsdist: update to 1.9.7
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-10-04 16:25:50 +02:00
Felix Fietkau bcd0f538f2 jool: add hotplug script to disable fraglist GRO
The kernel module translation code cannot deal with it

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2024-10-04 12:03:00 +02:00
Felix Fietkau ce3477ab05 jool: add missing dependency
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2024-10-04 12:03:00 +02:00
Tianling Shen 86179f138a
rclone: Update to 1.68.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-10-03 16:55:47 +08:00
Tianling Shen 5fc567d198
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-10-03 16:55:20 +08:00
Tianling Shen cabb850892
v2ray-core: Update to 5.19.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-10-03 16:55:14 +08:00
Zephyr Lykos 1b5648998e tailscale: add Sandro Jäckel as a maintainer
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Signed-off-by: Zephyr Lykos <git@mochaa.ws>
2024-10-02 13:27:42 -07:00
Zephyr Lykos 20b76bf63a tailscale: Update to 1.74.1
Signed-off-by: Zephyr Lykos <git@mochaa.ws>
2024-10-02 13:27:42 -07:00
Zephyr Lykos 54933d5553 tailscale: Update to 1.74.0
https://github.com/tailscale/tailscale/releases/v1.74.0

This commit also updates package maintainer to me, since Jan Pavlinec
has been unresponsive for a year.

Signed-off-by: Zephyr Lykos <git@mochaa.ws>
2024-10-02 13:27:42 -07:00
Matt Merhar dcc65127fb nut: specify pid path during build
nut was recently upgraded to 2.8.1 which includes a change in
configure.ac that uses /run for the pidfile if it exists during build.

Explicitly specify --with-pidpath to use the path that was used with
2.8.0 and prior.

The symptom here was that there'd be leftover processes when nut-monitor
was restarted.

Fixes: 82f36e0c78 ("nut: update to 2.8.1")
Fixes: https://github.com/openwrt/packages/issues/24106
Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
2024-10-02 13:26:36 -07:00
Zephyr Lykos 6b57e44dc5 tailscale: build with less features
Omit usually unused features:

- ipn.StateStore implementation using AWS SSM
- BIRD Internet Routing Daemon client
- tstun TAP device for bridging
- Kubernetes kubectl configuration utility
- Command line completion script generation

This shaves off about 500kb from the final executable.

Signed-off-by: Zephyr Lykos <git@mochaa.ws>
2024-10-01 18:34:20 +08:00
Aleksey Vasilenko a8dd735d98 git: update to 2.46.2
- Refresh patches

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-09-28 15:17:34 +08:00
S. Brusch 381f729b43 crowdsec-firewall-bouncer: updated to new upstream release version 0.0.31
Signed-off-by: S. Brusch <ne20002@gmx.ch>

Maintainer: Kerma Gérald <gandalf@gk2.net>
Run tested: mediatek/filogic, BPI-R3, Openwrt 23.05.5

Description:

    updated to new upstream release version 0.0.31
2024-09-28 15:16:29 +08:00
Stan Grishin 97a0716209 pbr: update to 1.1.7-15
* implement system health check on start for required fw4 table/chains
* add error messages for failed health checks
* move resolver check & config from load_package_config to load_environment
* no longer filter only static rules for pbr_* tables

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-09-27 17:09:59 -07:00
Florian Eckert 1b9a6ae47a Revert "mwan3: use network_get_preferred_ipaddr6"
This reverts commit fc3cc2fe5c.

As long as the related pullrequest [1] is not merged, this change must be
revert.

[1] https://github.com/openwrt/openwrt/pull/14333

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-09-27 15:22:09 +02:00
Aleksey Vasilenko 179bf9d62e squid: update to 6.11
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-09-26 22:16:36 +08:00
Milinda Brantini 06eb251067 sing-box: Update to 1.9.6
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-09-26 22:15:35 +08:00
Milinda Brantini 500a8ab995 sing-box: Update to 1.9.5
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-09-26 22:15:35 +08:00
John Audia b90e9b7eba openssh: bump to 9.9p1
Release notes: https://www.openssh.com/txt/release-9.9

Added upstream patch to fix build[1]

1. 76a618d284.patch

Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne

Signed-off-by: John Audia <therealgraysky@proton.me>
2024-09-26 14:15:13 +02:00
Noah Meyerhans b1635b899d iputils: bump to 20240905
Refresh patches

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2024-09-25 12:30:21 -07:00
Florian Eckert d9cc0e1cd4 ddns-scripts: fix update_porkbun_v3 shell syntax
The closing bracket was forgotten in a function.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-09-25 16:36:22 +02:00
Stan Grishin 77eedd8c66 pbr: bugfix: filter only static routes for new tables
* fixes https://github.com/openwrt/packages/issues/24999

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-09-24 10:20:19 -07:00
Aleksey Vasilenko 6c1ce8ccc7 iperf3: explicitly disable SCTP
Since 3fa5ee0b28
OpenWrt no longer disables SCTP support by default.
It caused the leak of libsctp dependency to iperf3.
Here we disable it explicitly to fix the build.

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-09-24 10:05:29 +02:00
Jan Hák 6e208887e3 knot-resolver: update to version 5.7.4
Knot Resolver 5.7.4 (2024-07-23)
================================

Security
--------
- reduce buffering of transmitted data, especially TCP-based in userspace
  Also expose some of the new tweaks in lua:
   (require 'ffi').C.the_worker.engine.net.tcp.user_timeout = 1000
   (require 'ffi').C.the_worker.engine.net.listen_{tcp,udp}_buflens.{snd,rcv}

Improvements
------------
- add the fresh DNSSEC root key KSK-2024 already, Key ID 38696

Incompatible changes
--------------------
- libknot 3.0.x support is dropped
  Upstream last maintained 3.0.x in spring 2022.

Knot Resolver 5.7.3 (2024-05-30)
================================

Improvements
------------
- stats: add separate metrics for IPv6 and IPv4

Bugfixes
--------
- fix NSEC3 records missing in answer for positive wildcard expansion
  with the NSEC3 having over-limit iteration count

Knot Resolver 5.7.2 (2024-03-27)
================================

Bugfixes
--------
- fix on 32-bit systems with 64-bit time_t

Signed-off-by: Jan Hák <jan.hak@nic.cz>
2024-09-23 15:34:20 +02:00
Aleksey Vasilenko b892e7274f clamav: update to 1.4.1
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-09-23 18:24:41 +08:00
Tianling Shen e691db0046 dnsproxy: fix set hosts options
1. Mount hosts files since the daemon is in ujail
2. Set hosts options at last as all other options set after it will
   be ignored

Drop redundant reload_service func while at it.

Fixes: ecdf98767e ("dnsproxy: add hosts configurations")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-23 18:18:47 +08:00
Maxim Storchak 976a24a1ea tgt: update to 1.0.93
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2024-09-21 14:23:54 +08:00
John Schmidt 68fff732c2 tailscale: Fix README.md
There is only one package since commit 7bef195bba. Not two like the readme says.

Signed-off-by: John Schmidt <john@schmidthaus.rocks>
2024-09-21 14:23:23 +08:00
Tianling Shen 67b79fbc77 dnsproxy: migrate old options
Migrate "all_servers" and "fastest_addr" to new option "upstream_mode".

Fixes: d0823a8244 ("dnsproxy: Update to 0.73.2")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-21 14:22:40 +08:00
Christian Lachner 0c43aa3127 haproxy: update to v3.0.5
- Update haproxy PKG_VERSION and PKG_HASH
- See changes: http://git.haproxy.org/?p=haproxy-3.0.git;a=shortlog

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2024-09-21 14:22:12 +08:00
S. Brusch 477feb9d83 crowdsec-firewall-bouncer: updated to new upstream release version 0.0.30
Signed-off-by: S. Brusch <ne20002@gmx.ch>

Maintainer: Kerma Gérald <gandalf@gk2.net>
Run tested: mediatek/filogic, BPI-R3, Openwrt 23.05.4

Description:

    updated to new upstream release version 0.0.30
2024-09-21 14:21:59 +08:00
Stan Grishin 1a00273aed pbr: update to 1.1.7-10
* allow using WG servers as gateways if explicitly set in supported_interface
* automatically execute user scripts in /etc/pbr.d/
* change the dnsmasq restart logic on start/reload/restart
* further nft file atomic mode-related code cleanup
* fix spelling in error message

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-09-20 13:22:24 -07:00
Stan Grishin 4d3155d1ed adblock-fast: bugfixes and shellcheck update
* BUGFIX: correctly identify available RAM
* BUGFIX: properly store remote list filesize in config
* shellcheck updates

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-09-20 13:22:14 -07:00
Moritz Warning 65884a144b zerotier: test network is called earth
The official name of this public network
for testing is Earth.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2024-09-20 21:56:56 +08:00
Moritz Warning 56da6e362e zerotier: fix option disabled
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2024-09-20 21:56:56 +08:00
Moritz Warning 660b10f0dc zerotier: update to 1.14.1
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2024-09-20 21:56:56 +08:00
Dirk Brenken aeda25086e
banIP: update to 1.0.0-7
* fixed auto allow-/blocklist-issue with IPv6 addresses in CIDR notation
* removed edrop feed from readme (had been removed from feeds for a while)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-09-20 10:04:40 +02:00
Shenghao Yang d0ffa3e570 linuxptp: update to v4.4
- Replaced SF project and download URLs with nwtime ones.
  The project is now hosted at https://linuxptp.nwtime.org/.

- Removed 020-gcc14.patch. Missing include was fixed upstream
  in v4.2.

- Added patch to disable MAC library autodetection. That
  can silently pick up unwanted dependencies, depending on
  package build order. We can add linuxptp-<mac lib> variants
  of this package later if there are users of authenticated
  PTP.

Signed-off-by: Shenghao Yang <me@shenghaoyang.info>
2024-09-20 09:22:17 +02:00
Tianling Shen 65ac3470d9
aardvark-dns: Update to 1.12.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tested-by: Dirk Buchwalder <buchwalder@posteo.de>
2024-09-20 13:11:51 +08:00
Tianling Shen 01551af8fd
netavark: Update to 1.12.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tested-by: Dirk Buchwalder <buchwalder@posteo.de>
2024-09-20 13:11:51 +08:00
Tianling Shen 81f850bccc
slirp4netns: Update to 1.3.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-20 13:11:51 +08:00
Dirk Brenken 3474adc309
adblock: update to 4.2.2-5
* filter out unrelated multicast traffic from reporting

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-09-20 05:57:24 +02:00
Tianling Shen d5752d2d6f
alist: Update to 3.37.4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-19 14:10:17 +08:00
Tianling Shen fecdb92b3f
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-19 14:10:00 +08:00
Tianling Shen 7eef7e36e9
v2ray-core: Update to 5.18.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-19 14:09:39 +08:00
Aleksey Vasilenko 7cb9e4bbea curl: update to 8.10.1
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-09-18 20:19:57 +08:00
Dirk Brenken 180ee13219
adblock: update to 4.2.2-4
* fixed wrongly detected NX domains in adblock reporting
* remove existing pcap files when restarting/stopping adblock
   to prevent problems when changing tcpdump parameters

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-09-17 21:31:46 +02:00
Aleksey Vasilenko 180046ba73 memcached: update to 1.6.31
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-09-17 14:28:22 +08:00
Óscar García Amor 5af8163878 zerotier: split configuration
Split configuration in global and per-network sections.
This change breaks existing configurations.

The following per-network settings are available:

* allow_managed
* allow_global
* allow_default
* allow_dns

See  https://docs.zerotier.com/config/#network-specific-configuration

Signed-off-by: Óscar García Amor <contact@ogarcia.me>
Reviewed-by: Moritz Warning <moritzwarning@web.de>
2024-09-17 14:27:22 +08:00
Wesley Gimenes 1687e4282f netbird: update to 0.29.1
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-09-17 14:22:14 +08:00
Milinda Brantini d0823a8244 dnsproxy: Update to 0.73.2
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-09-17 14:19:44 +08:00
Goetz Goerisch 7f29b5b7a1 jool: update to 4.1.13
* update jool to 4.1.13
* refresh patch

Changelog: https://github.com/NICMx/Jool/releases/tag/v4.1.13

Signed-off-by: Goetz Goerisch <ggoerisch@gmail.com>
2024-09-16 05:05:29 -07:00
Tina DiPierro c703510a3c mdns-repeater: add respawn to init
Sometimes mdns-repeater quits or crashes, leaving service stopped. This commit should fix that by enabling respawn in procd.

Signed-off-by: Tina DiPierro <tina@dipier.ro>
2024-09-16 14:01:00 +08:00
Yanase Yuki 5542a1011c vncrepeater: remove package
Upstream seems dead. NXDOMAIN.

Signed-off-by: Yanase Yuki <dev@zpc.st>
2024-09-16 11:10:11 +08:00
Dirk Brenken 7f976e1602
travelmate: update to 2.1.3-1
* fixed STA connection issues / restart the travelmate interface on new connections via ubus
* fixed NTP hotplug issues / trigger the NTP hotplug event via ubus
* fixed minor log issues (mail/hotplug)
* readme update

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-09-14 13:48:27 +02:00
Dirk Brenken 86ad54b482
travelmate: update online readme
- added a major readme update based on the work of @richb-hanover

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-09-13 21:54:38 +02:00
Aleksey Vasilenko 1a182e6906 curl: update to 8.10.0
- Refresh a patch

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-09-12 17:49:03 +08:00
Christian Lachner dc761c05d6 haproxy: update to v3.0.4
- Update haproxy PKG_VERSION and PKG_HASH
- See changes: http://git.haproxy.org/?p=haproxy-3.0.git;a=shortlog
- Fixes CVE-2024-45506

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2024-09-11 18:14:14 +08:00
Yanase Yuki 1002ba7654 daemonlogger: remove package
Upstream repository[1] is now read-only.
It seems daemonlogger is no longer maintained.

[1] https://github.com/Cisco-Talos/Daemonlogger

Signed-off-by: Yanase Yuki <dev@zpc.st>
2024-09-11 10:08:15 +02:00
Christian Svensson de0e7efdb8 ntpd: disable autoreconf fixup
Fixes #24918 which got introduced with openwrt c364cb8.

Credit for the fix goes to Hirokazu MORIKAWA.

Signed-off-by: Christian Svensson <blue@cmd.nu>
2024-09-10 14:59:50 -07:00
Tianling Shen 4859c81eec
alist: Update to 3.37.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-10 21:02:15 +08:00
Tianling Shen 59986cf970
rclone: Update to 1.68.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-10 21:01:35 +08:00
Yanase Yuki 01922979e5 polipo: remove package
Polipo is no longer maintained by upstream
See https://www.irif.fr/~jch/software/polipo/

Signed-off-by: Yanase Yuki <dev@zpc.st>
2024-09-10 13:15:32 +02:00
Dirk Brenken b157e03e80
banip: update 1.0.0-6
* automatic blocking of IP ranges via RDAP request now supports multiple CIDRs
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-09-09 21:08:48 +02:00
Jonas Jelonek a3ebbf14f2 croc: update to 10.0.12
release notes:
https://github.com/schollz/croc/releases/tag/v10.0.12

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2024-09-08 23:52:17 +08:00
Miroslav Lichvar cd4ee8cb9d chrony: update to 4.6
Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
2024-09-06 09:57:56 +02:00
Stan Grishin 3219c50828 pbr: update to 1.1.7-7
Makefile:
* remove pbr-iptables flavour

Init-script:
* improve detection of wireguard server and client instances
* integrate wg_server_and_client into init script
* remove traffic_killswitch() and trap() and related options/code
* remove internal nft_file_support variable as fw4 nft file is the only running mode
* improve debug() and is_supported_interface() functions
* improve detection of incompatible user script files
* double-quote some strings due to shellcheck errors
* flush ip rules from pbr tables instead of deleting last one

Other files:
* remove /usr/share/pbr/pbr.user.wg_server_and_client as obsolete
* remove references to the file above in config on update thru uci-defaults
* minor updates to netifd uci-defaults script

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-09-05 13:26:46 -07:00
Hannu Nyman 49fdabe240 openssh: Use apk-compatible versioning
Adjust openssh's versioning to be compatible with apk:
8.9p1-r2 --> 8.9_p1-r2

"_p" is an allowed semantic suffix, so use that.
(Alternative might have been 8.9.1-r2)

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-09-05 20:18:20 +03:00
Eduardo Aldaz-Carroll 6b2e5c71e3 mwan3: fix grep order for nping track method
Signed-off-by: Eduardo Aldaz-Carroll <ealdaz@sees.ai>
2024-09-05 14:38:33 +02:00
Tianling Shen 7ba22665d7
gg: Update to 0.2.19
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-03 20:02:07 +08:00
Ray Wang e9afdd18bc hev-socks5-tunnel: add new package
HevSocks5Tunnel is a high-performance tun2socks for Unix.

More details: https://github.com/heiher/hev-socks5-tunnel

Signed-off-by: Ray Wang <r@hev.cc>
2024-09-03 10:22:03 +08:00
Ray Wang 13018802c4 hev-socks5-tproxy: add new package
HevSocks5TProxy is a simple, lightweight transparent proxy for Linux.

More details: https://github.com/heiher/hev-socks5-tproxy

Signed-off-by: Ray Wang <r@hev.cc>
2024-09-03 10:21:44 +08:00
Rany Hany 8b9dbcd79f dhcpcd: bump to 10.0.10
Fixes: https://github.com/openwrt/openwrt/issues/16254

Signed-off-by: Rany Hany <rany_hany@riseup.net>
2024-09-02 11:02:46 -07:00
Jan Hák af2e481894 knot: update to version 3.4.0
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2024-09-02 10:58:19 -07:00
William Solichin ebf5531b42 mwan3: fix sed regex for tracking output ping check_quality
Signed-off-by: William Solichin <william.r.solichin@protonmail.com>
2024-09-02 09:22:39 +02:00
Tianling Shen 52037eb625 cloudflared: reload service if wan inferface has (re)connected
Sometimes the wan connection needs time to be established (e.g. cold
boot after power loss) and the service may crash as the internet is
yet available. Add a trigger to reload the service once the wan
interface is up.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-02 13:19:16 +08:00
David Yang a788688055 i2pd: Update to 2.53.1
Signed-off-by: David Yang <mmyangfl@gmail.com>
2024-08-31 22:07:56 +08:00
Tianling Shen a2d87d2658
v2ray-core: Update to 5.17.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-08-31 11:08:25 +08:00
Tianling Shen b9de33f106
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-08-31 11:06:28 +08:00
Wesley Gimenes 87b1901cda netbird: update to 0.28.9
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-08-31 11:03:53 +08:00
Wesley Gimenes 22e430ce78 netbird: add test
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-08-31 11:03:53 +08:00
Aleksey Vasilenko fbcce64d0a clamav: update to 1.4.0
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-08-31 00:12:36 +08:00
Milinda Brantini 1c7bd8ba1d xray-core: update to 1.8.24
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-08-31 00:11:26 +08:00
Dengfeng Liu 632d4ea93d apfree-wifidog: update to 7.08.2035
https://github.com/liudf0716/apfree-wifidog/releases/tag/7.08.2035

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2024-08-29 19:29:56 +08:00
Dengfeng Liu d552c5733a apfree-wifidog: modify wifidogx.init
1. to address the isssue of incomplement firwall rules
2. added support for gateway settings

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2024-08-29 19:29:56 +08:00
Jan Klos 4dd2a82c32 unbound: update to 1.21.0
Signed-off-by: Jan Klos <jan@klos.xyz>
2024-08-28 22:10:42 +02:00
Wesley Gimenes aa85afa6ef netbird: add kmod-wireguard dependency
netbird supports the wireguard kernel module, but it can work without it in userspace,
losing some performance, but we know in advance that netbird will run as root,
therefore supporting the wireguard kernelspace with better performance.

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-08-27 16:13:12 +08:00
Milinda Brantini 393dd98aef tailscale: Update to 1.72.1
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-08-27 16:06:13 +08:00
Tianling Shen ecdf98767e dnsproxy: add hosts configurations
trim whitespaces while at it.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-08-25 14:45:40 +08:00
Milinda Brantini e905c66399 cloudflared: Update to 2024.8.3
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-08-24 18:28:54 +08:00
Alexandru Ardelean f008af9060 tcpreplay: add simple test.sh for all executables
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-08-23 16:04:00 +03:00
Alexandru Ardelean c986d6758f tcpreplay: bump to version 4.5.1
Dropped CVE patch.
It's included.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-08-23 16:04:00 +03:00
Rosen Penev 903cad3153 freeradius3: fix when host readline is present
autoreconf messes things up.

Fixed a typo regarding unixodbc.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-08-22 20:33:16 -07:00
Othmar Truniger e08b47c8cb knxd: bump to version 0.14.63
Signed-off-by: Othmar Truniger <github@truniger.ch>
2024-08-22 17:51:54 -07:00
Milinda Brantini 0b43cbfd6a dnsproxy: Update to 0.73.1
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-08-22 23:01:07 +08:00
Ansel Horn 5f5e6cd179 ddns-scripts: add support for Porkbun
Extends DDNS support for the Porkbun v3 JSON API with a custom update
script and service configuration.

See: https://porkbun.com/api/json/v3/documentation

Depends on cURL (with SSL) for transport. Porkbun authentication API keys
and secret keys are passed through the ddns-scripts "username" and
"password" variables, respectively. As Porkbun DNS is currently backed by
Cloudflare, also support ddns-scripts "rec_id" variable for specific
record targeting.

Signed-off-by: Ansel Horn <dev@cahorn.net>
2024-08-22 16:02:59 +02:00
Karol Kolacinski 33ecb97bc3 ddns-scripts: Add IPv6 and https for OVH
ovh.com supports https and IPv6 since March 2024.
New API operates under domain dns.eu.ovhapis.com
Add IPv6 support, use https and updated domain for ovh.com.

Signed-off-by: Karol Kolacinski <kolacinskikarol@live.com>
2024-08-22 08:26:28 +02:00
Jonas Gorski 6d30ef57ea znc: update to 1.9.1
Update ZNC to latest release 1.9.1.

Changelog:

* https://wiki.znc.in/ChangeLog/1.9.1

Since we never provided modtcl, OpenWrt was never affected by
CVE-2024-39844.

Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
2024-08-21 20:42:10 +02:00
Dirk Brenken 4803143a91
adblock: update to 4.2.2-3
* bugfix: users reported unexpected side effects with  the newly introduced rpc-sys ubus service, reverted that part
*bugfix: made "tcpdump" optional

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-08-20 23:05:59 +02:00
Dirk Brenken 9428ef4320
adblock: update to 4.2.2-2
* removal of a superfluous opkg code block (missed in the last commit)
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-08-20 16:02:26 +02:00
Milinda Brantini 5f46bdd57f dnsproxy: Update to 0.73.0
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-08-20 19:02:12 +08:00
Milinda Brantini b788651e27 sing-box: update to 1.9.4
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-08-20 17:57:03 +08:00
Florian Eckert a890892242 basicstation: fix compilation for new mbedtls version 3.x
The basicstation build fails since the change to the new major version
3.x of mbedtls, because of API changes in the new mbedtls version.

To fix the compilation for new mbedtls version, the waiting pullrequest
is backported as a patch.

Thanks to 'Glenn Strauss' to create this PR:
https://github.com/lorabasics/basicstation/pull/198

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-08-19 12:15:06 -07:00
Florian Eckert fd26ec1b67 bonding: fix apk version
Fix apk version schema by changing the 'PKG_VERSION'.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-08-19 15:22:59 +02:00
Rosen Penev 88f0a724f0 pingcheck: update to latest master
Removed PKG_VERSION for apk compatibility.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-08-19 05:04:45 -07:00
Rosen Penev 1586bdad5e sslh: update to 2.1.2
Fix apk compatibility.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-08-18 10:54:29 -07:00
Dirk Brenken 34db79bcd5
adblock: update to 4.2.2
* get rid of the opkg dependency
* fixed remaining hagezi category issues
* adblock still depends on 'gawk', but also accepts busybox awk. The readme describes two officially unsupported installation variants.

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-08-18 10:43:03 +02:00
Tianling Shen 64a70f438f tmate-ssh-server: take over the maintainership
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-08-17 20:01:31 +02:00
Tianling Shen 6d1b506101 tmate-ssh-server: bump to latest git HEAD
Switch to standard git versioning.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-08-17 20:01:31 +02:00
Álvaro Fernández Rojas 56ac3b38ee udpxy: update to latest version
Fixes uninitialized address.
Switch to local tarballs for APK compatibility.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-08-16 22:54:58 -07:00
Ray Wang 5a33fe0524 natmap: allow binding to a port or port range
Signed-off-by: Ray Wang <r@hev.cc>
2024-08-16 23:06:58 +08:00
Dirk Brenken 468862b06d
Merge pull request #24765 from dibdot/unbound-gawk
unbound: fix gawk incompatibility
2024-08-16 09:33:56 +02:00
Tobias Waldvogel 733f235fda unbound: fix local cnames
For cnames with a local data target the A RR is not resolved and
missing in the response. As most applications don't send another
query and fail, these entries are placed in a rpz zone instead.

Signed-off-by: Tobias Waldvogel <tobias.waldvogel@gmail.com>
2024-08-16 14:41:28 +08:00
S. Brusch 5988abae10 crowdsec-firewall-bouncer: new upstream release version 0.0.29
Signed-off-by: S. Brusch <ne20002@gmx.ch>

Maintainer: Kerma Gérald <gandalf@gk2.net>
Run tested: mediatek/filogic, BPI-R3, Openwrt 23.05.4

Description:
 - updated to new upstream release version 0.0.29
 - added retry_initial_commit option to init script (by Quba1)
 - aligned namings in script with crowdsec-firewall-bouncer

Co-authored-by:  Quba1 <22771850+Quba1@users.noreply.github.com>
2024-08-15 15:04:39 +08:00
Ray Wang 003b4e3696 hev-socks5-server: update to 2.6.7
This commit follows the upstream project's change of license from GPLv3
to MIT.

Link: 3175713e77
Signed-off-by: Ray Wang <r@hev.cc>
2024-08-15 14:57:27 +08:00
Ray Wang 7e52cafc16 natmap: update to 20240813
Signed-off-by: Ray Wang <r@hev.cc>
2024-08-15 14:56:43 +08:00
Dirk Brenken 9094060d81
unbound: fix gawk incompatibility
* fix gawk incompatibility in iptools.sh

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-08-15 05:03:24 +02:00
Stan Grishin 5259daf367
Merge pull request #24738 from stangri/master-pbr
pbr: update to 1.1.6-20
2024-08-14 00:25:34 -07:00
Stan Grishin 176ae27ea8
Merge pull request #24715 from stangri/master-https-dns-proxy
https-dns-proxy: update to 2023.12.26-1
2024-08-14 00:24:19 -07:00
Dirk Brenken 875fcf3f12
adblock: update to 4.2.1
* added full 1Hosts feed support (4 categories)
* changed the OISD list sources to alternate wildcard domains syntax
* used only the adguard source in default config
* fixed a needless reload delay plus a few cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-08-11 09:31:57 +02:00
Antonio Pastor be5ca7d40f netatalk: Update to 3.2.5
Compile tested/run: ipq806x

No changes to package other than using latest available codebase.

Signed-off-by: Antonio Pastor <apccv@outlook.com>
2024-08-10 16:01:28 -07:00
Esaaprilia Salsabila 4b52905590 freeradius3: fixup
Signed-off-by: Esaaprilia Salsabila <esaapriliasalsabila@gmail.com>
2024-08-10 15:53:31 -07:00
Stan Grishin 94bc05ccfa
Merge pull request #24739 from stangri/master-adblock-fast
adblock-fast: update to 1.1.2-3
2024-08-10 13:25:19 -07:00
Moritz Warning 3934cfdbdc dhtd: udpate to 1.0.2
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2024-08-10 17:01:01 +08:00
Dirk Brenken 7b18f22e73
adblock: update to 4.2.0
* new gawk dependency
* full hagezi support (all 32 categories)
* refine Stevenblack support
* refine whitelist handling
* fixed tcpdump command line for ports other than 53 (see #24685)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-08-09 17:16:46 +02:00
Florian Eckert 4df02492c2
Merge pull request #23798 from gentoo-root/mwan3-fix-awk
mwan3: Fix awk expression in mwan3_delete_iface_rules
2024-08-09 07:53:45 +02:00
Florian Eckert 04da2e2810
Merge pull request #24732 from bluecmd/pr-modemmanager-rpcd
modemmanager: make rpcd integration optional
2024-08-09 07:19:15 +02:00
Christian Svensson f48f15a899 modemmanager: make rpcd integration optional
ModemManager does not depend on Lua by its own, so make it possible to
not have a requirement on Lua if the rpcd integration is not needed.

Signed-off-by: Christian Svensson <blue@cmd.nu>
2024-08-07 15:27:33 +02:00
Milinda Brantini c22e7071ff cloudflared: Update to 2024.8.2
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-08-07 13:18:45 +08:00
Milinda Brantini 6ae47d20da dnsproxy: Update to 0.72.3
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-08-07 13:18:27 +08:00
Stan Grishin 920d64734a pbr: update to 1.1.6-20
This version is the final version supporting iptables and:

* it separates the old iptables/nft-capable init script from the new nft-only init script
* the new nft-script is a significant rewrite of the old recursive calls/policy parsing
  and tries to create inline nft sets which offers performance improvements

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-08-06 01:44:34 +00:00
Tianling Shen b806d77578 clamav: add missing dependency
clamav needs rust toolchain to build, add $(RUST_ARCH_DEPENDS) to
dependencies to avoid building on unsupported architectures.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-08-05 15:44:51 +08:00
Philip Prindeville 04dc151b3e bind: bump to 9.20.0
We no longer use "epoll()", but a new library dependency "liburcu"
(user-space RCU) has been added.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2024-08-05 07:00:50 +02:00
Tianling Shen ff5104e642 wgsd: add missing dependency
wgsd is written in Go, add $(GO_ARCH_DEPENDS) to dependencies to avoid
building on unsupported architectures.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-08-05 12:52:59 +08:00
Tianling Shen 8d29874c31 geoipupdate: take over the maintainership
Matthew Hagan has been absent for two years and this package lacks
proper maintenance. As I'm a user of this package, take over the
maintainership.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-08-04 13:13:37 +08:00
Tianling Shen 0b7ec4af65 geoipupdate: Update to 7.0.1
- do not touch default configuration
- put the binary into /usr/bin as it's not a "system" application
- update GO_PKG path
- remove useless init script[1]
- other minor clean up

1. The database directory will be automatically created by the program.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-08-04 13:13:37 +08:00
xiaobo tian c51679d498 adguardhome: add option config
Signed-off-by: xiaobo tian <peterwillcn@gmail.com>
2024-08-04 13:09:23 +08:00
Stan Grishin 50e85ed27f adblock-fast: update to 1.1.2-3
This version brings two significant updates:
* support for text labels/names for the external lists
* better processing of the config update files, which cleans up
  entries with missing URLs

Also:
* new config file contains names for all lists
* it tries to match existing URLs with the names from the new config file
  and update user config as part of uci-defaults script
* contains minor updates to copyright/license/upstream URL/README
* updates the config update script to remove sysctl.org list as it's outdated
* adds two new remote lists: Hagezi and 1Hosts

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-08-03 23:26:26 +00:00
Philip Prindeville ee1df08108 kea: update to 2.6.0
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2024-08-03 14:26:46 -07:00
Stijn Tintel 3cb95bb47e
Merge pull request #24651 from Chris1189/pr/hostname
net-snmp: set hostname as sysname
2024-08-03 16:02:41 +03:00
Aleksey Vasilenko 5a506f78df libcurl-gnutls: update to 8.9.1
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-08-03 11:54:05 +01:00
Wesley Gimenes 6fb32638e7 netbird: update to 0.28.7
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-08-03 00:19:26 -07:00
Esaaprilia Salsabila 66f193181f freeradius3: update version 3.2.5
Signed-off-by: Esaaprilia Salsabila <esaapriliasalsabila@gmail.com>
2024-08-02 12:50:12 -07:00
Aleksey Vasilenko 302dbe731d curl: update to 8.9.1
- Remove upstreamed patch
- Remove stalled mirrors
- Fixes regression introduced in 8.9.0 update
    OpenWrt issue: https://github.com/openwrt/packages/issues/24693
    Upstream issue: https://github.com/curl/curl/issues/14280

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-08-02 22:28:34 +08:00
Stan Grishin 9e600ac071 https-dns-proxy: update to 2023.12.26-1
Makefile:
* update to latest upstream version
* remove PKG_SOURCE_DATE/PKG_SOURCE_RELEASE as they are no longer needed
* set TARGET_CFLAGS/TARGET_LDFLAGS
* update CMAKE_OPTIONS
* add CONFIGURE_ARGS to prepare for building with HTTP/3
* update package URL to upstream repo instead of documentation
* update package/description
* add README.md with link to documentation

init-script:
* do not run within image builder
* add a line which can be uncommented to remove outdated doh_server entries

020-src-options.c-add-version.patch:
* remove it, as it's no longer needed with version set in CMAKE_OPTIONS

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-08-02 01:10:00 +00:00
Daniel Golle d58a808b5d opentracker: update to git HEAD
Most notably opentracker now supported simultanous listening on IPv4 and
IPv6. Hence we no longer need two build variants.

See project git history for details about changes:
https://erdgeist.org/gitweb/opentracker/log/?id=c854b3db9bf620e86481acfcc9fc31eba64bc8e6

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-08-02 01:38:05 +01:00
Milinda Brantini 4444e01b3e dnsproxy: Update to 0.72.2
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-08-01 15:11:41 +08:00
Maxim Mikityanskiy 4ab7d8b28a mwan3: Fix awk expression in mwan3_delete_iface_rules
The awk expression in mwan3_delete_iface_rules splits the `ip rule list`
output by spaces, therefore $1 contains the trailing colon (e.g., "1:",
"1000:"). The < and > operators compare such values as strings instead
of numbers, producing unexpected results (for example, "1:" > "1000").

Change the field separator to ":" for correct number comparison, so that
the right rules are removed.

An example error message that may appear before the fix:

Error: argument "1:" is wrong: preference value is invalid

It happens because `substr($1,0,4)` selects short numbers along with
the colon. In other cases wrong rules may be removed, for example, if
there is rule 10051, then rule 1005 will be removed.

Signed-off-by: Maxim Mikityanskiy <maxtram95@gmail.com>
2024-07-31 20:27:28 +03:00
Jonas Jelonek 69db3d67bc croc: update to 10.0.11
Release notes:
10.0.10: https://github.com/schollz/croc/releases/tag/v10.0.10
10.0.11: https://github.com/schollz/croc/releases/tag/v10.0.11

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2024-07-31 17:22:44 +03:00
Jonas Jelonek 5611870b7c gping: update to 1.17.3
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2024-07-31 13:21:25 +02:00
David Yang c51ecd6678 miniupnpd: Enable regex filter
UPnP rules now may have an optional regex filter on requester's
descriptions. This is a countermeasure against some UPnP exploiters
without shutting down UPnP service completely, albeit they can bypass it
by reporting innocent's descriptions maliciously.

Since the filter specifier is optional, existing valid config files will
still work.

This increases the executable's size by 1.3 kB from original 147.7 kB on
i386.

Signed-off-by: David Yang <mmyangfl@gmail.com>
2024-07-31 10:26:01 +02:00
David Yang 7058ca424a miniupnpd: Update to 2.3.7
Update to 2.3.7, and remove patches which are already in upstream.

Signed-off-by: David Yang <mmyangfl@gmail.com>
2024-07-31 10:26:01 +02:00
Josef Schlehofer e3e1480761 Revert "curl: update to 8.9.0"
With the recent update, it was discovered that curl causes high CPU usage,
until the solution is found, let's revert the commit.

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

This reverts commit e29aaab606.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2024-07-31 08:27:22 +02:00
Aleksey Vasilenko 1bf7faddf1 boinc: update to 8.0.4
- Refresh a patch

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-31 12:26:05 +08:00
Milinda Brantini b82deed3de xray-core: update to 1.8.23
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-30 16:26:26 +08:00
Stephen Baker 292f29474b strongswan: comma separated list for {left,right}subnet
Translate local_subnet and remote_subnet in /etc/config/ipsec into a comma separated list for leftsubnet and rightsubnet in /var/ipsec/ipsec.conf
2024-07-28 15:56:17 -06:00
Aleksey Vasilenko 7869626ac7 gnunet-fuse: update to 0.21.0
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-27 14:45:23 +01:00
Marius Durbaca b99e301bef openfortivpn: update to 1.22.1
Signed-off-by: Marius Durbaca <mariusd84@gmail.com>
2024-07-27 17:39:11 +08:00
Christian Korber 0b12bee66a net-snmp: set hostname as sysname
This commit writes the option hostname obtained via uci_get
system.@system[0].hostname to the snmpd.conf file if sysName
is not defined in /etc/config/snmpd.

Signed-off-by: Christian Korber <ckorber@tdt.de>
2024-07-26 13:07:50 +02:00
Aleksey Vasilenko 1761ed0cbe clamav: update to 1.3.1
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-25 16:07:06 -07:00
Aleksey Vasilenko 924e5ed8db gnunet: update to 0.21.2
- Remove upstreamed patch

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-25 10:14:06 +01:00
Aleksey Vasilenko 32520ff956 libcurl-gnutls: update to 8.9.0
- Remove stalled mirrors

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-25 10:14:06 +01:00
Peter van Dijk cccedece03 pdns-recursor: update to 5.1.1
this switches the default config to the new yaml format

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-07-25 15:20:15 +08:00
Aleksey Vasilenko e29aaab606 curl: update to 8.9.0
- Remove upstreamed patch
- Remove stalled mirrors

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-25 15:20:01 +08:00
Wesley Gimenes b4e60af081 netbird: update to 0.28.6
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-07-24 11:57:58 +08:00
Jan Hák f5cfbb782a knot: update to version 3.3.8
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2024-07-23 16:45:52 +02:00
Tianling Shen 4cec3e03fb
alist: Update to 3.36.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-07-23 14:34:59 +08:00
Milinda Brantini ebeeafb996 xray-core: update to 1.8.21
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-23 12:36:16 +08:00
Aleksey Vasilenko aea2263a48 apache: update to 2.4.62
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-22 18:52:25 -07:00
Ivan Pavlov 909825835b openvpn: update to 2.6.12
This is a bugfix release

Bug fixes:

 - the fix for CVE-2024-5594 (refuse control channel messages with nonprintable characters) was too strict, breaking user configurations
   with AUTH_FAIL messages having trailing CR/NL characters. This often happens if the AUTH_FAIL reason is set by a script.

 - Http-proxy: fix bug preventing proxy credentials caching

For details refer to https://github.com/OpenVPN/openvpn/blob/v2.6.12/Changes.rst

Signed-off-by: Ivan Pavlov <AuthorReflex@gmail.com>
2024-07-21 05:54:34 -07:00
Peter van Dijk e2f74bbcd6 dnsdist: update to 1.9.6
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-07-21 12:54:31 +08:00