[4.18.0] - 2024-09-17
🚀 Features
- Add ReKey KMIP operation (#294)
- Add API token authentication between server and
clients (#290) - Build a generic database upgrade mechanism (#299)
- Export of certificates can now be performed using the certificate id (instead of just the private
key id) - More intuitive PKCS#12 import (#306)
- Support for export under legacy PKCS#12 format (#306)
- Documentation (S/MIME)
🐛 Bug Fixes
- KMIP Attributes:
- Certificates handling/tasks:
- Merge decrypt match in same function (#295)
- Fix Public RSA Key size in get attributes (#275)
- RUSTSEC:
- CLI doc fixes (certificates certify)
- Fix PKCS#12 export of self-signed cert (#305)
- Fix serialization of
Attributes
inredis-findex
(#307)
⚙️ Miscellaneous Tasks
- clippy tasks:
- Rename MacOS artifacts giving CPU architecture
- Configure
ckms
to build reqwest with minimal idle connections
reuse (#272) - Do not delete tags if none are provided (#276)
- De-activated Google CSE tests when tokens are not supplied through env. var.
- Cleaned-up and improved certificates import tests
- Made test DB backend selectable using env. var.
KMS_TEST_URL