467 Commits (1c8b8cb77dae21c146e41a6e7ff384cfdb49fc0e)
 

Author SHA1 Message Date
  Michael Hamburg 233f8453c7 further reduce the code in f_impl.h 9 years ago
  Michael Hamburg b4c402c238 further reduce the code in f_impl.h 9 years ago
  Michael Hamburg 2402788996 further reduce the code in f_impl.h 9 years ago
  Michael Hamburg 4218223dd7 generate most of f_impl.h. Not tested on most arches yet :-( 9 years ago
  Michael Hamburg 294eabaec7 generate f_field.h 9 years ago
  Michael Hamburg 55126adc06 separate c wrapper struct for strobe and spongerng 9 years ago
  Michael Hamburg 81403de10c knock out a couple TODOs 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 957ec6cd2c restore shared secret benchmarks 9 years ago
  Michael Hamburg f92d14e08a crypto.hxx is now a thin wrapper around crypto.h 9 years ago
  Michael Hamburg ca68bb3689 autogenerate decaf/crypto.h 9 years ago
  Michael Hamburg e5491b67c1 some fixes to "make todo" 9 years ago
  Michael Hamburg 838fe2aa17 fix a makefile interaction on cxx headers? 9 years ago
  Michael Hamburg 48aa8215f2 only include public includes now 9 years ago
  Michael Hamburg a9dcd153df auto-generate metaheaders 9 years ago
  Michael Hamburg c1306c75dc actually generate some headers 9 years ago
  Michael Hamburg 28ab1d592b prevent regenerating all headers every make 9 years ago
  Michael Hamburg 98be9a0820 now generating some headers for real 9 years ago
  Michael Hamburg 47d4b080e9 generator is almost ready to drop in 9 years ago
  Michael Hamburg 1c97140893 working on python generation 9 years ago
  Michael Hamburg e167aad7e4 working on python generation 9 years ago
  Michael Hamburg 72399d53d7 working on python generation 9 years ago
  Michael Hamburg a0b4bc5099 beginning of header generation technology 9 years ago
  Michael Hamburg 55450fa852 respace 9 years ago
  Michael Hamburg 6e95e69368 trying to make C++ headers the same, for future unified generation 9 years ago
  Michael Hamburg a3b094eb99 trying to make headers the same, for future unified generation 9 years ago
  Michael Hamburg 26b5917bbf remove decaf.c, to be restored later maybe 9 years ago
  Michael Hamburg ee076bcc3d usage is static void 9 years ago
  Michael Hamburg facad6c2ac unify decaf_crypto c versions, still need to unify with c++ 9 years ago
  Michael Hamburg 21c1fe75a0 going to branch here 9 years ago
  Michael Hamburg b5a2757f21 clear a couple fixmes 10 years ago
  Michael Hamburg ff463c8b9b keyed tracker is added 10 years ago
  Michael Hamburg 64adbd1082 split c crypto routines for now (a bit of a hack :-/) 10 years ago
  Mike Hamburg 27f1b4f697 gcc is sad about my control word code 10 years ago
  Mike Hamburg 5c4a6d86f0 sponge is now restrict for strobe_duplex, for all the difference that makes :-/ 10 years ago
  Michael Hamburg 565522ffdf trying to update to the latest version of strobe. lots of stuff in flux though 10 years ago
  Mike Hamburg 2d85bbf727 dual scalarmul because of TLS discussion 10 years ago
  Mike Hamburg 704b424982 dual scalarmul because of TLS discussion 10 years ago
  Mike Hamburg c6d7fdec35 some alignment and gcc-related fixes. Unfortunately, the python ffi still dies for alignment-related reasons :-( 10 years ago
  Michael Hamburg 40cc1d24c7 recategorize a couple of todos and unbreak arch_ref64 10 years ago
  Michael Hamburg a1f5348e18 beginning to separate errors from bools. not there yet though 10 years ago
  Michael Hamburg 88a60a294d add Group::FIELD_MODULUS_TYPE for testing purposes 10 years ago
  Michael Hamburg 820c83a80c sliding window 10 years ago
  Michael Hamburg 196e9a85f8 cleanup word.h 10 years ago
  Michael Hamburg ab9060636f remove unused gf_subx_RAW 10 years ago
  Michael Hamburg ce75aee929 move various arch things to word.h or their arch files 10 years ago
  Michael Hamburg bdf4375b52 normalize some of the word and limb size declarations, still not entirely happy on that front 10 years ago
  Michael Hamburg 493508f7c3 clear an include ordering fixme 10 years ago
  Michael Hamburg 36b54ca3db clear an include ordering fixme 10 years ago
  Michael Hamburg 23726f4f73 clear a todo from f_arithmetic.c 10 years ago