コミット履歴

作者 SHA1 メッセージ 日付
  Adam Ierymenko 864e33cf2d A bunch of build fixes. 5 年 前
  Adam Ierymenko b9bf6d1242 Simplification of addRoot/removeRoot, and some code reformatting and other cleanup across multiple files. 5 年 前
  Adam Ierymenko cef708c8ad Build fixes. 5 年 前
  Adam Ierymenko b533c300d8 A ton more work... almost there 5 年 前
  Adam Ierymenko 78d223d709 A bunch more cleanup, remove a ton of reinterpret_cast cruft in favor of a simple union in InetAddress. 5 年 前
  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 年 前
  Adam Ierymenko 16a3c14c53 A bunch of cleanup and refactoring, implementation of prep for forward secrecy still in progress. 5 年 前
  Adam Ierymenko b3314cd34f Small build fixes. 5 年 前
  Adam Ierymenko 9428fc53f6 A bunch of cleanup, bug fix, just use unordered_map, etc. 5 年 前
  Adam Ierymenko 87da45b3f5 Faster hash table, various other optimizations and simplification. 5 年 前
  Adam Ierymenko 1f2e94a51d Some optimization and raw memory access cleanup. 5 年 前
  Adam Ierymenko cdc6c42375 Take Dictionary behind the barn... 6 年 前
  Adam Ierymenko 59da359b06 More porting to new Buf system. 6 年 前
  Adam Ierymenko b104bb4762 New super-packed dictionary -- we are going back to a backward compatibile format with the old netconf but in an embedded-friendly way. This is simpler. 9 年 前
  Adam Ierymenko 726136beda Ifdef fix. 9 年 前
  Adam Ierymenko 25a5275921 . 9 年 前
  Adam Ierymenko 4e4fd51117 boring doc stuff 10 年 前
  Adam Ierymenko 5384f185ae Simplify Dictionary and reduce memory usage, now no more std::maps in core. 10 年 前
  Kees Bos a425bbc673 Renamed supernode to rootserver 10 年 前
  Adam Ierymenko bf2ff964e1 Utils::now() removal and a bunch of compile fixes. 10 年 前
  Adam Ierymenko 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 11 年 前
  Adam Ierymenko 4e95384ad6 Cleanup, add tristate to config code in Network, and happy new year! 11 年 前
  Adam Ierymenko c2187c8759 (1) distribute default root-topology in new dictionary format, (2) bump peer serialization version to force obsolescence of old supernodes, (3) stop outputting a log message every time we poll for software updates 11 年 前
  Adam Ierymenko fe3ad5e2cc Fix a Windows bug in refactored tap code, and always make sure we have a firewall exception rule on startup. 11 年 前
  Adam Ierymenko 502ea66f15 Kill ugly old getSecureRandom() and replace with simple wrapper for Windows CAPI and *nix /dev/urandom, and some build fixes. 11 年 前
  Adam Ierymenko 673aab5ba2 Fix an oversight in signed dictionaries: the timestamp and signing identity should themselves be part of the signature. Also include the raw dictionary in addition to the bin2c version in root-topology/ 11 年 前
  Adam Ierymenko e3c5ada3a7 Add signatures to Dictionary, and fix unhex() API in Utils to be a little safer. 11 年 前