summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-29Merge branch 'dev' into edgeAdam Ierymenko
2018-03-29GitHub issue #675Adam Ierymenko
2018-03-29GitHub issue #701Adam Ierymenko
2018-03-27certutil needs -f in case TrustedProvider store is not yet createdAdam Ierymenko
2018-03-27Works on 32-bit too now.Adam Ierymenko
2018-03-27Take two on unattended driver installs. I think it works now.'Adam Ierymenko
2018-03-27Upgrade installer AIP versions and redo how we bundle the driver ↵Adam Ierymenko
sub-installer to allow unattended driver installs (hopefully).
2018-03-21Merge branch 'dev' into edgeAdam Ierymenko
2018-03-21Add specification of anchor and multicast hub address (optional) to new ↵Adam Ierymenko
multicast and IPv4 enabled ad-hoc network ID format.
2018-03-21Add anchor and multicast hub address field to new multicast enabled ad-hoc ↵Adam Ierymenko
address format.
2018-03-19Merge branch 'dev' into edgeAdam Ierymenko
2018-03-16Make sure fopen is in binary mode on Windows.Adam Ierymenko
2018-03-13Use X64 ASM ed25519 signatures on Linux/x64, which are about 10X faster. ↵Adam Ierymenko
Will matter a lot for network controllers, not so much for other things.
2018-03-12SHA512 using libcrypto (not enabled by default)Adam Ierymenko
2018-03-12Speed tweaks for signatures, etc.Adam Ierymenko
2018-03-12Minor tweak to QNAP path getterJoseph Henry
2018-03-09Merge branch 'edge' of http://10.6.6.2/zerotier/ZeroTierOne into edgeAdam Ierymenko
2018-03-09Merge branch 'dev' into edgeAdam Ierymenko
2018-03-09Other fixes to IPv4 ad-hoc networks.Adam Ierymenko
2018-03-08Some work on IPv4 enabled ad-hoc networks.Adam Ierymenko
2018-03-08docsAdam Ierymenko
2018-03-08cleanupAdam Ierymenko
2018-03-08Forgot one other use in RethinkDb driver.Adam Ierymenko
2018-03-08Fix for FileDB _networkChanged / _memberChanged problem.Adam Ierymenko
2018-02-23Merge branch 'dev' into edgeGrant Limberg
2018-02-23TAP driver requires input and output buffers for calls passed into ↵Grant Limberg
DeviceIoControl Otherwise the driver returns STATUS_INVALID_PARAMETER and the call fails. This should fix some Multicast issues on Windows
2018-02-16Added debug output convenience macrosJoseph Henry
2018-02-16Just a little cleanupGrant Limberg
2018-02-16Linux: link system libcurl when compiling with ZT_VAULT_SUPPORT=1Grant Limberg
Requires libcurl and development headers to be installed
2018-02-16Add HashiCorp Vault storage of ZeroTier's public & secret identityGrant Limberg
Adds a "vault" section to local.conf. Example local.conf: { "config": { "vault": { "vaultURL": "https://some.vault.host:8200", "vaultToken": "my-super-secret-vault-token", "vaultPath": "secure/place/to/put/identity" } } Additionally, the following environment variables can be set. Environment variables override local.conf: VAULT_ADDR VAULT_TOKEN VAULT_PATH Identities will be placed in the keys "public" and "secret" under the user specified path. If no path is specified, they will be placed in the token specific cubbyhole. If identity.public and identity.secret exist on disk and vault is configured, they will be automatically added to Vault and removed from disk. TODO: * Decide behavior for if Vault cannot be reached. * Add libcurl as a dependency in Linux & Mac builds * Add libcurl as a requirement for linux packages
2018-02-16Add CURL libs to VC projectGrant Limberg
2018-02-16libcurl binaries for WindowsGrant Limberg
2018-02-16Hooks into StateGet and StatePut for grabbing identity.secret from VaultGrant Limberg
2018-02-16Add Vault configuration option parsing to local.confGrant Limberg
{ "settings": { ... "valut": { "vaultURL": "...", "vaultKey": "...", "vaultPath": "..." } } }
2018-02-13Better error messages when the ZeroTier service can't be contactedGrant Limberg
Fixes #681
2018-02-12Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into devGrant Limberg
2018-02-12some JNI error checkingGrant Limberg
2018-02-09Merge branch 'dev' of http://10.187.63.16/zerotier/ZeroTierOne into devAdam Ierymenko
2018-02-09A few fixes dicatated by valgrind.Adam Ierymenko
2018-02-08Added platform checks for Windows in OneServiceJoseph Henry
2018-02-07silence LOGV and LOGD in release builds for androidGrant Limberg
2018-02-02Linux build fix on some versions.Adam Ierymenko
2018-02-01A few other make changes.Adam Ierymenko
2018-02-01Allow us to build a semi-dynamic official binary that works back to CentOS ↵Adam Ierymenko
6, at least on x64, and is very fast since we can build it with newer clang or icc.
2018-02-01Use Intel icc if available on Linux.Adam Ierymenko
2018-02-01Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into devAdam Ierymenko
2018-02-01Fix build on Intel C/C++ Compiler for Linux.Adam Ierymenko
2018-01-31Omit pragma comment for ZT_SDK builds on WindowsJoseph Henry
2018-01-30Fix Windows compile error.Adam Ierymenko
2018-01-30Add CAP_NET_BIND_SERVICE to capabilitiesGrant Limberg