Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko eabe091038 Backport only the COM mitigation instead of everything from 1.8 %!s(int64=3) %!d(string=hai) anos
  Adam Ierymenko 75a45eeb27 Revert "Backport guts of 1.8 to 1.6 tree so we can point release without waiting for UI quirks to be fixed." %!s(int64=3) %!d(string=hai) anos
  Adam Ierymenko 48ce7632fa Backport guts of 1.8 to 1.6 tree so we can point release without waiting for UI quirks to be fixed. %!s(int64=3) %!d(string=hai) anos
  Adam Ierymenko 7219ca0c0f AES works! Only with this or newer nodes. Uses salsa with older ones as usual. %!s(int64=4) %!d(string=hai) anos
  Adam Ierymenko 2ac49d99dd AES integrated on send side. %!s(int64=5) %!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
  Adam Ierymenko 2966eac64f Get rid of ZT_FAST_MEMCPY because this is not really needed. %!s(int64=6) %!d(string=hai) anos
  Joseph Henry 0e597191b8 Updated licenses for 2019 %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko f3dfd63634 Clean up some old stuff. %!s(int64=7) %!d(string=hai) anos
  Adam Ierymenko 6fbd15f8b2 cleanup %!s(int64=7) %!d(string=hai) anos
  Adam Ierymenko 65c07afe05 Copyright updates for 2018. %!s(int64=7) %!d(string=hai) anos
  Adam Ierymenko 0608704626 Some micro-optimizations, including a memcpy that is faster than Linux for most distro/compiler versions. %!s(int64=7) %!d(string=hai) anos
  Adam Ierymenko b9e1d53d7a Minor cleanup. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko d2415dee00 Cleanup. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 2f20258807 . %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 1b68d6dbdc License header update. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 7036831203 Sign Dictionary in doNETWORK_CONFIG_REQUEST. %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko 4d498b3765 Handling of multi-part chunked network configs on the inbound side. %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko ecc1324bb0 Rules engine work: capability based security model with tags and capabilities, and some cleanup across other places. %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko 4e4fd51117 boring doc stuff %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko 619e113748 Work in progress on Cluster for new root infrastructure, multi-homing. %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko 70fe7dd1fd cleanup %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko 5076c49210 Peer serialization and related changes. %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 4e95384ad6 Cleanup, add tristate to config code in Network, and happy new year! %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko b5c3a92be2 Boring stuff: update dates in copyrights across all files. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 370dd6c4da Several things: %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 612c17240a Dead code removal, fix for cleanup GitHub issue #28 %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 6e217dfcb0 Get rid of DBM, which technically is a case of YAGNI. Supernodes will need a way to save identities, but that can be a different feature. Regular clients do not really need a permanent cache (yet). When/if we do need one we can do it then. Until then it only caused problems. %!s(int64=11) %!d(string=hai) anos