1851 Commits (6393a4beecf2e495cff38cf5d52fa48a67e8a4ac)

Author SHA1 Message Date
Grant Limberg 91e9b736dd
make service objs dependent on zeroidc 4 years ago
Adam Ierymenko 1ef385b685
Spinlock removed, causes long standing issues on single core machines. 4 years ago
Grant Limberg fa21fdc1cc
rename stuff for clarity 4 years ago
Grant Limberg 4d021e16a5
update field lengths 4 years ago
Grant Limberg 8d39c9a861
plumbing full flow from controller -> client network 4 years ago
Joseph Henry cc6de583be
Prevent balance-xor from de-allocating from bad paths 4 years ago
Joseph Henry 9e8de2a702
Compilation fix 5 years ago
Joseph Henry 165757176a
Potential fix fro deadlock bug 5 years ago
Adam Ierymenko eabe091038
Backport only the COM mitigation instead of everything from 1.8 5 years ago
Adam Ierymenko b403f106fb
Revert "Use a faster method of fingerprinting identities." 5 years ago
Adam Ierymenko 75a45eeb27
Revert "Backport guts of 1.8 to 1.6 tree so we can point release without waiting for UI quirks to be fixed." 5 years ago
Adam Ierymenko 48ce7632fa
Backport guts of 1.8 to 1.6 tree so we can point release without waiting for UI quirks to be fixed. 5 years ago
Adam Ierymenko 30d5d5a892
Revert "Don't assume roots validated the identity, just in case they did not." 5 years ago
Adam Ierymenko 9bc79f94df
Revert "Don't assume roots validated the identity, just in case they did not." 5 years ago
Adam Ierymenko a0239e17e9
Revert "Use a faster method of fingerprinting identities." 5 years ago
Adam Ierymenko c8a58b4b04
Use a faster method of fingerprinting identities. 5 years ago
Adam Ierymenko b72e5e8386
Use a faster method of fingerprinting identities. 5 years ago
Adam Ierymenko 565885a4c0
Remove ancient controller support. 5 years ago
Adam Ierymenko 134d33c218
Add a bit of hardening in the network certificate of membership by incorporating a full hash of the identity to which it is issued. This means the recipient need not depend entirely on the root verifying identities properly to make sure impersonation is not occurring. 5 years ago
Adam Ierymenko 9cfb807fcb
Don't assume roots validated the identity, just in case they did not. 5 years ago
Adam Ierymenko 3f49570f45
Remove ancient controller support. 5 years ago
Adam Ierymenko 7c3166e9be
Add a bit of hardening in the network certificate of membership by incorporating a full hash of the identity to which it is issued. This means the recipient need not depend entirely on the root verifying identities properly to make sure impersonation is not occurring. 5 years ago
Adam Ierymenko 39b97f9163
Don't assume roots validated the identity, just in case they did not. 5 years ago
Joseph Henry ff8044f0c0
Improve multipath startup time 5 years ago
Joseph Henry e607348c7e
Fix bad index bug (during switching) in balance-rr 5 years ago
Joseph Henry b6ed919fbc
Call recordOutgoingPacket regardless of policy to generate sufficient entropy for bond layer 5 years ago
Joseph Henry 109252be4e
Remove debug trace 5 years ago
Joseph Henry a4b98518e3
Nominate newly-learned paths to bond 5 years ago
Joseph Henry e1af003e4f
Consolidation of multipath logic. Better system separation 5 years ago
Joseph Henry 0ed9db05d2
Restore original ECHO rate limiting (changed for multipath) 5 years ago
Grant Limberg 8dd3639576
set ssoEnabled = true on network config if we get ERROR_NETWORK_AUTHENTICATION_REQUIRED 5 years ago
Grant Limberg 364ad87e2b
add ssoEnabled flag to network config 5 years ago
Adam Ierymenko 98722ed7ea
Increase URL buffer sizes 5 years ago
Adam Ierymenko 1dfe909bab
Increase authentication URL sizes. 5 years ago
Adam Ierymenko 810e2a761f
Fix authentication URL... 5 years ago
Adam Ierymenko 6ce71c1bc3
Fix reporting of status. 5 years ago
Adam Ierymenko 6b3a7ec827
Fix a few things... 5 years ago
Adam Ierymenko b270d527f4
Basic plumbing for authentication requirement and piping through of URL information. 5 years ago
Joseph Henry 24615ed24b
Fix erroneous cast of verb to double that causes invalid tracing output 5 years ago
Joseph Henry 13481cea18
Fix (some) compile-time warnings on Windows 5 years ago
Joseph Henry 11ddbc6f30
Fix (some) compile-time warnings on Linux 5 years ago
Joseph Henry 29e5880d8b
Match formatting of Bond-related sources to ZeroTier standard (no functional changes) 5 years ago
Adam Ierymenko df0007d532
Update hard-coded default planet to latest. 5 years ago
xumng123 537ce83498 yes 5 years ago
Joseph Henry 1732f7371c
Minor bonding CLI fix 5 years ago
Adam Ierymenko 147945d20f
Lets try always supplying the AES keys to Packet dearmor() and see if that prevents the coma problem. 5 years ago
Adam Ierymenko ac808d51d6
Crash fix 5 years ago
Adam Ierymenko 378bc73bf8
Clean up some peer path learning logic, use a cheaper data structure. 5 years ago
Adam Ierymenko 697c8c9882
Delete old code. 5 years ago
Adam Ierymenko 72d48da210
Fix duplicate paths and reduce thrashing issues. 5 years ago