summaryrefslogtreecommitdiff
path: root/selftest.cpp
AgeCommit message (Expand)Author
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
2013-07-27Dump huffman, doesnt add much and complicates porting to other languages. Als...Adam Ierymenko
2013-07-18Self test for command bus encode/decode.Adam Ierymenko
2013-07-09Several things:Adam Ierymenko
2013-07-04New git repository for release - version 0.2.0 taggedAdam Ierymenko