1. 23 May, 2017 1 commit
  2. 08 May, 2017 1 commit
  3. 03 May, 2017 1 commit
  4. 02 May, 2017 1 commit
  5. 26 Apr, 2017 1 commit
  6. 23 Apr, 2017 1 commit
  7. 09 Mar, 2016 2 commits
  8. 02 Mar, 2016 4 commits
  9. 01 Mar, 2016 2 commits
  10. 29 Feb, 2016 1 commit
  11. 26 Feb, 2016 1 commit
  12. 05 Feb, 2016 1 commit
  13. 30 Jan, 2016 1 commit
  14. 29 Jan, 2016 2 commits
  15. 26 Jan, 2016 3 commits
  16. 25 Jan, 2016 1 commit
  17. 24 Jan, 2016 3 commits
  18. 17 Jan, 2016 1 commit
    • Mike Hamburg's avatar
      Separate API word size from arch word size. This enables compiling · 8d6c51ee
      Mike Hamburg authored
      a 32-bit arch on a 64-bit platform, eg NEON on AARCH64.  It's probably
      more useful for cross-platform testing, though.
      
      The breakdown is as follows:
      * decaf_bool_t, decaf_word_t and decaf_error_t are as defined in the API.
      * DECAF_WORD_BITS is the size of a decaf_word_t.
      * decaf_word_t is used for scalars, so on every curve the scalar impls are the same
      (i.e. they follow the API's word size).
      * SC_LIMB macro always takes a 64-bit word.
      
      * non-prefixed word_t, mask_t, etc are as defined by the per-curve arch.
      * ARCH_WORD_BITS is the size of a word_t.
      * word_t is used for gf elements, so the curves may have different guts.
      8d6c51ee
  19. 12 Jan, 2016 3 commits
  20. 08 Jan, 2016 4 commits
  21. 07 Jan, 2016 4 commits
  22. 30 Nov, 2015 1 commit