Adam Ierymenko
|
b9bf6d1242
Simplification of addRoot/removeRoot, and some code reformatting and other cleanup across multiple files.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
6051c973d3
A bunch of warning removal, build fixes, and cleanup.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
d537428421
Build fixes.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
2b0127c26d
Work in progress on crypto stuff, refactoring to back out of use of structs for encode/decode as it is questionably portable.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
c65391a344
Add symmetric key container, tons of cleanup.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
b9f60fc3c2
A bunch of warning removal and LINT cleanliness.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
9428fc53f6
A bunch of cleanup, bug fix, just use unordered_map, etc.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
87da45b3f5
Faster hash table, various other optimizations and simplification.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
b5c01999b8
More tweaks to COM stuff.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
e9da35bac3
Harden some stuff around COMs and members of networks.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
24e30a684b
A bunch of little nit-picky header and name cleanup.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
55b0555aa0
A bunch more build fixes.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
e5c7366e71
Yet more minor refactoring and redesign Meter to be more thread-safe.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
f21ecb3762
Yet more major and very nit-picky refactoring for performance, etc. Also use std::atomic<> now with a TODO to implement a shim if we ever do need to build this on a pre-c++11 compiler.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
33bb61c63d
Loads of refactoring, integration of new version of Trace.
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
03190c5a55
Bunch of build fixes, some docs
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
eef70e198b
Version 2.x notice updates and other boring stuff.
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
a5aea2f3bb
Everything but the Go code builds now!
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
9642ff5fb9
.
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
3fbfad5585
cleanup
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
6267c67888
A bunch of cleanup and refactoring toward 2.x
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
6f22570648
Optimization and cleanup
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
b6d7a95028
Merge branch 'dev' into edge
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
633cf9ec04
Warning removal
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
c79360f58b
Merge dev
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
e8ae333443
Version bumps, license fixed, and GitHub issue #990 take two
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
6f6138c500
Merge relicensing change from dev
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
0b5472f9fb
Tons and tons of cleanup and cruft removal
|
%!s(int64=6) %!d(string=hai) anos |
Adam Ierymenko
|
5280d28505
cleanup
|
%!s(int64=6) %!d(string=hai) anos |