Skip to content

apfree-wifidog: update to 9.07.2907#30052

Open
liudf0716 wants to merge 1 commit into
openwrt:masterfrom
liudf0716:fix-apfree-wifidog-9.07.2907
Open

apfree-wifidog: update to 9.07.2907#30052
liudf0716 wants to merge 1 commit into
openwrt:masterfrom
liudf0716:fix-apfree-wifidog-9.07.2907

Conversation

@liudf0716

Copy link
Copy Markdown
Contributor

Summary

Changes

New Features

  • Portal cache lazy loading for faster portal page delivery
  • MAC blacklist (untrust_macs) nftables support and wdctlx CLI command
  • MQTT API handlers for untrusted MAC management
  • QoS request rate limits in BPF handler
  • Dynamic CORS headers for portal cache requests

Bug Fixes

  • Fix null pointer crash and connection memory leak (P0 bugs)
  • Fix URL encoding for SSID in redirect URLs to handle special characters
  • Fix auth server redirect loop detection when hostname resolves to gateway IP
  • Fix BPF MAC address display and traversal issues
  • Fix firewall dual-stack independent evaluation
  • Fix WiFi SSID retrieval from bridge FDB
  • Fix resource cleanup on request queueing failures
  • Fix blacklist rule chain placement in nftables

Testing

  • Compiled and tested on OpenWrt 25.12

Updated from 9.05.2872 to 9.07.2907.

Changes:
- Portal cache lazy loading for faster portal page delivery
- MAC blacklist (untrust_macs) nftables support and wdctlx CLI
- MQTT API handlers for untrusted MAC management
- QoS request rate limits in BPF handler
- Fix null pointer crash and connection memory leak
- Fix URL encoding for SSID in redirect URLs
- Fix auth server redirect loop detection
- Fix BPF MAC address display and traversal issues
- Fix firewall dual-stack independent evaluation
- Fix WiFi SSID retrieval from bridge FDB

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>

@openwrt-ai openwrt-ai left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 1 new commit; no new issues found.


Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants