120 Commits (5b7e1ceb688317e22a22a39199fa689cfc856b7a)

Author SHA1 Message Date
Adam Ierymenko 8caede300c Add OS_ARCH to network config metadata. 2 years ago
Adam Ierymenko 1982071d46 1.14.0 version bump for Linux and macOS, date update. 2 years ago
Adam Ierymenko 0e5651f353
1.12.0 merge to main (#2104) 3 years ago
Brenton Bostick f73e51e94c
Brenton/curly braces (#1971) 3 years ago
Grant Limberg 0ae09577f6
Client & Central Controller updates to support additonal OIDC features (#1848) 3 years ago
Brenton Bostick f74a594e98 fix typos in comments and strings 3 years ago
Adam Ierymenko a4e8847664
Restore sending of rejections but move it exclusively to a thread, widen netconf window to 30 minutes. 4 years ago
Adam Ierymenko 55a99f34d0
Tighten certificate window and deprecate sending of revocations for ordinary SSO timeouts. Revocations should only be for deliberate deauth to kick people off networks. Cert window should now stay within refresh window for SSO so normal cert expiration should handle it just fine. 4 years ago
Grant Limberg 7cce23ae79
wip 4 years ago
Grant Limberg fa21fdc1cc
rename stuff for clarity 4 years ago
Grant Limberg 4d021e16a5
update field lengths 4 years ago
Grant Limberg 8d39c9a861
plumbing full flow from controller -> client network 4 years ago
Grant Limberg 95032cc74d
add sso version to network config object 4 years ago
Adam Ierymenko 75a45eeb27
Revert "Backport guts of 1.8 to 1.6 tree so we can point release without waiting for UI quirks to be fixed." 5 years ago
Adam Ierymenko 48ce7632fa
Backport guts of 1.8 to 1.6 tree so we can point release without waiting for UI quirks to be fixed. 5 years ago
Grant Limberg 364ad87e2b
add ssoEnabled flag to network config 5 years ago
Adam Ierymenko 98722ed7ea
Increase URL buffer sizes 5 years ago
Adam Ierymenko 1dfe909bab
Increase authentication URL sizes. 5 years ago
Adam Ierymenko b270d527f4
Basic plumbing for authentication requirement and piping through of URL information. 5 years ago
Adam Ierymenko 06730c7d1d BSL date bump 6 years ago
Grant Limberg c0c215c83c
single dns config per network 6 years ago
Grant Limberg 387039456d
Pass 1 at adding DNS to controller 6 years ago
Joseph Henry 7ed960297b Merge changes from dev into multipath 6 years ago
Grant Limberg ee91c81799
Initialize C arrays to NULL in NetworkConfig() constructor 6 years ago
Adam Ierymenko 52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1 7 years ago
Joseph Henry 6958ba9557 Added ZT_DISABLE_COMPRESSION build flag for SDK and low-end NAS builds 7 years ago
Joseph Henry 90d324ae96 Fixed ZT_SDK build issue. Moved ZT_SDK preprocessor directives to more permanent homes 7 years ago
Adam Ierymenko 678116b6d1 One more. 7 years ago
Adam Ierymenko 2966eac64f Get rid of ZT_FAST_MEMCPY because this is not really needed. 7 years ago
Joseph Henry 0e597191b8 Updated licenses for 2019 7 years ago
Joseph Henry 9681fedbb4 Spellcheck sweep across codebase 8 years ago
Adam Ierymenko f7019d9e80 Tie up the rest of hub and spoke designated replicator multicast mode. 8 years ago
Adam Ierymenko d3d58ba8a7 Add support for designated multicast replicators to Multicaster::send(). 8 years ago
Adam Ierymenko f03fd57997 Clean up some multicast code. 8 years ago
Adam Ierymenko 384e5b66de More work on GitHub issue #666 8 years ago
Adam Ierymenko 4419734a7d Implement continuous contacting of designated anchors and multicast replicators - GitHub issue #666 8 years ago
Adam Ierymenko f821db29f3 . 8 years ago
Adam Ierymenko 6c64f1816d cleanup 8 years ago
Adam Ierymenko 34e2ad0dfc Stub out NetworkConfig for GitHub issue #666 8 years ago
Adam Ierymenko 07cb62a503 cleanup 8 years ago
Adam Ierymenko 65c07afe05 Copyright updates for 2018. 8 years ago
Adam Ierymenko 0608704626 Some micro-optimizations, including a memcpy that is faster than Linux for most distro/compiler versions. 8 years ago
Adam Ierymenko 16613ab5fb Clean up remote tracing code, add per-network remote trace settings, add remote trace level, and make local trace output readable again. 8 years ago
Grant Limberg 099bedd2e9 A few more uint64_t -> int64_t changes for timestamps 9 years ago
Adam Ierymenko 1685659e37 Remote tracing works. 9 years ago
Adam Ierymenko b9e1d53d7a Minor cleanup. 9 years ago
Adam Ierymenko dab0fb9e05 Remote trace: plumbing, replace old TRACE with calls to Trace object. 9 years ago
Adam Ierymenko 107e3e4106 First pass of configurable MTU and max MTU increase. 9 years ago
Adam Ierymenko 1b68d6dbdc License header update. 9 years ago
Adam Ierymenko 10185e92fa Certificate of ownership -- used to secure against IP address spoofing, especially for IPv4 and regular IPv6. 9 years ago