커밋 기록

작성자 SHA1 메시지 날짜
  Adam Ierymenko f5848972f9 Windows now builds and runs selftest correctly, and fixed a Windows (and possibly other platforms) issue in Phy<>. 10 년 전
  Adam Ierymenko 417f56de2f Add some TRACE instrumentation to external surface address awareness. 10 년 전
  Adam Ierymenko ea1859541c More cleanup, and fix for the extremely unlikely case of identity collision. 10 년 전
  Adam Ierymenko 6369c264e2 Rename netconf to controller and NetworkConfigMaster to NetworkController for consistency. 10 년 전
  Adam Ierymenko 98bcc3d4b5 Disable a few noisy TRACEs, and limit how often we confirm new paths to avoid flooding. 10 년 전
  Adam Ierymenko 068d311ecc TRACE compile fixes, other fixes, and it basically works! It says HELLO. 10 년 전
  Adam Ierymenko 4d5a6a25d3 Add events for packet decode errors, etc., and re-implement TRACE as an event. 10 년 전
  Adam Ierymenko 52c3b7c34e Implemented empirical determination of external addressing, paritioned per scope. 10 년 전
  Adam Ierymenko 817824b88b Some external surface awareness work, and IP scope classification. 10 년 전
  Adam Ierymenko a2821e9000 Add code to check external surface against reported surface from other trusted peers, and also rename ExternalSurface to SelfAwareness because lulz. 10 년 전
  Adam Ierymenko f4fd2d4971 Bring IncomingPacket into line with new changes. 10 년 전
  Adam Ierymenko 1f28ce3980 Tons more refactoring: simplify Network, move explicit management of Tap out, redo COM serialization, etc. 10 년 전
  Adam Ierymenko b6fba5934a RedisNetworkConfigMaster in its own folder. Also fix some hex/decimal Redis database confusion. 10 년 전
  Adam Ierymenko ff255a34de Make NetworkConfigMaster a plugin to get Redis and other non-endpoint code out of node/ 10 년 전
  Adam Ierymenko 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 10 년 전
  Adam Ierymenko b1bf3f68c3 Drop support for legacy P5 multicast, as there are fewer than 1% of these remaining on the network. 10 년 전
  Adam Ierymenko 0b84c10ccc Add confirmation step to new netconf, with the caveat that it will be disabled for older netconf servers to avoid race. Also add some comments. 11 년 전
  Adam Ierymenko afea153a0b Build fixes. 11 년 전
  Adam Ierymenko 64ba596e0b C++ network config master ready to test. 11 년 전
  Adam Ierymenko 4e95384ad6 Cleanup, add tristate to config code in Network, and happy new year! 11 년 전
  Adam Ierymenko 56cfe1d603 Strip out old Service code, add new service message type. 11 년 전
  Adam Ierymenko ff539c22f9 locallyValidate() is expensive -- stop doing it on every HELLO since in most cases we already know the identity and know it is valid 11 년 전
  Adam Ierymenko 8c64046a53 docs 11 년 전
  Adam Ierymenko 15d3e383e6 Add ZT_SUPPORT_LEGACY_MULTICAST ifdef to enable the legacy code to all be toggled. 11 년 전
  Adam Ierymenko 7619b0ecbd Send multicasts in random order. 11 년 전
  Adam Ierymenko c61e9c0ef9 Prevent "software laser" in legacy multicast support. Already hotpatched in supernodes. 11 년 전
  Adam Ierymenko 5484cf4309 More cleanup, and fix a bug in Multicaster::gather() 11 년 전
  Adam Ierymenko 22d8aa4dc9 Moderate efficiency improvement on multicast gather result parsing, and go ahead and keep track of total known peers. 11 년 전
  Adam Ierymenko 0e47f13f14 Simplify locking semantics some more to address a deadlock. 11 년 전
  Adam Ierymenko 42d644a57e More fixes to legacy support, and to a potential issue on quit. 11 년 전