ZeroTierOne/node
Adam Ierymenko be4f08a548 Merge pull request #186 from mwarning/txQueue_vector
replace txQueue list by vector for faster memory access and less allo…
2015-06-18 15:42:12 -07:00
..
Address.hpp Remove obsolete method. 2015-05-25 11:54:32 -07:00
AntiRecursion.hpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
Array.hpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
AtomicCounter.hpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
BandwidthAccount.hpp First pass of Windows cleanup and build fixes... 2015-04-24 13:35:17 -07:00
Buffer.hpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
C25519.cpp More little stuff in crypto code. 2014-06-26 17:23:10 -07:00
C25519.hpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
CertificateOfMembership.cpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
CertificateOfMembership.hpp Tons more refactoring: simplify Network, move explicit management of Tap out, redo COM serialization, etc. 2015-04-01 19:09:18 -07:00
CMWC4096.hpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
Constants.hpp One second delay between NAT-t events. 2015-05-22 13:12:14 -07:00
Defaults.cpp osdep/ compile fixes, and remove some lingering OS-specific stuff from node/Defaults 2015-04-08 19:03:30 -07:00
Defaults.hpp osdep/ compile fixes, and remove some lingering OS-specific stuff from node/Defaults 2015-04-08 19:03:30 -07:00
Dictionary.cpp Renamed supernode to rootserver 2015-05-06 12:05:20 +02:00
Dictionary.hpp Renamed supernode to rootserver 2015-05-06 12:05:20 +02:00
Identity.cpp A whole lot of Sqlite netconf master work, and some fixes elsewhere in the code. 2015-03-18 16:10:48 -07:00
Identity.hpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
IncomingPacket.cpp Almost certain fix for GitHub issue #184 on -dev 2015-06-17 12:46:12 -07:00
IncomingPacket.hpp 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. 2015-05-21 15:58:26 -07:00
InetAddress.cpp Build fixes for G++, building without SQLite3 present, and warning removal. 2015-05-17 23:56:47 +00:00
InetAddress.hpp Gateways support in network controller schema and database (not implemented yet in client) toward GitHub issue #178 2015-06-13 11:34:31 +02:00
MAC.hpp Network controller CRUD... :P 2015-04-21 16:41:35 -07:00
Multicaster.cpp Merge pull request #186 from mwarning/txQueue_vector 2015-06-18 15:42:12 -07:00
Multicaster.hpp replace txQueue list by vector for faster memory access and less allocations 2015-06-19 00:28:51 +02:00
MulticastGroup.hpp JSON control plane, almost done... 2015-04-13 18:12:45 -07:00
Mutex.hpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
Network.cpp Rest of GitHub issue #140 implementation. 2015-06-01 17:50:44 -07:00
Network.hpp Some nodeJS work, and apply fix from GitHub issue #166 plus a small optimization to avoid repeated calls to _allMulticastGroups(). 2015-05-25 14:21:05 -07:00
NetworkConfig.cpp Add new fields in operator== 2015-06-13 13:13:19 +02:00
NetworkConfig.hpp Gateways support in NetworkConfig object. 2015-06-13 13:06:49 +02:00
NetworkController.hpp More cleanup, and fix for the extremely unlikely case of identity collision. 2015-04-15 18:32:25 -07:00
Node.cpp docs 2015-06-01 19:12:20 -07:00
Node.hpp TCP fallback tunneling is now working. That hurt more than expected. 2015-05-22 14:52:23 -07:00
NonCopyable.hpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
OutboundMulticast.cpp Rest of GitHub issue #140 implementation. 2015-06-01 17:50:44 -07:00
OutboundMulticast.hpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
Packet.cpp Add definition for VERB_CMA -- GitHub issue #180 2015-06-13 18:08:00 +02:00
Packet.hpp Add definition for VERB_CMA -- GitHub issue #180 2015-06-13 18:08:00 +02:00
Path.hpp 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. 2015-05-21 15:58:26 -07:00
Peer.cpp Fix to GitHub issue #140 -- network preferred relays. Also go ahead and allow RENDEZVOUS from regular peers. 2015-06-01 19:05:27 -07:00
Peer.hpp Fix to GitHub issue #140 -- network preferred relays. Also go ahead and allow RENDEZVOUS from regular peers. 2015-06-01 19:05:27 -07:00
Poly1305.cpp Some crypto comment fixes. 2014-06-26 17:15:20 -07:00
Poly1305.hpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
RuntimeEnvironment.hpp Rename netconf to controller and NetworkConfigMaster to NetworkController for consistency. 2015-04-15 15:12:09 -07:00
Salsa20.cpp Get rid of __align stuff in Salsa20 -- not portable, does not seem to help much on newer chips. 2014-09-16 08:53:18 -07:00
Salsa20.hpp Apply @marning suggested SSE auto-detect to make builds easier on non-x86 platforms: aa2fd044cb 2015-06-01 19:43:06 -07:00
SelfAwareness.cpp Renamed supernode to rootserver 2015-05-06 12:05:20 +02:00
SelfAwareness.hpp So we need to keep track of external surface per reporter, since some NATs assign different external IPs for each external destination. Keeping just one known surface could create a race condition. 2015-05-04 18:34:30 -07:00
SHA512.cpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
SHA512.hpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
SharedPtr.hpp Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 2015-02-17 13:11:34 -08:00
Switch.cpp Fix to GitHub issue #140 -- network preferred relays. Also go ahead and allow RENDEZVOUS from regular peers. 2015-06-01 19:05:27 -07:00
Switch.hpp Rest of GitHub issue #140 implementation. 2015-06-01 17:50:44 -07:00
Topology.cpp Renamed supernode to rootserver 2015-05-06 12:05:20 +02:00
Topology.hpp Kill obsolete amSupernode method -- we now have no differing behaviors. 2015-06-01 19:18:26 -07:00
Utils.cpp First stab of PFS design work with PKC security -- may not implement in 1.0.3 but stubbing out. 2015-05-14 17:41:05 -07:00
Utils.hpp Apple auto-update stuff, now for Windows. 2015-05-20 19:38:49 -07:00