Files
packages/net
Stan Grishin 81f0ef48e1 https-dns-proxy: update to 2026.03.18-1
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:
update to 2026.03.18, improve nftables rules

  - Update PKG_VERSION to 2026.03.18.
  - Set PKG_RELEASE to 1.
  - Update PKG_SOURCE_VERSION to 801881210ba8215dc9cd577222d8c10372423360.
  - Update PKG_MIRROR_HASH to 4c356c19b62fc7bdef3a67fd678e48f3659d709da10517c2eadef76e3409f5ce.

files/etc/init.d/https-dns-proxy:
  - Wrap the notrack chain in its own `inet https_dns_proxy_notrack`
    table. A top-level `chain` outside any table is invalid nftables
    syntax and is rejected on kernel 6.18+, breaking firewall load.
    Fixes mossdef-org/https-dns-proxy#7.
  - Syntax-check the generated snippet with `nft -c -f` after write
    and report OK/FAIL on the start path.
  - On remove, explicitly `nft delete table` in addition to removing
    the snippet file, so the live ruleset is cleaned up immediately
    rather than waiting for the next fw4 reload.

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2026-05-01 18:04:56 -07:00
..
2026-04-14 10:38:06 +03:00
2026-04-17 09:57:55 +02:00
2025-10-01 15:20:34 +02:00
2025-08-24 19:42:53 +03:00
2025-09-08 09:20:43 +02:00
2026-04-30 11:37:14 +02:00
2026-04-25 08:17:13 +03:00
2026-03-25 07:47:51 +02:00
2026-03-27 11:00:25 +08:00
2026-01-25 14:54:29 +02:00
2026-03-19 14:33:40 +02:00
2026-01-25 19:23:45 +02:00
2026-04-27 11:19:38 +02:00
2026-03-13 20:02:05 +02:00
2026-03-15 22:06:28 +02:00
2026-03-15 19:48:28 +02:00
2025-11-09 16:34:26 +01:00
2026-03-15 09:13:45 +02:00
2025-09-27 08:24:56 +03:00
2025-12-28 19:20:54 +08:00
2026-03-27 11:10:55 +08:00
2025-09-09 21:14:51 +08:00
2025-09-05 16:58:29 +08:00
2025-12-24 10:59:46 +01:00
2026-04-23 23:00:51 +03:00
2026-03-15 09:15:08 +02:00
2025-07-24 18:05:07 +03:00
2025-08-24 19:47:53 +03:00
2025-08-09 15:31:38 +08:00
2026-03-21 22:26:55 +02:00
2026-03-18 12:11:44 +02:00
2025-08-22 16:13:12 +03:00
2026-04-12 09:05:27 +03:00
2025-09-20 23:14:44 +08:00
2026-03-19 14:35:38 +02:00
2026-03-18 09:21:25 +01:00
2026-04-16 10:29:26 -06:00
2026-04-10 16:07:49 +03:00
2026-01-18 07:34:15 +02:00
2025-08-27 22:20:21 +03:00
2025-12-05 22:56:26 +01:00
2026-01-13 12:02:49 +01:00
2025-12-30 12:13:16 +02:00
2026-04-16 22:08:00 +03:00
2026-03-15 09:09:50 +02:00
2026-02-20 19:13:20 +00:00
2026-03-11 14:24:47 +01:00
2026-03-15 09:17:01 +02:00
2026-02-14 14:59:40 +02:00
2025-10-20 19:44:04 +02:00
2026-04-14 10:49:10 +03:00
2026-01-09 10:53:39 +01:00
2026-02-19 20:15:36 +02:00
2025-11-26 13:05:36 +01:00
2025-07-30 15:06:01 +08:00
2025-11-14 00:53:31 +08:00
2026-03-19 14:32:25 +02:00
2026-04-21 16:16:50 -07:00
2026-04-28 23:10:43 +02:00
2026-04-14 10:48:21 +03:00
2026-03-27 11:06:32 +08:00
2026-03-15 09:10:16 +02:00
2026-04-21 11:54:03 +03:00
2026-03-18 09:10:04 +01:00
2026-03-15 09:25:09 +02:00
2026-03-21 17:41:31 +02:00
2026-04-28 08:26:36 +02:00
2026-04-21 08:27:27 +02:00
2026-02-21 17:48:24 +02:00
2025-11-21 15:12:04 +01:00
2025-08-31 15:52:27 +08:00
2026-04-26 14:38:41 -06:00
2026-04-09 13:27:57 +03:00
2026-03-01 20:13:08 +00:00
2026-02-19 20:15:36 +02:00
2025-11-21 18:50:35 +02:00
2026-04-09 13:27:22 +03:00
2026-02-20 18:07:25 +01:00
2025-12-31 09:22:58 +02:00
2025-12-10 18:38:27 +01:00
2025-10-25 08:29:32 +03:00
2025-10-02 15:22:20 +02:00
2026-03-27 11:04:15 +08:00
2026-02-08 17:26:08 +08:00
2026-01-08 11:06:19 +02:00
2026-04-14 10:42:32 +08:00
2026-03-29 18:57:29 +03:00
2026-03-19 14:36:53 +02:00