Packages for network-manager-sstp and sstp-client is now available in Debian SID (development branch). With time, these packages should reach general availability in a official Debian distribution.
Here are the package source code urls
https://salsa.debian.org/utopia-team/network-manager-sstp/
https://salsa.debian.org/debian/sstp-client
Huge milestone for this project. Both sstp-client and network-manager-sstp packages are now available in Ubuntu 22.04 (Jammy Jellyfish).
The project's source repository has moved to gitlab. The new URL is here: https://gitlab.com/eivnaes/sstp-client
The latest changes to the project includes support for larger MPPE keys which means you can connect to your workplace over EAP-TLS if your pppd implementation supports it. Download the new version from the download page.
After years, the sstp-client and network-manager-sstp projects have been updated to support the latest Ubuntu and Fedora Core Linux distributions. This comes with bug-fixes and compatibility with the latest NetworkManager project. Enjoy!
After the release of Fedora Core 18, and Ubuntu 13.04; the network-manager-sstp needed a few patches for it to compile and run again. New files have been staged in the download area for 0.9.6 (Ubuntu) and 0.9.8 (Fedora Core).
The next version of sstp-client will feature support for Mac OS-X! This version will require that username and password is provided on the command line. Also, you will need to provide a file of ppp options that will configure your system. Helpful options are 'defaultroute' and 'usepeerdns'
* Fixed a race condition with pppd when specifying username and password from command line.
* Fixed a critical bug in the sstp pppd plugin causing the connection to fail
* Updated the man pages and help documentation
- Fixed a problem that was causing stability issue with the SSL connection
- Added ability to automatically add route to server
The 0.9.1 release adds the following features
- Expose settings for HTTP proxy
- Expose settings for disable certificate warnings
- Update the default settings for PPP, disable EAP
- 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
- Added Basic HTTP proxy support
- Allow for user to ignore certificate warnings by specifying '--cert-warn'
- Network Manager SSTP plugin finally works on Fedora Core 15
- Covering up passwords per command line.
- Added privilege separation user, group, and directory
New for this release is
* libevent 2.0 support (--with-libevent=2)
* Various fixes found while porting to Fedora Core 15
* Improved signal handling of pppd
* Added a USAGE file that explains how to use it (in case the man page isn't enough).
Thank you guys for trying this out.
After some months of testing, sstp-client is now released as version 1.0. You can download the sstp-client-1.0.tar.gz archive from the download section. In addition, the usage of sstp-client with network-manager have been added in an experimental branch of code. Please check out the homepage as it has more information.