feed/packages.git
11 days agosnort3: update to 3.6.3.0
John Audia [Wed, 5 Feb 2025 21:26:01 +0000 (16:26 -0500)]
snort3: update to 3.6.3.0

Changelog: https://github.com/snort3/snort3/releases/tag/3.6.3.0

Signed-off-by: John Audia <therealgraysky@proton.me>
11 days agoantiblock: Update to 2.0.1
Khachatryan Karen [Sun, 9 Feb 2025 10:35:46 +0000 (13:35 +0300)]
antiblock: Update to 2.0.1

Updated hashmap version.
In the code, almost all the url words have been replaced with domain.
Fixed a bug in the service of getting gateway from VPN name.

Signed-off-by: Khachatryan Karen <karen0734@gmail.com>
12 days agogolang: Update to 1.23.6
Tianling Shen [Wed, 5 Feb 2025 08:05:43 +0000 (16:05 +0800)]
golang: Update to 1.23.6

go1.23.5 (released 2025-01-16) includes security fixes to the
crypto/x509 and net/http packages, as well as bug fixes to the
compiler, the runtime, and the net package.

go1.23.6 (released 2025-02-04) includes security fixes to the
crypto/elliptic package, as well as bug fixes to the compiler
and the go command.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
12 days agoprometheus-node-exporter-ucode: fix missing .so mounts in jail
Anirudh Srinivasan [Sun, 2 Feb 2025 23:31:10 +0000 (17:31 -0600)]
prometheus-node-exporter-ucode: fix missing .so mounts in jail

Signed-off-by: Anirudh Srinivasan <anirudhsriniv@gmail.com>
12 days agopdns: update to 4.9.4
Peter van Dijk [Fri, 7 Feb 2025 12:34:38 +0000 (13:34 +0100)]
pdns: update to 4.9.4

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
13 days agonetbird: update to 0.36.5
Wesley Gimenes [Wed, 5 Feb 2025 20:04:51 +0000 (17:04 -0300)]
netbird: update to 0.36.5

changelog: https://github.com/netbirdio/netbird/releases/tag/v0.36.5

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2 weeks agoddns-scripts: add ydns.io provider
ACI0419 [Thu, 6 Feb 2025 08:46:42 +0000 (16:46 +0800)]
ddns-scripts: add ydns.io provider

2 weeks agokeepalived: add support for directory sync
Francesco Benini [Sat, 1 Feb 2025 22:13:22 +0000 (23:13 +0100)]
keepalived: add support for directory sync

This commit adds support for folder synchronization.
An example is in the 810-files file where it is explained how to
synchronize all hotplug files of keepalived.

Signed-off-by: Francesco Benini <francy.benini@gmail.com>
2 weeks agosing-box: Update to 1.11.1
Milinda Brantini [Wed, 5 Feb 2025 04:47:26 +0000 (12:47 +0800)]
sing-box: Update to 1.11.1

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2 weeks agolua-cjson: add build VARIANT for Lua5.3
Jianhui Zhao [Sun, 12 Jan 2025 12:07:48 +0000 (20:07 +0800)]
lua-cjson: add build VARIANT for Lua5.3

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2 weeks agoddns-scripts: add type field for digitalocean API
Adam Beck [Tue, 4 Feb 2025 14:17:29 +0000 (14:17 +0000)]
ddns-scripts: add type field for digitalocean API

DigitalOcean API requires a "type" JSON field to update a DNS
record. This adds that while checking for IPv6 to change which
record type to use. Without it, the API call fails, making
the script unable to update the DNS records for DigitalOcean.

Signed-off-by: Adam Beck <subcursion@gmail.com>
2 weeks agokeepalived: add ubus status
Florian Eckert [Tue, 30 Jul 2024 05:53:22 +0000 (07:53 +0200)]
keepalived: add ubus status

The hotplug scripts are called with every state change. When called, the
scripts are processed under '/etc/hotplug.d/keepalived'. This change adds
the functionality that the last state change of the keepalived can be
queried via the ubus.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 weeks agorclone: Update to 1.69.0
Tianling Shen [Tue, 4 Feb 2025 07:25:08 +0000 (15:25 +0800)]
rclone: Update to 1.69.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 weeks agostrongswan: fix compilation against wolfssl
Matt Eaton [Sat, 1 Feb 2025 21:39:16 +0000 (22:39 +0100)]
strongswan: fix compilation against wolfssl

Backports upstream patch fix compilation error against recent versions of wolfssl.

Closes https://github.com/openwrt/packages/issues/25877

