Adam Ierymenko
|
864e33cf2d
A bunch of build fixes.
|
5 years ago |
Adam Ierymenko
|
b9bf6d1242
Simplification of addRoot/removeRoot, and some code reformatting and other cleanup across multiple files.
|
5 years ago |
Adam Ierymenko
|
d3777b3eb4
A bunch of boring formattings stuff, etc.
|
5 years ago |
Adam Ierymenko
|
b533c300d8
A ton more work... almost there
|
5 years ago |
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.
|
5 years ago |
Adam Ierymenko
|
16a3c14c53
A bunch of cleanup and refactoring, implementation of prep for forward secrecy still in progress.
|
5 years ago |
Adam Ierymenko
|
c65391a344
Add symmetric key container, tons of cleanup.
|
5 years ago |
Adam Ierymenko
|
b9f60fc3c2
A bunch of warning removal and LINT cleanliness.
|
5 years ago |
Adam Ierymenko
|
0d05e4bcae
Remove capability chain of custody stuff which was never used and was really overly complex and a potential source of security problems.
|
5 years ago |
Adam Ierymenko
|
87da45b3f5
Faster hash table, various other optimizations and simplification.
|
5 years ago |
Adam Ierymenko
|
674edab814
docs
|
5 years ago |
Adam Ierymenko
|
3f32cffc40
dead code removal
|
5 years ago |
Adam Ierymenko
|
490b9c4d79
Moar build fixes, clock perf improvement.
|
5 years ago |
Adam Ierymenko
|
24e30a684b
A bunch of little nit-picky header and name cleanup.
|
5 years ago |
Adam Ierymenko
|
dcb3d49d35
Cleanup, Address refactoring, tweak V1 identity generation a bit.
|
5 years ago |
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.
|
5 years ago |
Adam Ierymenko
|
df346a6df6
Work in progress... clean up memcpy and create an annotation for that, lots more porting to new Buf/Protocol code, etc.
|
5 years ago |
Adam Ierymenko
|
91ce4c4ea6
Refactoring protocol marshal/unmarshal code...
|
6 years ago |
Adam Ierymenko
|
73b23f1b16
Go code cleanup and fixes, other cleanup.
|
6 years ago |
Adam Ierymenko
|
eef70e198b
Version 2.x notice updates and other boring stuff.
|
6 years ago |
Adam Ierymenko
|
a5aea2f3bb
Everything but the Go code builds now!
|
6 years ago |
Adam Ierymenko
|
83eacdfada
New Buffer implementation (not used yet) and cleanup
|
6 years ago |
Adam Ierymenko
|
3fbfad5585
cleanup
|
6 years ago |
Adam Ierymenko
|
19899de5a6
.
|
6 years ago |
Adam Ierymenko
|
6267c67888
A bunch of cleanup and refactoring toward 2.x
|
6 years ago |
Adam Ierymenko
|
a16a0a8ce5
Warning removal.
|
6 years ago |
Adam Ierymenko
|
891bf99894
work in progress
|
6 years ago |
Adam Ierymenko
|
f12370c348
more opt
|
6 years ago |
Adam Ierymenko
|
6f6138c500
Merge relicensing change from dev
|
6 years ago |
Adam Ierymenko
|
52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1
|
6 years ago |