summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2013-12-31VERSION 0.6.5: minor bug fix in peer connection trackingAdam Ierymenko
2013-12-30VERSION 0.6.4: fixes two GitHub issues, leading up to binary release!Adam Ierymenko
2013-12-30Add a netconf-service version field to netconf.Adam Ierymenko
2013-12-29Ethernet tap cleanup.Adam Ierymenko
2013-12-28Move PackageMaker stuff into installfiles.Adam Ierymenko
2013-12-28Add PackageMaker doc for making OSX .pkg files.Adam Ierymenko
2013-12-27Unload the mac kext on exit.Adam Ierymenko
2013-12-27Linux uninstaller should remove uninstall.sh itself.Adam Ierymenko
2013-12-27Mac installation scripts fixes.Adam Ierymenko
2013-12-27Rebuild OSX tap for up to 32 devices.Adam Ierymenko
2013-12-27Save unsigned tap driver in pre10.8 to possibly distribute for older OSX ↵Adam Ierymenko
versions that cannot load signed kexts.
2013-12-27Some logging improvements in software updater.Adam Ierymenko
2013-12-26Bump version to 0.6.4 for testing, integrate software updater auto-check ↵Adam Ierymenko
into PacketDecoder decode path and main loop.
2013-12-26Remove old stuff from VS projects, get driver signing working on Windows. ↵Adam Ierymenko
(Just testing signing, going back to OSX and Linux now).
2013-12-24Fix for GitHub issue #20 (untested)Adam Ierymenko
2013-12-22docsAdam Ierymenko
2013-12-20Fix for GitHub issue #30Adam Ierymenko
2013-12-19Yet more UI work.Adam Ierymenko
2013-12-19More UI tweaks...Adam Ierymenko
2013-12-19More UI cleanup...Adam Ierymenko
2013-12-19Mac uninstall script fixes.Adam Ierymenko
2013-12-18More UI civic beautification.Adam Ierymenko
2013-12-17Some UI appearance improvements.Adam Ierymenko
2013-12-17Add double-click to copy IP to clipboard to UI.Adam Ierymenko
2013-12-17Mac installer works now.Adam Ierymenko
2013-12-17docsAdam Ierymenko
2013-12-16Mac installer... almost done.Adam Ierymenko
2013-12-16Add -fstack-protector back on Mac... turns out it does work on clang.Adam Ierymenko
2013-12-16Linux installer: remove old init.d files, fix for init.d startup/shutdown ↵Adam Ierymenko
script.
2013-12-16Prefer clang for Linux builds, but use gcc if no clang available.Adam Ierymenko
2013-12-13Installer work for mac.Adam Ierymenko
2013-12-13Mac launchd item and launcher script, uninstaller work.Adam Ierymenko
2013-12-13Installer work, change to plain C, work for OSX installation.Adam Ierymenko
2013-12-12Update 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-12docsAdam Ierymenko
2013-12-12Merge branch 'adamierymenko-dev'Adam Ierymenko
2013-12-12VERSION 0.6.3: moving toward binary releaseAdam Ierymenko
This version contains few changes that are visible to users building from source. It contains an almost-complete version of the Qt-based GUI in ZeroTierUI, though this is still a work in progress. It also contains the software update infrastructure, which is not yet enabled by default but does basically work. Some cleanup and dead code removal has also occurred. The next release will probably be the first binary release with auto-update and a full UI experience for Linux and Mac. Windows will follow later, as more work has to be done on the Windows port.
2013-12-12Cleanup in Utils, fix for HttpClient on Linux.Adam Ierymenko
2013-12-12Tell us something about auto-updates when command line help is displayed.Adam Ierymenko
2013-12-11Installer builder for mac.Adam Ierymenko
2013-12-11Installer work...Adam Ierymenko
2013-12-11Software update fetcher seems to work, going back to updater/installer itself.Adam Ierymenko
2013-12-11Software update work...Adam Ierymenko
2013-12-10Add check for being run as root.Adam Ierymenko
2013-12-10Move some stuff to clean up root.Adam Ierymenko
2013-12-10Fix update URL stuff, fix main build, add update dummy for testing updates ↵Adam Ierymenko
on OSX and Linux and such.
2013-12-10Rest of software updater, ready to test...Adam Ierymenko