Release 1.0.20: (Aug 2, 2024)
- Adding a new command line switch to allow MacOS users to override the baudrate for ttySX
- Fixed a coverity issue in sstp-fcs.c
- Disabled unit-tests for sstp-route.c, caused build failures on nodes with no IPv4 connectivity


Release 1.0.19: (June 16, 2023)
- Support for compiling against pppd-2.5.0
- Fix for a bug where setting custom user/group with configure resulted in "root"
- Various cppcheck/coverity scan fixes


Announcement: (Feb 22, 2023)
- Project has been moved to https://gitlab.com/sstp-project/sstp-client and is now
  member of GitLabs Open Source Program.


Release 1.0.18: (Sept 7, 2022)
- Fixes buffer handling when first writing/reading from pppd.
- Don't run the add-route tests if you are running as non-root (even with fakeroot)
- Touch-up of "bashism" to the configure.ac script


Release 1.0.17: (March 24, 2022)
- Fixes to IPv6 handling of parsing, and handling of AAAA records
- Support for compiling against OpenSSL 3.0.0


Release 1.0.16: (October 18, 2021)
- Fixed a problem with MPPE keys when used with pppd's pon/poff scripts
- Users can now connect using EAP-TLS as long as pppd supports it _and_
   passes up the right 32-bit MPPE key


Announcement: (May 15, 2021)
- Project has been moved to https://gitlab.com/eivnaes/sstp-client


Release 1.0.15: (May 18, 2021)
- Reworking the logic to steal MPPE keys from pppd
- Support for EAP-MSCHAPv2


Release 1.0.14: (February 23, 2020)
- Support for specifying CA certificate path via configure
- Improve debuging of EAP messages


Release 1.0.13: (November 16, 2019)
- Fixed a bug related to EAP authentication
- Cleaned up compiler warnings


Release 1.0.12: (February 24, 2018)
- Fixed up buildscripts to work with libevent2
- SSL performance optimizations


Release 1.0.11: (January 4, 2017)
- Added TLS-EXT command line option
- Compilation support for OpenSSL 1.1.0


Release 1.0.10: (May 27, 2015)
- Fixing a bug when PAP authentication was used
- Removing limitation to check certificate chains longer than 1
- Fixed issues with endianes (rasberry pi) with getopt and CMAC handling
- Fixed an issue with connectivity to Microtik routers
- Build system maintenance


Release 1.0.9: (January 16, 2013)
- Fix an issue with quotation of username
- Fix for a critical issue in packet handling


Release 1.0.8: (October 14, 2012)
- Fix for compiler warnings
- Build system maintenance


Release 1.0.7: (April 28, 2012)
- Fixed a problem where client failed to send connected message to server
    when specifying user/pass on command line
- Various changes to support Mac OS-X / Darwin via Mac Ports project


Release 1.0.6: (March 12, 2012)
- Fixed a critical bug where the pppd configuration file was deleted before
    authentication could proceed (use of --user <user> and --password <pass>).


Release 1.0.5: (March 03, 2012)
- Fixed a critical bug in the pppd plugin, connection would fail after
    60 seconds as the MPPE keys wasn't set correctly.
- Updated the documentation and added a couple of pppd peers examples


Release 1.0.4: (February 7, 2012)
- Added command line to save host route
- Fixed a bug relatede to frequent disconnects of SSL connection in
   handling multiple SSL_write().


Release 1.0.3: (November 13, 2011)
- Added command line option to specify the uuid of the connection
- Fixed various bugs, to mention:
   * Cleanup of unix socket on termination
   * Correct parsing of the URL
   * Fix connected time error when using --nolaunchpppd option
   * Unit tests was added
   * Added hardening of ubuntu build scripts


Release 1.0.2: (October 20, 2011)
- Added Basic HTTP proxy support
- Allow for user to ignore certificate warnings by specifying '--cert-warn'
- Network Manager SSTP plugin finally works on Ubuntu 11.10
- Covering up passwords per command line.
- Added privilege separation user, group, and directory


Release 1.0.1: (October 02, 2011)
- Fixing various bugs found while porting to Fedora Core 15.
- Improved signal handling and summary on connection termination
- Improved task handling of pppd


Release 1.0: (September 18, 2011)
- Updated version to 1.0 after 6 months of beta testing.
- Packages provided for Ubuntu 11.04, and Fedora Core 15


Release 1.0-beta: (February 12, 2011)
- Connect to a Windows 2K8 server using SSTP
- Async PPP support
- IPv6 support
- Certificate validation
