summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-13More work in progress on new crypto...Adam Ierymenko
2013-09-13More crypto work in progress...Adam Ierymenko
2013-09-13More new crypto -- poly1305 one-time auth code.Adam Ierymenko
2013-09-13Add new crypto: SHA512 and C25519 -- not integrated yet.Adam Ierymenko
2013-09-13Bit more of adding version to OK(HELLO)Adam Ierymenko
2013-09-13Add version info to OK(HELLO) so both sides know their version info.Adam Ierymenko
2013-09-12More experimentation with multicast rate.Adam Ierymenko
2013-09-12Get a default rate that works for multicast.Adam Ierymenko
2013-09-11Restore peer field to netconf for now, required by older versions.Adam Ierymenko
2013-09-11Reduce log noise, change to TRACE.Adam Ierymenko
2013-09-11A few logging changes.Adam Ierymenko
2013-09-11Small method rename.Adam Ierymenko
2013-09-11More updates to bandwidth accounting.Adam Ierymenko
2013-09-11Drop old Certificate type from Network.Adam Ierymenko
2013-09-11Version two of network certificate of membership, a much more concise and ↵Adam Ierymenko
fast approach.
2013-09-10Finish stripping minBalance from BandwidthAccountAdam Ierymenko
2013-09-10Look up rate info from database, but going to drop min balance cause it ↵Adam Ierymenko
seems unnecessary. Also work in progress on membership certs.
2013-09-07Apply multicast rate limits to my own multicasts. Will run locally and on a ↵Adam Ierymenko
variety of system types to test the result of this.
2013-09-07updateAndCheckMulticastBalance and friendsAdam Ierymenko
2013-09-06Bit more netconf cleanup...Adam Ierymenko
2013-09-04Multicast bandwidth accounting work in progress, and some config field ↵Adam Ierymenko
changes and cleanup.
2013-08-30Improve code security posture by replacing sprintf with a safer function.Adam Ierymenko
2013-08-30docs and minor cleanupAdam Ierymenko
2013-08-30docsAdam Ierymenko
2013-08-30docsAdam Ierymenko
2013-08-30Remove makekeypair program.Adam Ierymenko
2013-08-30Remove old launcher code, fix build error in idtool, add terminate command ↵Adam Ierymenko
to control bus.
2013-08-30Change rate limiter a little...Adam Ierymenko
2013-08-29Forgot to add new files in previous commit.Adam Ierymenko
2013-08-29Add two new Windows projects: Windows service (process supervisor) and ↵Adam Ierymenko
Windows Installer/Updater. Our installer/updater is probably going to be custom-written, and will be used both for installation (in which it'll pop up a progress meter) and for updates via a command line switch.
2013-08-28VERSION 0.4.5Adam Ierymenko
Changes: * It now builds and runs on Windows with Visual Studio 2012. Windows is not ready for prime time yet though for several reasons, so no Windows release yet. If you're brave you can try to DIY, but the driver is not signed yet either. Windows is a work in progress still. * Networks now pull their ethernet type whitelist from the netconf master instead of having it hard-coded. (Prep for network mgmt.) * Netconf master now sends name and description of networks so this can be used to set Windows network display names. * A couple minor bug fixes here and there, nothing major. * No protocol changes that break compatibility.
2013-08-28Build fixAdam Ierymenko
2013-08-28SQL problem fixAdam Ierymenko
2013-08-28Check network ethernet type whitelist instead of hard-coded ethernet types.Adam Ierymenko
2013-08-28Add etherTypes to netconf response.Adam Ierymenko
2013-08-28Filter work, add name and desc to netconf response, small compiler warning fix.Adam Ierymenko
2013-08-27Jigger with shutdown method to avoid a crash on CTRL+C in Windows. Feels a ↵Adam Ierymenko
big hacky, might revisit later.
2013-08-27Build fixes for *nix.Adam Ierymenko
2013-08-27Drop extra debug output.Adam Ierymenko
2013-08-27Build fix in tap, handling of Windows shutdown signals.Adam Ierymenko
2013-08-27More tap work -- DHCP configuration and such.Adam Ierymenko
2013-08-27Dike out some cruft in Windows tap that we will never use, like TUN mode, ↵Adam Ierymenko
DHCP masq, ARP emulation, NDP emulation, and related. We operate only in L2 mode. All tap, no tun.
2013-08-27Tap now basically sorta works on Windows. Now have to figure out how to ↵Adam Ierymenko
control DHCP behavior since we normally don't want that.
2013-08-26Build fixes for *nixAdam Ierymenko
2013-08-26Windows: disable and enable tap to allow changes to take effect.Adam Ierymenko
2013-08-26ZeroTierOne for Windows binary project, builds and runs and mostly works but ↵Adam Ierymenko
still some issues with tap.
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 ↵Adam Ierymenko
the Windows service to run it and handle auto-update.