]> git.99rst.org Git - openwrt-packages.git/commitdiff
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)
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

index e8ebac99adc61dc2790f407d0e60077648f2e94a..bac68963e8ff944a323236bee2d9a2c883fc11f9 100644 (file)
@@ -8,12 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=apfree-wifidog
-PKG_VERSION:=9.07.2907
+PKG_VERSION:=9.09.2938
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://codeload.github.com/liudf0716/$(PKG_NAME)/tar.gz/$(PKG_VERSION)?
-PKG_HASH:=c008c9e0f08d22b1a30f709d981a7829fd25a5de92d045b228cdbb5a30c18f4c
+PKG_HASH:=0ffcba3a076d79a7b1bd85d017bf5ffa711c33d322334878cb9e71772887ce3c
 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
 
 PKG_MAINTAINER:=Dengfeng Liu <liudf0716@gmail.com>
git clone https://git.99rst.org/PROJECT