mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-07-09 15:30:55 +02:00
Adding callbacks for AES mode OFB and CFB, along with callback testing/coverage for the callback paths
This commit is contained in:
@@ -247,6 +247,10 @@ jobs:
|
||||
"comment": "Exercises the SHAKE128/SHAKE256 crypto callback wiring (wc_CryptoCb_Shake, the sha3.c Update/Final hooks, and the dedicated offload unit tests). A normal (non-ONLY) cryptocb build keeps the host software SHA3/SHAKE present as the callbacks' offload fallback.",
|
||||
"configure": ["--enable-cryptocb", "--enable-sha3",
|
||||
"--enable-shake128", "--enable-shake256"]},
|
||||
{"name": "cryptocb-aes-cfb-ofb", "minutes": 2.2,
|
||||
"comment": "Exercises the AES-CFB/OFB crypto callback wiring (wc_CryptoCb_AesCfb/Ofb Encrypt/Decrypt, the aes.c hooks, and the dedicated offload unit tests). A normal (non-ONLY) cryptocb build keeps the host software AES present as the callbacks' offload fallback; WOLF_CRYPTO_CB_ONLY_AES (no software fallback) is covered separately by cryptocb-only.yml via swdev.",
|
||||
"configure": ["--enable-cryptocb", "--enable-aescfb",
|
||||
"--enable-aesofb", "--enable-aesctr"]},
|
||||
{"name": "opensslall-rng-seed-cb-no-getpid", "minutes": 2.1,
|
||||
"configure": ["--enable-opensslall", "--enable-opensslextra",
|
||||
"CPPFLAGS=-DWC_RNG_SEED_CB -DWOLFSSL_NO_GETPID"]},
|
||||
|
||||
Reference in New Issue
Block a user