0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 20:13:05 +02:00
openvpn3/openvpn/buffer
James Yonan 7e1d159cee Major protocol upgrades:
* peer_id/DATA_V2/op32
  client -> server:
    IV_PROTO=2
  server -> client :
    push "peer-id 1234"
    push "peer-id -1"

* AEAD/GCM support
  client -> server:
    IV_NCP=2
  server -> client:
    push "cipher AES-256-GCM"

* Compression V2
  client -> server:
    IV_LZ4v2=1
    IV_COMP_STUBv2=1
  server -> client:
    push "compress stub-v2"
    push "compress lz4-v2"

* TCP non-linear packet ID
  client -> server:
    IV_TCPNL=1
  server -> client:
    [always enabled]
2014-12-21 10:32:37 -07:00
..
asiobuf.hpp Added write_seq(BUFSEQ) method to TunIO for scatter/gather 2014-10-25 22:39:35 -06:00
buffer.hpp Buffer: 2014-10-30 10:36:33 -06:00
buflimit.hpp In HTTP Proxy module (openvpn/transport/client/httpcli.hpp), 2014-08-10 19:10:27 -06:00
bufstr.hpp Created a new source file openvpn/buffer/bufstr.hpp for 2014-08-10 17:11:31 -06:00
bufstream.hpp Removed spurrious include of logsimple.hpp from bufstream.hpp. 2014-11-04 07:20:15 -07:00
memq.hpp Added AGPL copyright/licensing language. 2014-07-20 21:22:06 -06:00
safestr.hpp Major protocol upgrades: 2014-12-21 10:32:37 -07:00