Commit History

Author SHA1 Message Date
  Adam Ierymenko 6fbd15f8b2 cleanup 8 years ago
  Joseph Henry 346fa4d7f4 Added ZT_SANITIZE option to makefiles. This your new memory debugging best friend 8 years ago
  Adam Ierymenko ada611d597 Go ahead and load kext so MacOS High Sierra users will see kext auth dialog right away. 8 years ago
  Adam Ierymenko 640ad577d1 . 8 years ago
  Adam Ierymenko 2a4a50b1da Add some also-ZeroTier-written ext/ code for use in new clustering, delete some old code, and change Mac to use -Os which is just as fast as -Ofast and may be faster due to cache effects. 8 years ago
  Adam Ierymenko cf49e511a5 More makefile changes. 8 years ago
  Adam Ierymenko 505b9c7f56 Makefile reorg to allow core to be built as a library. 8 years ago
  Adam Ierymenko f9ae5938d0 Makefile fix, only bifurcate routes for default, and release notes. 8 years ago
  Adam Ierymenko a1e94154be Just incorporate the X64 ASM version of Salsa20/12 for X64 platforms. This gives us (for example) 1.5gb/sec encryption on a Core i5 2.8ghz. 8 years ago
  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. 8 years ago
  Adam Ierymenko df48738ac9 Enable use of NaCl for faster X64 Salsa20 implementations. Also include binary for OSX for easy build. Blazingly fast. 8 years ago
  Adam Ierymenko 592cac5815 Remove from a few other places. 8 years ago
  Joseph Henry 683ba79ff0 Added ButtFlare stub code 8 years ago
  Adam Ierymenko 712e8e828b use .exe naming convention 8 years ago
  Adam Ierymenko 0995c1dcaa Encapsulate LZ4 in Packet.cpp to eliminate dependency. 9 years ago
  Adam Ierymenko 0fb3d1d582 Add a build version for software update use so we can do very minor updates within a version. 9 years ago
  Adam Ierymenko 0e4d3244b2 "make official" for Mac now builds update image as well as pkg (update image is just PKG + SFX script) 9 years ago
  Adam Ierymenko 84bfec8329 . 9 years ago
  Adam Ierymenko e1727d6297 Fix to software update repeat downloads. 9 years ago
  Adam Ierymenko ab25c96821 Build fixes. 9 years ago
  Adam Ierymenko c6b0b07605 More software update work, and settings in local.conf. 9 years ago
  Adam Ierymenko 565842b5ec Software updater work. 9 years ago
  Adam Ierymenko 6fb49f68fc Comment out and disable old auto-update code. 9 years ago
  Adam Ierymenko 24017659df Update installer, etc., for Mac. 9 years ago
  Adam Ierymenko c175a5fcd7 Change org names, add makefile rule for Mac to build new UI. 9 years ago
  Adam Ierymenko 8e3463d47a Add length limit to TEE and REDIRECT, and completely factor out old C json-parser to eliminate a dependency. 9 years ago
  Adam Ierymenko a13f4d8353 We now always build the controller in ZeroTier One, at least for desktop and server targets. Also means that ZeroTier One now requires C++11. (Still keeping C++11 out of the core in node/ though.) 9 years ago
  Adam Ierymenko 402d99ea8d C++11 mode build fix. 9 years ago
  Adam Ierymenko b08ca49580 More controller work -- it builds! 9 years ago
  Adam Ierymenko c03ca3c278 VERSION 1.1.6: route management, default route override, new IPv6 mode for Docker, and more! 9 years ago