Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko 3f49570f45 Remove ancient controller support. %!s(int64=4) %!d(string=hai) anos
  Joseph Henry b6ed919fbc Call recordOutgoingPacket regardless of policy to generate sufficient entropy for bond layer %!s(int64=4) %!d(string=hai) anos
  Joseph Henry e1af003e4f Consolidation of multipath logic. Better system separation %!s(int64=4) %!d(string=hai) anos
  Adam Ierymenko 9d66d876f4 Likely fix for some alignment issues on ARM. %!s(int64=4) %!d(string=hai) anos
  Adam Ierymenko 2fcc344299 Some buffer tuning. %!s(int64=4) %!d(string=hai) anos
  Adam Ierymenko 44af828aa4 Tweak multicast settings to prevent failures due to TX queue overflow. %!s(int64=4) %!d(string=hai) anos
  Adam Ierymenko e9e20fdad8 Increase multicast announce frequency a little. %!s(int64=4) %!d(string=hai) anos
  Adam Ierymenko f2c490345c Remove unnecessary includes that can cause compile problems. %!s(int64=4) %!d(string=hai) anos
  Adam Ierymenko 255dee7a5e MacOS build fixes. %!s(int64=5) %!d(string=hai) anos
  Grant Limberg 7d8cfb1fee more magic incantations to make crypto extensions work on Android/ARM64 %!s(int64=5) %!d(string=hai) anos
  Grant Limberg 9e6dba9066 Enable AES-NI on Android X86-64 %!s(int64=5) %!d(string=hai) anos
  Grant Limberg 0f2887265c AES-NI/NEON detection for iOS %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 04f6140da6 AES builds and works now on ARM64. %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 9adf656db5 Merge branch 'dev' of http://git.int.zerotier.com/zerotier/ZeroTierOne into dev %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 7219ca0c0f AES works! Only with this or newer nodes. Uses salsa with older ones as usual. %!s(int64=5) %!d(string=hai) anos
  Joseph Henry cf47618ffb Change ZT_MULTIPATH_FLOW_EXPIRATION_INTERVAL from 30 seconds to 5 minutes %!s(int64=5) %!d(string=hai) anos
  Joseph Henry 0e8b54f7a1 Add minor trace output formatting changes. Change ZT_MULTIPATH_BOND_STATUS_INTERVAL from 30000 to 60000 %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 2ac49d99dd AES integrated on send side. %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 3fd8efe642 AES builds now %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 06730c7d1d BSL date bump %!s(int64=5) %!d(string=hai) anos
  Joseph Henry edd960566a Improve bond tracing, fix bond initialization bugs, remove vestigial debug code %!s(int64=5) %!d(string=hai) anos
  Joseph Henry a33a494d60 Adjust terminology %!s(int64=5) %!d(string=hai) anos
  Joseph Henry 5f0ee4fc78 Fix invalid defaultBondingPolicy conditions, Add ZT_MultipathFlowRebalanceStrategy, Add basic hysteresis mechanism to flow re-assignment %!s(int64=5) %!d(string=hai) anos
  Joseph Henry a50e8e9878 Add Bonds, Slaves, and Flows %!s(int64=5) %!d(string=hai) anos
  Joseph Henry de9cfbe9b0 Merge dev into multipath %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 52a166a71f Relicense: GPLv3 -> ZeroTier BSL 1.1 %!s(int64=6) %!d(string=hai) anos
  Joseph Henry 5453cab22b Added flow-awareness check for policies, more work on ZT_MULTIPATH_ACTIVE_BACKUP %!s(int64=6) %!d(string=hai) anos
  Joseph Henry b0a91c0187 Partial implementation of ZT_MULTIPATH_ACTIVE_BACKUP %!s(int64=6) %!d(string=hai) anos
  Joseph Henry 0634214f2c Added notion of Flows %!s(int64=6) %!d(string=hai) anos
  Joseph Henry 2593c6efee Adjusted multipath constants %!s(int64=6) %!d(string=hai) anos