Features:
- Can delete VPN services, thanks @kooroshh for the request
Internal:
- Compatibility with Xcode 9 thanks @fxcoudert for reporting
Features:
- Added -i and -t flags to control auto disconnect of L2TP thanks @blackthroat for requesting the feature
Internal:
- Compatibility with Xcode 8.3.2 with Swift 3.1
Bugfix:
- Resolving an issue where L2TP Keychain Items were not associated with their network service.
Breaking Changes:
- Most exit codes changed so as to introduce a consistent numbering sequence.
Bugfix/Features:
- macOS Sierra compatibility (might break El Capitan, needs more testing)
Bugfix:
- Homebrew has the buggy "Release" configuration in
0.2.0
which has now been fixed. So we need a new version.
Removed:
- The
--default...
and...prefix
flags are no longer supported (too buggy)
Features:
- Use
--force
to overwrite an existing VPN - Added colors to help text
- Improved help text to be more understandable
Internal:
- Converted more classes to Swift
Bugfix:
- Don't crash randomly, see #13
Features:
- Added support for
--split
flag to not force traffic over VPN. (thanks to https://github.com/steve-jansen) - Username and password are now optional
- Fixed a random crash issue that was introduced in
0.1.1
Features:
- Improved help and debugging logs
- Fixed some typos
Features:
- Added support for Cisco IPSec group names (thanks to https://github.com/arnieggertsson)
- Some help text and README improvements
Features:
- Added support for Cisco IPSec
Changes:
- Changed a few error return codes in the 30s and introduced new error codes in the 50s
Features:
- Improved debugging output
- Got rid of all compiler warnings
Bugfixes:
- Properly respect the
--username
flag. Thanks to @callmeflinx.
No significant changes, just experimenting.
Features:
- Boom! Introduced first version.