Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko b533c300d8 A ton more work... almost there %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 24e30a684b A bunch of little nit-picky header and name cleanup. %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 87890565f3 It builds, and basic stuff and crypto passes tests. %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 1d885cf810 Build fixes, put uint128_t detection in one place. %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko 311c98e24e Various other small things. %!s(int64=5) %!d(string=hai) anos
  Adam Ierymenko f21ecb3762 Yet more major and very nit-picky refactoring for performance, etc. Also use std::atomic<> now with a TODO to implement a shim if we ever do need to build this on a pre-c++11 compiler. %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 33bb61c63d Loads of refactoring, integration of new version of Trace. %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 3fbfad5585 cleanup %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 6267c67888 A bunch of cleanup and refactoring toward 2.x %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 37047a39f9 More cleanup, and fix SHA384 built-in C code. %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko b23d551d00 cleanup %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko d7a31088ba Cleanup, warning removal, cppcheck informed cleanup. %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko d530356055 RingBuffer<> is now templated with size, buffer is now static. %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko b9e1d53d7a Minor cleanup. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 6fc70f7c16 More cleanup, Linux build fixes. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko d8f5cfdee4 Windows profile build target (CPU profiling), and a little bit of optimization revealed by such. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko c952fbbd8d Only enable 128-bit Poly1305 on X86_64 right now. Has compilation issues on ARM, but the 64-bit version should be fine. %!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 477feee8a3 Some work on CIRCUIT_TEST, and a significant speedup to Poly1305. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko c3cbc92757 Some crypto comment fixes. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 07f505971c Windows build fixes. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 4788d911ad Remove ZT1 GPL copyright from the top of code that is basically all Daniel Bernstein's %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko f3128a18fe Work in progress... %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 300d26973a Test vectors for all new crypto. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 660f92b6a7 Add test vectors for ensuring identical C25519 operation across systems. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 032ce498c4 More new crypto -- poly1305 one-time auth code. %!s(int64=12) %!d(string=hai) anos