Releases: halo/LinkLiar
4.0.0 Sonoma ⚠️ Experimental Beta
This is a complete rewrite of LinkLiar from scratch, specifically for macOS 14 (Sonoma).
While you should expect a few minor bugs, I think it is ready for testing by a wider audience.
This pre-release version was updated 2024-03-03.
TODO
- Write a manual testing sequence to go through before release
- More automatic test coverage
- Write instruction about how to uninstall
- Introduce CHANGELOG for beta releases
Notice that you would first have to uninstall any older versions, as they will have conflicting background services. Luckily, that won't be a problem in the future, though. Because the background service is now integrated into the main app and doesn't have a "separate life" any more.
3.2.0 Monterey
Notice: This was unfortunately never confirmed as working properly.
As of macOS 12.3
(Monterey), the MAC address of an interface cannot be modified while connected to a network. That's why LinkLiar (as of version 3.1.0
) will disassociate from any connected network before modifying the MAC address. It will then reconnect to the network it was connected to.
Once it has been confirmed that this works as expected this draft release will be turned into an official release.
3.0.3 Big Sur
After having tested out version 3 betas for some time now, I feel confident to officially release 3.0.3
.
3.0.3
- [BUGFIX] Make sure only allowed prefixes are ever in use when checking for re-randomization.
3.0.2
- [BUGFIX] Specifying a manual address as default now affects the interfaces that should use the default
- [BUGFIX] Properly disable/enable submenus if config file cannot be found/written
3.0.1 (beta)
- [BREAKING] Daemon executable directory moved from
/Library/Application Support/LinkDaemon
to
/Library/Application Support/io.github.halo.linkdaemon
as this is more future-proof. - [USABILITY] Hide "Prefixes" submenu and reveal it only when holding the option key. I think it's only for advanced users.
- [DOCUMENTATION] Updated most images
- [DOCUMENTATION] Add Airpass to list of alternative apps
- [DOCUMENTATION] Make the background dark
- [DOCUMENTATION] Add section about prefix configuration
3.0.0 (alpha)
-
[BREAKING] Configuration directory moved from
/Library/Application Support/LinkLiar/
to
/Library/Application Support/io.github.halo.LinkLiar
as this is more future-proof and I think the way Apple wants it. -
[FEATURE] Choose among vendors (and custom prefixes) to be used when randomizing MAC addresses #27
-
[FEATURE] Do not show leakage icon for ignored interfaces #38
-
[FEATURE] Show which MAC address was specified by default
-
[FEATURE] Show paths to all relevant directories and files in developer menu
-
[UPDATE] Update MAC prefixes of "popular" vendors
Sierra
The difference between 2.1.0 and 2.1.1 is merely a new feature that allows you to start the LinkLiar menu bar GUI on login. See CHANGELOG.md
Sierra
2.0.0 - Sierra Beta
This is a "beta" release but it has been tested for some time now and works well. It introduces managing Interfaces as a LaunchDaemon instead of via the GUI alone.
Note that it only works on macOS Sierra - NOT El Capitan or older.
El Capitan
Basically, you can now properly define MAC addresses manually.