1. 2c46c10 Fix build when linux-headers are not installed. by Peter Wu · 8 years ago
  2. 7cc3f4f Use __asm__ instead of asm. by David Benjamin · 8 years ago
  3. 808f832 Run the comment converter on libcrypto. by David Benjamin · 8 years ago
  4. 331d2ce Rename mont_data to order_mont. by David Benjamin · 8 years ago
  5. 874c738 Revert ADX due to build issues. by David Benjamin · 8 years ago
  6. 78f5e75 Enable AVX2 and ADX in p256-x86_64-asm.pl. by David Benjamin · 8 years ago
  7. 488ca0e Enable ADX in x86_64-mont*.pl. by David Benjamin · 8 years ago
  8. 74115c9 Align the tables in P-256 select w[57] tests. by David Benjamin · 8 years ago
  9. 8c44afd Revert "Enable ADX in x86_64-mont*.pl." by David Benjamin · 8 years ago
  10. 83d1a3d Enable ADX in x86_64-mont*.pl. by David Benjamin · 8 years ago
  11. 27e377e Fix miscellaneous clang-tidy warnings. by David Benjamin · 8 years ago
  12. abbf365 Make the bssl::SealRecord out_suffix arg fixed length. by Martin Kreichgauer · 8 years ago
  13. d4e3795 x86_64 assembly pack: "optimize" for Knights Landing, add AVX-512 results. by David Benjamin · 8 years ago
  14. 59392c3 Update FIPS documentation with pointer to the cert and security policy. by Adam Langley · 8 years ago
  15. 7d53638 Use __NR_getrandom rather than SYS_getrandom. by David Benjamin · 8 years ago
  16. 9d4e06e Switch some pointer casts to memcpy. by David Benjamin · 8 years ago
  17. 0b80f7f Convert example_mul to GTest. by David Benjamin · 8 years ago
  18. 2ec3b31 Unify RSA errors somewhat. by David Benjamin · 8 years ago
  19. d68618b <sup> doesn't work in Markdown, use Unicode instead. by Adam Langley · 8 years ago
  20. fed35d3 Update the FIPS documentation. by Adam Langley · 8 years ago
  21. d977eaa Make AES-GCM AEADs support the optional second input argument to seal_scatter. by Martin Kreichgauer · 8 years ago
  22. 74bce29 Change EVP_AEAD_CTX_seal_scatter to support an additional plaintext input. by Martin Kreichgauer · 8 years ago
  23. 946dd62 AES-GCM shouldn't keep its own version of the tag length. by Adam Langley · 8 years ago
  24. e55b32d Don't crash when decrypting with public keys. by David Benjamin · 8 years ago
  25. 44c0772 Remove some unnecessary indirections. by David Benjamin · 8 years ago
  26. 5e578c9 Don't draw entropy during FIPS power-on tests. by Adam Langley · 8 years ago
  27. 8379978 Allow |RSA_FLAG_NO_BLINDING| to be set with |e| set. by Adam Langley · 8 years ago
  28. 0a3663a ARMv4 assembly pack: harmonize Thumb-ification of iOS build. by David Benjamin · 8 years ago
  29. 3763cbe sha/asm/sha512-armv8.pl: adapt for kernel use. by David Benjamin · 8 years ago
  30. f03cdc3 Sync ARM assembly up to 609b0852e4d50251857dbbac3141ba042e35a9ae. by David Benjamin · 8 years ago
  31. 8da5955 ARMv4 assembly pack: allow Thumb2 even in iOS build, and engage it in most modules. by David Benjamin · 8 years ago
  32. b9940a6 bn/asm/armv4-mont.pl: boost NEON performance. by David Benjamin · 8 years ago
  33. ae96383 ARMv4 assembly pack: implement support for Thumb2. by David Benjamin · 8 years ago
  34. e2ff2ca Revert "Use unified ARM assembly." by David Benjamin · 8 years ago
  35. 7f7ef53 Allow ILP32 compilation in AArch64 assembly pack. by David Benjamin · 8 years ago
  36. 43a4092 Add missing #include of assert.h by Matthew Braithwaite · 8 years ago
  37. c07635f Remove local __arm__ ifdef on aes-armv4.pl. by David Benjamin · 8 years ago
  38. 18d9f28 Add EVP_AEAD_CTX_{seal_scatter,open_gather}. by Martin Kreichgauer · 8 years ago
  39. 656aa9a Convert p256-x86_64_test to GTest. by David Benjamin · 8 years ago
  40. 21882c5 Clarify rand locking comment. by David Benjamin · 8 years ago
  41. 204b8a1 Tag the power-on tests as a constructor function directly. by Adam Langley · 8 years ago
  42. 9f579bf Use unions rather than aliasing when possible. by David Benjamin · 8 years ago
  43. 17ce286 Work around an apparent Linux or glibc bug on ppc64le in FIPS mode. by David Benjamin · 8 years ago
  44. d91e1ef Convert ECDSA tests to GTest. by David Benjamin · 8 years ago
  45. f6e5b1f Revert "Fix platforms that don't define UINT64_MAX." by Matthew Braithwaite · 8 years ago
  46. 6758d04 Convert bn_test to GTest. by David Benjamin · 8 years ago
  47. a51912f p256-x86_64-asm.pl: minor sqr_montx cleanup. by David Benjamin · 8 years ago
  48. c5e9ac1 Move AES-GCM-SIV out from SMALL and handle unaligned keys. by Adam Langley · 8 years ago
  49. 6757fbf Convert a number of tests to GTest. by David Benjamin · 8 years ago
  50. b22e15c Fix platforms that don't define UINT64_MAX. by Adam Langley · 8 years ago
  51. c655cb7 Break hwrand as well as urandom when FIPS_BREAK_TEST=CRNG is set. by Adam Langley · 8 years ago
  52. b89e025 Clarify the error message for an ECDSA power-on test failure. by Adam Langley · 8 years ago
  53. 0ffc795 Clear PRNG states in FIPS mode. by Adam Langley · 8 years ago
  54. 7f07fb2 Fix standalone ppc64le build. by David Benjamin · 8 years ago
  55. f64a6ee Switch to new delocate tool. by Adam Langley · 8 years ago
  56. 2f3404b Enforce incrementing counter for TLS 1.2 AES-GCM. by Steven Valdez · 8 years ago
  57. 7c075b9 Change ppc64le AES code for FIPS. by Adam Langley · 8 years ago
  58. d94682d Remove ex_data's dup hook. by David Benjamin · 8 years ago
  59. 03c6fa4 AES-GCM is not defined for empty nonces. by David Benjamin · 8 years ago
  60. 3ecd0a5 Convert aes_test to GTest. by David Benjamin · 8 years ago
  61. 894e200 Add missing #include of delocate.h. by Matthew Braithwaite · 8 years ago
  62. 429e85b Have a single function for FIPS test failures. by Adam Langley · 8 years ago
  63. 5f107ce Prefer RDRAND in FIPS mode. by Adam Langley · 8 years ago
  64. 118355c fipstools: Add a sample binary that exercises methods from the FIPS module. by Martin Kreichgauer · 8 years ago
  65. 467d322 Add FIPS-compliant key generation that calls check_fips for RSA and EC. by Steven Valdez · 8 years ago
  66. 208e239 Move OPENSSL_ASAN to base.h. by Adam Langley · 8 years ago
  67. 866c219 crypto/fipsmodule: Allow breaking CRNG self-test. by Martin Kreichgauer · 8 years ago
  68. 391cc8c Move FIPS build tools to util/fipstools. by David Benjamin · 8 years ago
  69. 583c12e Remove filename argument to x86 asm_init. by David Benjamin · 8 years ago
  70. 0402f89 crypto/fipsmodule: Make more Known Answer Tests breakable. by Martin Kreichgauer · 8 years ago
  71. f99d2c6 Remove obsolete TODO. by David Benjamin · 8 years ago
  72. 20d202b unrandom: #define _GNU_SOURCE, for syscall(). by Matthew Braithwaite · 8 years ago
  73. e838cfb Add a way to break one of the KAT tests. by Adam Langley · 8 years ago
  74. 0d5b886 Switch BN_generate_dsa_nonce's hash back to SHA-512/256. by David Benjamin · 8 years ago
  75. 4c7b3bf Switch integrity hash to SHA-512. by Adam Langley · 8 years ago
  76. 238148a Don't indicate FIPS mode when built with ASAN. by Adam Langley · 8 years ago
  77. c0485d6 Teach delocate.go to handle loading function pointers into XMM registers. by Adam Langley · 8 years ago
  78. 4323e22 Tidy up FIPS module dependencies. by David Benjamin · 8 years ago
  79. 45dd8a0 Add missing #includes of delocate.h. by Matthew Braithwaite · 8 years ago
  80. 2e2a226 Move cipher/ into crypto/fipsmodule/ by Adam Langley · 8 years ago
  81. a90044a Bypass building fipsmodule/rand/urandom.c when builing for Trusty by Michael Ryleev · 8 years ago
  82. 96dec44 Move rsa/ to fipsmodule/rsa/ by Adam Langley · 8 years ago
  83. aacb72c Move ec/ and ecdsa/ into fipsmodule/ by Adam Langley · 8 years ago
  84. 73eb3a9 Undefine some macros in bn/ by Adam Langley · 8 years ago
  85. ca62bee Don't emit a redirector for OPENSSL_ia32cap_get. by David Benjamin · 8 years ago
  86. fa839dc Don't depend on crypto/bytestring for ECDSA self-tests. by David Benjamin · 8 years ago
  87. 09ffa77 Don't depend on crypto/bytestring for RSA self-tests. by David Benjamin · 8 years ago
  88. 05821b0 Consistently check length in RSA_add_pkcs1_prefix. by David Benjamin · 8 years ago
  89. 8a3a2a9 Move des/ to crypto/fipsmodule/ by Adam Langley · 8 years ago
  90. 5c38c05 Move bn/ into crypto/fipsmodule/ by Adam Langley · 8 years ago
  91. c139918 Handle pushing a pointer from the GOT. by Adam Langley · 8 years ago
  92. c88f245 Don't print message when waiting for urandom entropy. by Adam Langley · 8 years ago
  93. def85b4 Revise OPENSSL_ia32cap_P strategy to avoid TEXTRELs. by David Benjamin · 8 years ago
  94. 075875f Parse instructions more accurately. by David Benjamin · 8 years ago
  95. 9187101 Add an OPENSSL_ia32cap_get() function for C code. by David Benjamin · 8 years ago
  96. fb383f0 delocate: replace "-as src1,src2,..." with "src1 src2 ...". by Matthew Braithwaite · 8 years ago
  97. f131301 delocate: .size BORINGSSL_bcm_text_hash, not OPENSSL_ia32cap_addr. by Matthew Braithwaite · 8 years ago
  98. 1997ef2 Tidy up aesni_gcm_crypt logic. by David Benjamin · 8 years ago
  99. c86a230 Allow raw object files to be passed into inject-hash.go. by Adam Langley · 8 years ago
  100. 08c9b84 Don't get confused by comments when recognising symbol definitions. by Adam Langley · 8 years ago