0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 04:02:15 +02:00
openvpn3/openvpn
Heiko Hund 1477df691e mac agent: reinstall host route during restart
The host route to the VPN server disappeared when a mac client, using
the agent, was reconnecting. That was causing --redirect-gateway tunnels
to break because no traffic could be sent anymore. Cause for this was
some internal state in the agent not being reset when the utun device
is temporarily removed during the restart.

Signed-off-by: Heiko Hund <heiko@openvpn.net>
2024-06-11 18:04:23 +02:00
..
acceptor Remove support for pre-Vista Windows versions 2023-04-20 17:44:14 +02:00
addr IP::PoolType: Fix constructor definition 2024-05-15 16:27:59 +00:00
apple maclife.hpp: synchronize start and stop of lifecycle thread 2023-07-19 22:13:00 +02:00
applecrypto Allow the EPKI API to properly use the epki alias to distinguish certs 2024-05-28 10:48:07 +00:00
asio Add AsioContextStore::stop() 2024-05-22 16:19:13 +00: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 Allow ACC communication before PUSH_REPLY by using auth pending method 2024-06-04 14:28:08 +00:00
common Preparing QA cycle for OpenVPN 3 Core library release v3.10 2024-06-06 15:38:41 +02:00
compress Fix LOG_{DEBUG, INFO} conflicts with syslog.h 2024-05-30 08:45:08 +03:00
crypto Spell none cipher with lowercase 2024-05-08 16:39:25 +00:00
dco OpenVPN 3 Core library version 3.8.5 2024-05-03 14:50:21 +02:00
error Refactor reauthentication logic 2024-05-08 16:39:24 +00: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 Merge OpenVPN 3 Core Library v3.9 to master 2024-06-05 10:40:55 +02:00
mbedtls Fix LOG_{DEBUG, INFO} conflicts with syslog.h 2024-05-30 08:45:08 +03:00
netconf OpenVPN 3 Core library version 3.8.5 2024-05-03 14:50:21 +02:00
omi apply --dns options the new way 2024-05-13 14:07:53 +02:00
openssl Fix LOG_{DEBUG, INFO} conflicts with syslog.h 2024-05-30 08:45:08 +03:00
options Add various moves as suggested by Coverity 2024-01-31 17:02:45 +01:00
ovpnagent mac agent: reinstall host route during restart 2024-06-11 18:04:23 +02:00
pki Allow the EPKI API to properly use the epki alias to distinguish certs 2024-05-28 10:48:07 +00:00
proxy Check length of response before accessing it 2024-01-08 21:32:17 +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 Reject invalid control channel messages 2024-05-30 15:27:29 +00:00
ssl Fix LOG_{DEBUG, INFO} conflicts with syslog.h 2024-05-30 08:45:08 +03:00
time Make profile errors clearer for users by reporting specific error codes. 2024-03-22 15:15:09 +00:00
transport Make profile errors clearer for users by reporting specific error codes. 2024-03-22 15:15:09 +00:00
tun WFP: block DNS traffic to loopback conditionally 2024-05-28 14:57:04 +02:00
win add Windows network utilities and abstraction layer 2024-05-13 14:07:53 +02:00
ws Do not check for C++ <= 17 2024-03-19 12:23:44 +01:00