コミット履歴

作者 SHA1 メッセージ 日付
  Adam Ierymenko 4e4fd51117 boring doc stuff 9 年 前
  Adam Ierymenko 8ef4edebbf Deferred decode for HELLO to prevent HELLOcalypse under high load of new peers. 9 年 前
  Adam Ierymenko 69b44bf9a5 Finally add an ECHO. 9 年 前
  Adam Ierymenko e5f168f599 Add proof of work request for future DDOS mitigation use. 9 年 前
  Adam Ierymenko 1a4f16e0ed More work on circuit testing... 9 年 前
  Adam Ierymenko f69454ec98 (1) Make ZT_ naming convention consistent (get rid of ZT1_), (2) Make local interface a full sockaddr_storage instead of an int identifier, which turns out to be better for multi-homing and other uses. 9 年 前
  Adam Ierymenko 367ffde00c Plumb through localInterfaceId to track local interfaces corresponding with remote addresses. 9 年 前
  Adam Ierymenko fad9dff2db Almost all of GitHub issue #180 9 年 前
  Adam Ierymenko d9006712f6 Completely factor out "desperation" from the core. I thought of a significantly simpler way to move all of this logic entirely into the containing service, liberating the core from any concern over the nature of its pipe to the outside world. 9 年 前
  Adam Ierymenko bf2ff964e1 Utils::now() removal and a bunch of compile fixes. 9 年 前
  Adam Ierymenko 49f031ccb4 Tons of refactoring, change to desperation algorithm to use max of core or link, porting over core loop code from old Node.cpp to new CAPI version, etc. 9 年 前
  Adam Ierymenko 6eb9289367 Bunch more cleanup, improvements to NAT traversal logic, finished updating Switch. 9 年 前
  Adam Ierymenko 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 9 年 前
  Adam Ierymenko b1bf3f68c3 Drop support for legacy P5 multicast, as there are fewer than 1% of these remaining on the network. 9 年 前
  Adam Ierymenko 4e95384ad6 Cleanup, add tristate to config code in Network, and happy new year! 10 年 前
  Adam Ierymenko 56cfe1d603 Strip out old Service code, add new service message type. 10 年 前
  Adam Ierymenko 15d3e383e6 Add ZT_SUPPORT_LEGACY_MULTICAST ifdef to enable the legacy code to all be toggled. 10 年 前
  Adam Ierymenko 5484cf4309 More cleanup, and fix a bug in Multicaster::gather() 10 年 前
  Adam Ierymenko 1109046782 Last steps before test: parse OK(MULTICAST_GATHER) and OK(MULTICAST_FRAME) 10 年 前
  Adam Ierymenko b41437780b Add origin to new MULTICAST_FRAME, move security check for certs into Network to remove redundant code and bug-proneness, more work on IncomingPacket... 10 年 前
  Adam Ierymenko 2659427864 Multicaster needs to be global, not per-network, and a bunch of other stuff. 10 年 前
  Adam Ierymenko 2d41055bdc Some Network code cleanup. 10 年 前
  Adam Ierymenko 050a0ce85d . 10 年 前
  Adam Ierymenko 81b12b6826 Rename the ubiquitous _r pointer to RuntimeEnvironment to RR just to be a little more consistent about using _ to denote private member variables. 10 年 前
  Adam Ierymenko 557801a09e Rename PacketDecoder to much more descriptive IncomingPacket 10 年 前
  Adam Ierymenko 9180a30986 . 10 年 前