Skip to content

Releases: ukanth/afwall

Version 4.1.0

Choose a tag to compare

@ukanth ukanth released this 06 Aug 07:05

AFWall+ v4.1.0

  • Custom rules at the application level - direct per-app allow/block rules
  • Custom theme maker with pre-built themes (Amber, Ocean, Forest, Slate, Plum, Black) plus a high-contrast light theme
  • Multi-user / work-profile app detection and improved app search
  • Option to show package name alongside app name in the list
  • Improved firewall rule generation - IPv6 control traffic (ICMPv6 RS/RA/NS/NA), loopback routing, LAN discovery (multicast/broadcast/mDNS/SSDP), tethered DHCP replies, Tor redirect ordering, reject-chain logging
  • Improved root apply reliability - consistent failure handling; success now waits for both IPv4 and IPv6 rule application to complete
  • Log service reliability - watchdog restarts a dead log watcher, batched log writes
  • Multiple LAN subnets now route correctly to WAN (Issue #1362)
  • Missing system apps caused by removal of QUERY_ALL_PACKAGES
  • Import/export - removed filter that hid valid AFWall+ backup files
  • Widget bugs - repeated toggle callback reuse, activity reference leak
  • Per-app localhost blocking (Issue #1421) - reverted pending a more reliable approach
  • Updated Target SDK 36 (Android 16) support

Version 4.0.3

Choose a tag to compare

@ukanth ukanth released this 01 Mar 04:26

Full Changelog: v4.0.2...v4.0.3

  • Switch from GCC to NDK for binaries. This should address false positive virus detection.
  • Notification crash issues

Version 4.0.2

Choose a tag to compare

@ukanth ukanth released this 23 Feb 14:07
  • Security issues. It break custom rules again. Please check github for workaround
  • Allow blocking localhost connection
  • Storing iptables.log with time and location
  • High contrast mode theme
  • Bug: Hostnames are not show in the logs
  • Ability to copy domain/hostname in the logs.

Version 4.0.1

Choose a tag to compare

@ukanth ukanth released this 23 Dec 06:59
  • Fixed boot rules not being applied (#1438)
  • Fixed app search not working (#1445)
  • Fixed pull to refresh when list is empty (#1439)
  • Updated Magisk binary location (#1437)
  • Relaxed sanitize rule to allow existing custom rules
  • Added back button to PreferencesActivity
  • Optimized pattern handling and memory management
  • Added build scripts for F-Droid (#1441)

Version 4.0.0

Choose a tag to compare

@ukanth ukanth released this 02 Oct 15:23

Stable Release 4.0.0

  • Material Design Overhaul
  • Rule Management & Stability
  • Enhanced Logging System
  • Security Enhancements
  • Android Support - 16+
  • Binary updates - Cross-compiled binaries: busybox v1.36.1, iptables v1.8.10
  • Architecture - Added ARM64 binaries and improved detection

Complete Changelog - https://github.com/ukanth/afwall/blob/beta/Changelog.md

Maintenance release 3.6.1

Choose a tag to compare

@ukanth ukanth released this 25 Oct 16:54

What's Changed

Full Changelog: v3.6.0...v3.6.1

Release 3.6.0

Choose a tag to compare

@ukanth ukanth released this 29 Aug 01:00
  • Updated libraries and SDK (33)
  • Fixes:
    • Chinese language not working
    • Added Sinhala language
    • libsu memory leak
    • Optimizing copying binaries during install
    • Log freezing on few devices
    • Work profile fix for android 12
  • Add support for recent versions of Android.
  • Code optimizations.

Release 3.5.3

Choose a tag to compare

@ukanth ukanth released this 28 Jun 03:06
6c46bfd

Changelog for Version 3.5.3

  • New: Enable delay when applying rules (Required for Android 11+ on some devices)
  • Fixes
    Applying rules with ipv6 error
    #1101 DNS leak when using external dns client.
    #1280 work profile apps not shown on Android 11+
    Bluetooth tether
    import/export hanging
  • Use libsu for root detection.
  • Chinese menu issue.
  • Dropped xposed support! will be provided as separate module
  • Updated libraries and SDK (31)

F-Droid Patch Release

Choose a tag to compare

@ukanth ukanth released this 21 May 02:01
b434738

Only changes related to f-droid build. No general release

Release 3.5.2

Choose a tag to compare

@ukanth ukanth released this 16 May 16:46
584be31

Changelog:

  • Fix: import all issue from older versions.
  • IPv6 issues on few devices when enabled.
  • Simplified chinese lang issue
  • Crash fixes.
  • Removed run_pie binaries which are no longer used.
  • Updated languages