]> git.ipfire.org Git - thirdparty/openssh-portable.git/commit
test for compiler feature needed for ML-KEM
authorDamien Miller <djm@mindrot.org>
Mon, 9 Sep 2024 06:06:21 +0000 (16:06 +1000)
committerDamien Miller <djm@mindrot.org>
Mon, 9 Sep 2024 06:06:21 +0000 (16:06 +1000)
commit7c07bec1446978bebe0780ed822c8fedfb377ae8
tree7324d3ba786560b60b71dc26bae7d321f25a5491
parentd469d5f348772058789d35332d1ccb0b109c28ef
test for compiler feature needed for ML-KEM

The ML-KEM implementation we uses need the compiler to support
C99-style named struct initialisers (e.g foo = {.bar = 1}). We
still support (barely) building OpenSSH with older compilers, so
add a configure test for this.
configure.ac
defines.h
kex-names.c
kexmlkem768x25519.c
regress/unittests/kex/test_kex.c