커밋 기록

작성자 SHA1 메시지 날짜
  Adam Ierymenko 6bc8c9d8ef Clustering cleanup, still a work in progress. 10 년 전
  Adam Ierymenko 5f39d5b7ea Further pare down Cluster messaging and rename some stuff. 10 년 전
  Adam Ierymenko 9490b1f136 Try prioritizing cluster-send over direct send in cluster mode -- may improve cluster relaying reliability. 10 년 전
  Adam Ierymenko 8ef4edebbf Deferred decode for HELLO to prevent HELLOcalypse under high load of new peers. 10 년 전
  Adam Ierymenko c9e6e60c09 Handle ZeroTier-RFC4193 IPv6 address NDP queries inline by spoofing responses if the addressing scheme matches -- this allows multicast-free instant lookup of local IPv6 for better performance and reliability. 10 년 전
  Adam Ierymenko 4e9d430476 Make root and relay selection somewhat more robust. 10 년 전
  Adam Ierymenko 7fbe2f7adf Tweak some more timings for better reliability. 10 년 전
  Adam Ierymenko 16bc3e0398 Factor out RemotePath subclass of Path -- no longer needed, just cruft. 10 년 전
  Adam Ierymenko f692cec763 Change how cluster relays packets -- just PROXY_UNITE and then send packet via normal ZeroTier front plane -- more efficient and eliminates fragmentation issues. 10 년 전
  Adam Ierymenko de761c5a82 Fix test world def. 10 년 전
  Adam Ierymenko d6dee7bb5c Clustered handling of relaying. 10 년 전
  Adam Ierymenko 3adb183c5f Fix bad COM attachment bug and eliminate an unnecessary redundant check. 10 년 전
  Adam Ierymenko a3db7d0728 Refactor: move network COMs out of Network and into Peer in prep for tightening up multicast lookup and other things. 10 년 전
  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. 10 년 전
  Adam Ierymenko 367ffde00c Plumb through localInterfaceId to track local interfaces corresponding with remote addresses. 10 년 전
  Adam Ierymenko 85b90f122a Final std::map<> from Switch, and add some smallish default values for hash size. 10 년 전
  Adam Ierymenko 3dba016a93 Almost done... very few std::map<>s remaining in any spot that matters. 10 년 전
  Adam Ierymenko db0369e9b8 Remove way-overkill multimap from Switch. 10 년 전
  Adam Ierymenko 0ab3e49be9 Starting in on Switch... kill map in defrag queue, which will probably improve performance pretty decently under high load with lots of peers. 10 년 전
  Adam Ierymenko eea8d58afa docs,cleanup 10 년 전
  Adam Ierymenko 21e6850722 Cancel NAT-t attempts if peer is no longer "alive" 10 년 전
  Adam Ierymenko 4564dd95ff Revert... no luck with any of that. 10 년 전
  Adam Ierymenko d2bfdfa6e7 Play with NAT-t tweaks some more. 10 년 전
  Adam Ierymenko 17bfd4d55e Add TRACE for NAT-t debugging. 10 년 전
  Adam Ierymenko b31071463c Try another NAT traversal improvement. 10 년 전
  Adam Ierymenko 821f1f366e Fix to NAT escalation sequence. 10 년 전
  Adam Ierymenko e30ba3e138 Eliminate some aggressive port scanning NAT-t behavior that has proven ineffective. 10 년 전
  Adam Ierymenko fe20f0d7cd Put back legacy code to listen for LAN announcements to support same network location with pre-1.0.4 clients. 10 년 전
  Adam Ierymenko 3f567a07ca Save a little bit of RAM by getting rid of overkill CMWC4096 non-crypto PRNG and replacing it with a simple non-crypto PRNG that just uses Salsa20. 10 년 전
  Adam Ierymenko 41fc08b330 etherTypeName() is only used in Switch and only with ZT_TRACE 10 년 전