Adam Ierymenko 994565bdeb Fix for GitHub issue #71 11 년 전
..
Address.hpp beb7b5bbe5 GitHub Issue #69 - make MAC assignment schema differ between virtual networks. 11 년 전
AntiRecursion.hpp aee742e767 More toward GitHub issue #56 11 년 전
Array.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
AtomicCounter.hpp 939cdc82a2 VERSION 0.7.1: small Linux compile fix on g++, does not merit new release 11 년 전
BandwidthAccount.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
Buffer.hpp 7831c4bfef Cleanup, dead code removal, some pretty insignificant security stuff that's based on recommendations. 11 년 전
C25519.cpp 4d1cca1150 Remove VC++ warnings in C25519, also add inline to short methods. 11 년 전
C25519.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
CMWC4096.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
CertificateOfMembership.cpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
CertificateOfMembership.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
Constants.hpp beb7b5bbe5 GitHub Issue #69 - make MAC assignment schema differ between virtual networks. 11 년 전
Defaults.cpp ecbcc9eb2c TESTNET supernodes need different addresses. 11 년 전
Defaults.hpp aee742e767 More toward GitHub issue #56 11 년 전
Dictionary.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
EthernetTap.hpp 31ddc49da2 GitHub issue #67 11 년 전
HttpClient.cpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
HttpClient.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
Identity.cpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
Identity.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
InetAddress.cpp 2ac56fd120 Fix TCP connection accumulation problem, still having issues with TCP tunneling. 11 년 전
InetAddress.hpp beb7b5bbe5 GitHub Issue #69 - make MAC assignment schema differ between virtual networks. 11 년 전
IpcConnection.cpp 67a85221d5 WINDOWS IS SUFFERING 11 년 전
IpcConnection.hpp 67a85221d5 WINDOWS IS SUFFERING 11 년 전
IpcListener.cpp b1088a6bd7 Make Unix domain sockets mode 0777 so that properly authorized non-privileged users can access them (if they have auth token). 11 년 전
IpcListener.hpp 67a85221d5 WINDOWS IS SUFFERING 11 년 전
Logger.cpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
Logger.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
MAC.hpp 2861229558 Windows build fixes for MAC changes (in tap driver), some comments and cleanup in MAC.hpp. 11 년 전
MulticastGroup.hpp beb7b5bbe5 GitHub Issue #69 - make MAC assignment schema differ between virtual networks. 11 년 전
Multicaster.cpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
Multicaster.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
Mutex.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
Network.cpp 31ddc49da2 GitHub issue #67 11 년 전
Network.hpp 31ddc49da2 GitHub issue #67 11 년 전
NetworkConfig.cpp 66a38a9e7c Default for private should be true. 11 년 전
NetworkConfig.hpp 31ddc49da2 GitHub issue #67 11 년 전
Node.cpp aee742e767 More toward GitHub issue #56 11 년 전
Node.hpp f0223490be Make GUI work with new control client API, make control client look for user authtoken.secret if system unreadable. 11 년 전
NodeConfig.cpp c231510f8b More TCP-related fixes and tweaks to ping timing, resynchronize, and startup. 11 년 전
NodeConfig.hpp acf7d70d24 Integrate IPC stuff into NodeConfig. 11 년 전
NonCopyable.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
Packet.cpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
Packet.hpp aee742e767 More toward GitHub issue #56 11 년 전
PacketDecoder.cpp 4b773b61f5 Netconf fixes. 11 년 전
PacketDecoder.hpp abc82d6a52 IPC changes and SocketManager changes all build! 11 년 전
Path.hpp 158002d2d1 Tweak some timings and stuff. 11 년 전
Peer.cpp aee742e767 More toward GitHub issue #56 11 년 전
Peer.hpp 7831c4bfef Cleanup, dead code removal, some pretty insignificant security stuff that's based on recommendations. 11 년 전
Poly1305.cpp 07f505971c Windows build fixes. 11 년 전
Poly1305.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
RuntimeEnvironment.hpp c9294c1a78 Prevent recursive transit of ZeroTier packets, toward GitHub issue #56 11 년 전
SHA512.cpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
SHA512.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
Salsa20.cpp 8c9b73f67b Make Salsa20 variable-round, allowing for Salsa20/12 to be used for Packet encrypt and decrypt. Profiling analysis found that Salsa20 encrypt was accounting for a nontrivial percentage of CPU time, so it makes sense to cut this load fundamentally. There are no published attacks against Salsa20/12, and DJB believes 20 rounds to be overkill. This should be more than enough for our needs. Obviously incorporating ASM Salsa20 is among the next steps for performance. 12 년 전
Salsa20.hpp 612c17240a Dead code removal, fix for cleanup GitHub issue #28 11 년 전
Service.cpp 42f6aae259 More netconf work... set ZT_HOME and chdir there on service launch. 11 년 전
Service.hpp 99c5fae9da Make Service communicate via empty-line-delimited Dictionary objects instead of the old size prefix way. 11 년 전
SharedPtr.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
Socket.hpp b117ff5435 Probable fix for GitHub issue #63 - do not unite() if either path is TCP, since doing so can result in asymmetric failed NAT-t over UDP if one side has a firewall that permits outgoing UDP but not incoming. 11 년 전
SocketManager.cpp eae130467b Build fix for Windows setsockopt(). 11 년 전
SocketManager.hpp f13493edb2 Oops... turns out we need to differentiate incoming from outgoing TCP and indeed learn incoming TCP paths. Otherwise the recipient of a TCP connection does not know to reply via TCP! Heh. 11 년 전
SoftwareUpdater.cpp 596e5dd583 Another sanity check on filename for GitHub issue #72 11 년 전
SoftwareUpdater.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
Switch.cpp 657f6ae342 Don't transmit broadcasts if enableBroadcast is false on a network. 11 년 전
Switch.hpp aee742e767 More toward GitHub issue #56 11 년 전
SysEnv.cpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
SysEnv.hpp b5c3a92be2 Boring stuff: update dates in copyrights across all files. 11 년 전
TcpSocket.cpp 0e1fc06a6f The remove paths on send fail thing in Peer.cpp was not well thought out, and there is no point in mallocing the TCP write buffer. 11 년 전
TcpSocket.hpp 0e1fc06a6f The remove paths on send fail thing in Peer.cpp was not well thought out, and there is no point in mallocing the TCP write buffer. 11 년 전
Thread.hpp 67a85221d5 WINDOWS IS SUFFERING 11 년 전
Topology.cpp 7831c4bfef Cleanup, dead code removal, some pretty insignificant security stuff that's based on recommendations. 11 년 전
Topology.hpp 8fb442d81a Yet more cleanup to TCP logic, this time adding a master switch and adding UDP preference in send(). 11 년 전
UdpSocket.cpp fe85426df6 A few more tweaks to TCP failover... seems to be switching back and forth pretty well now! 11 년 전
UdpSocket.hpp 1a0a6755b1 UDP socket implementation. 11 년 전
UnixEthernetTap.cpp 31ddc49da2 GitHub issue #67 11 년 전
UnixEthernetTap.hpp 6c60305a96 Split EthernetTap into subclasses, work in progress... 11 년 전
Utils.cpp 994565bdeb Fix for GitHub issue #71 11 년 전
Utils.hpp 7831c4bfef Cleanup, dead code removal, some pretty insignificant security stuff that's based on recommendations. 11 년 전
WindowsEthernetTap.cpp 2861229558 Windows build fixes for MAC changes (in tap driver), some comments and cleanup in MAC.hpp. 11 년 전
WindowsEthernetTap.hpp 2861229558 Windows build fixes for MAC changes (in tap driver), some comments and cleanup in MAC.hpp. 11 년 전