v0.4.3
crypto 0.4.3 (2024-03-15)
Welcome to the v0.4.3 release of crypto!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/crypto/issues.
Contributors
- Andrey Smirnov
- Andrey Smirnov
- Alexey Palazhchenko
- Andrey Smirnov
- Andrew Rynhard
- Artem Chernyshev
- Noel Georgi
- Serge Logvinov
- Utku Ozdemir
Changes
31 commits
2f4f911
feat: add PEMEncodedCertificate wrapper1c94bb3
chore: bump dependencies8f77da3
feat: add a method to load PEM key from filec03ff58
feat: add a way to represent redacted x509 private keysc3225ee
feat: allow CSR template subject field to be overridden8570669
chore: rename to siderolabs/cryptoe9df1b8
feat: add support for generating keys from RSA-SHA256 CAs510b0d2
chore: add json tags6fa2d93
fix: deepcopy nil fields asnil
9a63cba
fix: add back support for generating ECDSA keys with P-256 and SHA512893bc66
fix: use SHA256 for ECDSA-P256deec8d4
chore: implement DeepCopy methods for PEMEncoded* typesd3cb772
feat: make possible to change KeyUsage6bc5bb5
chore: remove unused argumentcd18ef6
feat: add support for several organizations97c888b
chore: add options to CSR7776057
chore: fix typos80df078
chore: remove named result parameters15bdd28
chore: minor updates4f80b97
fix: verify CSR signature before issuing a certificate39584f1
feat: support for key/certificate types RSA, Ed25519, ECDSAcf75519
fix: function NewKeyPair should create certificate with proper subject751c95a
feat: add 'PEMEncodedKey' which allows to transport keys in YAML562c3b6
feat: add support for public RSA key in RSAKeybda0e9c
feat: enable more conversions between encoded and raw versionse0dd56a
feat: add NotBefore option for x509 cert creation12a4897
feat: add support for SPKI fingerprint generation and matchingd0c3eef
fix: implement NewKeyPair196679e
feat: movepkg/grpc/tls
fromgit.luolix.top/talos-systems/talos
as./tls
1ff6242
chore: initial version as imported from talos-systems/talos835063e
chore: initial commit
Changes since v0.4.2
Dependency Changes
This release has no dependency changes