keyctl.2 updates
Status from this message: Applied. Thanks, Eugene.
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest6 patches 11 repliesApplied
- v1 RFC5 patches 8 repliesSuperseded
Changes in v2 from the cover letter
* Added additional information about causes of EAGAIN, ENOENT, and ETIMEDOUT for the KEYCTL_DH_COMPUTE operation.
* Information about internal limit on hashname moved to the description of yet another cause of EINVAL for the KEYCTL_DH_COMPUTE.
* The description of possible restriction specification for asymmetric key type has been corrected.
* Added information about causes of ENOENT and EOPNOTSUPP for the KEYCTL_RESTRICT_KEYRING operation.
* Added wildcard mention of the ENOMEM error code.
Patches in v2 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | keyctl.2: change "is" to "was" in error descriptionsman2/ | +6 | 1 reply | |
| 2/6 | keyctl.2: update kernel documentation path referenceman2/ | +2 | 1 reply | |
| 3/6 | keyrings.7: add pointers to kernel's documentationman7/ | +5 | 1 reply | |
| 4/6 | keyctl.2: document the ability to provide KDF parameters in KEYCTL_DH_COMPUTEman2/ | +179 | 2 replies | |
| 5/6 | keyctl.2: document KEYCTL_RESTRICT_KEYRING operationman2/ | +87 | 3 replies | |
| 6/6 | keyctl.2: mention ENOMEM in ERRORSman2/ | +4 | 1 reply |
Reviews trailers per patch
1 of 6 patches has a Reviewed-by or Acked-by.
| Patch | Stephan Müller |
|---|---|
| 1/6 | |
| 2/6 | |
| 3/6 | |
| 4/6 | A-b |
| 5/6 | |
| 6/6 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v2 0/6] keyctl.2 updates
Hello.
While trying to add support for the new keyctl features (ability to provide KDF and ability to restrict addition to the keyring) decoding to strace, I've noticed that these are not documented, so here is my initial attempt to document these things. Unfortunately, keys/crypto infrastructure is quite foreign to me, so these patches definitely need some improvement.
For the one part is definitely omitted yet is the documentation for the "asymmetric" key type, which should be a part of keyrings.7, I think.
Thanks for all the feedback regarding the original version, I've tried to incorporate it in this version of the patchset.
Changes since v1:
* Added additional information about causes of EAGAIN, ENOENT, and ETIMEDOUT for the KEYCTL_DH_COMPUTE operation.
* Information about internal limit on hashname moved to the description of yet another cause of EINVAL for the KEYCTL_DH_COMPUTE.
* The description of possible restriction specification for asymmetric key type has been corrected.
* Added information about causes of ENOENT and EOPNOTSUPP for the KEYCTL_RESTRICT_KEYRING operation.
* Added wildcard mention of the ENOMEM error code.
Eugene Syromyatnikov (6):
keyctl.2: change "is" to "was" in error descriptions keyctl.2: update kernel documentation path reference keyrings.7: add pointers to kernel's documentation keyctl.2: document the ability to provide KDF parameters in
KEYCTL_DH_COMPUTE
keyctl.2: document KEYCTL_RESTRICT_KEYRING operation keyctl.2: mention ENOMEM in ERRORS
man2/keyctl.2 | 289 +++++++++++++++++++++++++++++++++++++++++++++++++++++--- man7/keyrings.7 | 5 + 2 files changed, 282 insertions(+), 12 deletions(-)
Signature · 1 line
2.1.4