1. 19 Jan, 2019 1 commit
    • Yuriy M. Kaminskiy's avatar
      Add --enable-fat support for arm neon chacha20 · 67bae1b9
      Yuriy M. Kaminskiy authored
      On BCM2837B0 (Cortex-A53) @1.4GHz (Raspberry Pi 3B+),
      Before:
      `gnutls-cli --benchmark-ciphers`
             CHACHA20-POLY1305 (16384) 51.54 MB/sec
      `gnutls-cli --benchmark-tls-ciphers`:
             ECDHE_RSA_CHACHA20_POLY1305 (payload 1400)  21.31 MB/sec
             ECDHE_RSA_CHACHA20_POLY1305 (payload 15360)  24.60 MB/sec
      `nettle-benchmark`
      		 chacha     encrypt   71.90
      		 chacha     decrypt   71.89
      	chacha_poly1305     encrypt   48.17
      	chacha_poly1305     decrypt   48.17
      	chacha_poly1305      update  146.03
      
      After:
      `gnutls-cli --benchmark-ciphers`
             CHACHA20-POLY1305 (16384) 68.44 MB/sec
      `gnutls-cli --benchmark-tls-ciphers`:
             ECDHE_RSA_CHACHA20_POLY1305 (payload 1400) 27.25 MB/sec
             ECDHE_RSA_CHACHA20_POLY1305 (payload 15360) 32.41 MB/sec
      `nettle-benchmark`
      		 chacha     encrypt  106.00
      		 chacha     decrypt  105.94
      	chacha_poly1305     encrypt   65.94
      	chacha_poly1305     decrypt   65.96
      	chacha_poly1305      update  175.24
      67bae1b9
  2. 26 Dec, 2018 1 commit
  3. 28 Nov, 2018 1 commit
  4. 24 Nov, 2018 1 commit
  5. 25 Mar, 2018 1 commit
  6. 10 Feb, 2018 1 commit
  7. 23 Jan, 2018 1 commit
    • Niels Möller's avatar
      Recognize "x86" as cpu name. · 215ed332
      Niels Möller authored
      * configure.ac (asm_path): Recognize "x86", in addition to "i?86",
      for 32-bit x86 processors. Reportedly needed for x86 android builds.
      215ed332
  8. 09 Jan, 2018 1 commit
  9. 12 Nov, 2017 1 commit
  10. 05 Nov, 2017 1 commit
  11. 27 Aug, 2017 1 commit
    • Niels Möller's avatar
      Separate the two uses of the configured value GMP_NUMB_BITS. · b7052093
      Niels Möller authored
      In version.h, GMP_NUMB_BITS is needed only for mini-gmp builds. In
      non-mini-gmp builds, substitute a dummy value there, to make the
      contents of this header file platform independent. In Makefile, we
      always need a properly configured value, and do this with the renamed
      variable NUMB_BITS.
      b7052093
  12. 26 Aug, 2017 1 commit
  13. 06 Sep, 2016 1 commit
  14. 12 Jul, 2016 1 commit
  15. 20 Jun, 2016 1 commit
  16. 30 Mar, 2016 1 commit
  17. 15 Mar, 2016 1 commit
  18. 20 Jan, 2016 1 commit
  19. 18 Dec, 2015 1 commit
  20. 02 Sep, 2015 1 commit
  21. 24 Aug, 2015 1 commit
  22. 19 May, 2015 1 commit
  23. 24 Apr, 2015 1 commit
  24. 13 Apr, 2015 1 commit
  25. 31 Mar, 2015 2 commits
  26. 26 Mar, 2015 1 commit
  27. 25 Mar, 2015 1 commit
  28. 19 Mar, 2015 1 commit
  29. 05 Feb, 2015 1 commit
  30. 25 Jan, 2015 1 commit
  31. 21 Jan, 2015 1 commit
  32. 20 Jan, 2015 1 commit
  33. 19 Jan, 2015 1 commit
  34. 17 Jan, 2015 1 commit
  35. 16 Jan, 2015 1 commit
  36. 13 Jan, 2015 2 commits
  37. 12 Jan, 2015 1 commit
  38. 11 Jan, 2015 1 commit