Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko 864e33cf2d A bunch of build fixes. %!s(int64=5) %!d(string=hai) anos
  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 d3777b3eb4 A bunch of boring formattings stuff, etc. %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko b533c300d8 A ton more work... almost there %!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 16a3c14c53 A bunch of cleanup and refactoring, implementation of prep for forward secrecy still in progress. %!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 0d05e4bcae Remove capability chain of custody stuff which was never used and was really overly complex and a potential source of security problems. %!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 674edab814 docs %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 3f32cffc40 dead code removal %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 490b9c4d79 Moar build fixes, clock perf improvement. %!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 dcb3d49d35 Cleanup, Address refactoring, tweak V1 identity generation a bit. %!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 df346a6df6 Work in progress... clean up memcpy and create an annotation for that, lots more porting to new Buf/Protocol code, etc. %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 91ce4c4ea6 Refactoring protocol marshal/unmarshal code... %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 73b23f1b16 Go code cleanup and fixes, other cleanup. %!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 83eacdfada New Buffer implementation (not used yet) and cleanup %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 3fbfad5585 cleanup %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 19899de5a6 . %!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 a16a0a8ce5 Warning removal. %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 891bf99894 work in progress %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko f12370c348 more opt %!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