Commit Graph

33742 Commits

Author SHA1 Message Date
Dirk Brenken 52b51e30f4
adblock: update 4.4.1-2
* init improvements
* jail mode fixes and improvements
* small code cleanups
* update the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-05-03 14:39:07 +02:00
Tianling Shen 8df8700a13
btop: Update to 1.4.2
Update alias command.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-05-03 16:03:58 +08:00
Philip Prindeville e324013a79 clixon: Update to 7.4.0
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2025-05-02 22:55:13 -06:00
Philip Prindeville ac50dd0b22 cligen: Update to 7.4.0
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2025-05-02 22:55:13 -06:00
Daniel Golle 8908998cc7 lvm2: build without libnvme
Instead of depending on libnvme always build without support for
libnvme.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-05-03 01:52:24 +01:00
Rosen Penev 97722ed05f libgee: update to 0.20.8
Fixes compilation with GCC14.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-05-02 15:20:53 +03:00
Rosen Penev aef483bad5 icecast: fix compilation with GCC14
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-05-02 10:33:00 +02:00
Robert Marko a2601e963c freeipmi: update to 1.6.15
Update freeipmi to 1.6.15 in order to fix compilation with GCC14.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-05-02 10:28:24 +02:00
Paul Donald 8102674b6d freeradius3: bump to 3.2.7
Changed source URL to github (faster/geo-redundancy).

build: x86_64
run tested: x86_64

```
 # radiusd -v
radiusd: FreeRADIUS Version 3.2.7, for host x86_64-openwrt-linux-gnu, built on Apr 18 2025 at 00:10:48
FreeRADIUS Version 3.2.7
```

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2025-05-02 09:19:18 +03:00
George Sapkin d3efd59182 yt-dlp: bump to 2025.04.30
Important changes

- New option --preset-alias/-t has been added
- This provides convenient predefined aliases for common use cases.
  Available presets include mp4, mp3, mkv, aac, and sleep. See the
  README for more details.

Core changes

- Add --preset-alias option
- utils
  - _yield_json_ld: Make function less fatal
  - url_or_none: Support WebSocket URLs

Extractor changes

- abematv: Fix thumbnail extraction
- atresplayer: Rework extractor
- bpb: Fix formats extraction
- cda: Fix formats extraction
- cdafolder: Extend _VALID_URL
- crowdbunker: Make format extraction non-fatal
- dacast: Support tokenized URLs
- dzen.ru: Rework extractors
- generic: Fix MPD extraction for file:// URLs
- getcourseru: Fix extractors
- ivoox: Add extractor
- kika: Add playlist extractor
- linkedin
  - Support feed URLs
  - events: Add extractor
- loco: Fix extractor
- lrtradio: Add extractor
- manyvids: Fix extractor
- mixcloud: Refactor extractor
- mlbtv: Fix device ID caching
- niconico
  - Fix login support
  - Remove DMC formats support
  - live: Fix extractor
- panopto: Fix formats extraction
- parti: Add extractors
- raiplay: Fix DRM detection
- reddit: Support --ignore-no-formats-error
- royalive: Add extractor
- rtve: Rework extractors
- rumble: Improve format extraction
- tokfmpodcast: Fix formats extraction
- tv2dk: Fix extractor
- tvp: vod: Improve _VALID_URL
- tvw: tvchannels: Add extractor
- twitcasting: Fix livestream extraction
- twitch: clips: Fix uploader metadata extraction
- twitter
  - Fix extraction when logged-in
  - spaces: Improve metadata extraction
- vimeo: Extract from mobile API
- vk
  - Fix chapters extraction
  - Fix uploader extraction
- youtube
  - Add context to video request rate limit error
  - Add extractor arg to skip "initial_data" request
  - Add warning on video captcha challenge
  - Cache signature timestamps
  - Detect and warn when account cookies are rotated
  - Detect player JS variants for any locale
  - Do not strictly deprioritize missing_pot formats
  - Improve warning for SABR-only/SSAP player responses
  - tab: Extract continuation from empty page
