Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko b270d527f4 Basic plumbing for authentication requirement and piping through of URL information. %!s(int64=4) %!d(string=hai) anos
  Adam Ierymenko 06730c7d1d BSL date bump %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 52a166a71f Relicense: GPLv3 -> ZeroTier BSL 1.1 %!s(int64=6) %!d(string=hai) anos
  Joseph Henry 0e597191b8 Updated licenses for 2019 %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 65c07afe05 Copyright updates for 2018. %!s(int64=7) %!d(string=hai) anos
  Adam Ierymenko 1b68d6dbdc License header update. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 5e6a4e5f5e Send revocations automatically on deauth for instant kill, also fix some issues with the RP. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 226123ca08 Refactor controller to permit sending of pushes as well as just replies to config requests. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 2ba9343607 Encode and decode of tags and capabilities in NetworkConfig. %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko b2d048aa0e Make Dictionary templatable so it can be used where we want a higher capacity. %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko e09c1a1c11 Big refactor mostly builds. We now have a uniform backward compatible netconf. %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko 8b9519f0af Simplify a bunch of NetworkConfig stuff by eliminating accessors, also makes network controller easier to refactor. %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko 4e4fd51117 boring doc stuff %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko 0d386f1c31 Add a bit of useful testing instrumentation to SqliteNetworkController. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko b3516c599b Add a rate limiting circuit breaker to the network controller to prevent flooding attacks and race conditions. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 3ba54c7e35 Eliminate some poorly thought out optimizations from the netconf/controller interaction, %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko ea1859541c More cleanup, and fix for the extremely unlikely case of identity collision. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko f7b1437154 Putting the main binary back together... %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 6369c264e2 Rename netconf to controller and NetworkConfigMaster to NetworkController for consistency. %!s(int64=10) %!d(string=hai) anos