0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 04:02:15 +02:00
openvpn3/openvpn
Arne Schwabe c151efc908 Allow specifying different client and server reasons for disconnect
Currently PG only allows to either send or withhold the reason to the
client but there are certain circumstances where you want to have more
detailed internal reason but still want to send some reason to the
client.

Signed-off-by: Arne Schwabe <arne@openvpn.net>
2023-12-13 16:51:22 +01:00
..
acceptor Remove support for pre-Vista Windows versions 2023-04-20 17:44:14 +02:00
addr Allow to string methods of IP::Addr to display mapped IPv4 as plain IPv4 2023-12-13 16:51:22 +01:00
apple maclife.hpp: synchronize start and stop of lifecycle thread 2023-07-19 22:13:00 +02:00
applecrypto remove 'prng' argument from SSLLib::RandomAPI ctor 2023-11-22 04:49:31 +01:00
asio Use openvpn_io::detail::socket_type instead of "int" 2023-09-28 11:33:41 +02:00
auth Addressed 2nd set of -Wconversion warnings 2023-08-21 13:51:50 +00:00
aws introduce base types for strong and weak RNGs 2023-11-22 04:49:31 +01:00
buffer Replace call of virtual in CTOR w/ non-virtual 2023-11-10 16:05:46 +01:00
client Implement logic to send and receive custom control channel messages 2023-12-13 16:51:22 +01:00
common Allow ovpn::string::join to work also with other contains than std::vector 2023-12-13 16:51:22 +01:00
compress Using new numeric conversion tools 2023-08-23 18:44:29 +02:00
crypto introduce base types for strong and weak RNGs 2023-11-22 04:49:31 +01:00
dco Addressed 2nd set of -Wconversion warnings 2023-08-21 13:51:50 +00:00
error digestapi.hpp: pass libctx to digest api 2023-06-07 17:09:49 +02:00
frame Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
http Eliminate some conversion warnings 2023-03-08 15:21:50 +00:00
init Remove OPENVPN_EXTERN 2023-04-27 23:35:41 +02:00
io copyright: Update to 2022 2022-09-29 12:00:26 +02:00
ip Using new numeric conversion tools 2023-08-23 18:44:29 +02:00
legal Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
linux Eliminate some conversion warnings 2023-03-08 15:21:50 +00:00
log OpenVPN 3 Core library version 3.8 2023-06-28 09:13:00 +02:00
mbedtls remove 'prng' argument from SSLLib::RandomAPI ctor 2023-11-22 04:49:31 +01:00
netconf Add IPv6 support to "get best gateway" Windows logic 2023-04-24 13:07:36 +02:00
omi Implement logic to send and receive custom control channel messages 2023-12-13 16:51:22 +01:00
openssl remove 'prng' argument from SSLLib::RandomAPI ctor 2023-11-22 04:49:31 +01:00
options remove some unused variables in catch clauses 2023-06-28 14:22:31 +02:00
ovpnagent WriteFile takes DWORD, not size_t 2023-09-28 11:33:46 +02:00
pki Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
proxy introduce base types for strong and weak RNGs 2023-11-22 04:49:31 +01:00
random add Doxygen comments to randapi.hpp 2023-11-29 22:17:49 +01:00
reliable Port the psid cookie defense from ovpn2 2023-10-03 12:42:29 -07:00
server Allow specifying different client and server reasons for disconnect 2023-12-13 16:51:22 +01:00
ssl Make IV_PROTO defines public 2023-12-13 16:51:22 +01:00
time Time: added hash() template method 2023-11-24 21:06:18 +01:00
transport Allow specifying different client and server reasons for disconnect 2023-12-13 16:51:22 +01:00
tun Allow specifying different client and server reasons for disconnect 2023-12-13 16:51:22 +01:00
win WriteFile takes DWORD, not size_t 2023-09-28 11:33:46 +02:00
ws introduce base types for strong and weak RNGs 2023-11-22 04:49:31 +01:00