1 Commits (28086a96d1e46d74c4abcb86a4bebc08a3a3eff1)

Author SHA1 Message Date
  Michael Hamburg 28086a96d1 remove python dependency by checking in generated code 9 years ago
  Michael Hamburg 1f54f5c8ed change __attribute__((nonnull(list of pointers))) to __attribute__((nonnull)) 9 years ago
  Michael Hamburg d94a147194 move everything over to more-tolerable templating 9 years ago
  Michael Hamburg 294eabaec7 generate f_field.h 9 years ago
  Michael Hamburg 1a14abb4dd Separate .h files for SHA/SHAKE, STROBE and sponge RNG. TODO: .hxx. Also add a lot of docs 9 years ago
  Michael Hamburg f92d14e08a crypto.hxx is now a thin wrapper around crypto.h 9 years ago
  Michael Hamburg c1306c75dc actually generate some headers 9 years ago
  Michael Hamburg facad6c2ac unify decaf_crypto c versions, still need to unify with c++ 9 years ago
  Michael Hamburg 64adbd1082 split c crypto routines for now (a bit of a hack :-/) 9 years ago
  Michael Hamburg 565522ffdf trying to update to the latest version of strobe. lots of stuff in flux though 9 years ago
  Michael Hamburg a1f5348e18 beginning to separate errors from bools. not there yet though 9 years ago
  Mike Hamburg 6bc7a3db3b rework build hierarchy to prepare for generated headers 9 years ago
  Michael Hamburg f8c32ba53f knock out some TODOs 9 years ago
  Michael Hamburg 03ecad0551 it compiles, but it certainly doesnt work yet 9 years ago
  Michael Hamburg b5f7c2eff8 tidy up 10 years ago
  Mike Hamburg 59ab6ce535 working on c++ benchmark 10 years ago
  Mike Hamburg 4d995ac1d8 Doxygenation 10 years ago
  Mike Hamburg eaaebf807a eliminate constant_time.h, though still using big_register_t :-/ 10 years ago
  Mike Hamburg edb25d093c perf improvement in keygen, sign; fix perf regression for decaf versions of these 10 years ago
  Michael Hamburg 4eb8567730 decaf signatures, but they dont work yet 10 years ago
  Michael Hamburg 608eb2e065 Begin work on decaf_crypto. Have an ECDH analog now. Add decaf_bzero. Remove a bunch of testing from bench.c. 10 years ago