Signed-off-by: Matt Eaton <git@divinehawk.com>
2 weeks agosing-box: Update to 1.11.0
Milinda Brantini [Mon, 3 Feb 2025 05:43:08 +0000 (13:43 +0800)]
sing-box: Update to 1.11.0

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2 weeks agoalist: Update to 3.42.0
Tianling Shen [Mon, 3 Feb 2025 12:37:39 +0000 (20:37 +0800)]
alist: Update to 3.42.0

Fix the value of conf.WebVersion.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 weeks agocloudflared: Update to 2025.1.1
Tianling Shen [Mon, 3 Feb 2025 12:22:18 +0000 (20:22 +0800)]
cloudflared: Update to 2025.1.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 weeks agov2ray-geodata: Update to latest version
Tianling Shen [Mon, 3 Feb 2025 12:22:01 +0000 (20:22 +0800)]
v2ray-geodata: Update to latest version

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 weeks agov2ray-core: Update to 5.26.0
Tianling Shen [Mon, 3 Feb 2025 12:21:53 +0000 (20:21 +0800)]
v2ray-core: Update to 5.26.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 weeks agoxray-core: Update to 25.1.30
Tianling Shen [Mon, 3 Feb 2025 12:21:37 +0000 (20:21 +0800)]
xray-core: Update to 25.1.30

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 weeks agobanIP: update 1.5.0-6
Dirk Brenken [Sun, 2 Feb 2025 21:15:41 +0000 (22:15 +0100)]
banIP: update 1.5.0-6

* fixed  the incomplete rule maintainance during banIP reloads
* fixed the Set query function (if the Set counters are disabled)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2 weeks agonetatalk: add uci support
Antonio Pastor [Thu, 30 Jan 2025 23:58:58 +0000 (18:58 -0500)]
netatalk: add uci support

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2 weeks agonetatalk: create small and full variants
Antonio Pastor [Sun, 26 Jan 2025 20:45:59 +0000 (15:45 -0500)]
netatalk: create small and full variants

Small version includes only AFP file sharing to minimize size.
Base version adds AppleTalk. This matches the contents of the
existing package.
Full version includes everything that OpenWrt can support and
configuration option for build system (menuconfig).

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2 weeks agonetatalk: update to 4.1.1
Antonio Pastor [Sun, 26 Jan 2025 20:40:21 +0000 (15:40 -0500)]
netatalk: update to 4.1.1

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2 weeks agotailscale: update to 1.80.0
Sandro Jäckel [Fri, 31 Jan 2025 14:52:11 +0000 (15:52 +0100)]
tailscale: update to 1.80.0

Signed-off-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
2 weeks agocryptsetup: update to version 2.7.5
Daniel Golle [Thu, 30 Jan 2025 03:01:27 +0000 (03:01 +0000)]
cryptsetup: update to version 2.7.5

Enable building cryptsetup-reencrypt, integritysetup and veritysetup,
add new binary packages for integritysetup and veritysetup.

Changes since version 2.7.4
~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Fix possible online reencryption data corruption (only in 2.7.x).

  In some situations (initializing a suspended device-mapper device),
  cryptsetup disabled direct-io device access. This caused unsafe
  online reencryption operations that could lead to data corruption.
  The code now adds strict checks (and aborts the operation) and
  changes direct-io detection code to prevent data corruption.

* Fix a clang compilation error in SSH token plugin.

  As clang linker treats missing symbols as errors, the linker phase
  for the SSH token failed as the optional cryptsetup_token_buffer_free
  was not defined.

* Fix crypto backend initialization in crypt_format_luks2_opal API call.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2 weeks agofrr: 10.2.1 fixes
Lucian CRISTIAN [Sat, 1 Feb 2025 02:54:39 +0000 (04:54 +0200)]
frr: 10.2.1 fixes

add packing mgmtd, pim6d and update helper scripts

Signed-off-by: Lucian CRISTIAN <lucian.cristian@gmail.com>
2 weeks agobind: bump to 9.20.5
Noah Meyerhans [Wed, 29 Jan 2025 22:23:13 +0000 (17:23 -0500)]
bind: bump to 9.20.5

Fixes CVEs:
- CVE-2024-12705: DNS-over-HTTPS flooding
- CVE-2024-11187: Limit additional section processing for large RDATA sets

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
3 weeks agoknot: update to version 3.4.4
Jan Hák [Tue, 28 Jan 2025 09:51:58 +0000 (10:51 +0100)]
knot: update to version 3.4.4

Signed-off-by: Jan Hák <jan.hak@nic.cz>
3 weeks agosnort3: update to 3.6.2.0
John Audia [Tue, 28 Jan 2025 23:38:28 +0000 (18:38 -0500)]
snort3: update to 3.6.2.0

