Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-18 | Remove VC++ warnings in C25519, also add inline to short methods. | Adam Ierymenko | |
2014-01-17 | Windows build fixes. | Adam Ierymenko | |
2014-01-17 | Windows HTTP client code (untested) | Adam Ierymenko | |
2014-01-16 | Add our own getifmaddrs() since this convenience function is not in OSX 10.6. | Adam Ierymenko | |
2014-01-14 | Remove ZT1 GPL copyright from the top of code that is basically all Daniel ↵ | Adam Ierymenko | |
Bernstein's | |||
2014-01-08 | Mac install fixes, more internal use scripts. | Adam Ierymenko | |
2014-01-07 | Update URLs for auto-update, check supernode version in one more place, ↵ | Adam Ierymenko | |
delete pid before executing updater. | |||
2014-01-07 | Remove some legacy code from the core loop. | Adam Ierymenko | |
2014-01-05 | Refactor SoftwareUpdate to make .nfo parse and signature check code easily ↵ | Adam Ierymenko | |
reusable so it can be used from the Qt GUI code. | |||
2014-01-03 | Fix -h in zerotier-cli and move code to find auth token into LocalClient, ↵ | Adam Ierymenko | |
also move auth token for mac into Mac-standard Library/Application Support location. | |||
2013-12-31 | VERSION 0.6.7: revert change for GitHub issue #20 | Adam Ierymenko | |
This will have to be thought out more. The old version worked fine 99% of the time so we'll revisit this. | |||
2013-12-31 | TRACE output improvements and compile fix. | Adam Ierymenko | |
2013-12-31 | Fix several things: | Adam Ierymenko | |
(1) The changes to path learning in the two previous releases were poorly thought out, and this version should remedy that by introducing PROBE. This is basically a kind of ECHO request and is used to authenticate endpoints that are not learned via a valid request/response pair. Thus we will still passively learn endpoints, but securely. (2) Turns out there was a security oversight in _doHELLO() that could have permitted... well... I'm not sure it was exploitable to do anything particularly interesting since a bad identity would be discarded anyway, but fix it just the same. | |||
2013-12-31 | VERSION 0.6.5: minor bug fix in peer connection tracking | Adam Ierymenko | |
2013-12-30 | Add a netconf-service version field to netconf. | Adam Ierymenko | |
2013-12-29 | Ethernet tap cleanup. | Adam Ierymenko | |
2013-12-27 | Unload the mac kext on exit. | Adam Ierymenko | |
2013-12-27 | Some logging improvements in software updater. | Adam Ierymenko | |
2013-12-26 | Bump version to 0.6.4 for testing, integrate software updater auto-check ↵ | Adam Ierymenko | |
into PacketDecoder decode path and main loop. | |||
2013-12-24 | Fix for GitHub issue #20 (untested) | Adam Ierymenko | |
2013-12-22 | docs | Adam Ierymenko | |
2013-12-12 | Update Qt build to enable building against local static libraries, rename ↵ | Adam Ierymenko | |
Network to NetworkWidget to avoid filesystem or object naming collision with Network.o in node/. | |||
2013-12-12 | Cleanup in Utils, fix for HttpClient on Linux. | Adam Ierymenko | |
2013-12-11 | Software update fetcher seems to work, going back to updater/installer itself. | Adam Ierymenko | |
2013-12-11 | Software update work... | Adam Ierymenko | |
2013-12-10 | Fix update URL stuff, fix main build, add update dummy for testing updates ↵ | Adam Ierymenko | |
on OSX and Linux and such. | |||
2013-12-10 | Rest of software updater, ready to test... | Adam Ierymenko | |
2013-12-06 | Dead code removal, fix for cleanup GitHub issue #28 | Adam Ierymenko | |
2013-12-06 | HTTP client works! | Adam Ierymenko | |
2013-12-06 | HTTP client work... | Adam Ierymenko | |
2013-12-04 | Pull in-band file transfer stuff. Toyed around with that idea, but it seems ↵ | Adam Ierymenko | |
that updates for some platforms are big enough and there are enough reliability concerns that just using TCP/HTTP is safer and easier. | |||
2013-11-21 | Add shutdownIfUnreadable file feature: shut down if shutdownIfUnreadable in ↵ | Adam Ierymenko | |
home folder is in fact existent but unreadable (e.g. broken link). This enables nifty shutdown on .app trashing feature for OSX. | |||
2013-11-21 | Add configuration age to listnetworks results and GUI. | Adam Ierymenko | |
2013-11-20 | UI work, add name to listnetworks output in control bus interface. | Adam Ierymenko | |
2013-11-20 | UI basically works, almost ready for testing and packaging... | Adam Ierymenko | |
2013-11-08 | Installer build script for *nix systems. | Adam Ierymenko | |
2013-11-06 | Add signupdate command to idtool. | Adam Ierymenko | |
2013-11-06 | Comments, change .nfo to .sig for uploads, clean some unused code from Utils. | Adam Ierymenko | |
2013-11-05 | More updater work... coming along. | Adam Ierymenko | |
2013-11-04 | File transfer work, add identities for validation of updates. | Adam Ierymenko | |
2013-11-01 | Updater work in progress... | Adam Ierymenko | |
2013-11-01 | Updater code, work in progress... | Adam Ierymenko | |
2013-10-28 | Finish stubbing out FILE_ stuff. | Adam Ierymenko | |
2013-10-28 | Fix signed/unsigned compare warning. | Adam Ierymenko | |
2013-10-28 | New cthulhu.zerotier.com supernode IP address. | Adam Ierymenko | |
2013-10-28 | Make Makefile for Mac use clang options instead of old GCC options, and fix ↵ | Adam Ierymenko | |
a nasty but obvious bug I introduced into Utils::getSecureRandom. | |||
2013-10-28 | Fix for GitHub issue #25 | Adam Ierymenko | |
2013-10-27 | Clean up secure random, add packet definitions for update distribution facility. | Adam Ierymenko | |
2013-10-25 | Certificate of membership works now... had to fix multicast propagation so ↵ | Adam Ierymenko | |
COM is pushed with multicast, which makes tremendous sense in retrospect. | |||
2013-10-25 | Add some more TRACE output for certs. | Adam Ierymenko | |