]> git.99rst.org Git - openwrt-packages.git/commit
apfree-wifidog: update to 9.09.2938
authorDengfeng Liu <redacted>
Sun, 6 Sep 2026 04:17:53 +0000 (12:17 +0800)
committerHannu Nyman <redacted>
Sun, 6 Sep 2026 13:00:24 +0000 (16:00 +0300)
commit1056fa0f705e8ccdfed3ac252d4fe5e119871a70
tree5e5ffad6ae3dfe59fc39bfd06cdb5bfc8bb7b39f
parent928ac2bcb5f1d76377b8ebc0ee966e83c0c2a288
apfree-wifidog: update to 9.09.2938

Highlights of this release:

- eBPF captive DNS fast-answer: LAN DNS queries for captive detection
  domains are answered at wire speed from a pinned BPF map (default
  1.1.1.1) while the query still reaches dnsmasq, so captive portal
  detection works when the router is offline
- Real IPs are learned back into the map from snooped upstream DNS
  responses; the dnsmasq aw-captive-domains-hosts mechanism and its
  restart dance are removed (one-time migration at startup)
- Always start HTTP/HTTPS service threads (fix dangling gencb arg);
  sync trusted MACs into eBPF mac_map; portal DNS consumer
  auto-reconnects when aw-bpf reloads

Maintainer: me
Compile tested: aarch64_cortex-a53 (chawrt 25.12 / OpenWrt snapshot)

Signed-off-by: Dengfeng Liu <redacted>
net/apfree-wifidog/Makefile
git clone https://git.99rst.org/PROJECT