Fix several minor issues. Weili Qian (6): uadk_engine: fix double-free in AEAD and async init uadk_engine: use secure BN allocation for signing nonce uadk_engine: fix uninit read in ECDH derive uadk_engine: fix memory leaks in error paths uadk_engine: fix EC key management cleanup and secure allocation uadk_engine: refactor RSA set0 functions and fix keygen BN allocation Zhushuai Yin (3): uadk_provider: fix one-shot cipher padding and stream-mode handling uadk_provider: fix stream mode ciphertext error on non-aligned multi-update uadk_engine: fix stream mode ciphertext error on non-aligned multi-update src/uadk_aead.c | 4 +- src/uadk_async.c | 7 +- src/uadk_cipher.c | 74 ++++++++++++----- src/uadk_digest.c | 11 ++- src/uadk_ec.c | 9 +++ src/uadk_pkey.c | 4 +- src/uadk_prov_aead.c | 3 +- src/uadk_prov_cipher.c | 165 ++++++++++++++++++++++++++++++-------- src/uadk_prov_ec_kmgmt.c | 4 +- src/uadk_prov_ecdh_exch.c | 2 +- src/uadk_prov_ecx.c | 25 +++--- src/uadk_prov_pkey.c | 4 +- src/uadk_prov_rsa_kmgmt.c | 128 +++++++++-------------------- src/uadk_prov_rsa_sign.c | 9 ++- src/uadk_rsa.c | 92 +++++++++++---------- 15 files changed, 314 insertions(+), 227 deletions(-) -- 2.43.0