Skip to content

v0.4.0 — interface control

Choose a tag to compare

@krisarmstrong krisarmstrong released this 24 Aug 21:57
· 17 commits to main since this release
d029965

Extends the binding past scanning so consumers need no shell-outs at all.

Adds Interfaces, SavedNetworks, Associate, Disassociate, SetPower and Forget. SavedNetworks reads CWConfiguration.networkProfiles.

Forget rewrites the stored configuration, an administrative operation that fails without the system-configuration right rather than silently leaving the profile in place.

Uses the instance -[CWWiFiClient interfaceNames]; the class method of the same name has been deprecated since macOS 13.