0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 04:02:15 +02:00
openvpn3/openvpn
Heiko Hund 2e3774c059 RemoteList: don't ignore item in use in BulkResolve
Remove the exception for the item in use when re-resolving a RemoteList.
This can be done now, that Item are referred to with a smart pointer
instead of a direct reference from extern.

Instead reset the address index for that item, so that it doesn't point
to a potentially non-existent address.

Signed-off-by: Heiko Hund <heiko@openvpn.net>
2021-09-28 15:29:03 +02:00
..
acceptor Update copyrights 2020-03-18 19:37:32 +01:00
addr IP::Addr: remove explicit copy constructor that Coverity warns could throw 2021-07-06 11:47:07 -06:00
apple Update copyrights 2020-03-18 19:37:32 +01:00
applecrypto Update copyrights 2020-03-18 19:37:32 +01:00
asio Update copyrights 2020-03-18 19:37:32 +01:00
auth AuthCreds: added new constructor for unit test 2020-08-19 18:52:43 +02:00
aws awsca.hpp: use proper CA path 2020-07-23 19:09:45 +02:00
buffer SafeString: use timing-attack-resistant crypto::str_neq for comparisons 2021-08-17 13:07:40 -06:00
client RemoteList: don't ignore item in use in BulkResolve 2021-09-28 15:29:03 +02:00
common Finalizing OpenVPN 3 Core library release v3.6.4 2021-09-09 10:48:37 +02:00
compress remove unnecessary addition 2021-05-18 06:13:31 +02:00
crypto remove CryptoOvpnHMACContext legal_dc_digest call 2021-07-03 13:16:48 -06:00
dco process pushed remote-cache-timeout option 2021-09-28 15:29:03 +02:00
error Implement TLS Keying Material Export data key derivation 2020-08-27 13:00:11 +02:00
frame Frame::Context: added alloc() method to return a new prepared buffer 2021-08-03 10:42:35 +02:00
http HTTP::HeaderList: minor performance fix 2020-09-02 20:38:10 +02:00
init Refactor InitProcess to use refcounting 2020-09-02 20:37:01 +02:00
io Update copyrights 2020-03-18 19:37:32 +01:00
ip Update copyrights 2020-03-18 19:37:32 +01:00
legal Update copyrights 2020-03-18 19:37:32 +01:00
linux Configure_RPS_XPS, ProcFS: changes for Linux 5.4 2020-09-02 20:38:07 +02:00
log Update copyrights 2020-03-18 19:37:32 +01:00
mbedtls Increase minimum default TLS level to 1.2 2021-05-05 19:44:53 +02:00
netconf win: improve "add bypass route" logic 2020-09-16 18:08:15 +03:00
omi cmake: Clean up duplications 2021-04-22 12:54:26 +02:00
openssl openssl: Fix include file issues with OpenSSL compat.hpp 2021-06-03 19:09:17 +02:00
options respect --http-proxy auth-method 2021-04-14 22:40:08 +02:00
ovpnagent Merge release of OpenVPN Core library 3.6.4 to master 2021-09-22 13:56:37 +02:00
pki Update copyrights 2020-03-18 19:37:32 +01:00
proxy Update copyrights 2020-03-18 19:37:32 +01:00
random randapi: use #pragma once 2020-08-19 18:52:47 +02:00
reliable Update copyrights 2020-03-18 19:37:32 +01:00
server ServerProto: prefix all logging with client name 2021-08-03 10:42:35 +02:00
ssl ClientProto: add client_proto_renegotiated callback 2021-09-28 15:29:03 +02:00
time Factored out timespec code from epoch.hpp into a new namespace TimeSpec 2020-09-23 20:00:34 +02:00
transport mark a couple of methods override instead of virtual 2021-09-28 15:29:03 +02:00
tun Merge mingw build fix from coming OpenVPN 3 Core library release 2021-09-22 15:11:02 +02:00
win win/call.hpp: fix include and linkage error 2020-09-09 12:35:36 +03:00
ws fix signedness of variable 2021-05-19 03:30:25 +02:00