0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 12:12:15 +02:00
openvpn3/test
James Yonan 39719d64eb ProtoContext: added keepalive_timeout_early parameter
keepalive_timeout_early defines the keepalive_timeout
parameter early in the connection before the KeyContext
reaches ACTIVE.

It is set via the optional third parameter to the
"keepalive" directive, for example:

  keepalive 1 8 4

sets keepalive_timeout_early to 4 seconds.  If unspecified,
keepalive_timeout_early defaults to keepalive_timeout.

keepalive_timeout_early is useful on the server side to
reduce the resource footprint of abandoned connections,
and can be tuned to mitigate DDoS and UDP amplification
attacks.

Signed-off-by: James Yonan <james@openvpn.net>
2021-07-03 13:10:01 -06:00
..
ovpncli agent mac: move from common 2021-06-10 23:06:24 +02:00
ssl ProtoContext: added keepalive_timeout_early parameter 2021-07-03 13:10:01 -06:00
unittests unit tests: modified JY_ASSERT macros to use "do { ... } while (0)" syntax for better statement semantics 2021-05-31 13:34:44 -06:00
unused Update copyrights 2020-03-18 19:37:32 +01:00