summaryrefslogtreecommitdiff
path: root/one.cpp
AgeCommit message (Collapse)Author
2016-01-12boring doc stuffAdam Ierymenko
2015-12-21Selectively move over changes from "edge" to "dev" excluding netcon.Adam Ierymenko
2015-11-17Fix crash on exit in Windows (does not affect other OSes) and revert ↵Adam Ierymenko
debugging tweak in Windows version that prevented service from starting after real install.
2015-11-13Fix: (1) Windows stack overflow due to buffer too large in peer deserialize, ↵Adam Ierymenko
(2) clean up some other stuff seen during debugging and reduce the sizes of some buffers due to Windows small stack size, (3) remove a redundant try/catch.
2015-10-13More World stuff, and mkworld.Adam Ierymenko
2015-09-24(1) Make ZT_ naming convention consistent (get rid of ZT1_), (2) Make local ↵Adam Ierymenko
interface a full sockaddr_storage instead of an int identifier, which turns out to be better for multi-homing and other uses.
2015-09-23Pick random port on -p0Adam Ierymenko
2015-07-31Add security notice to auto-update info in -h output, and fix a missing paren.Adam Ierymenko
2015-07-30Bring back _winPokeAHole() to dynamically allocate firewall exception. ↵Adam Ierymenko
Shouldn't be needed but seems to help on Windows 8.
2015-07-30Kill the devcon.exe dependency by dynamically loading cfgmgr32, newdev, and ↵Adam Ierymenko
setupapi and using these functions directly.
2015-07-28Add CLI support for /explicit/urls (automatically outputs JSON in this ↵Adam Ierymenko
case), and some cleanup.
2015-06-02docsAdam Ierymenko
2015-05-20Ground work for reincorporating software updater for select platforms.Adam Ierymenko
2015-05-19Get rid of old _winPokeAHole() hack in one.cpp and use Advanced Installer to ↵Adam Ierymenko
configure firewall rules (because we can now).
2015-05-17Respect user home directory copies of authtoken.secret or ↵Adam Ierymenko
~/.zeroTierOneAuthToken in CLI like we do in GUI wrappers.
2015-05-17Refactor and simplify controller integration with JSON API and OneService.Adam Ierymenko
2015-05-16Add -U option to skip root check and permit run as non-privileged user.Adam Ierymenko
2015-04-24Bring Windows service code up to date and into sync.Adam Ierymenko
2015-04-20(1) now builds and works on Linux, (2) fix a threading problem causing carsh ↵Adam Ierymenko
on shutdown, (3) cleanup in selftest, re-enable Phy and Http tests.
2015-04-16build fixAdam Ierymenko
2015-04-16zerotier-cli suspiciously working... that didn't hurt *too* badly.Adam Ierymenko
2015-04-16Almost done with JSON parsing for tabular output.Adam Ierymenko
2015-04-16CLI work and Makefile cleanup.Adam Ierymenko
2015-04-16Basic CLI working with JSON output. Now to parse and support old tabular form.Adam Ierymenko
2015-04-16Some cleanup, and bite the bullet and go ahead and write a simple Http ↵Adam Ierymenko
client. Need a cross-platform built-in one to do cli right.
2015-04-15Write a zerotier-one.port file to the home path to make CLI easy to write, ↵Adam Ierymenko
and do a backward compatiable CLI in bash instead of as part of the executable.
2015-04-15Wire API auth token stuff.Adam Ierymenko
2015-04-15Add some additional detail to the peer record in CAPI and JSON control plane.Adam Ierymenko
2015-04-15Compile fixes.Adam Ierymenko
2015-04-15Compile fixes.Adam Ierymenko
2015-04-15More cleanup, and fix for the extremely unlikely case of identity collision.Adam Ierymenko
2015-04-15Putting the main binary back together...Adam Ierymenko
2015-04-15cleanupAdam Ierymenko
2015-04-15Rename One to OneService, create separate sources for other tools.Adam Ierymenko