Module: wine Branch: master Commit: 069a7c6ac66c37ddfe55927185c64ea6e5dcf1be URL: https://gitlab.winehq.org/wine/wine/-/commit/069a7c6ac66c37ddfe55927185c64ea...
Author: Hans Leidekker hans@codeweavers.com Date: Thu Aug 11 09:37:19 2022 +0200
bcrypt: Support setting BCRYPT_CHAIN_MODE_CFB on keys.
---
dlls/bcrypt/bcrypt_main.c | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/dlls/bcrypt/bcrypt_main.c b/dlls/bcrypt/bcrypt_main.c index adf6ce144af..fde09904963 100644 --- a/dlls/bcrypt/bcrypt_main.c +++ b/dlls/bcrypt/bcrypt_main.c @@ -714,6 +714,11 @@ static NTSTATUS set_key_property( struct key *key, const WCHAR *prop, UCHAR *val key->u.s.mode = MODE_ID_GCM; return STATUS_SUCCESS; } + else if (!wcscmp( (WCHAR *)value, BCRYPT_CHAIN_MODE_CFB )) + { + key->u.s.mode = MODE_ID_CFB; + return STATUS_SUCCESS; + } else { FIXME( "unsupported mode %s\n", debugstr_w((WCHAR *)value) );