Commit History

Author SHA1 Message Date
  Adam Ierymenko a44fd40889 Remove some obsolete stuff, rev protocol version. 11 months ago
  Adam Ierymenko 1982071d46 1.14.0 version bump for Linux and macOS, date update. 1 year ago
  Brenton Bostick f73e51e94c Brenton/curly braces (#1971) 2 years ago
  Brenton Bostick a59f82093a Fix Possible misuse of comma operator here (#1851) 2 years ago
  Adam Ierymenko 31d8758ad9 Apple "fat binaries" are back! 4 years ago
  Adam Ierymenko 7219ca0c0f AES works! Only with this or newer nodes. Uses salsa with older ones as usual. 5 years ago
  Adam Ierymenko e6b5f8aabd AES work... but disabled in this commit. 5 years ago
  Adam Ierymenko b7b01da742 Wire up dearmor() path. 5 years ago
  Adam Ierymenko 2ac49d99dd AES integrated on send side. 5 years ago
  Adam Ierymenko 06730c7d1d BSL date bump 5 years ago
  Joseph Henry a50e8e9878 Add Bonds, Slaves, and Flows 5 years ago
  Adam Ierymenko 52a166a71f Relicense: GPLv3 -> ZeroTier BSL 1.1 6 years ago
  Adam Ierymenko 2966eac64f Get rid of ZT_FAST_MEMCPY because this is not really needed. 6 years ago
  Adam Ierymenko 39e1021f62 Replace certificate based gating of multicast like/gather with a simpler more efficient method, fix some minor issues with request based com/cert push, and clean up some other random stuff. 6 years ago
  Joseph Henry 0e597191b8 Updated licenses for 2019 6 years ago
  Dave Cottlehuber c36c92e077 node: remove deprecated register hint for C++17 compatibility 7 years ago
  Adam Ierymenko 5bc4399a58 cleanup 7 years ago
  Adam Ierymenko 65c07afe05 Copyright updates for 2018. 7 years ago
  Adam Ierymenko 9c7ee5a21e Tear out old "link quality" stuff since it is not currently used and will be done differently. 7 years ago
  Adam Ierymenko 0608704626 Some micro-optimizations, including a memcpy that is faster than Linux for most distro/compiler versions. 7 years ago
  Adam Ierymenko dab0fb9e05 Remote trace: plumbing, replace old TRACE with calls to Trace object. 8 years ago
  Adam Ierymenko 2ec88e8008 Remove old circuit test code. Rules engine will let us do this much better and more simply. 8 years ago
  Adam Ierymenko f479b76772 define likely/unlikely 8 years ago
  Adam Ierymenko 1b68d6dbdc License header update. 8 years ago
  Adam Ierymenko a8ced184dc Some code cleanup and make sure any type punning is guarded with ZT_NO_TYPE_PUNNING. 8 years ago
  Adam Ierymenko e7a2c6ecef Integrate ARM/NEON crypto. 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 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 78ef2c5f16 Windows build fixes, app about text revisions. 8 years ago
  Adam Ierymenko e10325e133 GitHub issue #461 -- plus a bit of cleanup and optimization 8 years ago