Macosvpn Versions Save

:wrench: Create macOS VPNs programmatically (L2TP & Cisco)

2.0.0

1 year ago

Compatibility with Ventura, see https://github.com/halo/macosvpn/issues/58

(The executable attached below is a universal binary that works on both Apple Silicon and Intel Macs.)

1.0.3

3 years ago

Fixed a compiler warning that caused macosvpn to crash with the error "Creating Keychain item failed" when creating Cisco services.

1.0.2

4 years ago

The options --split, --disconnectswitch, and --disconnectlogout now actually work.

1.0.1

4 years ago

No code changes in this version.

Version 1.0.1 has all 3rd-party dependencies directly included in the repository. This makes it easier for homebrew.

1.0.0

4 years ago

Breaking Changes:

  • The -ceups and -leups shortcut syntax was removed without replacement. Just use --cisco or -c etc.
  • Most of the exit codes have changed.
  • Dropped support for macOS 10.9 and earlier
  • The delete command now requires sudo rather than asking for privileges in a GUI prompt.
  • Build with Xcode version 11

Features:

  • Added macosvpn delete --all to remove all L2TP and Cisco VPN services.

Improvements:

  • Refactored away all Objective-C code. Now everything is on Swift 5.
  • Many long functions are now broken up into smaller files.

0.3.5

6 years ago

No functional changes, just fixing a minor compiling error when using Xcode on El Capitan.

0.3.4

6 years ago

Just a new feature: you can now delete VPN services by name.

macosvpn delete --name MyVPN

See #36

0.3.3

6 years ago

No functional changes since the previous version, only compatibility with Xcode 9 and thus macOS High Sierra 10.13

0.3.2

6 years ago

You can now configure "disconnect on logout/user switch" for L2TP

See https://github.com/halo/macosvpn/issues/33

0.3.1

7 years ago