Adam Ierymenko
|
ee0a194b25
Several more SSO/OIDC related fixes, and bump version to 1.8.9.
|
3 år sedan |
Adam Ierymenko
|
68c9398f71
Merge branch 'master' into dev
|
3 år sedan |
Adam Ierymenko
|
34a64f30de
Bump the peer cache serialization version due to path changes, will cause peers to be re-learned. Technically the peer cache is optional anyway so it's not going to break anything and should guard against weird issues due to path learning changes on restart.
|
3 år sedan |
Joseph Henry
|
8148c658cf
Remove bonds for peers that have fully expired. Remove notion of bond health
|
3 år sedan |
Joseph Henry
|
5e13b42abc
Rate gate ECHO per Path instead of per Peer
|
3 år sedan |
Joseph Henry
|
1b0c183913
Force non-leaf peers into local active-backup bond when multipath is enabled
|
3 år sedan |
Joseph Henry
|
4190318c85
Fix typo in constant name
|
3 år sedan |
Shawn
|
ae93cccde6
FIX: fix wrong flag usage of rateGateCredentialsReceived
|
3 år sedan |
Joseph Henry
|
e1af003e4f
Consolidation of multipath logic. Better system separation
|
3 år sedan |
Joseph Henry
|
0ed9db05d2
Restore original ECHO rate limiting (changed for multipath)
|
4 år sedan |
Adam Ierymenko
|
147945d20f
Lets try always supplying the AES keys to Packet dearmor() and see if that prevents the coma problem.
|
4 år sedan |
Adam Ierymenko
|
ac808d51d6
Crash fix
|
4 år sedan |
Adam Ierymenko
|
378bc73bf8
Clean up some peer path learning logic, use a cheaper data structure.
|
4 år sedan |
Adam Ierymenko
|
72d48da210
Fix duplicate paths and reduce thrashing issues.
|
4 år sedan |
Adam Ierymenko
|
7219ca0c0f
AES works! Only with this or newer nodes. Uses salsa with older ones as usual.
|
4 år sedan |
Adam Ierymenko
|
e6b5f8aabd
AES work... but disabled in this commit.
|
4 år sedan |
Adam Ierymenko
|
b7b01da742
Wire up dearmor() path.
|
4 år sedan |
Adam Ierymenko
|
93d6b41898
Disable AES in commit so as not to break other builds.
|
4 år sedan |
Adam Ierymenko
|
2ac49d99dd
AES integrated on send side.
|
5 år sedan |
Adam Ierymenko
|
06730c7d1d
BSL date bump
|
5 år sedan |
Joseph Henry
|
edd960566a
Improve bond tracing, fix bond initialization bugs, remove vestigial debug code
|
5 år sedan |
Joseph Henry
|
a50e8e9878
Add Bonds, Slaves, and Flows
|
5 år sedan |
Joseph Henry
|
de9cfbe9b0
Merge dev into multipath
|
5 år sedan |
Adam Ierymenko
|
52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1
|
6 år sedan |
Joseph Henry
|
5453cab22b
Added flow-awareness check for policies, more work on ZT_MULTIPATH_ACTIVE_BACKUP
|
6 år sedan |
Joseph Henry
|
b0a91c0187
Partial implementation of ZT_MULTIPATH_ACTIVE_BACKUP
|
6 år sedan |
Joseph Henry
|
0634214f2c
Added notion of Flows
|
6 år sedan |
Joseph Henry
|
3c7e25ed58
Added call to computeAggregateAllocation() in multipath mode=1 to give realtime allocation output
|
6 år sedan |
Adam Ierymenko
|
cacdb445c7
Bump protocol version to 10
|
6 år sedan |
Adam Ierymenko
|
d530356055
RingBuffer<> is now templated with size, buffer is now static.
|
6 år sedan |