Commit History

Author SHA1 Message Date
  Adam Ierymenko a0ac4a744e Change the type 1 identity a bit to make locallyValidate() super fast, eliminating a scaling issue with v0. 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. 6 years ago
  Adam Ierymenko 60de5ed3dd It almost compiles again 6 years ago
  Adam Ierymenko 91ce4c4ea6 Refactoring protocol marshal/unmarshal code... 6 years ago
  Adam Ierymenko 33bb61c63d Loads of refactoring, integration of new version of Trace. 6 years ago
  Adam Ierymenko 5a29f9ba2d cleanup 6 years ago
  Adam Ierymenko eef70e198b Version 2.x notice updates and other boring stuff. 6 years ago
  Adam Ierymenko cba7a5d4d7 Self test is back, wiring up roots again. 6 years ago
  Adam Ierymenko 2fbeaaf148 Bunch more fixes, implement C API for Identity operations. 6 years ago
  Adam Ierymenko ef64e6a336 Build fixes, cleanup 6 years ago
  Adam Ierymenko 47b4efd49b Work in progress... 6 years ago
  Adam Ierymenko 4c55f3eaa5 Work in progress 6 years ago
  Adam Ierymenko fb6161e9ac May as well make it a full self-signature. 6 years ago
  Adam Ierymenko 787277d282 More multicast work, add a signature in identity for safety margin, cleanup. 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
  Adam Ierymenko 83d723eb79 type 1 (P-384) identities 6 years ago
  Adam Ierymenko 2043e12ac2 . 6 years ago
  Adam Ierymenko 9740ab8bd6 more cleanup 6 years ago
  Grant Limberg 7d41d267a3 silencing warnings for code paths that will never be hit 6 years ago
  Adam Ierymenko 3c590994db Finish up ECC384 identity generation. 6 years ago
  Adam Ierymenko 0298719be0 Use SHA384 with ECC384 to match FIPS / Suite B recommendation. 6 years ago
  Adam Ierymenko d0746da5e2 Add SHA384 support, more cleanup 6 years ago
  Adam Ierymenko 54a1bbd016 . 6 years ago
  Adam Ierymenko fe2215df00 TON of refactoring, moon/planet is DEAD, ECC P-384 is integrated (but not enabled), and multicast work and cleanup. Whew. 6 years ago
  Joseph Henry 0e597191b8 Updated licenses for 2019 7 years ago
  Joseph Henry 9681fedbb4 Spellcheck sweep across codebase 7 years ago
  Adam Ierymenko f3dfd63634 Clean up some old stuff. 8 years ago
  Adam Ierymenko 65c07afe05 Copyright updates for 2018. 8 years ago
  Adam Ierymenko b9e1d53d7a Minor cleanup. 8 years ago