Adam Ierymenko c312ae221f Fix for world size in OK(HELLO) 10 년 전
..
Address.hpp 3a959a7763 Swap out std::map<> for Hashtable<> for main peer database in Topology. (ongoing std::map-ectomy) 10 년 전
AntiRecursion.hpp 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 11 년 전
Array.hpp 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 11 년 전
AtomicCounter.hpp 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 11 년 전
Buffer.hpp 5341afcdcd Handling of CIRCUIT_TEST, should be ready to test. 10 년 전
C25519.cpp 38433e85bf More little stuff in crypto code. 11 년 전
C25519.hpp 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 11 년 전
CertificateOfMembership.cpp dbee1b38b3 Fix semantics of std::unique() to actually remove duplicates (hidden memory leak?) 10 년 전
CertificateOfMembership.hpp 5076c49210 Peer serialization and related changes. 10 년 전
Constants.hpp 7d62dbe9f7 Tune NAT-t keepalives so that timing is better obeyed, clean up a build warning, and fix a potential source of network recursion (though harmless). 10 년 전
Dictionary.cpp 5384f185ae Simplify Dictionary and reduce memory usage, now no more std::maps in core. 10 년 전
Dictionary.hpp 5384f185ae Simplify Dictionary and reduce memory usage, now no more std::maps in core. 10 년 전
Hashtable.hpp 719233617c Add uint16_t key to Hashtable, and make Salsa20 zero its keyspace on destruction. 10 년 전
Identity.cpp 0c498556d5 Unroll Salsa20 fully for a little more speed (non-SSE now almost as fast as SSE) 10 년 전
Identity.hpp 70fe7dd1fd cleanup 10 년 전
IncomingPacket.cpp c312ae221f Fix for world size in OK(HELLO) 10 년 전
IncomingPacket.hpp 69b44bf9a5 Finally add an ECHO. 10 년 전
InetAddress.cpp 3664966340 Generate local IPv6 addresses from network IDs and addresses. 10 년 전
InetAddress.hpp a95fa379cc Circuit tests basically work but need some tweaks, and fix some issues found with valgrind. 10 년 전
MAC.hpp c1a53a2653 ARP cache and responder agent code for use in netcon and iOS. 10 년 전
MulticastGroup.hpp b11ffc9635 Integrate Hashtable into Multicaster, where @mwarning found heaviest std::map() overhead. 10 년 전
Multicaster.cpp 2fa21aa676 . 10 년 전
Multicaster.hpp b11ffc9635 Integrate Hashtable into Multicaster, where @mwarning found heaviest std::map() overhead. 10 년 전
Mutex.hpp 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 11 년 전
Network.cpp 7d62dbe9f7 Tune NAT-t keepalives so that timing is better obeyed, clean up a build warning, and fix a potential source of network recursion (though harmless). 10 년 전
Network.hpp d6676a9d6c Always announce multicast groups, not just to peers with direct links, and push network COMs to any MULTICAST_LIKE recipient for future use. 10 년 전
NetworkConfig.cpp 5384f185ae Simplify Dictionary and reduce memory usage, now no more std::maps in core. 10 년 전
NetworkConfig.hpp 3ba54c7e35 Eliminate some poorly thought out optimizations from the netconf/controller interaction, 10 년 전
NetworkController.hpp 0d386f1c31 Add a bit of useful testing instrumentation to SqliteNetworkController. 10 년 전
Node.cpp 489e1a5b83 Don't keep connections up longer than the alive timeout (unless they are relays or roots) 10 년 전
Node.hpp cae58f43f1 More World stuff, and mkworld. 10 년 전
NonCopyable.hpp 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 11 년 전
OutboundMulticast.cpp a3db7d0728 Refactor: move network COMs out of Network and into Peer in prep for tightening up multicast lookup and other things. 10 년 전
OutboundMulticast.hpp 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 11 년 전
Packet.cpp 0c498556d5 Unroll Salsa20 fully for a little more speed (non-SSE now almost as fast as SSE) 10 년 전
Packet.hpp 824ed99160 . 10 년 전
Path.hpp 5076c49210 Peer serialization and related changes. 10 년 전
Peer.cpp 5d2f523e81 World stuff... 10 년 전
Peer.hpp 5d2f523e81 World stuff... 10 년 전
Poly1305.cpp c952fbbd8d Only enable 128-bit Poly1305 on X86_64 right now. Has compilation issues on ARM, but the 64-bit version should be fine. 10 년 전
Poly1305.hpp 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 11 년 전
RemotePath.hpp 5d2f523e81 World stuff... 10 년 전
RuntimeEnvironment.hpp 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 년 전
SHA512.cpp a3ed5277ef Make sure ZT_NO_TYPE_PUNNING also obeyed here. 10 년 전
SHA512.hpp 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 11 년 전
Salsa20.cpp 0c498556d5 Unroll Salsa20 fully for a little more speed (non-SSE now almost as fast as SSE) 10 년 전
Salsa20.hpp 719233617c Add uint16_t key to Hashtable, and make Salsa20 zero its keyspace on destruction. 10 년 전
SelfAwareness.cpp f116c4b9c0 ... and another ... 10 년 전
SelfAwareness.hpp f116c4b9c0 ... and another ... 10 년 전
SharedPtr.hpp 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 11 년 전
Switch.cpp a3db7d0728 Refactor: move network COMs out of Network and into Peer in prep for tightening up multicast lookup and other things. 10 년 전
Switch.hpp 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 년 전
Topology.cpp e268d9492a cleanup 10 년 전
Topology.hpp 5d2f523e81 World stuff... 10 년 전
Utils.cpp 598a1d8dd7 Try reopening /dev/urandom if there is a problem. 10 년 전
Utils.hpp a7409850d6 Get trim() out of core where it is not needed. 10 년 전
World.hpp 05677f57e2 Add C output to mkworld. 10 년 전