Skip to content

LanGuard 1.0.1

Latest

Choose a tag to compare

@roypadina roypadina released this 09 Jun 07:46

Fixed

  • Spurious Wi-Fi toggle notifications on sleep/wake. A docked Mac drops its wired Ethernet link on sleep and regains it on wake (especially USB/Thunderbolt dock NICs); each transition looked like a real unplug→replug, so Wi-Fi toggled and a banner fired on every sleep/wake cycle while stationary. NetworkMonitor now ignores link changes while asleep, evaluates once after the network settles on wake, and debounces callback bursts / brief flaps. setWiFiPower is idempotent — it only toggles interfaces whose power actually differs and only notifies on a real change.

Added

  • Opt-in debug logging (Settings → Debug). Writes timestamped events to ~/Library/Logs/LanGuard/languard.log (off by default, rotates at ~1 MB), with Reveal Logs in Finder / Clear Logs buttons — capture an issue and send us the file.

Install

brew upgrade --cask languard
# or first time:
brew install --cask roypadina/tap/languard

Ad-hoc signed (not notarized): first launch → right-click → Open, or xattr -dr com.apple.quarantine "/Applications/LanGuard.app". Requires macOS 14+.

SHA-256 (LanGuard.zip): 38d03e8bc49cd060cde46c1c0838192bb4281deb98ca3f95d9264472b636d531

Full changelog: v1.0.0...v1.0.1