- zdf: Fix extractors

Downloader changes

- niconicodmc: Remove downloader

Networking changes

- Add PATCH request shortcut

Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.04.30
Signed-off-by: George Sapkin <george@sapk.in>
2025-05-02 07:53:36 +03:00
George Sapkin fdbd1bc971 yt-dlp: update package description
Signed-off-by: George Sapkin <george@sapk.in>
2025-05-02 07:53:36 +03:00
Robert Marko 067a5c3415 lrzsz: fix compilation with GCC14
Trying to compile with GCC14 will fail on compiler sanity check with:
configure:1056:1: error: return type defaults to 'int' [-Wimplicit-int]
 1056 | main(){return(0);}
      | ^~~~

This is due to GCC14 not allowing implicit integer types anymore[1].

So, patch configure to avoid this and make it compile with GCC14.

Proper fix would be to use autoreconf to rebuild configure but configure.in
is completely outdated and would likely be more broken when regenerated.

[1] https://gcc.gnu.org/gcc-14/porting_to.html#implicit-int

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-05-01 23:11:40 +02:00
Rosen Penev ffe0cea2ff ntpd: update to 4.2.8p18
Add small patch fixing compilation with GCC14.

Remove inactive maintainer.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-05-01 23:10:30 +02:00
Rosen Penev 4471b94ae7 mailsend: fix compilation with GCC14
Also fix CFLAGS not being passed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-05-01 22:03:21 +02:00
Rosen Penev 4014c0207e xfrpc: update to 4.04.856
Fixes compilation with GCC14.

Switch to local tarballs instead of codeload. Smaller archives.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-05-01 22:02:22 +02:00
Miroslav Lichvar 10e8e2bbe7 chrony: enable support for non-MD5 keys in nts variant
gnutls and nettle are already required for NTS. Enable their use for
authentication with non-MD5 symmetric keys as the SECHASH feature
printed by the configure script.

Also drop the --enable,nts (typo) configure option. It's enabled by
default.

Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
2025-05-01 20:12:04 +02:00
Rosen Penev b083291941 tang: update to 15
Rebase patch

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-05-01 20:09:44 +02:00
Peter van Dijk 7bc8022190 dnsdist: update to 1.9.9
fixes CVE-2025-30194

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2025-05-01 17:16:38 +03:00
Michael Heimpold b523439c90 php8: pass configure hints for snmp extension
The 'snmp' extension module uses net-snmp as library, but fails
to detect whether the library uses openssl when cross-compiling.
Pass the according autoconf variables as hint - net-snmp is not
using openssl at the moment as defined in the Makefile.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2025-05-01 15:40:26 +02:00
Michael Heimpold 3e34edcf3b php8: update to 8.4.6
Upstream changelog:
https://www.php.net/ChangeLog-8.php#8.4.6

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2025-05-01 15:40:26 +02:00
Anton P. c0a996ddd9 sing-box: Update to 1.11.9
changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.11.9

Signed-off-by: Anton P. <dragunap@gmail.com>
[line break added after commit title, accidental line removal fixed]
2025-05-01 11:11:18 +03:00
Tianling Shen b6b9cd38fa perl-ack: Update to 3.8.2
ack would always set a return code of 1 if -c was used. Now it properly
returns 1 if no files match, and 0 if any files match.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-05-01 11:00:52 +03:00
Paul Donald 1f9afbf80d chrony: add configuration parameters
The existing config sections were anonymous, implying multiple can
coexist. Those are now named so that only one shall exist.

Added:
- smoothtime (in case of large frequency offsets)
- systemclock parameters
- logchange (increase awareness of clock drift in syslog)
- maxsources (for peers; internal default: 4)
- prefer (one server over others)
- interleave (xleave - more accurate transmit timestamps - good to have)

