GitPedia
halo

halo/macosvpn

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

18 Releases
Latest: 3y ago
2.0.0 Ventura2.0.0Latest
halohalo·3y ago·November 11, 2022
GitHub

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 Big Sur1.0.3
halohalo·5y ago·December 25, 2020
GitHub

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

1.0.2 Catalina1.0.2
halohalo·6y ago·January 28, 2020
GitHub

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

1.0.1 Catalina1.0.1
halohalo·6y ago·December 25, 2019
GitHub

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 Catalina1.0.0
halohalo·6y ago·December 15, 2019
GitHub

📋 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
  • Added `macosvpn delete --all` to remove all L2TP and Cisco VPN services.
  • 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 macOS High Sierra0.3.5
halohalo·8y ago·January 3, 2018
GitHub

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

0.3.4 macOS High Sierra0.3.4
halohalo·8y ago·December 31, 2017
GitHub

Just a new feature: you can now delete VPN services by name. `macosvpn delete --name MyVPN` See #36

0.3.3 macOS High Sierra0.3.3
halohalo·8y ago·September 30, 2017
GitHub

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

0.3.2 macOS Sierra0.3.2
halohalo·8y ago·August 19, 2017
GitHub

You can now configure "disconnect on logout/user switch" for L2TP See https://github.com/halo/macosvpn/issues/33

0.3.1 macOS Sierra0.3.1
halohalo·9y ago·December 27, 2016
GitHub
0.3.0 macOS Sierra0.3.0Pre-release
halohalo·9y ago·September 21, 2016
GitHub

See CHANGELOG

0.2.1 El Capitan0.2.1
halohalo·10y ago·June 9, 2016
GitHub

See [CHANGELOG](https://github.com/halo/macosvpn/blob/master/CHANGELOG.md#021)

0.2.0
halohalo·10y ago·June 8, 2016
GitHub

See [CHANGELOG](https://github.com/halo/macosvpn/blob/master/CHANGELOG.md#020)

0.1.4
halohalo·10y ago·January 9, 2016
GitHub

📋 Changes

  • Don't crash randomly, see #13
0.1.3
halohalo·10y ago·November 10, 2015
GitHub

📋 Changes

  • Fixed a random crash introduced in version 0.1.1
  • Added `--split-tunnel` option to not force all traffic through VPN
  • username and password are now optiona.
0.1.2
halohalo·10y ago·October 29, 2015
GitHub

Attempt to fix https://github.com/halo/macosvpn/issues/13

0.1.1
halohalo·10y ago·October 12, 2015
GitHub

📋 Changes

  • Added support for Cisco IPSec group names (thanks to https://github.com/arnieggertsson)
  • Some help text and README improvements
0.1.0
halohalo·11y ago·April 14, 2015
GitHub