https-dns-proxy: update to 2025.12.29-5
authorStan Grishin <redacted>
Fri, 24 Apr 2026 18:28:04 +0000 (18:28 +0000)
committerAlexandru Ardelean <redacted>
Sat, 25 Apr 2026 05:16:17 +0000 (08:16 +0300)
commitebe149b7f37ef7d91f85a1a7e8e626a58ac2cd48
treeb660f971e56bea4f222bb485ec745066fda60135
parent0d952684b7762304470350465b64a37eec7640cd
https-dns-proxy: update to 2025.12.29-5

Maintainer: me
Compile tested: x86_64, Dell EMC Edge620, OpenWrt 25.12.1
Run tested: x86_64, Dell EMC Edge620, OpenWrt 25.12.1

Description:Add nftables notrack for localhost traffic

  - Removed. License is now included in the main project.

net/https-dns-proxy/Makefile:
  - Bumped PKG_RELEASE to 5.

net/https-dns-proxy/files/etc/config/https-dns-proxy:
  - Added 'option notrack_dns '1'' to the default configuration.

net/https-dns-proxy/files/etc/init.d/https-dns-proxy:
  - Defined NOTRACK_NFT_FILE constant.
  - Added 'notrack_dns' and 'notrack_ports' variables.
  - Implemented 'notrack_nft' function to manage nftables rules for notracking local DNS traffic.
  - Enabled loading of 'notrack_dns' boolean from configuration.
  - Modified start_instance to collect listen_port into notrack_ports if notrack_dns is enabled.
  - Modified start_service to call notrack_nft update/remove based on notrack_dns and collected ports.
  - Modified stop_service to call notrack_nft remove.
  - Updated service_started and service_stopped to trigger firewall config changes when notrack_dns is enabled.

Signed-off-by: Stan Grishin <redacted>
net/https-dns-proxy/LICENSE [deleted file]
net/https-dns-proxy/Makefile
net/https-dns-proxy/files/etc/config/https-dns-proxy
net/https-dns-proxy/files/etc/init.d/https-dns-proxy
git clone https://git.99rst.org/PROJECT