ocserv 0.8.0pre0
Nikos Mavrogiannopoulos
nmav at gnutls.org
Sat May 24 05:47:43 PDT 2014
Hello,
I've just made available the first pre-release of ocserv 0.8.0 (pre0).
ocserv is a VPN server that implements the AnyConnect SSL VPN protocol
and targets small embedded Linux devices. This version has the
authentication process re-written to completely isolate authentication
from the main and worker processes, and adds several new features,
including support for group selection.
The version is bumped to 0.8.0 to indicate that the server is getting
close feature-wise to the originally planned.
* Version 0.8.0 (pre-release 2014-05-24)
- By default unix sockets are being used for the communication with
occtl, instead of D-BUS. That allows for occtl to connect to any
of the running servers in the system, by specifying '-s' and the
server's occtl socket file.
- Ocserv was modified to utilize talloc, the samba allocation
library which can prevent memory leaks on the main server. As
this is not a memory intensive server the overhead should not be
significant.
- Ocserv was refactored and user authentication was moved to the
security module. That ensures that there can be no critical memory
leaks to the worker process.
- Added the default-user-config and default-group-config configuration
options. These allow setting a configuration file that will be loaded
if a user-specific or group-specific configuration file isn't found.
- Added the predictable-ips configuration option. That option allows
to disable the default "stable" IP assignment, and use completely
random assignment.
- The 'select-group' and 'auto-select-group' configuration directives
were added; select-group accepts groups that a connecting client will
be prompted to select from. Additionally a client with a certificate
that contains multiple groups will also be prompted to select one.
- The 'route' configuration directive accepts the keyword 'default',
and will return a default route irrespective of any other route
directives. That allows overriding existing routes with a default
route for specific users and groups.
- The cookies are only limited to the specific IP they were granted to.
- Added the proxy-url configuration option to allow sending a proxy URL.
- License was upgraded to GPLv3.
The current release is available at:
ftp://ftp.infradead.org/pub/ocserv/ocserv-0.8.0pre0.tar.xz
ftp://ftp.infradead.org/pub/ocserv/ocserv-0.8.0pre0.tar.xz.sig
The VPN server's web-site is at:
http://www.infradead.org/ocserv
regards,
Nikos
More information about the openconnect-devel
mailing list