summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-06Add a break action to rules engine to make capabilities easier to use.Adam Ierymenko
2017-02-06Fix HELLO parse bug.Adam Ierymenko
2017-02-06CSPRNG performance improvement, self test build fix.Adam Ierymenko
2017-02-06One more tweak after thinking about related keys and key stream reuse. Just ↵Adam Ierymenko
a precaution.
2017-02-06Tweak how we do crypto of the masked portions of HELLO just to be more ↵Adam Ierymenko
"boring" in the DJB sense.
2017-02-06Docs and a small build fix in debug mode.Adam Ierymenko
2017-02-05Docs, code cleanup, and protect the extra new fields of HELLO with ↵Adam Ierymenko
encryption as a precaution.
2017-02-04Small fix for duplicates in world definitions.Adam Ierymenko
2017-02-04More docs.Adam Ierymenko
2017-02-04Add and send certificates of representation to tell people what our valid ↵Adam Ierymenko
upstreams are. These are not used yet but will be needed for future privacy modes, etc. Also some cleanup.
2017-02-04Stub out CAN_REACH.Adam Ierymenko
2017-02-04A bit of code cleanup.Adam Ierymenko
2017-02-04Eliminate a little copypasta.Adam Ierymenko
2017-02-03Slight refactor to RENEDEZVOUS sending code for federation.Adam Ierymenko
2017-02-03Actual documentation.Adam Ierymenko
2017-02-02.Adam Ierymenko
2017-02-01Eliminate warning.Adam Ierymenko
2017-02-01agree() must be called on our identity, the one with the secretAdam Ierymenko
2017-02-01Eliminate another check in cluster frontplane mode.Adam Ierymenko
2017-02-01Add more specific check in source==self case instead of dumping it.Adam Ierymenko
2017-02-01Yeah that could never have worked (normal packets in cluster mode).Adam Ierymenko
2017-02-01Another tweak to cluster I/O rules.Adam Ierymenko
2017-02-01Take 3Adam Ierymenko
2017-02-01Still want to send WANT_PEER under two failure modes.Adam Ierymenko
2017-02-01Can't armor() a packet until all flags are set.Adam Ierymenko
2017-02-01Minor send path refactor to make packet I/O work on clusters if they are ↵Adam Ierymenko
members of networks. Also fix a crash if compiled in cluster mode but no cluster is enabled.
2017-01-30Remove debug code. Cluster network config sharing seems to work.Adam Ierymenko
2017-01-30.Adam Ierymenko
2017-01-30Fix to cluster network configs.Adam Ierymenko
2017-01-30Implement cross cluster sharing of network configs to make clusters able to ↵Adam Ierymenko
actually join networks.
2017-01-30Cluster build fix.Adam Ierymenko
2017-01-30InetAddress.hpp needs to be included in OneService.hppGrant Limberg
2017-01-30Slightly increase thread stack size for safety (primary Alpine related) ↵Adam Ierymenko
possibly GitHub #443
2017-01-30Merge pull request #442 from zielmicha/allow-managedAdam Ierymenko
allow user to specify arbitrary allowed IP networks in allowManaged
2017-01-27docsAdam Ierymenko
2017-01-27zerotier-idtool commands to init and generate moonsAdam Ierymenko
2017-01-27Dead code removal, fix minor issue in upstream endpoint check.Adam Ierymenko
2017-01-27Fix deadlock.Adam Ierymenko
2017-01-27Fix moon persistence.Adam Ierymenko
2017-01-27Add comments to join ("orbit") moons.Adam Ierymenko
2017-01-27Relay policy can now be computed.Adam Ierymenko
2017-01-27little fixAdam Ierymenko
2017-01-27Extend in-band world updates to handle moons too.Adam Ierymenko
2017-01-27Replace piecemeal designation of upstreams with the concept of moons, which ↵Adam Ierymenko
is simpler and easier to use and inherits all the cool live update stuff of worlds (now called planets) and global roots.
2017-01-27tap-windows-ndis5 is definitely deadAdam Ierymenko
2017-01-26debian rulesAdam Ierymenko
2017-01-26Remove junk.Adam Ierymenko
2017-01-26Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into devAdam Ierymenko
2017-01-26Add static build option so we can build a static Linux binary for ancient ↵Adam Ierymenko
distros (wheezy, etc.)
2017-01-26remove references to deleted source files in Android NDK build filesGrant Limberg