Josef Schlehofer
e9f4aa38ef
treewide: move all perl packages into its own folder
...
This makes it in sync with Python packages.
Python packages has its own place in /lang/python
Perl does not, so this fixes it.
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-07-06 16:21:08 +02:00
Jens Wagner
04b7b67e75
perl: add metacpan.mk download helper
...
Resemble the package handling of python modules
MetaCPAN is to Perl, what PyPI is to Pyhton
Signed-off-by: Jens Wagner <jens@wagner2013.de >
2025-07-06 16:21:08 +02:00
Jonas Gorski
2f38de7ffa
znc: update to 1.10.1
...
Update ZNC to latest release 1.10.1.
Changelogs:
* https://wiki.znc.in/ChangeLog/1.10.0
* https://wiki.znc.in/ChangeLog/1.10.1
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com >
2025-07-06 13:44:24 +02:00
George Sapkin
b8d95d83ab
syncthing: bump to 1.30.0
...
Changelog: https://github.com/syncthing/syncthing/releases/tag/v1.30.0
Signed-off-by: George Sapkin <george@sapk.in >
2025-07-06 16:20:40 +08:00
George Sapkin
793a3e1969
syncthing: add George Sapkin as a maintainer
...
Remove Paul Spooren and add myself according to the discussion in the
PR.
Link: https://github.com/openwrt/packages/pull/26856
Signed-off-by: George Sapkin <george@sapk.in >
2025-07-06 16:20:40 +08:00
Nate Robinson
7e362a6e35
lf: add new package
...
https://github.com/gokcehan/lf
Signed-off-by: Nate Robinson <nrobinson2000@me.com >
2025-07-05 22:04:57 +08:00
Thibaut VARÈNE
3211b6295b
ratelimit: add package
...
ratelimit is a stateful ubus interface to the HTB traffic shaper,
enabling per-client bandwidth limits assignment.
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org >
2025-07-05 02:17:50 +08:00
John Audia
82be093872
zsh: fix shell not sourcing /etc/profile
...
Currently our zsh package does not source /etc/profile which is the
expected behavior to setup environment configs.
Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64
Signed-off-by: John Audia <therealgraysky@proton.me >
2025-07-04 15:18:32 +02:00
Miroslav Lichvar
ad3c42c407
chrony: update to 4.7
...
Release notes: https://chrony-project.org/news.html#_jun_11_2025_chrony_4_7_released
Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com >
2025-07-04 07:35:27 +02:00
Chris Swan
45a54f5a32
csshnpd: bump to 1.0.13
...
Fixes --root-domain flag
Signed-off-by: Chris Swan <chris@atsign.com >
2025-07-03 07:12:38 +02:00
George Sapkin
3b2b5c73a9
yt-dlp: bump to 2025.06.30
...
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.30
Signed-off-by: George Sapkin <george@sapk.in >
2025-07-03 00:49:22 +02:00
Tianling Shen
3a056cbf01
dnsproxy: Update to 0.76.1
...
Release note: https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.76.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2025-07-02 19:02:08 +08:00
Tianling Shen
69afdca878
rclone: Update to 1.70.2
...
Release note: https://github.com/rclone/rclone/releases/tag/v1.70.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2025-07-02 19:01:15 +08:00
Tianling Shen
544d44ada6
v2ray-core: Update to 5.34.0
...
Release note: https://github.com/v2fly/v2ray-core/releases/tag/v5.34.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2025-07-02 19:00:11 +08:00
Tianling Shen
083f4ce617
v2ray-geodata: Update to latest version
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2025-07-02 18:59:38 +08:00
Rosen Penev
2829cd72e4
rtorrent: update to 0.15.5
...
Various bugfixes.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-07-02 18:10:20 +08:00
Rosen Penev
5a2058525a
libtorrent: update to 0.15.5
...
Update patches.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-07-02 18:10:20 +08:00
Jonas Jelonek
3fdab16a6e
eza: update to 0.21.6
...
release notes:
0.21.5: https://github.com/eza-community/eza/releases/tag/v0.21.5
0.21.6: https://github.com/eza-community/eza/releases/tag/v0.21.6
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com >
2025-07-02 08:05:57 +02:00
George Sapkin
cd142a1ba8
syncthing: fix relay and discovery args and permissions
...
Fixes : #26829
Signed-off-by: George Sapkin <george@sapk.in >
2025-07-02 08:03:42 +02:00
Javier Marcet
0ea85424be
docker-compose: Update to version 2.38.1
...
Release notes:
https://github.com/docker/compose/releases/tag/v2.38.1
Signed-off-by: Javier Marcet <javier@marcet.info >
2025-07-01 14:39:05 +08:00
Javier Marcet
ce5dfd527b
docker-compose: Update to version 2.38.0
...
Release notes:
https://github.com/docker/compose/releases/tag/v2.38.0
Signed-off-by: Javier Marcet <javier@marcet.info >
2025-07-01 14:39:05 +08:00
Lukas Voegl
7ee547b440
treewide: include nls.mk when depending on glib2
...
When compiling glib2 with NLS, it automatically sets linker flags to `-lglib-2.0 -lintl` in pkg-config (.pc) files.
Signed-off-by: Lukas Voegl <lvoegl@tdt.de >
2025-06-30 21:36:06 +02:00
Tianling Shen
b13bdcbac6
openlist: move from alist and update to 4.0.5
...
The alist was sold to a Chinese commercial company by the project owner
without any clarification. Though the company bought it nearly a half
year ago, they still cannot show a clear roadmap and privacy policy now.
They also tried to collect runtime information from the user, but the
code was not merged into the main tree "luckily".
Anyway, various behaviors from the company indicate they are untrustable,
so the other developers from the alist project have forked and made a new
project named OpenList, which will continue to be maintained by the community.
===== security note =====
The alist code up to 3.45.0 has been reviewed "clean", however the main
problem is from the author's private API that used to connect to cloud drives.
For security reasons, please reset your password and/or token if possible.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2025-07-01 01:04:08 +08:00
Aleks Mariusz
5872070add
gpsd: update to 3.26.1
...
Release Information: https://gitlab.com/gpsd/gpsd/-/blob/release-3.26.1/NEWS?ref_type=tags
Removed the patch to enhance ncurses6 detection (upstreamed in the release)
- 0002-ncurses6_detection.patch
Signed-off-by: Aleks Mariusz <a+git-commit@alek.cx >
2025-06-30 13:32:56 +02:00
Lucian CRISTIAN
1c88861698
nss: update to 3.112
...
update to latest 3.112
Signed-off-by: Lucian CRISTIAN <lucian.cristian@gmail.com >
2025-06-30 11:56:51 +08:00
Lucian CRISTIAN
cd1439a6c6
frr: update to 10.3.1
...
also add watchfrr and zebra as build daemon dependencies
Signed-off-by: Lucian CRISTIAN <lucian.cristian@gmail.com >
2025-06-30 11:55:21 +08:00
Javier Marcet
04493a8a8f
docker-compose: Update to version 2.37.3
...
Release notes:
https://github.com/docker/compose/releases/tag/v2.37.3
Signed-off-by: Javier Marcet <javier@marcet.info >
2025-06-30 11:50:39 +08:00
George Sapkin
127b11dc24
adguardhome: don't hide error messages in CI test
...
Fixes: 8ccace5af ("adguardhome: add CI version check")
Signed-off-by: George Sapkin <george@sapk.in >
2025-06-30 11:49:17 +08:00
George Sapkin
0e524bdafd
adguardhome: bump to 0.107.63
...
Changelog: https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.63
Signed-off-by: George Sapkin <george@sapk.in >
2025-06-30 11:49:17 +08:00
George Sapkin
fa8425028a
yt-dlp: don't hide error messages in CI test
...
Fixes: 6746398cb ("yt-dlp: run CI test for the main package only")
Signed-off-by: George Sapkin <george@sapk.in >
2025-06-30 11:48:41 +08:00
George Sapkin
731bddc3e8
yt-dlp: bump to 2025.06.25
...
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.25
Signed-off-by: George Sapkin <george@sapk.in >
2025-06-30 11:48:41 +08:00
George Sapkin
92625ef0ab
yt-dlp: bump to 2025.06.09
...
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.09
Signed-off-by: George Sapkin <george@sapk.in >
2025-06-30 11:48:41 +08:00
Etienne Champetier
00d420e801
prometheus-node-exporter-lua: use buffered io, remove concat
...
netclass collector scrape time goes from 230ms to 170ms
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com >
2025-06-29 20:54:56 +02:00
Tianling Shen
f18594a00f
shadow: update build dependencies
...
The package libxcrypt was renamed to xcrypt when added to
the core repo [1].
1. https://github.com/openwrt/openwrt/commit/f544392fc3c6c435e4b9acaca5744abb8ccb0a55
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2025-06-29 17:17:31 +08:00
Dirk Brenken
d2599fb6b6
banIP: update 1.5.6-6
...
* limit nft logging to a rate 10/second to prevent possible log-flooding
* skip external feed processing if "allowlist-only" mode is fully enabled (in in- and outbound)
* remove needless default icmpv6 rule in wan-input
* refine the housekeeping script (uci-defaults)
* readme update
Signed-off-by: Dirk Brenken <dev@brenken.org >
2025-06-28 22:10:34 +02:00
John Audia
011acd9ec0
pciutils: update to 3.14.0
...
Removed upstreamed: 110-gcc14.patch
Changelog: https://github.com/pciutils/pciutils/commit/6f6d842ea8e134ffdace3fcddaf49635b2e6048b
% lspci --version
lspci version 3.14.0
Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64
Signed-off-by: John Audia <therealgraysky@proton.me >
2025-06-27 13:46:20 +03:00
Stephen Howell
da96f26a52
realtek-poe: increase version
...
* Reduce regularly queried items
* Avoid queuing items endlessly to cap memory usage
Signed-off-by: Stephen Howell <howels@allthatwemight.be >
2025-06-27 12:45:05 +02:00
Aleksander Jan Bajkowski
d931d74cf6
coremark: bump to 2025-05-01
...
Newer version only contains changes in documentation.
Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl >
2025-06-27 13:44:42 +03:00
Shin Rag
e9c1321e8b
ddns-scripts: add aliyun.com
...
Adds support for aliyun.com to the ddns-scripts package.
Signed-off-by: Shin Rag <zhdlcc@gmail.com >
2025-06-26 10:57:42 +02:00
Maxim Storchak
3fe8c1b4aa
luabitop: update to 1.0.3
...
Remove myself as a maintainer
Signed-off-by: Maxim Storchak <m.storchak@gmail.com >
2025-06-26 09:47:05 +02:00
Paul Donald
3f7daf5661
ddns-scripts: bump package release
...
nothing to say about this
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2025-06-25 15:40:21 +02:00
Paul Donald
88dc8e8b88
ddns-scripts: refactor verify_proxy()
...
no calls to external utilities - use variable substitution.
no regex.
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2025-06-25 15:40:21 +02:00
Paul Donald
38e02fbd57
ddns-scripts: drop split_FQDN()
...
The function is unused - it can be removed.
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2025-06-25 15:40:21 +02:00
Paul Donald
9cdd1a1660
ddns-scripts: refactor get_current_ip()
...
Remove the awk based ifconfig output handling violence (omg) and instead
use the ip utility and its JSON output: this uses the available
system utility jsonfilter. Much cleaner and less brittle.
This fixes alias interface handling
Fixes issue #24922
Add dep 'ip' (iproute2: ip-tiny, ip-full)
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2025-06-25 15:40:21 +02:00
Paul Donald
727cdeff68
ddns-scripts: refactor verify_dns()
...
quote variables
coalesce error conditions
code reads more cleanly and less 'stabby'.
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2025-06-25 15:40:21 +02:00
Paul Donald
b953ed23f7
ddns-scripts: refactor verify_host_port()
...
Leverage the resolveip utility - it does the same job that several
different resolvers do for a fraction of the resource usage. This...
to verify a host's connectivity.
resolveip dependency net delta: +2-3Kbytes
Also uses the ddns-scripts built-in 'timeout' function.
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2025-06-25 15:40:21 +02:00
Wesley Gimenes
5745ffb547
netbird: update to 0.49.0
...
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.49.0
Signed-off-by: Wesley Gimenes <wehagy@proton.me >
2025-06-25 08:37:44 +02:00
Etienne Champetier
caeb4c1834
prometheus-node-exporter-lua: mwan3: speed up
...
Request only 'interfaces' status, as we don't use 'connected' and
'policies' status. On my router with 5 wans / 2 tracking IPs per wan,
scrape time goes from 1.90s to 1.30s (still pretty slow but better)
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com >
2025-06-25 01:53:43 +03:00
Etienne Champetier
73f9b9ab79
prometheus-node-exporter-lua: add HTTPS support
...
With valid 'cert'/'key' config, prometheus-node-exporter-lua
will respond to https instead of http on 'listen_port'.
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com >
2025-06-23 20:53:38 +03:00
Etienne Champetier
377f537aa3
prometheus-node-exporter-lua: remove '#!' / exec bit
...
collectors do not need to be executable.
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com >
2025-06-23 20:53:38 +03:00