Skip to content

osclientcerts 0.3.3

Pre-release
Pre-release

Choose a tag to compare

@AnatoliChe AnatoliChe released this 24 Aug 06:48
· 163 commits to trunk since this release

What's new in 0.3.3

Internal quality release; no functional changes to the provider.

  • Codebase formatted with rustfmt and clean under cargo clippy --all-targets --all-features -- -D warnings
  • CI quality gates on every push/PR: rustfmt check, unit tests, clippy (Linux) + native MSVC Windows build with tests, DLL artifacts and automated tag releases
  • Dependabot enabled (Cargo weekly PRs, GitHub Actions monthly PRs) - updates are proposed via PRs only, never auto-merged
  • The DLL is rebuilt from the reformatted sources; behavior is identical to 0.3.2

Installation

  1. Download osclientcerts.dll below and place it in a stable path (Thunderbird locks the file while running).
  2. In Thunderbird: Settings -> Privacy & Security -> Certificates -> Security Devices -> Load, and select the DLL.
  3. If upgrading from a previous version, remove and re-add the module or restart Thunderbird after replacing the file.

Notes

  • Windows x64 only. Only the current user's personal certificate store (My) is scanned.
  • RSA PKCS#1 v1.5 and RSA-OAEP encryption/decryption, RSA-PSS signing, ECDSA signing unchanged.