Refactored handle_allow() to handle 'list interface' instead of option.
Then only a single section is required.

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2025-05-01 11:00:14 +03:00
Antonio Pastor 7cd8b345e4 netatalk: update to 4.2.2
As of netatalk-4.2.0 the iniparser library is a prerequisite.

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2025-05-01 10:57:32 +03:00
Antonio Pastor 456d8ff5d5 iniparser: library for parsing of ini files in C
Package is present in multiple linux distributions.
Upstream is actively maintained.

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2025-05-01 10:57:32 +03:00
Antonio Pastor fa2eb8bf78 netatalk: fix small issues with sample config and config generation
Small issues with sample configureation caused services not to start
or flood log with errors.

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2025-05-01 10:57:32 +03:00
Wesley Gimenes af32ef43f8 netbird: update to 0.43.1
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.43.1

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2025-05-01 12:57:10 +08:00
Rosen Penev ac258c05ec ffmpeg: fix compilation with GCC14
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-05-01 12:56:03 +08:00
Stijn Tintel a21eb339b3 keepalived: bump to 2.3.3
Remove backport patches that are included in this release.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2025-04-30 20:42:05 +02:00
Tianling Shen abec214201
v2ray-core: Update to 5.30.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-04-30 18:34:53 +08:00
Tianling Shen 0e5cc7de57
btop: Update to 1.4.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-04-30 18:34:23 +08:00
Tianling Shen 9a3aef6f2c
dnsproxy: Update to 0.75.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-04-30 18:34:12 +08:00
Christian Korber dcad31d88c net-snmp: add system to trigger
In a previous commit (0b12bee) hostname was added to
snmpd.init. To track changes in system, the init file
needs to add 'system' to the trigger.
Therefore it is added in this commit.

Fixes: 0b12bee66a ("net-snmp: set hostname as sysname")

Signed-off-by: Christian Korber <ck@dev.tdt.de>
2025-04-30 13:20:23 +03:00
Rosen Penev 288836fe89 kea: update to 2.6.2
Add upstream backport for compatibility with Boost 1.87

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-04-30 14:52:07 +08:00
Rosen Penev 9d12a9618a mariadb: fix liburing dependency
CMake is way too opertunistic. Avoid the dependency by manually handling
it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-04-30 14:51:28 +08:00
Rosen Penev 8518af47e6 pthsem: fix compilation with autoconf >= 2.71
Sort of upstream backport.

Remove sjlj patches. These were fixed by overriding the var.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-04-30 14:50:41 +08:00
Hannu Nyman 02c134e2ba coreutils: Fix gcc14 compilation via std=c17
Fix compilation with gcc 14 by applying the -std=c17 flag, as suggested
by lededev in 2d3f68cc8c (commitcomment-153860241)
(also -c23 seems to work ok with gcc14, but that seems to break gcc13)

Remove the previous autoreconf fix attempt.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-04-30 09:25:13 +03:00
Dirk Brenken 5402f8eea1
banIP: update 1.5.6-2
* add an uci-defaults script for housekeeping and option migration from former versions
* small fixes and improvements

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-04-29 21:55:55 +02:00
Kazuhiro Ito b635f8ab9a grep: fix that egrep and fgrep workaround doesn't work
Commit 07b6eec21f doesn't work at least
now, because package.mk initializes the variables to the default
values.  You have to modify the variable after including package.mk.

Signed-off-by: Kazuhiro Ito <kzhr@d1.dion.ne.jp>
2025-04-30 00:43:09 +08:00
Fabrice Fontaine 911d890b11 libs/libupnp: fix PKG_CPE_ID
pupnp_project:pupnp is a better CPE ID than libupnp_project:libupnp as
this CPE ID has the latest CVEs from 2021 (whereas
libupnp_project:libupnp only has CVEs up to 2020):
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3🅰️pupnp_project:pupnp

