freebsd-src/sys/crypto
Alex Richardson 7de010f2ee Allow assembling skein_block_asm.s with clang
GNU as seems to allow macro arguments without the '\' but clang is more
strict in that regard.
This change makes the source code compatible with LLVM's but does not yet
change the build system or rename it to .S.

The new code assembles identically with GNU as 2.17.50.

Reviewed By:	emaste
Differential Revision: https://reviews.freebsd.org/D25143
2020-06-05 13:54:13 +00:00
..
aesni Explicitly zero on-stack IVs, tags, and HMAC keys. 2020-06-03 22:15:11 +00:00
armv8 Retire the CRYPTO_F_IV_GENERATE flag. 2020-04-20 22:24:49 +00:00
blake2 Refactor driver and consumer interfaces for OCF (in-kernel crypto). 2020-03-27 18:25:23 +00:00
camellia
ccp Add support for optional separate output buffers to in-kernel crypto. 2020-05-25 22:12:04 +00:00
chacha20 Improve support for stream ciphers in the software encryption interface. 2020-05-22 16:29:09 +00:00
des Stop using des_cblock * for arguments to DES functions. 2019-08-26 17:25:07 +00:00
libsodium
rc4
rijndael
sha2
siphash
skein Allow assembling skein_block_asm.s with clang 2020-06-05 13:54:13 +00:00
via Remove MD5 HMAC from OCF. 2020-05-11 22:08:08 +00:00
intake.h
sha1.c
sha1.h