Commit History

Author SHA1 Message Date
  Adam Ierymenko b989c03416 Fix build on Linux if PR_CAP_AMBIENT is not defined, which is the case for some libc-dev installs. 8 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. 8 years ago
  Adam Ierymenko 0052877d2f Add CLI shortcuts for adding federated roots. 8 years ago
  Adam Ierymenko c95bae2d73 Small fixes to moon-management code in CLI. 8 years ago
  Adam Ierymenko 88cba48f45 Eliminate warning. 8 years ago
  Adam Ierymenko 5fa1d9796c zerotier-idtool commands to init and generate moons 8 years ago
  Adam Ierymenko 77a1dd4737 Dead code removal, fix minor issue in upstream endpoint check. 8 years ago
  Adam Ierymenko d79f792e6f OpenBSD fixes, workaround for apparent libstdc++ bug. 8 years ago
  Adam Ierymenko 1346e31a8e Windows build fixes, Software update fix, warning removal. 8 years ago
  Adam Ierymenko a064e19b8a Refactor some JSON stuff for performance, and fix a build error. 8 years ago
  Adam Ierymenko 890f6f0d35 Make allow management from a local.conf parameters. 8 years ago
  Adam Ierymenko ccdd4ffda7 Move split() to OSUtils since it is not used in core. 8 years ago
  Adam Ierymenko b6c99ba3ef Add (currently undocumented) option to allow management from certain networks. 8 years ago
  Grant Limberg 8ffae313fd add new files & remove old ones from VS project. Now builds & runs on Windows again 8 years ago
  Michał Zieliński 344a25c133 Run as nonroot user on Linux (with CAP_NET_ADMIN and CAP_NET_RAW added). 8 years ago
  Adam Ierymenko eebcf08084 Tweaks to new Path code for dual-stack operation, and other fixes. 9 years ago
  Adam Ierymenko ded5a53a6c Documentation updates, add rules engine revision to network config request meta-data. 9 years ago
  Adam Ierymenko 2cdda38dc4 It basically works... at least on current controllers. 9 years ago
  Adam Ierymenko 8e3463d47a Add length limit to TEE and REDIRECT, and completely factor out old C json-parser to eliminate a dependency. 9 years ago
  Moritz Warning bcdd158ad8 C++11 requires a space between literal and string macro 9 years ago
  Adam Ierymenko 7918b26f65 Hack settings into old CLI. 9 years ago
  Adam Ierymenko 7e68791bee Fix include for system json-parser. 9 years ago
  Adam Ierymenko 68d950c344 Hack in zerotier-idtool to allow generation of vanity addresses. 9 years ago
  Ben Finney c9d3f3ab96 Correct license grant to match “GPL v3 or later” grant in source. 9 years ago
  Ben Finney 72797c25d5 Update copyright notice. 9 years ago
  Ben Finney ea6ce47345 Refactor the program name to a pre-processor directive. 9 years ago
  Ben Finney 10855b451d Refactor the copyright notice text to a pre-processor directive. 9 years ago
  Ben Finney 3265b3594b Refactor the license grant text to a pre-processor directive. 9 years ago
  Adam Ierymenko 4e4fd51117 boring doc stuff 9 years ago
  Adam Ierymenko 436c1fac1d Selectively move over changes from "edge" to "dev" excluding netcon. 9 years ago