Changelog: https://github.com/snort3/snort3/releases/tag/3.6.2.0

% snort --version

   ,,_     -*> Snort++ <*-
  o"  )~   Version 3.6.2.0
   ''''    By Martin Roesch & The Snort Team
           http://snort.org/contact#team
           Copyright (C) 2014-2024 Cisco and/or its affiliates. All rights reserved.
           Copyright (C) 1998-2013 Sourcefire, Inc., et al.
           Using DAQ version 3.0.18
           Using Hyperscan version 5.4.2 2025-01-28
           Using libpcap version 1.10.5 (with TPACKET_V3)
           Using LuaJIT version 2.1.0-beta3
           Using LZMA version 5.6.2
           Using OpenSSL 3.0.15 3 Sep 2024
           Using PCRE2 version 10.42 2022-12-11
           Using ZLIB version 1.3.1

Signed-off-by: John Audia <therealgraysky@proton.me>
3 weeks agolibdaq3: update to 3.0.18
John Audia [Tue, 28 Jan 2025 23:47:29 +0000 (18:47 -0500)]
libdaq3: update to 3.0.18

Update to latest version.

Changelog: https://github.com/snort3/libdaq/releases/tag/v3.0.18

Signed-off-by: John Audia <therealgraysky@proton.me>
3 weeks agoowut: update to 2025.01.29
Eric Fahlgren [Wed, 29 Jan 2025 18:49:47 +0000 (10:49 -0800)]
owut: update to 2025.01.29

Bug fixes:
    efahl/owut@bced54a owut: prefer use of packages_changes when generating build request
    efahl/owut@b469547 owut: revert rootfs restrictions

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
3 weeks agohttps-dns-proxy: bugfixes and improvements
Stan Grishin [Tue, 28 Jan 2025 00:23:59 +0000 (00:23 +0000)]
https-dns-proxy: bugfixes and improvements

* improvement: Makefile: prepend `r` to PKG_RELEASE in binary and init script versions to match package version
* bugfix: init script: more reliable/robust start on boot
* improvement: init script: more compact output()
* improvement: init script: better DNS Hijack login
* improvement: init script: fold some dnsmasq-related functions into dhcp_backup()

Signed-off-by: Stan Grishin <stangri@melmac.ca>
3 weeks agoadblock-fast: bugfixes: boot-up, StevenBlack list, new CERT.pl source
Stan Grishin [Mon, 27 Jan 2025 19:14:28 +0000 (19:14 +0000)]
adblock-fast: bugfixes: boot-up, StevenBlack list, new CERT.pl source

* bugfix: more robust boot-up start
* bugfix: processing of StevenBlack lists
* new remote block-list: CERT.pl

Signed-off-by: Stan Grishin <stangri@melmac.ca>
3 weeks agoadblock: update 4.2.4-1
Dirk Brenken [Mon, 27 Jan 2025 22:28:04 +0000 (23:28 +0100)]
adblock: update 4.2.4-1

* support smartdns as dns backend
* support top level domains in local white- and blackklist,
  e.g. a 'de' in the blacklist blocks all domains with a german tld
  and the tld compression removes all subdomains from the final blocklist

Signed-off-by: Dirk Brenken <dev@brenken.org>
3 weeks agopbr: bugfixes: boot-up and negative dest_addr
Stan Grishin [Mon, 27 Jan 2025 04:36:07 +0000 (04:36 +0000)]
pbr: bugfixes: boot-up and negative dest_addr

* bugfix: more robust boot-up behaviour, obsoleting following config
  options: procd_boot_delay, procd_boot_timeout, procd_wan_ignore_status
* bugfix: fix typo in processing negations on dest_addr

Signed-off-by: Stan Grishin <stangri@melmac.ca>
3 weeks agobanip: update 1.5.0-5
Dirk Brenken [Sun, 26 Jan 2025 18:58:03 +0000 (19:58 +0100)]
banip: update 1.5.0-5

* fix a reporting issue with multiple ports/protocols

Signed-off-by: Dirk Brenken <dev@brenken.org>
3 weeks agofastd: update to v23
Matthias Schiffer [Sun, 26 Jan 2025 14:13:19 +0000 (15:13 +0100)]
fastd: update to v23

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
3 weeks agoowut: update to 2025.01.25
Eric Fahlgren [Sat, 25 Jan 2025 23:25:02 +0000 (15:25 -0800)]
owut: update to 2025.01.25

Bug fixes:
    efahl/owut@2bf45d5 owut: exit immediately on ctrl-c
    efahl/owut@a95d383 owut: fix processing of device defaults
    efahl/owut@cd63564 owut: disallow --rootfs-size changes on some platforms
Enhancements:
    efahl/owut@eaca182 owut: minor code cleanup in sha256 calculator
    efahl/owut@2b65aa7 owut: improve messaging
    efahl/owut@d687824 git: define file attributes

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
3 weeks agoopenssh: fix recursive key file removal
Michael Heimpold [Sat, 25 Jan 2025 11:15:16 +0000 (12:15 +0100)]
openssh: fix recursive key file removal

The -r option is not required here but should also not hurt,
since it was already tested, that $key is a file.
However, to express the intent of the command more clearly,
let's drop it.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 weeks agov2ray-core: Update to 5.25.1
Tianling Shen [Sun, 26 Jan 2025 05:01:26 +0000 (13:01 +0800)]
v2ray-core: Update to 5.25.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
3 weeks agobanip: Block UDP ports for HTTP/3
Juan Orti Alcaine [Sat, 25 Jan 2025 15:58:35 +0000 (16:58 +0100)]
banip: Block UDP ports for HTTP/3

Block HTTP/3 by including UDP in the feeds that have the 80 443 ports in
their flag.

Signed-off-by: Juan Orti Alcaine <jorti@pm.me>
3 weeks agonet-mtools: bump to release 3.2
Christian Marangi [Thu, 23 Jan 2025 15:39:04 +0000 (16:39 +0100)]
net-mtools: bump to release 3.2

Fix regression with detecting multicast ipv6 packet.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
3 weeks agoyggdrasil: update to 0.5.12
Ivan Chashkin [Mon, 20 Jan 2025 14:22:35 +0000 (17:22 +0300)]
yggdrasil: update to 0.5.12

Signed-off-by: Ivan Chashkin <mail@cupivan.ru>
3 weeks agoopenssh: Validate keys and regenerate if needed.
Markus Gothe [Wed, 15 Jan 2025 17:54:29 +0000 (18:54 +0100)]
openssh: Validate keys and regenerate if needed.

Imitate dropbear init.d-script and make sure we
don't end up with corrupt keys.

This can happen if we use a caching filesystem,
like 'ubifs', and the DUT is powered off during
boot-up.

Signed-off-by: Markus Gothe <markus.gothe@genexis.eu>
3 weeks agoopenssh: fix killing of active sessions on shutdown
Erik Karlsson [Wed, 15 Jan 2025 13:15:31 +0000 (14:15 +0100)]
openssh: fix killing of active sessions on shutdown

Starting with OpenSSH 9.8 sessions are handled by a separate binary
called sshd-session

Signed-off-by: Erik Karlsson <erik.karlsson@iopsys.eu>
3 weeks agophp8-pecl-dio: update to 0.3.0
Michael Heimpold [Thu, 23 Jan 2025 05:58:55 +0000 (06:58 +0100)]
php8-pecl-dio: update to 0.3.0

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 weeks agophp8-pecl-http: update to 4.2.6
Michael Heimpold [Thu, 23 Jan 2025 06:00:17 +0000 (07:00 +0100)]
php8-pecl-http: update to 4.2.6

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 weeks agophp8-pecl-xdebug: update to 3.4.1
Michael Heimpold [Thu, 23 Jan 2025 06:02:21 +0000 (07:02 +0100)]
php8-pecl-xdebug: update to 3.4.1

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 weeks agophp8-pecl-redis: update to 6.1.0
Michael Heimpold [Thu, 23 Jan 2025 06:01:43 +0000 (07:01 +0100)]
php8-pecl-redis: update to 6.1.0

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 weeks agophp8-pecl-krb5: update to 1.2.2
Michael Heimpold [Thu, 23 Jan 2025 06:00:57 +0000 (07:00 +0100)]
php8-pecl-krb5: update to 1.2.2

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 weeks agocoova-chilli: Fix WolfSSL support
Federico Capoano [Thu, 23 Jan 2025 20:58:34 +0000 (17:58 -0300)]
coova-chilli: Fix WolfSSL support

Signed-off-by: Federico Capoano <f.capoano@openwisp.io>
3 weeks agonut: add --without-nut_monitor to configure args
Jan Klos [Fri, 24 Jan 2025 17:11:54 +0000 (18:11 +0100)]
nut: add --without-nut_monitor to configure args
nut_monitor is not used anyway and is needlessly built & does not work with python 3.13

Signed-off-by: Jan Klos <jan@klos.xyz>
4 weeks agoddns-scripts: get l3 device for bind network using curl
Coia Prant [Wed, 15 Jan 2025 16:21:53 +0000 (16:21 +0000)]
ddns-scripts: get l3 device for bind network using curl

If pppoe is used for wan access. script set 'eth1' as interface for curl
call. The correct interface is however 'pppoe-wan'.

These scripts use 'network_get_physdev' function to get real device for
bind_network but this is wrong. We need instead the l3_device of the the
logical interface.

In case if we don't use pppoe connection - 'l3_device' is equal to real device.

Follow P/R:
 #14431

Signed-off-by: Coia Prant <coiaprant@gmail.com>
4 weeks agolibfmt: bump to version 11.1.2
Othmar Truniger [Thu, 23 Jan 2025 18:32:27 +0000 (19:32 +0100)]
libfmt: bump to version 11.1.2

Signed-off-by: Othmar Truniger <github@truniger.ch>
4 weeks agofrr: update to 10.2.1
Lucian CRISTIAN [Thu, 23 Jan 2025 19:47:21 +0000 (21:47 +0200)]
frr: update to 10.2.1

update to current stable branch

Signed-off-by: Lucian CRISTIAN <lucian.cristian@gmail.com>
4 weeks agolibyang: update to 2.1.128
Lucian CRISTIAN [Thu, 23 Jan 2025 19:46:11 +0000 (21:46 +0200)]
libyang: update to 2.1.128

this is a dependency for updated frr

Signed-off-by: Lucian CRISTIAN <lucian.cristian@gmail.com>
4 weeks agonode: January 21, 2025 Security Releases
Hirokazu MORIKAWA [Thu, 23 Jan 2025 05:27:18 +0000 (14:27 +0900)]
node: January 21, 2025 Security Releases

This is a security release.

Notable Changes

    CVE-2025-23083 - src,loader,permission: throw on InternalWorker use when permission model is enabled (High)
    CVE-2025-23085 - src: fix HTTP2 mem leak on premature close and ERR_PROTO (Medium)
    CVE-2025-23084 - path: fix path traversal in normalize() on Windows (Medium)

Dependency update:

    CVE-2025-22150 - Use of Insufficiently Random Values in undici fetch() (Medium)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
4 weeks agohev-socks5-server: update to 2.7.0
Ray Wang [Thu, 23 Jan 2025 06:43:06 +0000 (14:43 +0800)]
hev-socks5-server: update to 2.7.0

Signed-off-by: Ray Wang <r@hev.cc>
4 weeks agohev-socks5-tproxy: update to 2.6.0
Ray Wang [Thu, 23 Jan 2025 06:51:51 +0000 (14:51 +0800)]
hev-socks5-tproxy: update to 2.6.0

Signed-off-by: Ray Wang <r@hev.cc>
4 weeks agouspot: update to Git HEAD (2025-01-20)
Thibaut VARÈNE [Thu, 23 Jan 2025 10:48:44 +0000 (11:48 +0100)]
uspot: update to Git HEAD (2025-01-20)

57b737a49497 uspot/uspotfilter: s/discon_since/lost_since/
1c2f58000519 uspot/uspotfilter: use native MAC case
70934203a0b7 captive: cleanup
7566c2716eb9 uspot: correctly handle "debug=0"
f5cc70459233 portal: remove unused bits
54cdcf463c36 uspot: remove unused ssid parameter
f13440bd80ff Update issue templates
644fd6f52a8e uspotfilter: apply disconnect delay to active clients only

Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
4 weeks agobanIP: update 1.5.0-3
Dirk Brenken [Thu, 23 Jan 2025 19:11:11 +0000 (20:11 +0100)]
banIP: update 1.5.0-3

* better logging of nft load errors
* update the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
4 weeks agoddns-scripts: Fixup dnspod.cn-v3
FriesI23 Qin [Thu, 16 Jan 2025 00:27:20 +0000 (08:27 +0800)]
ddns-scripts: Fixup dnspod.cn-v3

Migrate retry_count to retry_max_count in the script to fix infinite retry loop.

Signed-off-by: FriesI23 Qin <FriesI23@outlook.com>
4 weeks agoddns-scripts: Fixup dnspod.cn-v3
FriesI23 Qin [Tue, 14 Jan 2025 06:20:10 +0000 (14:20 +0800)]
ddns-scripts: Fixup dnspod.cn-v3

Fix signature expiration issue during retries.

Signed-off-by: FriesI23 Qin <FriesI23@outlook.com>
4 weeks agogit: Set PKG_FORTIFY_SOURCE to 0 when lto enabled
Ryan Keane [Wed, 13 Nov 2024 11:14:03 +0000 (03:14 -0800)]
git: Set PKG_FORTIFY_SOURCE to 0 when lto enabled

If PKG_FORTIFY_SOURCE is not 0 and lto is enabled for package git, it
will fail to compile with the following example error:

/openwrt/staging_dir/toolchain-aarch64_generic_gcc-14.1.0_musl/include/stdio.h: In function 'process_curl_messages': /openwrt/staging_dir/toolchain-aarch64_generic_gcc-14.1.0_musl/include/stdio.h:90:8: error: inlining failed in call to 'always_inline' 'fwrite': function body can be overwritten at link time
   90 | size_t fwrite(const void *__restrict, size_t, size_t, FILE *__restrict);
      |        ^
http.c:355:33: note: called from here
  355 |                                 fprintf(stderr, "Received DONE message for unknown request!\n");
      |                                 ^

A related issue is #13016 .
This commit set PKG_FORTIFY_SOURCE to 0 if CONFIG_USE_LTO is y.

Close #24366

Link: https://lore.kernel.org/git/CAHfWF5mjquES-nocQaK+CAEsqWgdy-_OYdGtN82heYs0eJP3eQ@mail.gmail.com/T/#t
Link: https://github.com/openwrt/openwrt/issues/13016
Link: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110834
Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
4 weeks agozoneinfo: Updated to 2025a release.
Vladimir Ulrich [Mon, 20 Jan 2025 05:20:20 +0000 (08:20 +0300)]
zoneinfo: Updated to 2025a release.

Signed-off-by: Vladimir Ulrich <admin@evl.su>
4 weeks agomwan3: Add support for nslookup track method
Brian J. Murrell [Fri, 3 Jan 2025 20:54:13 +0000 (15:54 -0500)]
mwan3: Add support for nslookup track method

Signed-off-by: Brian J. Murrell <brian@interlinx.bc.ca>
4 weeks agomwan3: Bug fixes with nping usage
Brian J. Murrell [Thu, 9 Jan 2025 13:57:07 +0000 (13:57 +0000)]
mwan3: Bug fixes with nping usage

The IP address family is a single dash option and one of 4 or 6, not tcp
or udp.

Signed-off-by: Brian J. Murrell <brian@interlinx.bc.ca>
4 weeks agovsftpd: fix bug related to option conf_file
Mohd Husaam Mehdi [Wed, 15 Jan 2025 14:15:11 +0000 (19:45 +0530)]
vsftpd: fix bug related to option conf_file

* I had wrongly used config_get_bool for the option, so fixed it
* this also fixes the issue of /etc/init.d/vsftpd stop not working

Signed-off-by: Mohd Husaam Mehdi <husaam.mehdi@iopsys.eu>
4 weeks agosyncthing: Update to 1.29.2 and Change logfile path
Yun Wang [Mon, 20 Jan 2025 08:58:32 +0000 (16:58 +0800)]
syncthing: Update to 1.29.2 and Change logfile path

Update to 1.29.2 and Change logfile path from /etc/syncthing/syncthing
log to /var/log/syncthing.log.
This utilizes tmpfs (memory-based storage) to prevent disk usage growth
caused by log file accumulation during extended operation.

Benefits:
- Avoids storage saturation from excessive log growth.
- Aligns with best practices for temporary log management.
- For systems using flash storage (e.g., SSDs or eMMC), storing logs in
  tmpfs avoids flash memory wear caused by frequent writes to
  /etc/syncthing.

Signed-off-by: Yun Wang <maoerpet@foxmail.com>
4 weeks agopdns-recursor: update to 5.2.0
Peter van Dijk [Tue, 14 Jan 2025 09:45:50 +0000 (10:45 +0100)]
pdns-recursor: update to 5.2.0

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
4 weeks agobanIP: update 1.5.0-2
Dirk Brenken [Sun, 19 Jan 2025 20:08:28 +0000 (21:08 +0100)]
banIP: update 1.5.0-2

* fix typo in the log_outbound target
* update the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
4 weeks agolpac: update to 2.2.1, add support for custom ISD-R AID
Dominik Borghorst [Thu, 16 Jan 2025 19:02:42 +0000 (20:02 +0100)]
lpac: update to 2.2.1, add support for custom ISD-R AID

Updated lpac to 2.2.1 and added support for custom ISD-R AIDs.
This allows for a broader range of esim cards with non standard AIDs to be supported.
See https://github.com/estkme-group/lpac/pull/181 for additional info.

Signed-off-by: Dominik Borghorst <git@borghorst.net>
4 weeks agonetbird: update to 0.36.3
Wesley Gimenes [Sat, 18 Jan 2025 03:04:24 +0000 (00:04 -0300)]
netbird: update to 0.36.3

changelog: https://github.com/netbirdio/netbird/releases/tag/v0.36.3

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
4 weeks agodocker-compose: Update to version 2.32.4
Javier Marcet [Sat, 18 Jan 2025 11:04:21 +0000 (12:04 +0100)]
docker-compose: Update to version 2.32.4

Release notes:
https://github.com/docker/compose/releases/tag/v2.32.3
https://github.com/docker/compose/releases/tag/v2.32.4

Signed-off-by: Javier Marcet <javier@marcet.info>
4 weeks agoadblock: update 4.2.3-3
Dirk Brenken [Fri, 17 Jan 2025 15:51:15 +0000 (16:51 +0100)]
adblock: update 4.2.3-3

Summary of three PRs regarding new adblock sources with minor changes/additions:

- add new source reg_lithuania, PR provided by @Myginas
- add new source certpl, PR provided by @jkostorz
- add new source oisd_nsfw_small, PR provided by @Turjoy9

Signed-off-by: Dirk Brenken <dev@brenken.org>
5 weeks agoantiblock: Add AntiBlock package
Khachatryan Karen [Tue, 7 Jan 2025 02:01:59 +0000 (05:01 +0300)]
antiblock: Add AntiBlock package

AntiBlock program proxies DNS requests.
The IP addresses of the specified domains are added to
the routing table for routing through the specified interface.

Signed-off-by: Khachatryan Karen <karen0734@gmail.com>
5 weeks agobanIP: release 1.5.0-1
Dirk Brenken [Thu, 16 Jan 2025 19:08:36 +0000 (20:08 +0100)]
banIP: release 1.5.0-1

* change the chain structure: only two regular chains contain the generated banIP sets.
  “_inbound” covers the base chains WAN-Input and WAN-Forward, ‘_outbound’ covers the base chain LAN-Forward.
* pre-configure the default chains for every feed in the banip.feeds json file, no longer blocks
  selected feeds in all chains by default
* it's now possible to split country and asn Sets by country or asn (disabled by default)
* support Set counters to report easily suspicious IPs per Set (disabled by default)
* make it possible, to opt out certain chains from the deduplication process
* the element search now returns all matches (and not only the first one)
* the report engine now includes statistics about the Inbound & Outbound chains and the Set counters (optional)
* save the temp. files of possible nft loading errors in "/tmp/banIP-errors" by default for easier debugging
* various code improvements
* remove ssbl feed (deprecated)
* add two new vpn feeds
* update the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
5 weeks agoopenvpn: update to 2.6.13
Ivan Pavlov [Thu, 16 Jan 2025 06:47:45 +0000 (09:47 +0300)]
openvpn: update to 2.6.13

Feature changes:
 - on non-windows clients (MacOS, Linux, Unix) send "release" string from uname() call as IV_PLAT_VER to server
 - Windows: protect cached username, password and token in client memory
 - Windows: use new API to get dco-win driver version from driver
 - Linux: pass --timeout=0 argument to systemd-ask-password, to avoid default timeout of 90 seconds

Security fixes:
 - improve server-side handling of clients sending usernames or passwords longer than USER_PASS_LEN

Notable bug fixes:
 - FreeBSD DCO: fix memory leaks in nvlist handling
 - purge proxy authentication credentials from memory after use

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

Signed-off-by: Ivan Pavlov <AuthorReflex@gmail.com>
5 weeks agorsync: update to 3.4.1
John Audia [Wed, 15 Jan 2025 21:35:10 +0000 (16:35 -0500)]
rsync: update to 3.4.1

Changelog: https://download.samba.org/pub/rsync/NEWS#3.4.1

Signed-off-by: John Audia <therealgraysky@proton.me>
5 weeks agosing-box: Update to 1.10.7
Milinda Brantini [Wed, 15 Jan 2025 06:06:04 +0000 (14:06 +0800)]
sing-box: Update to 1.10.7

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
5 weeks agonextdns: Update to version 1.44.4
Olivier Poitrey [Thu, 16 Jan 2025 01:54:46 +0000 (01:54 +0000)]
nextdns: Update to version 1.44.4

Signed-off-by: Olivier Poitrey <rs@nextdns.io>
5 weeks agolua-ffi: update to 1.1.0
Jianhui Zhao [Thu, 16 Jan 2025 13:37:27 +0000 (21:37 +0800)]
lua-ffi: update to 1.1.0

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
5 weeks agotree: bump to 2.2.1
John Audia [Wed, 15 Jan 2025 21:38:06 +0000 (16:38 -0500)]
tree: bump to 2.2.1

Changelog: https://github.com/Old-Man-Programmer/tree/blob/master/CHANGES

Signed-off-by: John Audia <therealgraysky@proton.me>
5 weeks agorsync: update to 3.4.0
John Audia [Wed, 15 Jan 2025 01:27:47 +0000 (20:27 -0500)]
rsync: update to 3.4.0

Changelog: https://download.samba.org/pub/rsync/NEWS#3.4.0

Signed-off-by: John Audia <therealgraysky@proton.me>
5 weeks agotrojan-go: drop package
Tianling Shen [Tue, 14 Jan 2025 09:30:05 +0000 (17:30 +0800)]
trojan-go: drop package

Upstream is dead.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
5 weeks agoddns-scripts: correct name for ipv64.net
Gedalya Nie [Fri, 10 Jan 2025 19:07:01 +0000 (03:07 +0800)]
ddns-scripts: correct name for ipv64.net

Correct the name in ipv64.net.json

Signed-off-by: Gedalya Nie <gedalya@gedalya.net>
5 weeks agoddns-scripts: cloudflare: use PATCH method, minimize changes
Gedalya Nie [Wed, 8 Jan 2025 21:58:02 +0000 (05:58 +0800)]
ddns-scripts: cloudflare: use PATCH method, minimize changes

Using the PUT method recreates the DNS record with and only with
the newly provided data. This seems unnecessary. In particular,
we don't need to hardcode a TTL of 120. Any existing comment
would be lost too.

The only detail we need to change is the IP address. Leave everything
else as it was.

Signed-off-by: Gedalya Nie <gedalya@gedalya.net>
5 weeks agoyq: Update to 4.45.1
Tianling Shen [Wed, 15 Jan 2025 06:54:46 +0000 (14:54 +0800)]
yq: Update to 4.45.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
5 weeks agov2ray-core: Update to 5.24.0
Tianling Shen [Wed, 15 Jan 2025 06:54:23 +0000 (14:54 +0800)]
v2ray-core: Update to 5.24.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
5 weeks agocloudflared: Update to 2025.1.0
Tianling Shen [Wed, 15 Jan 2025 05:38:09 +0000 (13:38 +0800)]
cloudflared: Update to 2025.1.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
5 weeks agotransmissision: remove build dependency on nodejs
Serhii Ivanov [Thu, 9 Jan 2025 12:01:56 +0000 (14:01 +0200)]
transmissision: remove build dependency on nodejs

Have no idea why such dependency was added.
No documentation from transmission that they need
such dependency on build time. On the other hand
saves vast of time during build

Signed-off-by: Serhii Ivanov <icegood1980@gmail.com>
5 weeks agoiperf: package update to v3.18
Sander [Mon, 13 Jan 2025 12:13:42 +0000 (12:13 +0000)]
iperf: package update to v3.18

Signed-off-by: Sander <schutten@hotmail.com>
5 weeks agolibedit: update to version 20250104-3.1
Jan Hák [Mon, 13 Jan 2025 10:21:48 +0000 (11:21 +0100)]
libedit: update to version 20250104-3.1

Signed-off-by: Jan Hák <jan.hak@nic.cz>
5 weeks agoliburcu: update to version 0.15.0
Jan Hák [Mon, 13 Jan 2025 09:49:07 +0000 (10:49 +0100)]
liburcu: update to version 0.15.0

Signed-off-by: Jan Hák <jan.hak@nic.cz>
5 weeks agoacme-acmesh: Bump to v3.1.0
Toke Høiland-Jørgensen [Mon, 13 Jan 2025 10:58:00 +0000 (11:58 +0100)]
acme-acmesh: Bump to v3.1.0

New upstream release with mostly minor fixes.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
5 weeks agomariadb: update to 11.4.4
Rosen Penev [Wed, 1 Jan 2025 21:02:51 +0000 (13:02 -0800)]
mariadb: update to 11.4.4

Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 weeks agolighttpd: update to lighttpd 1.4.77 release hash
Glenn Strauss [Sat, 11 Jan 2025 00:35:23 +0000 (19:35 -0500)]
lighttpd: update to lighttpd 1.4.77 release hash

Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
5 weeks agolighttpd: lighttpd.init add trigger on acme.renew
Glenn Strauss [Sat, 11 Jan 2025 04:04:13 +0000 (23:04 -0500)]
lighttpd: lighttpd.init add trigger on acme.renew

github: closes #24217
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
5 weeks agocargo-c: Version bump
Luca Barbato [Sun, 12 Jan 2025 08:37:35 +0000 (08:37 +0000)]
cargo-c: Version bump

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>