Skip to content

Releases: google/certtostore

v1.0.7

Choose a tag to compare

@alexherrero alexherrero released this 06 Aug 23:45

What's Changed

  • Pass in handle directly in win32 api call instead of a pointer and remove erroneous logging. by @copybara-service[bot] in #93
  • Introduce a ValidateGenerateOpts function to ensure that RSA key sizes are at least 2048 bits and EC curve sizes are supported. This validation is now applied at the start of the Generate methods for FileStorage, Credkit, and WinCertStore. Also includes minor refactoring, such as renaming createMode to userReadWrite and updating import order in the Windows implementation. by @copybara-service[bot] in #96
  • Bump golang.org/x/crypto from 0.31.0 to 0.45.0 in the go_modules group across 1 directory by @dependabot[bot] in #92
  • Handle possible panics when running wmi queries. by @copybara-service[bot] in #98
  • Add support for removing certificates on Windows via subject and serial (aka CertInfo struct), via new method RemoveByCertInfo(). by @copybara-service[bot] in #95
  • golang module updates by @copybara-service[bot] in #100
  • Add workflow permissions. by @copybara-service[bot] in #101

Full Changelog: 1.0.6...v1.0.7

v1.0.6

Choose a tag to compare

@alexherrero alexherrero released this 02 Sep 15:29
ee4ff6f

What's Changed

  • Use standard errors package for error handling by @apurv15 in #87

Full Changelog: v1.0.5...v1.06

What's Changed

  • Use standard errors package for error handling by @apurv15 in #87

Full Changelog: v1.0.5...v1.06

v1.0.5

Choose a tag to compare

@bagarber bagarber released this 25 Aug 15:48
b2a18cc

What's Changed

New Contributors

Full Changelog: v1.0.4...v1.0.5

CertToStore v1.0.4

Choose a tag to compare

@bagarber bagarber released this 03 Dec 22:29

What's Changed

  • Support PSS padding. by @copybara-service in #64
  • Bump golang.org/x/crypto from 0.1.0 to 0.17.0 by @dependabot in #68
  • update certtostore tests to go 1.22 by @copybara-service in #70
  • Add ECDH AlgorithmGroup name and magic numbers. by @copybara-service in #71
  • Change wmi to the github.com/yusufpapurcu/wmi fork. by @ItsMattL in #75
  • Fix cert finding logic and ensure context cleanup for windows by @gehhilfe in #76
  • Use less aggressive filtering for pulling ac addresses since Intel BE200s don't show up as physical adapters. The PCI filter should accomplish the same thing. Intel says the BE200 not showing up as a physical adapter in WMI is WAI and won't be changed. by @copybara-service in #77

New Contributors

Full Changelog: v1.0.3...v1.0.4

CertToStore v1.0.3

Choose a tag to compare

@ItsMattL ItsMattL released this 11 Aug 14:34

What's Changed

New Contributors

Full Changelog: v1.0.2...v1.0.3

CertToStore v1.0.2

Choose a tag to compare

@ItsMattL ItsMattL released this 09 Nov 18:30

CertToStore v1.0.2 makes some changes to certificate store file handles on Windows. These changes are aimed at preventing possible leakage of file handles in some situations. Users will need to ensure they call the Close() functions to release handles to the store after use.

What's Changed

Full Changelog: v1.0.1...v1.0.2

CertToStore v1.0.1

Choose a tag to compare

@ItsMattL ItsMattL released this 03 Nov 16:27

CertToStore 1.0.1 improves ECDSA support, Windows context handling and support for working with multiple Windows crypto providers, among other bug fixes and improvements.

What's Changed

Full Changelog: 1.0.0...v1.0.1

1.0.0

Choose a tag to compare

@alexherrero alexherrero released this 24 Feb 17:31

Initial release.