Skip to content

Releases: googleapis/enterprise-certificate-proxy

v0.3.4 Post-GA Release

09 Sep 17:29
93d0de7
Compare
Choose a tag to compare

This is strictly a version bump release to fix github mirrors issue associated with v0.3.3 (due incorrectly tagged commit id). No code changes between v0.3.3 and v0.3.4.

What's Changed

Full Changelog: v0.3.3...v0.3.4

v0.3.3 Post-GA Release

27 Aug 17:30
f3de1e7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.2...v0.3.3

v0.3.2 Post-GA Release

23 Oct 23:31
d928958
Compare
Choose a tag to compare

New for v0.3.2:

  • Adds GetKeyType API to cshared lib

Bug Fixes:

  • Removed assertion in PKCS11 lib that private key must support decryption. (Some keys only support signing, and should continue to be allowed to be used for signing only.)

Changes included from v0.3.0:

  • Adds support for Encrypt and Decrypt APIs (beta):
    • Only Linux (pkcs11) and Darwin (keychain) are currently supported. API is accessible through Golang universal client as well as os-specific clients.
    • Only RSA is currently supported.
    • Cshared library support (for integration with Python etc.) will be added in a future update.
  • Adds support for overriding config location via environment variable

v0.3.1 Post-GA Release

21 Sep 21:11
a110527
Compare
Choose a tag to compare
  • Adds support for Encrypt and Decrypt APIs (beta):
    • Only Linux (pkcs11) and Darwin (keychain) are currently supported. API is accessible through Golang universal client as well as os-specific clients.
    • Only RSA is currently supported.
    • Cshared library support (for integration with Python etc.) will be added in a future update.
  • Adds support for overriding config location via environment variable

v0.3.0 Post-GA Release

21 Sep 21:06
c6a4f15
Compare
Choose a tag to compare
  • Adds support for Encrypt and Decrypt APIs (beta):
    • Only Linux (pkcs11) and Darwin (keychain) are currently supported. API is accessible through Golang universal client as well as os-specific clients.
    • Only RSA is currently supported.
    • Cshared library support (for integration with Python etc.) will be added in a future update.
  • Adds support for overriding config location via environment variable

v0.2.5 Post-GA Release

16 Jun 20:46
5b63ef5
Compare
Choose a tag to compare
  • Adds linux-specific and windows-specific client to access signer APIs directly, bypassing RPC-mechanism of universal client.
  • Add bounds check to PKCS #11 object arrays.

v0.2.4 Post-GA Release

07 Jun 22:47
d6d5a59
Compare
Choose a tag to compare
  • Adds darwin-specific client to access keychain APIs directly, bypassing RPC-mechanism of universal client.
  • Minor update to sub-process management for Windows signer implementation - relies on OS for process clean-up instead of PID.

v0.2.3 GA Release

13 Feb 19:37
d0957a9
Compare
Choose a tag to compare

Fixes logging behavior issue introduced in 0.2.1 where Golang code paths outside of ECP were having logging suppressed when importing the Golang client.

v0.2.2 GA Release

08 Feb 22:12
dc1cf97
Compare
Choose a tag to compare
  • Added client-side error "ErrCredUnavailable" to help callers gracefully downgrade in the absence of ECP support.

Note: ECP binaries are not affected in this release.

v0.2.1 Public Preview Release

07 Dec 18:41
8059273
Compare
Choose a tag to compare
Pre-release

v0.2.1 Public Preview Release

  • Added support to suppress logging.
  • Added support for pkcs11 user pin