Adam Ierymenko
|
ac808d51d6
Crash fix
|
4 years ago |
Adam Ierymenko
|
378bc73bf8
Clean up some peer path learning logic, use a cheaper data structure.
|
4 years ago |
Adam Ierymenko
|
697c8c9882
Delete old code.
|
4 years ago |
Adam Ierymenko
|
72d48da210
Fix duplicate paths and reduce thrashing issues.
|
4 years ago |
Adam Ierymenko
|
b2b3271a96
Possible fix for path issues in 1.6.2
|
4 years ago |
Adam Ierymenko
|
d64c5a92c6
Merge pull request #1233 from dosuperuser/improvement/optimizations
|
4 years ago |
Adam Ierymenko
|
53ba413d32
Dont use AES in HELLO.
|
4 years ago |
Adam Ierymenko
|
7219ca0c0f
AES works! Only with this or newer nodes. Uses salsa with older ones as usual.
|
4 years ago |
Adam Ierymenko
|
e6b5f8aabd
AES work... but disabled in this commit.
|
4 years ago |
Adam Ierymenko
|
2ac49d99dd
AES integrated on send side.
|
5 years ago |
Adam Ierymenko
|
06730c7d1d
BSL date bump
|
5 years ago |
Joseph Henry
|
edd960566a
Improve bond tracing, fix bond initialization bugs, remove vestigial debug code
|
5 years ago |
Joseph Henry
|
a1b2ff772a
Add new replacement condition in peer path redundancy logic to fix duplicate paths
|
5 years ago |
Suad Halilovic
|
ffebcd247f
2020/07/16, Minor optmizations
|
5 years ago |
Joseph Henry
|
29e7fa5c4b
Revert to ancient path redundancy check logic
|
5 years ago |
Joseph Henry
|
a33a494d60
Adjust terminology
|
5 years ago |
Joseph Henry
|
5f0ee4fc78
Fix invalid defaultBondingPolicy conditions, Add ZT_MultipathFlowRebalanceStrategy, Add basic hysteresis mechanism to flow re-assignment
|
5 years ago |
Joseph Henry
|
a50e8e9878
Add Bonds, Slaves, and Flows
|
5 years ago |
Joseph Henry
|
de9cfbe9b0
Merge dev into multipath
|
5 years ago |
Adam Ierymenko
|
52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1
|
6 years ago |
Joseph Henry
|
afca5c2536
Partial implementation of ZT_MULTIPATH_BALANCE_RR_OPAQUE
|
6 years ago |
Joseph Henry
|
5453cab22b
Added flow-awareness check for policies, more work on ZT_MULTIPATH_ACTIVE_BACKUP
|
6 years ago |
Joseph Henry
|
b0a91c0187
Partial implementation of ZT_MULTIPATH_ACTIVE_BACKUP
|
6 years ago |
Joseph Henry
|
0634214f2c
Added notion of Flows
|
6 years ago |
Joseph Henry
|
b0e86d11c9
Minor. Name change for trace functions
|
6 years ago |
Joseph Henry
|
2593c6efee
Adjusted multipath constants
|
6 years ago |
Joseph Henry
|
36d368cb78
Check for (local multipath support only) during decision to decrease direct path push interval. This prevents the chicken-and-egg situation of not knowing if two peers can support multipath on both ends and thusly not sending eachother their direct paths quickly enough.
|
6 years ago |
Joseph Henry
|
d8ce1f7914
Added ZT_DIRECT_PATH_PUSH_INTERVAL_MULTIPATH to decrease link aggregation time
|
6 years ago |
Joseph Henry
|
3c7e25ed58
Added call to computeAggregateAllocation() in multipath mode=1 to give realtime allocation output
|
6 years ago |
Joseph Henry
|
77ae929eb3
Merge master into multipath
|
6 years ago |