summaryrefslogtreecommitdiff
path: root/selftest.cpp
AgeCommit message (Expand)Author
2015-04-10Simplify Phy<> to get rid of more indirections.Adam Ierymenko
2015-03-31osnet -> osdepAdam Ierymenko
2015-03-31Phy is a better name than Wire, and other cleanup.Adam Ierymenko
2015-03-30Wire selftest, and passes all tests.Adam Ierymenko
2015-03-30Build fixes.Adam Ierymenko
2015-03-17DB init works now.Adam Ierymenko
2015-02-17Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware]Adam Ierymenko
2015-01-05Cleanup, add tristate to config code in Network, and happy new year!Adam Ierymenko
2014-10-21cleanupAdam Ierymenko
2014-09-16Get rid of __align stuff in Salsa20 -- not portable, does not seem to help mu...Adam Ierymenko
2014-08-16Refactor HttpClient a bit.Adam Ierymenko
2014-07-15Scale back Salsa20 benchmark a bit to not take too long on slow boxes.Adam Ierymenko
2014-07-15SSE optimized Salsa20 -- anywhere from 20% to 50% faster than plain C versionAdam Ierymenko
2014-04-18Cleanup, dead code removal, some pretty insignificant security stuff that's b...Adam Ierymenko
2014-03-19IPC changes and SocketManager changes all build!Adam Ierymenko
2014-02-16Boring stuff: update dates in copyrights across all files.Adam Ierymenko
2014-01-21Several things:Adam Ierymenko
2013-12-06HTTP self-test.Adam Ierymenko
2013-12-06HTTP client works!Adam Ierymenko
2013-10-28Make Makefile for Mac use clang options instead of old GCC options, and fix a...Adam Ierymenko
2013-10-21Put back rest of selftest.Adam Ierymenko
2013-10-21Self-test for certificate of membership.Adam Ierymenko
2013-10-20Blech... moving on!Adam Ierymenko
2013-10-20And then it turns out to be too slow on a slower 32-bit machine... we do want...Adam Ierymenko
2013-10-20Yet another revision of this algo... yeesh... and update to supernode IDs. I ...Adam Ierymenko
2013-10-18Make Salsa20 variable-round, allowing for Salsa20/12 to be used for Packet en...Adam Ierymenko
2013-10-07Add a second arg to idtool generate to make generating both secret and public...Adam Ierymenko
2013-10-05Make new identity hashcash algo memory hard, and tweak generation time a bit....Adam Ierymenko
2013-10-05Rest of work on new hashcash based identity scheme.Adam Ierymenko
2013-10-05Hashcash-based identity, work in progress... committing to test speed on othe...Adam Ierymenko
2013-09-27Self-test fixes for new packet armor/dearmor functions that combine old encry...Adam Ierymenko
2013-09-19Add validation of known-good identity to selftest to check endian and similar...Adam Ierymenko
2013-09-16New crypto integrated -- going to be testing new identity address generation ...Adam Ierymenko
2013-09-15Test vectors for all new crypto.Adam Ierymenko
2013-09-14Add test vectors for ensuring identical C25519 operation across systems.Adam Ierymenko
2013-09-13More new crypto: Ed25519 signatures.Adam Ierymenko
2013-09-13Add new crypto: SHA512 and C25519 -- not integrated yet.Adam Ierymenko
2013-08-30Improve code security posture by replacing sprintf with a safer function.Adam Ierymenko
2013-08-25Cut out tap test code from selftest.Adam Ierymenko
2013-08-25Tap works! At least in isolation. Time to create the Windows executable and t...Adam Ierymenko
2013-08-23Tap driver basically builds in VS2012... fork of tap-windows from OpenVPN (co...Adam Ierymenko
2013-08-23Decided to abandon the winpcap direction for Windows tap... re-evaluating usi...Adam Ierymenko
2013-08-22Commit of a draft of the pcap-based strategy for a Windows tap. This may, in ...Adam Ierymenko
2013-08-22Tap now creates Microsoft Loopback Adapter instances and tags them with a spe...Adam Ierymenko
2013-08-14Self test almost builds, now need skeleton EthernetTap implementation for Win...Adam Ierymenko
2013-08-13Version 0.4.3 (the real one): fix Gentoo ip config failures and crashesAdam Ierymenko
2013-08-12Clean up a bunch of valgrind errors, nix a potentially unsafe op in Buffer as...Adam Ierymenko
2013-08-10Replace libcrypto RAND_ with our own to avoid valgrind errors.Adam Ierymenko
2013-08-10Stop using RAND_ in libcrypto for Utils::getSecureRandom() due to annoying va...Adam Ierymenko
2013-07-27Add simple key=value dictionary, sorta like java.util.Properties.Adam Ierymenko