304 Commits (dfac6303bcdb4ef0b02157249f5212cbc9ca7b32)

Author SHA1 Message Date
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 9bc79f94df
Revert "Don't assume roots validated the identity, just in case they did not." 5 years ago
Adam Ierymenko 39b97f9163
Don't assume roots validated the identity, just in case they did not. 5 years ago
Joseph Henry e1af003e4f
Consolidation of multipath logic. Better system separation 5 years ago
Adam Ierymenko 1dfe909bab
Increase authentication URL sizes. 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 147945d20f
Lets try always supplying the AES keys to Packet dearmor() and see if that prevents the coma problem. 5 years ago
Adam Ierymenko 7219ca0c0f AES works! Only with this or newer nodes. Uses salsa with older ones as usual. 6 years ago
Adam Ierymenko b7b01da742 Wire up dearmor() path. 6 years ago
Adam Ierymenko 2ac49d99dd AES integrated on send side. 6 years ago
Adam Ierymenko 06730c7d1d BSL date bump 6 years ago
Suad Halilovic ffebcd247f 2020/07/16, Minor optmizations 6 years ago
Joseph Henry 5f0ee4fc78 Fix invalid defaultBondingPolicy conditions, Add ZT_MultipathFlowRebalanceStrategy, Add basic hysteresis mechanism to flow re-assignment 6 years ago
Joseph Henry a50e8e9878 Add Bonds, Slaves, and Flows 6 years ago
Adam Ierymenko a6dff8ff2f
Add an extra catch as workaround for possible cause of ARM crash. 7 years ago
Adam Ierymenko 4281b6b448
Ignore MULTICAST_GATHER replies with the wrong count. 7 years ago
Adam Ierymenko 52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1 7 years ago
Adam Ierymenko 90872c906f Fix FileDB stuff and latency measurement. 7 years ago
Adam Ierymenko a3ef9b8a15 Cleanup 7 years ago
Adam Ierymenko 39e1021f62 Replace certificate based gating of multicast like/gather with a simpler more efficient method, fix some minor issues with request based com/cert push, and clean up some other random stuff. 7 years ago
Adam Ierymenko 63ec19674c . 7 years ago
Adam Ierymenko 087c75d5ee More cleanup. 7 years ago
Adam Ierymenko e03102dbcb Clean out some unnecessarily pedantic auth stuff in favor of a simpler way of gating multicast gathers. 7 years ago
Joseph Henry 0e597191b8 Updated licenses for 2019 7 years ago
Joseph Henry 9681fedbb4 Spellcheck sweep across codebase 8 years ago
Joseph Henry b6d97af451 Added rate gates for QOS and ACK packets 8 years ago
Joseph Henry 91a22a686a Added auto-escalation to multipath if both peers support it. Improved QoS/ACK tracking. Related bug fixes 8 years ago
Joseph Henry 46a7a2be2e Added VERB_ACK and VERB_QOS_MEASUREMENT, refined notion of path quality 8 years ago
Joseph Henry 6a2ba4baca Introduced basic multipath support 8 years ago
Adam Ierymenko f7019d9e80 Tie up the rest of hub and spoke designated replicator multicast mode. 8 years ago
Adam Ierymenko 4419734a7d Implement continuous contacting of designated anchors and multicast replicators - GitHub issue #666 8 years ago
Adam Ierymenko 65c07afe05 Copyright updates for 2018. 8 years ago
Adam Ierymenko 9c7ee5a21e Tear out old "link quality" stuff since it is not currently used and will be done differently. 8 years ago
Adam Ierymenko 508fa6a7fe A few fixes for cluster mode. 9 years ago
Adam Ierymenko 459f1e7bfb Refactor path stability stuff and add basic multipath support. 9 years ago
Adam Ierymenko c7d370c17f Delete something that turns out not to be useful. This will be handled differently. 9 years ago
Grant Limberg b1d60df44c timestamps changed from uint64_t to int64_t 9 years ago
Adam Ierymenko 6ee201865b Clean up WHOIS code. 9 years ago
Adam Ierymenko fcaf1d89c2 Get rid of some noisy remote traces that should not be needed. 9 years ago
Adam Ierymenko 727ccb1125 Cleanup and stdin/stdout harness mode for controller. 9 years ago
Adam Ierymenko 1685659e37 Remote tracing works. 9 years ago
Adam Ierymenko ab0806a036 Cleanup. 9 years ago
Adam Ierymenko 3a1ec07db0 Remove some exception copypasta. 9 years ago
Adam Ierymenko d939d8d21d A bit more remote tracing stuff. 9 years ago
Adam Ierymenko 4ecc0c59ca Plumbing through of remote trace into controller code. 9 years ago
Adam Ierymenko 495c5ce81d Bunch of remote tracing work. 9 years ago
Adam Ierymenko dab0fb9e05 Remote trace: plumbing, replace old TRACE with calls to Trace object. 9 years ago
Adam Ierymenko dff8c02cfe Pull out and deprecate old cluster code. New cluster code will not be merged yet. 9 years ago