summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-15New way of doing authenticate and install. Now with more kittens.Adam Ierymenko
2014-01-15Cheezy little helper apps: kill them with fire. There is a better way. A ↵Adam Ierymenko
cleaner way. A nicer way. A way with more kittens.
2014-01-14Build stuff...Adam Ierymenko
2014-01-14Rebuild tap.kext on OSX 10.6 for all versions so it works on that platform.Adam Ierymenko
2014-01-14Remove ZT1 GPL copyright from the top of code that is basically all Daniel ↵Adam Ierymenko
Bernstein's
2014-01-13Add a waiting for service message on startup to not confuse user.Adam Ierymenko
2014-01-10VERSION 0.6.8: changes in preparation for binary releaseAdam Ierymenko
This version contains no significant changes to the engine itself, just to the installer, the GUI, and packaging and such. It's all stuff for prep for the big release, which is fast approaching!
2014-01-10Add "you have not joined any networks" placeholder if networks list is empty.Adam Ierymenko
2014-01-10Installer AppleScript finally reinvokes the app correctly.Adam Ierymenko
2014-01-10UI stuff, re-launch app from AppleScript after install (still needs a bit of ↵Adam Ierymenko
work)
2014-01-10Cleanup in installer code in app.Adam Ierymenko
2014-01-10QMessageBox cleanup.Adam Ierymenko
2014-01-10Add GPL notice to UI code.Adam Ierymenko
2014-01-10More mac installer fixes.Adam Ierymenko
2014-01-09Mac installer work...Adam Ierymenko
2014-01-09Update cert IDs for official build.Adam Ierymenko
2014-01-09Work on mac launch script, sign binary mac tap driver kext (and there was ↵Adam Ierymenko
much rejoicing!)
2014-01-08Another fix to mdfind line in Mac scripts.Adam Ierymenko
2014-01-08Mac install fixes, more internal use scripts.Adam Ierymenko
2014-01-07Update URLs for auto-update, check supernode version in one more place, ↵Adam Ierymenko
delete pid before executing updater.
2014-01-07Remove some legacy code from the core loop.Adam Ierymenko
2014-01-07Make rules for internal use.Adam Ierymenko
2014-01-07Official release maker... again only of academic interest to others.Adam Ierymenko
2014-01-07Include tap.kext in mac installer.Adam Ierymenko
2014-01-07Official release stuff... of only academic interest to open source third ↵Adam Ierymenko
party users.
2014-01-06Installer bugfix on Linux.Adam Ierymenko
2014-01-06Linux installer builds...Adam Ierymenko
2014-01-06Linux installer work...Adam Ierymenko
2014-01-05Ready to test app-driven service install on Mac.Adam Ierymenko
2014-01-05Refactor 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-03Install dialog in UI.Adam Ierymenko
2014-01-03Linux buildinstaller fix.Adam Ierymenko
2014-01-03Mac installer work.Adam Ierymenko
2014-01-03Remove previous installer code.Adam Ierymenko
2014-01-03More install/deploy work for mac...Adam Ierymenko
2014-01-03Fix -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.
2014-01-03Installer app helper...Adam Ierymenko
2014-01-03Update mac launcher and uninstaller to use mdfind to locate app.Adam Ierymenko
2014-01-03New Unix installer is script-based with a payload... no fracking idea what I ↵Adam Ierymenko
will do for Windows.
2014-01-01Phasing out existing installer, delete some stuff...Adam Ierymenko
2014-01-01Forget mac .pkg, we will integrate the installer into the app and have it ↵Adam Ierymenko
launch it on first run. This is much more user-friendly.
2013-12-31Add step to build in helpers to mac app and codesign.Adam Ierymenko
2013-12-31Sign the AppleScript helper app that the UI calls to install the token file.Adam Ierymenko
2013-12-31VERSION 0.6.7: revert change for GitHub issue #20Adam 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-31VERSION 0.6.6: fix to path discoveryAdam Ierymenko
New versions will be coming fast and furious for a bit as bugs get fixed and testing is done in prep to the first binary release. This version fixes a problem with WAN path discovery and a possible security issue in PacketDecoder. (see previous comments)
2013-12-31Merge branch 'adamierymenko-dev' of ↵Adam Ierymenko
shub-niggurath.zerotier.com:/git/ZeroTierOne into adamierymenko-dev
2013-12-31.Adam Ierymenko
2013-12-31Linux makefile helpful debug line.Adam Ierymenko
2013-12-31TRACE output improvements and compile fix.Adam Ierymenko
2013-12-31Fix 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.