2029 Commits (ef37ab591963d6f1bbe0f9280a120d16322624b0)

Author SHA1 Message Date
  David Benjamin 4492a61567 More scopers. 7 years ago
  David Benjamin 8d200744b4 Clarify the ChaCha20-Poly1305 assembly functions' final parameters. 7 years ago
  David Benjamin 27e377ec65 Fix miscellaneous clang-tidy warnings. 7 years ago
  Adam Langley 4d1b57ae7f Add dummy |RAND_get_rand_method|. 7 years ago
  Martin Kreichgauer abbf365b6d Make the bssl::SealRecord out_suffix arg fixed length. 7 years ago
  David Benjamin 2916430ddb Test that nullptr has the obvious memory representation. 7 years ago
  David Benjamin d4e37951b4 x86_64 assembly pack: "optimize" for Knights Landing, add AVX-512 results. 7 years ago
  David Benjamin edad306de9 Detect if the kernel preserves %zmm registers. 7 years ago
  Adam Langley ccf80574e9 Use functions that do not depend on the current locale. 7 years ago
  Adam Langley 59392c360d Update FIPS documentation with pointer to the cert and security policy. 7 years ago
  David Benjamin 7d53638872 Use __NR_getrandom rather than SYS_getrandom. 7 years ago
  Adam Langley c66e397106 Enable extra_in with the ChaCha20-Poly1305 AEAD. 7 years ago
  David Benjamin 9d4e06e6bc Switch some pointer casts to memcpy. 7 years ago
  David Benjamin b0651775c2 Reduce the alignment tag on aead_aes_gcm_siv_asm_ctx. 7 years ago
  David Benjamin 0b80f7f287 Convert example_mul to GTest. 7 years ago
  David Benjamin 8d43674b8e Convert the tests in x509v3 to GTest. 7 years ago
  David Benjamin 2ec3b31548 Unify RSA errors somewhat. 7 years ago
  David Benjamin 35dd4c8fcd Avoid possible memleak in X509_policy_check() 7 years ago
  Adam Langley d68618b21e <sup> doesn't work in Markdown, use Unicode instead. 7 years ago
  Adam Langley fed35d3224 Update the FIPS documentation. 7 years ago
  Adam Langley d2e872faf4 Test that overflowing AEAD ciphertext length is handled. 7 years ago
  David Benjamin e59703c72b Sync asn1_gen.c with upstream 1.0.2. 7 years ago
  David Benjamin 3c9729212b Fix chacha-armv4.pl with clang -fno-integrated-as. 7 years ago
  Martin Kreichgauer d977eaa125 Make AES-GCM AEADs support the optional second input argument to seal_scatter. 7 years ago
  Martin Kreichgauer 74bce29965 Change EVP_AEAD_CTX_seal_scatter to support an additional plaintext input. 7 years ago
  Adam Langley 946dd62ac0 AES-GCM shouldn't keep its own version of the tag length. 7 years ago
  David Benjamin 5aaaa98f8c Detect WatchGuard's TLS 1.3 interference failure mode. 7 years ago
  David Benjamin e55b32ddff Don't crash when decrypting with public keys. 7 years ago
  David Benjamin 44c0772c80 Remove some unnecessary indirections. 7 years ago
  Nico Weber 72b36cfed8 fuchsia: Use new spelling of NO_ERROR. 7 years ago
  David Benjamin 289e76b6ff EVP_PKEY_cmp does not return a boolean. 7 years ago
  Adam Langley 5e578c9dba Don't draw entropy during FIPS power-on tests. 7 years ago
  Adam Langley 8379978bc8 Allow |RSA_FLAG_NO_BLINDING| to be set with |e| set. 7 years ago
  David Benjamin 0a3663a64f ARMv4 assembly pack: harmonize Thumb-ification of iOS build. 7 years ago
  David Benjamin 3763cbeb6a sha/asm/sha512-armv8.pl: adapt for kernel use. 7 years ago
  David Benjamin f03cdc3a93 Sync ARM assembly up to 609b0852e4. 7 years ago
  David Benjamin 8da59555c6 ARMv4 assembly pack: allow Thumb2 even in iOS build, and engage it in most modules. 7 years ago
  David Benjamin b9940a649a bn/asm/armv4-mont.pl: boost NEON performance. 7 years ago
  David Benjamin ae96383af3 ARMv4 assembly pack: implement support for Thumb2. 7 years ago
  David Benjamin e2ff2ca0dc Revert "Use unified ARM assembly." 7 years ago
  David Benjamin 7f7ef53e68 Allow ILP32 compilation in AArch64 assembly pack. 7 years ago
  Matthew Braithwaite 43a4092414 Add missing #include of assert.h 7 years ago
  David Benjamin c07635f869 Remove local __arm__ ifdef on aes-armv4.pl. 7 years ago
  David Benjamin 0514e3dfdd Remove needless type casting. 7 years ago
  David Benjamin b529253bea Implement scrypt from RFC 7914. 7 years ago
  Martin Kreichgauer 6af3a3d9ed aead_test: Skip calls to EVP_AEAD_CTX_open_gather when not implemented. 7 years ago
  David Benjamin 19670949ca Align EVP_PKEY Ed25519 API with upstream. 7 years ago
  Martin Kreichgauer 18d9f28f0d Add EVP_AEAD_CTX_{seal_scatter,open_gather}. 7 years ago
  David Benjamin 1845d0dbdb Remove some dead code from crypto/asn1. 7 years ago
  David Benjamin 2dfa1ba680 Delete some dead code from crypto/x509. 7 years ago