0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 04:02:15 +02:00
openvpn3/openvpn/compress
James Yonan e7a5d9f55b Start process of moving client logic out of cli.cpp into
general-purpose classes.

Rename ProtoStats to SessionStats and make it more flexible
by using an abstract base class model.

Add a client event queue for the beginnings of a client-backend
API.

Added logic to ProtoContext to invalidate session on certain
kinds of errors in TCP that would be normally be okay in UDP
such as HMAC_ERROR, DECRYPT_ERROR, etc.

Add some alignment adjustment logic for READ_LINK_TCP (3 bytes)
and READ_LINK_UDP (1 byte).
2012-02-04 10:24:54 +00:00
..
compnull.hpp Start process of moving client logic out of cli.cpp into 2012-02-04 10:24:54 +00:00
compress.hpp Start process of moving client logic out of cli.cpp into 2012-02-04 10:24:54 +00:00
compstub.hpp Start process of moving client logic out of cli.cpp into 2012-02-04 10:24:54 +00:00
lz4.hpp Start process of moving client logic out of cli.cpp into 2012-02-04 10:24:54 +00:00
lzo.hpp Start process of moving client logic out of cli.cpp into 2012-02-04 10:24:54 +00:00
snappy.hpp Start process of moving client logic out of cli.cpp into 2012-02-04 10:24:54 +00:00