ring/crypto
Nolan Leake 9ea9ad65e6 Add symbols/cfi for assembly functions.
This is needed for some binary analysis programs (BOLT, in this case) to
find all the code.  A little ugly since we're putting labels that are
named as if they are local only in the global symbol table, but whatever,
there is plenty ugly and weird stuff in these assembly functions...
2019-02-22 23:19:28 -08:00
..
chacha/asm On x86_64, put constants in .rodata 2019-02-22 23:19:28 -08:00
cipher_extra Add start of infrastructure for checking constant-time properties. 2018-12-18 22:43:02 +00:00
curve25519/asm Cherry-pick BoringSSL e77c27d: Automatically disable assembly with MSAN. 2018-11-14 16:24:32 -10:00
fipsmodule Add symbols/cfi for assembly functions. 2019-02-22 23:19:28 -08:00
limbs Simplify endian conversion in C code. 2019-02-06 14:39:49 -10:00
perlasm Merge crypto/test/asm/trampoline-x86_64.pl in BoringSSL 17d553d: Add a CFI tester to CHECK_ABI. 2019-01-07 12:53:23 -10:00
poly1305/asm On x86_64, put constants in .rodata 2019-02-22 23:19:28 -08:00
.gitattributes Fix GitHub misidentification of C header files as C++. 2015-11-29 14:06:28 -10:00
block.c Implement high-level AES-GCM logic to Rust. 2018-12-14 11:39:34 -10:00
block.h Implement high-level AES-GCM logic to Rust. 2018-12-14 11:39:34 -10:00
constant_time_test.c Simplify constant_time_test & remove its stdlib.h dependency. 2019-02-02 16:08:12 -10:00
cpu-intel.c Merge BoringSSL 36ee9a5: Pretend AMD XOP was never a thing. 2019-01-03 17:48:13 -10:00
crypto.c Move SYS_GETRANDOM stuff from C to Rust. 2019-02-05 19:41:48 -10:00
internal.h Remove unused alignof macros. 2019-02-06 14:40:56 -10:00
mem.c Use sdallocx, if available, when deallocating. 2018-09-17 21:02:59 +00:00