Misc enhancements to crypto APIs
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest6 patches 10 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | crypto: add ability to query the cipher key, block & IV lenscrypto/ include/ tests/ | +95 | 2 replies | |
| 2/6 | crypto: add ability to query hash digest lencrypto/ include/ tests/ | +31 | 2 replies | |
| 3/6 | crypto: move QCryptoHashAlgorithm enum definition into QAPIcrypto/ include/ qapi/ | +18 | 2 replies | |
| 4/6 | crypto: move QCryptoCipherAlgorithm/Mode enum definitions into QAPIcrypto/ include/ qapi/ | +36 | 1 reply | |
| 5/6 | crypto: ensure qapi/crypto.json is listed in qapi-modulesMakefile | +2 | 2 replies | |
| 6/6 | crypto: fix transposed arguments in cipher error messagecrypto/ | +1 | 1 reply |
Reviews trailers per patch
All 6 patches have a Reviewed-by or Acked-by.
| Patch | Eric Blake |
|---|---|
| 1/6 | R-b |
| 2/6 | R-b |
| 3/6 | R-b |
| 4/6 | R-b |
| 5/6 | R-b |
| 6/6 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [Qemu-devel] [PATCH 0/6] Misc enhancements to crypto APIs
This is a small series of misc enhancements to the crypto APIs. A couple of helper methods are added for getting data sizes, some enums are converted to use QAPI schema and a couple of minor bugs are squashed
Daniel P. Berrange (6):
crypto: add ability to query the cipher key, block & IV lens
crypto: add ability to query hash digest len
crypto: move QCryptoHashAlgorithm enum definition into QAPI
crypto: move QCryptoCipherAlgorithm/Mode enum definitions into QAPI
crypto: ensure qapi/crypto.json is listed in qapi-modules
crypto: fix transposed arguments in cipher error message
Makefile | 3 ++- crypto/cipher.c | 54 +++++++++++++++++++++++++++++++++++++++++++--- crypto/hash.c | 17 ++++++++++++++- include/crypto/cipher.h | 54 +++++++++++++++++++++++++++++++++------------- include/crypto/hash.h | 20 ++++++++++------- qapi/crypto.json | 45 ++++++++++++++++++++++++++++++++++++++ tests/test-crypto-cipher.c | 10 +++++++++ tests/test-crypto-hash.c | 5 +++++ 8 files changed, 180 insertions(+), 28 deletions(-)
Signature · 1 line
2.5.0