- a905bbb Consistently include BTI markers in every assembly file by David Benjamin · 1 year, 10 months ago
- cdccbe1 Fully condition all assembly files. by David Benjamin · 2 years, 4 months ago
- 7ac94aa More -Wshorten-64-to-32 fixes. by David Benjamin · 2 years, 5 months ago
- 7b2795a Replace even more ad-hoc bytes/integer conversions. by David Benjamin · 2 years, 7 months ago
- b7d6320 Replace OPENSSL_STATIC_ASSERT with static_assert. by David Benjamin · 2 years, 8 months ago
- 0378578 Dedup a few more load/store implementations. by David Benjamin · 2 years, 9 months ago
- 4984e4a Work around another C language bug with empty spans. by David Benjamin · 3 years ago
- 661266e Move CPU detection symbols to crypto/internal.h. by David Benjamin · 3 years, 3 months ago
- ecc301c Add a pointer alignment helper function. by David Benjamin · 3 years, 9 months ago
- d4f877e Reference the newer ChaCha20-Poly1305 RFC. by David Benjamin · 4 years ago
- 1bec252 Poly1305: Use |size_t|; assert |poly1305_state| is large enough. by Brian Smith · 4 years, 4 months ago
- 63d0662 Enable the SSE2 Poly1305 implementation on clang-cl. by David Benjamin · 5 years ago
- 056035e Remove alignment requirement on CRYPTO_poly1305_finish. by David Benjamin · 5 years ago
- 6be491b Work around more C language bugs with empty spans. by David Benjamin · 5 years ago
- c48c8b6 Move no-exec-stack sections outside of #ifs. by Adam Langley · 5 years ago
- 9c49713 Add .note.GNU-stack at the source level. by David Benjamin · 5 years ago
- e77c27d Automatically disable assembly with MSAN. by Adam Langley · 7 years ago
- 19ac266 Make symbol-prefixing work on ARM. by David Benjamin · 7 years ago
- 681ff27 Flatten most of the crypto target. by David Benjamin · 7 years ago
- 1fcae84 Flatten assembly files. by David Benjamin · 7 years ago
- e6fd125 Align on a single CMake style. by David Benjamin · 7 years ago
- 929f842 Remove custom memcpy and memset from poly1305_vec. by David Benjamin · 7 years ago
- 808f832 Run the comment converter on libcrypto. by David Benjamin · 8 years ago
- 6757fbf Convert a number of tests to GTest. by David Benjamin · 8 years ago
- 10f6bc7 Fix Android build. by David Benjamin · 8 years ago
- aff72a3 Add the start of standalone iOS build support. by David Benjamin · 8 years ago
- 1aa4a5b Delete unused Poly1305 assembly. by Adam Langley · 8 years ago
- 17cf2cb Work around language and compiler bug in memcpy, etc. by David Benjamin · 8 years ago
- a380f9d Always assume little-endian in Poly1305 reference code. by Adam Langley · 8 years ago
- e4f96d6 Align the non-vector Poly1305 structure. by Adam Langley · 8 years ago
- 22edd87 Resolve a small handful of size_t truncation warnings. by David Benjamin · 9 years ago
- 10f97f3 Revert "Move C++ helpers into |bssl| namespace." by Adam Langley · 9 years ago
- 09feb0f Move C++ helpers into |bssl| namespace. by Adam Langley · 9 years ago
- fdd8e9c Switch perlasm calling convention. by David Benjamin · 9 years ago
- adf2743 Be consistent about 𝑥_tests.txt by Adam Langley · 9 years ago
- a13ad73 Use UINT64_C instead of unsigned long long integer constant. by Piotr Sikora · 9 years ago
- aa0bea7 Add additional poly1305 tests. by David Benjamin · 9 years ago
- 3c4a5cb Revert "Enable upstream's Poly1305 code." by David Benjamin · 9 years ago
- 4339552 Flip the arguments to ExpectBytesEqual in poly1305_test. by David Benjamin · 9 years ago
- 4c34026 Fix poly1305-x86.pl. by David Benjamin · 9 years ago
- 110fcc9 poly1305/asm/poly1305-x86_64.pl: make it work with linux-x32. by David Benjamin · 9 years ago
- bd30f48 poly1305/asm/poly1305-*.pl: flip horizontal add and reduction. by David Benjamin · 9 years ago
- 6f0c4db Enable upstream's Poly1305 code. by David Benjamin · 9 years ago
- 6234a7f Switch poly1305-armv4.pl to named constants. by David Benjamin · 9 years ago
- f28caea Check in pristine copies of upstream's poly1305 assembly. by David Benjamin · 9 years ago
- 8ccc3c3 Test poly1305 more aggressively. by David Benjamin · 9 years ago
- 8500390 Remove CRYPTO_set_NEON_functional. by David Benjamin · 9 years ago
- 5fa8f5b Fix |-Werror=old-style-declaration| violations in poly1305_vec.c. by Brian Smith · 9 years ago
- 87c7640 Use |inline| in crypto/poly1305/poly1305_vec.c. by Brian Smith · 9 years ago
- 24e4288 Define `int128_t` and `uint128_t` in one place. by Brian Smith · 9 years ago
- 7cae9f5 Use |alignas| for alignment. by Brian Smith · 9 years ago
- d3a4e28 Fix trivial -Wcast-qual violations. by Brian Smith · 9 years ago
- ef14b2d Remove stl_compat.h. by David Benjamin · 9 years ago
- 5f88999 Fix up several comments and detect problems in the future. by Adam Langley · 9 years ago
- d9e8173 Fix several warnings that arise in Android. by Adam Langley · 9 years ago
- 301afaf Add a run_tests target to run all tests. by David Benjamin · 9 years ago
- b8c1446 Fix comment typo in poly1305_test.txt. by Brian Smith · 9 years ago
- 0dd9300 Revert section changes for ASM. by Adam Langley · 10 years ago
- 3f85e04 Add sections to Poly1305 ARM asm code. by Adam Langley · 10 years ago
- 73415b6 Move arm_arch.h and fix up lots of include paths. by Adam Langley · 10 years ago
- 4a59709 Fix Windows build. by David Benjamin · 10 years ago
- 0851f674 Add standalone tests for Poly1305. by David Benjamin · 10 years ago
- 041e4dd Fix ARM Clang build. by Adam Langley · 10 years ago
- 6eb000d Add in missing curly braces part 3. by David Benjamin · 10 years ago
- 2b2d66d Remove string.h from base.h. by Adam Langley · 10 years ago
- 4a0f0c4 Change CMakeLists.txt to two-space indent. by Adam Langley · 10 years ago
- 60d612f Fix ARM build with OPENSSL_NO_ASM. by Adam Langley · 11 years ago
- 31ebde9 Add a control to disable the Poly1305 NEON code. by Adam Langley · 11 years ago
- eb7d2ed Add visibility rules. by Adam Langley · 11 years ago
- 4c921e1 Move public headers to include/openssl/ by Adam Langley · 11 years ago
- de0b202 ChaCha20-Poly1305 support. by Adam Langley · 11 years ago