Commit History

Autor SHA1 Mensaxe Data
  Joseph Henry 0e597191b8 Updated licenses for 2019 %!s(int64=7) %!d(string=hai) anos
  Adam Ierymenko 65c07afe05 Copyright updates for 2018. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko f23a43fb81 More cleanup. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko d2415dee00 Cleanup. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 355cce3938 Rename Utils::snprintf due to it being a #define on one platform. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 1b68d6dbdc License header update. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 7a94f63058 Back out NaCl since the old one with xmm6 salsa2012 does not support multi-block use and the new one is slower. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko df48738ac9 Enable use of NaCl for faster X64 Salsa20 implementations. Also include binary for OSX for easy build. Blazingly fast. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 42f28bce52 Cleanup and make moons (federated roots) a little easier to deal with. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 21f4a97c35 CSPRNG performance improvement, self test build fix. %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko 43182f8f57 Docs, code cleanup, and protect the extra new fields of HELLO with encryption as a precaution. %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko fa2bb91ae5 Kill some old debug code. %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko ccdd4ffda7 Move split() to OSUtils since it is not used in core. %!s(int64=9) %!d(string=hai) anos
  Adam Ierymenko d7f2287ce9 More tweaks to path behavior. %!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 4e4fd51117 boring doc stuff %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 436c1fac1d Selectively move over changes from "edge" to "dev" excluding netcon. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 54f68280bd Minor Windows build fixes. Builds on VS2012 again. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 598a1d8dd7 Try reopening /dev/urandom if there is a problem. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 64aaea3978 Cleanup, and add an even faster Poly1305 on systems that support it. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko a7409850d6 Get trim() out of core where it is not needed. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko e94518590d First stab of PFS design work with PKC security -- may not implement in 1.0.3 but stubbing out. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 0751eaabd8 Clean OS-dep stuff out of node/Utils. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 4e95384ad6 Cleanup, add tristate to config code in Network, and happy new year! %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko e8c5495b61 Yes, zero my secret key data. Yes I really, really mean it. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 73dd9d3b74 Make sure open() has third argument %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko fe3ad5e2cc Fix a Windows bug in refactored tap code, and always make sure we have a firewall exception rule on startup. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 502ea66f15 Kill ugly old getSecureRandom() and replace with simple wrapper for Windows CAPI and *nix /dev/urandom, and some build fixes. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko b3491f9de1 ifdef out Unix-only output redirect function on Windows %!s(int64=11) %!d(string=hai) anos