27 Commits (955ef7991e41ac6c0ea5114b4b9abb98cc5fd614)

Author SHA1 Message Date
David Benjamin f8f97bfcbb Don't guard alignof static asserts on GCC/Clang. 3 years ago
David Benjamin 1e469e45a4 Replace some more C unions. 3 years ago
David Benjamin a8b1633d1c Use // instead of # for comments inside armv8 asm. 3 years ago
David Benjamin cf506f17d0 Make EVP_CIPHER opaque. 3 years ago
Adam Langley f5d6d24bd6 Move cmac into the FIPS module boundary. 3 years ago
Adam Langley 553e81e473 Update comment in light of prior change. 3 years ago
Nevine Ebeid 53a87b7c59 ChaCha20-Poly1305 for Armv8 (AArch64) 3 years ago
David Benjamin 4d955d20d2 Check static CPU capabilities on x86. 3 years ago
Adam Langley a919539777 Move DES out of the FIPS module. 3 years ago
David Benjamin d1593f54c9 Make EVP_AEAD_CTX_free accept NULL. 3 years ago
David Benjamin 661266ea06 Move CPU detection symbols to crypto/internal.h. 3 years ago
David Benjamin 03cae7a2b3 Keep EVP_CIPHER/EVP_MD lookup and do_all functions in sync 4 years ago
David Benjamin 8648c53690 Refer to RFCs consistently. 4 years ago
David Benjamin 549e4e7995 Align with upstream on 'close STDOUT' lines. 4 years ago
Shelley Vohr d4c3f2a599 Ensure name not null in EVP_get_cipherbyname 4 years ago
David Benjamin d4f877ea3c Reference the newer ChaCha20-Poly1305 RFC. 4 years ago
David Benjamin 669ffe64a4 Simplify the Lucky13 mitigation. 4 years ago
David Benjamin c31fb79cfe Simplify tls_cbc.c slightly. 4 years ago
David Benjamin 7a0834b918 Remove remnants of CBC SHA2 cipher suites. 4 years ago
David Benjamin 502fceede9 Test empty EVP_CIPHER inputs and fix exact memcpy overlap. 4 years ago
David Benjamin 8c31179d81 Fix unnecessarily direction-specific tests in cipher_tests.txt 4 years ago
David Benjamin 87aafb69e8 Initialize nonce in PerAEADTest.ABI. 4 years ago
David Benjamin 9422ac61f7 Fix chacha20_poly1305_x86_64.pl comments. 4 years ago
Vlad Krasnov f2adafe737 Fix ChaCha20-Poly1305 x86-64 asm on Windows 4 years ago
Adam Langley 83a3f462cf Add AES-GCM AEADs with internal nonce generation. 4 years ago
Adam Langley c583dbea70 Have fewer opaque booleans in aead_test.cc 4 years ago
Adam Langley fb0c05cac2 acvp: add CMAC-AES support. 5 years ago