From 84cffeaf11cbb4bf8aec83e75abeeb475fecf3ba Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Tue, 4 Aug 2026 02:58:52 +0200 Subject: [PATCH] session_fixture: fix to skip AES-CBC/CTR tests if not supported or disabled Closes #2507 --- tests/session_fixture.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/session_fixture.c b/tests/session_fixture.c index b5636d1e..629a64ff 100644 --- a/tests/session_fixture.c +++ b/tests/session_fixture.c @@ -65,6 +65,16 @@ static char const *skip_crypt[] = { #if !LIBSSH2_3DES "3des-cbc", #endif +#if !LIBSSH2_AES_CTR + "aes128-ctr", + "aes192-ctr", + "aes256-ctr", +#endif +#if !LIBSSH2_AES_CBC + "aes128-cbc", + "aes192-cbc", + "aes256-cbc", +#endif #if !LIBSSH2_AES_GCM /* Support for AES-GCM hasn't been added to these back-ends yet */ "aes128-gcm@openssh.com",