152 Commits (cdc0eaec3add50e1424a0bcd9d054ec140c3540b)

Author SHA1 Message Date
Adam Ierymenko cdc0eaec3a Fix attempt to WHOIS self. 9 years ago
Adam Ierymenko c6a39ed927 Fixes for possible ARM issues, cleanup, fix for spurious meaningless exceptions on NETWORK_CONFIG_REQUEST 9 years ago
Adam Ierymenko 393aa3c527 fix debuild comand 9 years ago
Adam Ierymenko 05d4b0cd94 Update RPM spec file 9 years ago
Joseph Henry b5b335a6f8 Route re-add patch for linux build on Synology devices 9 years ago
Joseph Henry 57ef31d51c Route re-add patch for linux build on Synology devices 9 years ago
Adam Ierymenko 3361b4030b Integrate and test linux privilege drop code (from contributor PR). It works now if a "zerotier-one" user is present on a Linux system. Does everything automagically. 9 years ago
Adam Ierymenko 967ce78a57 Add static build option so we can build a static Linux binary for ancient distros (wheezy, etc.) 9 years ago
Adam Ierymenko 4d071081bb docs 9 years ago
Adam Ierymenko 0995c1dcaa Encapsulate LZ4 in Packet.cpp to eliminate dependency. 9 years ago
Adam Ierymenko 7612bf3302 Fix LZ4 warning. 9 years ago
Adam Ierymenko c6b0b07605 More software update work, and settings in local.conf. 9 years ago
Adam Ierymenko 565842b5ec Software updater work. 9 years ago
Adam Ierymenko 6b5d6efe6c Retire old build farm (something new is coming) and update makefile for linux to not auto-build doc. 9 years ago
Adam Ierymenko 5bd8968eb8 Add rules engine debugging switch to make-linux.mk 9 years ago
Michał Zieliński 344a25c133 Run as nonroot user on Linux (with CAP_NET_ADMIN and CAP_NET_RAW added). 10 years ago
Adam Ierymenko 8afdb0aa65 GitHub issue #346 10 years ago
Adam Ierymenko 8e3463d47a Add length limit to TEE and REDIRECT, and completely factor out old C json-parser to eliminate a dependency. 10 years ago
Adam Ierymenko 1254dece5b Linux build fixes, and build controller. 10 years ago
Adam Ierymenko a13f4d8353 We now always build the controller in ZeroTier One, at least for desktop and server targets. Also means that ZeroTier One now requires C++11. (Still keeping C++11 out of the core in node/ though.) 10 years ago
Moritz Warning 76b785c90f fix _FORTIFY_SOURCE warning 10 years ago
Adam Ierymenko 56fb08621e amazon-2016.03 docker image 10 years ago
Adam Ierymenko 4457c8218d Auto-detect miniupnpc 2.0 and use it on Linux if present. 10 years ago
Adam Ierymenko b9e86103cf Docker build farm seems to work! 10 years ago
Adam Ierymenko af23596c34 Put everything in /usr/sbin on Linux. 10 years ago
Adam Ierymenko 233945e60f More Dockerfile fixes, and do not use "ln -r" since it is not supported on older Linux distributions. 10 years ago
Adam Ierymenko 8de5b2beda RPM build fixes -- use RPM cflags, spec fixes, etc. 10 years ago
Adam Ierymenko 9784393b15 More Linux Docker build farm targets. 10 years ago
Adam Ierymenko 37afa876a7 Linux bug fixes, small controller fix. 10 years ago
Adam Ierymenko bc3d7d11fe Remove netcon from dev branch. This is moving to its own new ZeroTierSDK repo for future release under the SDK name. 10 years ago
Adam Ierymenko acbe8ad398 More controller work, and some RedHat fixes. 10 years ago
Adam Ierymenko 56ef9e0643 Add rpm target. 10 years ago
Adam Ierymenko f9056da6be rpmbuild -ba zerotier-one.spec basically works 10 years ago
Adam Ierymenko abd7071eaa systemd stuff for debian 10 years ago
Adam Ierymenko 7e68791bee Fix include for system json-parser. 10 years ago
Adam Ierymenko 6c6b18d003 Fix include for system lz4. 10 years ago
Adam Ierymenko 4da9d4e53a Fix build against Debian version of libhttp-parser -- its old but it will work. 10 years ago
Adam Ierymenko 0ca764968a Remove warnings, more Debian stuff, remove obsolete ui/ stuff. 10 years ago
Adam Ierymenko ae87fbf8e3 make install installs man pages 10 years ago
Adam Ierymenko 2e890580fc Stop shipping pre-build man pages since it violates Debian arcane rule #134931e+26 and add manpages build target. 10 years ago
Adam Ierymenko afda5e684b Make install/uninstall for Linux 10 years ago
Adam Ierymenko 4342b71d7a Upgrade miniupnpc to 2.0 10 years ago
Adam Ierymenko 61d6ada88d . 10 years ago
Adam Ierymenko 5bce3e37ee clean doc node_modules on clean 10 years ago
Adam Ierymenko f9148bf9cb Finally json-parser. Skip miniupnpc since some Linux distros (even newer ones) ship with an old unsafe crummy version. 10 years ago
Adam Ierymenko a880f93166 also libnatpmp 10 years ago
Adam Ierymenko fd81a7fe63 On Linux auto-detect presence of http-parser and lz4 and link against system libs instead of ext/ builtins (for RPM and DEB packaging effort) 10 years ago
Adam Ierymenko affbca74b4 Clean up Linux makefile and remove doc target from default since it requires rst2man. Add doc target to official instead. 10 years ago
Ben Finney c0262d8f76 Add “doc” to the dependencies for the “all” build target. 10 years ago
Ben Finney cafc46a8e9 Add Makefile module for building documentation. 10 years ago