Fixes: 299e5b0a9b (treewide: add PKG_CPE_ID for better cvescanner coverage)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2025-04-29 12:03:21 +08:00
Daniel Golle 21744903b6 gnunet-fuse: update to 0.24.0
Update gnunet-fuse for the GNUnet 0.24.x major release.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-04-29 02:05:33 +01:00
Daniel Golle bbef797cda gnunet: update to 0.24.1
This is a new major release. It breaks protocol compatibility with the
0.23.x versions.

Please be aware that Git master is thus henceforth (and has been for a
while) INCOMPATIBLE with the 0.23.x GNUnet network, and interactions
between old and new peers will result in issues.

In terms of usability, users should be aware that there are still a
number of known open issues in particular with respect to ease of use,
but also some critical privacy issues especially for mobile users.

Also, the nascent network is tiny and thus unlikely to provide good
anonymity or extensive amounts of interesting information.
As a result, the 0.24.1 release is still only suitable for early
adopters with some reasonable pain tolerance. 

v0.24.1:

  - Fix crash in libgnunetpq when Postgresql database was restarted

  - Add configure and make functionality for new meson build
    (https://www.gnu.org/prep/standards/html_node/Configuration.html)

v0.24.0:

  - Meson is new default build system

  - JSON: split off libgnunetmhd from libgnunetjson, renaming various
    GNUNET_JSON_-symbols to GNUNET_MHD_-. Removes dependency of
    libgnunetjson on libmicrohttpd

OpenWrt package maintainer note:
Meson build is not yet fit for use in OpenWrt's cross build system.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-04-29 02:05:33 +01:00
John Audia 7f99ff45c9 lvm2: add missing dependency
This package fails to build without defining libmvme as a DEPENDS.

Package lvm2 is missing dependencies for the following libraries:
libnvme.so.1

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

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-04-29 02:04:41 +01:00
Fabrice Fontaine ffd21c8762 sound/wavpack: assign PKG_CPE_ID
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3🅰️wavpack:wavpack

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2025-04-29 02:03:42 +01:00
Carlos Miguel Ferreira 3585ddfc44 boost: Updates package to version 1.88.0
This commit updates boost to version 1.88.0

New libraries in this release:
* Hash2 [2]: An extensible hashing framework, from Peter Dimov and
  Christian Mazakas.
* MQTT5  [3]: MQTT5 client library built on top of Boost.Asio, from Ivica
  Siladić, Bruno Iljazović, and Korina Šimičević.

More info about Boost 1.88.0 can be found at the usual place [1].

[1]: https://www.boost.org/users/history/version_1_88_0.html
[2]: https://www.boost.org/libs/hash2/
[3]: https://www.boost.org/libs/mqtt5/

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2025-04-28 22:27:22 +03:00
George Sapkin b2d2ba8ae9 sqlite3: add CI version check
Signed-off-by: George Sapkin <george@sapk.in>
2025-04-28 17:21:30 +08:00
George Sapkin 7be9ae1b7b sqlite3: use the upstream version as PKG_VERSION
Replace using the tar ball version with the actual upstream version in
PKG_VERSION for packaging, and move tar ball version to PKG_SRC_VERSION.

Suggested-by: Paul Donald <newtwen+github@gmail.com>
Suggested-by: Tianling Shen <cnsztl@immortalwrt.org>
Signed-off-by: George Sapkin <george@sapk.in>
2025-04-28 17:21:30 +08:00
George Sapkin aebfd49794 sqlite3: bump to 3.49.1
Changelog: https://sqlite.org/releaselog/3_49_1.html
Suggested-by: Tianling Shen <cnsztl@immortalwrt.org>
Signed-off-by: George Sapkin <george@sapk.in>
2025-04-28 17:21:30 +08:00
Wesley Gimenes c3692c601e netbird: update to 0.43.0
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.43.0

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2025-04-28 17:20:11 +08:00
Jianhui Zhao a25bfb468c lua-eco: update to 3.9.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-04-28 13:15:12 +08:00