Skip to content

apfree-wifidog 9.05.2872

Latest

Choose a tag to compare

@liudf0716 liudf0716 released this 01 Jun 01:55
· 2 commits to master since this release

Changes

  • feat: implement firmware upgrade request handling with mutex protection
  • fix: nested DNS monitor thread creation bug
  • fix: three code defects: -p option parsing, ipset NUL-termination, wdctl prefix matching
  • feat: add OpenWrt package script, generalize BPF parameter handling, reorder BPF command table
  • feat: add OpenWrt package bundling script and refactor bpf_param construction in wdctlx
  • feat: implement BPF management commands in wdctlx and update rate limit handler logic
  • fix: use case-insensitive comparison for MAC address lookups in client list
  • refactor: remove global L7 and domain caches in favor of explicit state passing in BPF API handlers
  • feat: add BPF support and refactor API handlers
  • feat: add localportal command to wdctlx for setting local portal URL
  • refactor: update eBPF map paths to reflect new directory structure
  • fix: acquire client list lock in wdctl_add_auth_client to prevent race conditions
  • refactor: streamline domain handling and improve performance in xdpi functions
  • feat: add support for multi-level TLDs in domain parsing and fix race condition in client list addition
  • fix: simplify validation error message in wdctl_add_auth_client function