Commit Verlauf

Autor SHA1 Nachricht Datum
  Adam Ierymenko b533c300d8 A ton more work... almost there vor 5 Jahren
  Adam Ierymenko 24e30a684b A bunch of little nit-picky header and name cleanup. vor 5 Jahren
  Adam Ierymenko 87890565f3 It builds, and basic stuff and crypto passes tests. vor 5 Jahren
  Adam Ierymenko 1d885cf810 Build fixes, put uint128_t detection in one place. vor 5 Jahren
  Adam Ierymenko 311c98e24e Various other small things. vor 5 Jahren
  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. vor 6 Jahren
  Adam Ierymenko 33bb61c63d Loads of refactoring, integration of new version of Trace. vor 6 Jahren
  Adam Ierymenko 3fbfad5585 cleanup vor 6 Jahren
  Adam Ierymenko 6267c67888 A bunch of cleanup and refactoring toward 2.x vor 6 Jahren
  Adam Ierymenko 37047a39f9 More cleanup, and fix SHA384 built-in C code. vor 6 Jahren
  Adam Ierymenko b23d551d00 cleanup vor 6 Jahren
  Adam Ierymenko d7a31088ba Cleanup, warning removal, cppcheck informed cleanup. vor 6 Jahren
  Adam Ierymenko d530356055 RingBuffer<> is now templated with size, buffer is now static. vor 6 Jahren
  Adam Ierymenko b9e1d53d7a Minor cleanup. vor 8 Jahren
  Adam Ierymenko 6fc70f7c16 More cleanup, Linux build fixes. vor 8 Jahren
  Adam Ierymenko d8f5cfdee4 Windows profile build target (CPU profiling), and a little bit of optimization revealed by such. vor 8 Jahren
  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. vor 10 Jahren
  Adam Ierymenko 64aaea3978 Cleanup, and add an even faster Poly1305 on systems that support it. vor 10 Jahren
  Adam Ierymenko 477feee8a3 Some work on CIRCUIT_TEST, and a significant speedup to Poly1305. vor 10 Jahren
  Adam Ierymenko c3cbc92757 Some crypto comment fixes. vor 11 Jahren
  Adam Ierymenko 07f505971c Windows build fixes. vor 12 Jahren
  Adam Ierymenko 4788d911ad Remove ZT1 GPL copyright from the top of code that is basically all Daniel Bernstein's vor 12 Jahren
  Adam Ierymenko f3128a18fe Work in progress... vor 12 Jahren
  Adam Ierymenko 300d26973a Test vectors for all new crypto. vor 12 Jahren
  Adam Ierymenko 660f92b6a7 Add test vectors for ensuring identical C25519 operation across systems. vor 12 Jahren
  Adam Ierymenko 032ce498c4 More new crypto -- poly1305 one-time auth code. vor 12 Jahren