master
Update ctaes
build: Add option for building for bare metal envs
crypto: Use `secure_allocator` for `AES256CBC*::iv`
refactor: Fix includes in `crypto` directory
iwyu: Add temporary mapping to work around upstream bug
refactor: Sort includes of touched source files
refactor: Allow std::byte in Read(LE/BE)
ci: Add IWYU job
refactor: Enforce readability-avoid-const-params-in-decls
refactor: Make all `const static` class members `constexpr`
crypto: cleanse HMAC stack buffers after use
scripted-diff: Bump copyright headers after include changes
scripted-diff: [doc] Unify stale copyright headers
scripted-diff: rename ABEF_SAVE/CDGH_SAVE to ABCD_SAVE/EFGH_SAVE in SHA-256 ARM intrinsics
crypto: disable ASan instrumentation of SSE4 SHA256 for GCC
crypto: add generic SipHash-1-3-UJ
crypto: add fixed-width SipHash-1-3-UJ