[Openvpn-devel] [PATCH] systemd: Reworked the systemd unit file to handle server and client configs better

2014-11-13 Thread David Sommerseth
From: David Sommerseth Systemd can delay starting a service if the network isn't fully available yet. This feature is useful in client configurations, where OpenVPN will not be started before the client can reach the Internet. It is the network service manager which tells systemd if the system

[Openvpn-devel] [PATCH] Peer-id patch v4

2014-11-13 Thread Lev Stipakov
Added new packet format P_DATA_V2, which includes peer-id. If server supports, client sends all data packets in the new format. When data packet arrives, server identifies peer by peer-id. If peer's ip/port has changed, server assumes that client has floated, verifies HMAC and updates ip/port in in

[Openvpn-devel] OpenVPN Protocol extensions

2014-11-13 Thread James Yonan
In addition to the Peer-ID/DATA_V2 protocol change proposal, here are a couple more proposed extensions for AEAD mode and Compression V2 that we can discuss at the upcoming Munich hackathon. James OpenVPN Protocol extensions 1. DATA_V2 opcode with 24-bit peer ID 2. AEAD mode To support AEAD