Daniele Lacamera
2ce3432a3b
tests: fix CI failures in HPKE/SAKKE MC/DC coverage tests
...
- test_hpke.c: guard both test bodies on HAVE_HPKE. They were gated only on
HAVE_CURVE25519 && !NO_SHA256 && WOLFSSL_AES_128, so configs with those but
without HPKE (e.g. pk-mlkem) compiled the body against absent HPKE symbols
and failed to build under -Werror.
- test_sakke.c: make the wc_GenerateSakkeRskTable / wc_GenerateSakkePointITable
/ wc_SetSakkePointITable checks SP-backend agnostic. The required table size
is 0 on the small-stack SP path but non-zero on the full precomputation path
(sizeof(sp_table_entry_1024) * 1167 / * 256), so the previous fixed
"len == 0" and success-with-tiny-buffer assertions failed (and could write a
full-size table into the small stack buffer) under --enable-all. Capture the
queried length and branch: the Rsk table builds into a correctly-sized heap
buffer; the PointI table's full-path build/store is left to the sakke_test
KAT (it stores the pointer in the key).
- codespell: rename addRes -> addResult in test_sakke_whitebox.c and reword a
comment in test_hpke.c ("statics").
2026-07-31 12:56:52 +02:00
..
2026-02-18 09:52:21 -07:00
2026-07-07 02:35:51 -05:00
2026-07-10 18:56:51 +02:00
2026-07-31 12:56:51 +02:00
2026-07-30 16:50:52 +10:00
2026-07-09 10:02:21 +02:00
2026-06-10 11:36:29 +02:00
2026-06-10 11:36:29 +02:00
2026-02-18 09:52:21 -07:00
2026-07-31 12:56:51 +02:00
2026-07-31 12:56:51 +02:00
2026-07-24 10:37:30 +10:00
2026-07-20 12:38:34 -05:00
2026-07-31 12:56:51 +02:00
2026-07-31 12:56:51 +02:00
2026-07-31 12:56:51 +02:00
2026-07-02 11:36:01 +02:00
2026-07-24 14:34:17 -04:00
2026-07-24 14:34:17 -04:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-07-13 11:19:23 +02:00
2026-07-13 11:19:23 +02:00
2026-07-13 12:24:16 +02:00
2026-07-13 11:19:23 +02:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-07-13 11:19:24 +02:00
2026-07-13 11:19:23 +02:00
2026-07-31 12:56:51 +02:00
2026-07-31 12:56:51 +02:00
2026-07-21 09:50:17 -06:00
2026-07-13 11:19:23 +02:00
2026-02-18 09:52:21 -07:00
2026-07-13 11:19:24 +02:00
2026-07-13 11:19:23 +02:00
2026-07-28 11:31:19 +10:00
2026-07-15 16:33:55 -07:00
2026-07-24 16:39:54 -05:00
2026-07-20 10:20:31 +02:00
2026-07-24 10:21:20 -06:00
2026-07-24 10:19:40 -06:00
2026-07-31 12:56:51 +02:00
2026-07-31 12:56:51 +02:00
2026-07-24 16:39:54 -05:00
2026-07-17 08:56:03 +02:00
2026-07-21 09:50:17 -06:00
2026-07-13 11:19:23 +02:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-06-04 17:26:48 -05:00
2026-03-05 08:51:52 -06:00
2026-05-06 15:25:06 -06:00
2026-02-18 09:52:21 -07:00
2026-07-24 16:39:54 -05:00
2026-06-08 15:30:39 +02:00
2026-07-07 16:41:15 -07:00
2026-02-18 09:52:21 -07:00
2026-07-22 09:52:27 +02:00
2026-07-22 09:52:26 +02:00
2026-07-31 12:56:51 +02:00
2026-07-17 22:38:55 +10:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-07-13 14:13:46 +02:00
2026-07-13 11:19:23 +02:00
2026-07-31 12:56:52 +02:00
2026-07-31 12:56:51 +02:00
2026-07-24 16:39:55 -05:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-05-13 11:36:36 -06:00
2026-02-18 09:52:21 -07:00
2026-05-13 11:36:36 -06:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-06-04 18:29:24 +10:00
2026-07-21 10:08:11 +10:00
2026-07-17 08:56:03 +02:00
2026-07-29 14:59:47 +10:00
2026-07-17 08:56:03 +02:00
2026-07-10 11:51:52 -07:00
2026-07-17 13:21:01 -07:00
2026-07-17 13:21:01 -07:00
2026-07-07 17:41:49 -07:00
2026-02-18 09:52:21 -07:00
2026-07-02 11:36:01 +02:00
2026-07-02 11:36:01 +02:00
2026-04-13 15:50:26 +02:00
2026-02-18 09:52:21 -07:00
2026-06-10 11:36:29 +02:00
2026-05-07 02:33:58 +00:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-04-06 00:53:57 -05:00
2026-02-18 09:52:21 -07:00
2026-05-27 15:38:30 -07:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-06-26 14:44:16 -06:00
2026-06-16 20:19:22 +02:00
2026-06-25 14:44:03 -06:00
2026-05-22 19:24:53 +03:00
2026-05-14 16:59:12 +00:00
2026-05-14 16:59:12 +00:00
2026-07-07 00:19:47 -05:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-07-08 09:33:47 +10:00
2026-07-08 09:33:47 +10:00
2026-07-22 13:07:55 +02:00
2026-02-18 09:52:21 -07:00
2026-07-13 11:56:57 -06:00
2026-07-13 11:56:57 -06:00
2026-07-09 10:02:22 +02:00
2026-07-09 10:02:21 +02:00
2026-06-26 14:44:16 -06:00
2026-02-18 09:52:21 -07:00
2026-06-04 10:38:37 -07:00
2026-06-04 10:38:37 -07:00
2026-04-28 10:06:47 +00:00
2026-04-28 10:06:47 +00:00
2026-06-26 14:44:16 -06:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-07-22 13:31:03 +02:00
2026-07-22 13:31:03 +02:00
2026-07-21 09:50:17 -06:00
2026-02-18 09:52:21 -07:00
2026-07-09 10:02:21 +02:00
2026-07-07 16:02:27 +02:00
2026-07-17 13:50:17 +02:00
2026-07-17 13:50:17 +02:00
2026-07-09 10:02:22 +02:00
2026-07-09 10:02:21 +02:00
2026-07-13 11:19:23 +02:00
2026-04-10 15:43:21 +10:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-07-02 11:36:01 +02:00
2026-07-02 11:36:01 +02:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-07-13 14:13:46 +02:00
2026-07-09 10:02:21 +02:00
2026-07-31 12:56:52 +02:00
2026-07-31 12:56:51 +02:00
2026-05-28 19:34:09 +10:00
2026-05-28 19:34:09 +10:00
2026-07-24 16:39:54 -05:00
2026-07-13 17:48:56 +10:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-07-13 11:19:24 +02:00
2026-06-04 20:21:50 +02:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-04-15 18:03:39 -06:00
2026-04-15 11:28:03 -06:00
2026-07-22 09:52:26 +02:00
2026-07-17 08:56:03 +02:00
2026-07-31 12:56:51 +02:00
2026-07-31 12:56:51 +02:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-02-18 09:52:21 -07:00
2026-04-14 13:25:15 +10:00
2026-04-14 13:25:15 +10:00
2026-07-31 12:56:51 +02:00
2026-07-31 12:56:51 +02:00
2026-06-10 12:05:00 -05:00
2026-06-10 09:11:59 +10:00
2026-07-20 14:19:37 -05:00
2026-07-20 14:19:37 -05:00
2026-06-10 12:05:00 -05:00
2026-06-10 09:11:59 +10:00
2026-07-31 09:07:29 +02:00
2026-07-23 07:42:20 +09:00
2026-07-08 10:31:32 -07:00
2026-07-08 10:31:32 -07:00
2026-07-24 08:56:24 +10:00
2026-07-24 08:56:24 +10:00
2026-07-08 09:33:47 +10:00
2026-07-08 09:33:47 +10:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-07-17 08:56:03 +02:00
2026-07-31 12:56:51 +02:00
2026-07-17 08:56:03 +02:00
2026-06-04 18:29:24 +10:00
2026-04-13 17:02:51 -05:00