brad-defined
|
9b03053191
update EncReader and EncWriter interface function args to have concrete types (#844)
|
2 years ago |
Nate Brown
|
ee8e1348e9
Use connection manager to drive NAT maintenance (#835)
|
2 years ago |
Nate Brown
|
92cc32f844
Remove handshake race avoidance (#820)
|
2 years ago |
Wade Simmons
|
9af242dc47
switch to new sync/atomic helpers in go1.19 (#728)
|
2 years ago |
brad-defined
|
1a7c575011
Relay (#678)
|
3 years ago |
Wade Simmons
|
45d1d2b6c6
Update dependencies - 2022-04 (#664)
|
3 years ago |
Nate Brown
|
312a01dc09
Lighthouse reload support (#649)
|
3 years ago |
Nate Brown
|
bcabcfdaca
Rework some things into packages (#489)
|
3 years ago |
Wade Simmons
|
ea2c186a77
remote_allow_ranges: allow inside CIDR specific remote_allow_lists (#540)
|
3 years ago |
Wade Simmons
|
ae5505bc74
handshake: update to preferred remote (#532)
|
3 years ago |
Jack Adamson
|
af3674ac7b
add peer cert issuer to handshake log entries (#510)
|
3 years ago |
Nate Brown
|
9ff73cb02f
Increase the timestamp resolution for handshakes (#453)
|
4 years ago |
Wade Simmons
|
44cb697552
Add more metrics (#450)
|
4 years ago |
Nathan Brown
|
db23fdf9bc
Dont apply race avoidance to existing handshakes, use the handshake time to determine who wins (#451)
|
4 years ago |
Nathan Brown
|
710df6a876
Refactor remotes and handshaking to give every address a fair shot (#437)
|
4 years ago |
Nathan Brown
|
e7e55618ff
Include bad backets in the good handshake test (#428)
|
4 years ago |
Nathan Brown
|
0c2e5973e1
Simple lie test (#427)
|
4 years ago |
Nathan Brown
|
883e09a392
Don't use a global ca pool (#426)
|
4 years ago |
Nathan Brown
|
3ea7e1b75f
Don't use a global logger (#423)
|
4 years ago |
Nathan Brown
|
7073d204a8
IPv6 support for outside (udp) (#369)
|
4 years ago |
Ryan Huber
|
3aaaea6309
don't allow a useless handshake with yourself (#402)
|
4 years ago |
Wade Simmons
|
5506da3de9
Fix selection of UDP remote to use during stage2 (#404)
|
4 years ago |
Wade Simmons
|
6c55d67f18
Refactor handshake_ix (#401)
|
4 years ago |
Wade Simmons
|
d604270966
Fix most known data races (#396)
|
4 years ago |
Wade Simmons
|
ee7c27093c
add HostMap.RemoteIndexes (#329)
|
4 years ago |
Wade Simmons
|
0389596f66
don't mark handshake packets as "lost" (#331)
|
4 years ago |
Alan Lam
|
5545cff6ef
log remote certificate fingerprint on handshakes (#262)
|
5 years ago |
Wade Simmons
|
aba42f9fa6
enforce the use of goimports (#248)
|
5 years ago |
Wade Simmons
|
b37a91cfbc
add meta packet statistics (#230)
|
5 years ago |
Wade Simmons
|
b4f2f7ce4e
log `certName` alongside `vpnIp` (#200)
|
5 years ago |