Releases: jborean93/PowerShell-OpenAuthenticode
Releases · jborean93/PowerShell-OpenAuthenticode
v0.6.3
What's Changed
- Add better error for invalid Azure endpoint by @jborean93 in #31
v0.6.3 - 2025-09-12
- Provide better when an invalid URI was specified for
Get-OpenAuthenticodeAzTrustedSigner -Endpoint
Full Changelog: v0.6.2...v0.6.3
v0.6.2
v0.6.1
v0.6.1 - 2025-02-12
- Fix up certificate selection logic for
Get-OpenAuthenticodeAzTrustedSignerto retrieve the correct leaf certificate on Windows.
What's Changed
- Fixup Trusted Signer certificate selection by @jborean93 in #29
Full Changelog: v0.6.0...v0.6.1
v0.6.0
v0.6.0 - 2025-02-12
- Added the
-TokenSourceparameter forGet-OpenAuthenticodeAzKeyto specify the authentication method used. - Move all signing operations to the
EndProcessingof the cmdlet to batch up multiple requests if present. - Removed
Get-OpenAuthenticodeSslDotComKeydue to lack of use - Added the following cmdlets
- Get-OpenAuthenticodeAzTrustedSigner - uses Azure Trusted Signer to sign the provided files
What's Changed
- Added parameter to specify authentication method for Azure KeyVault key by @llewellyn-marriott in #24
- Add support for Azure Trusted Signing by @jborean93 in #25
- Refactor key operations by @jborean93 in #26
- Fix up Azure KeyVault regressions and add manual test runner by @jborean93 in #27
- Prepare for v0.6.0 release by @jborean93 in #28
New Contributors
- @llewellyn-marriott made their first contribution in #24
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Run coverage even on Release builds by @jborean93 in #16
- Migrate to newer build style by @jborean93 in #19
- Bump dependencies by @jborean93 in #20
- Bump PowerShell version and fix encoding logic by @jborean93 in #22
- Prepare for v0.5.0 release and slightly update tests by @jborean93 in #23
v0.5.0 - 2024-12-07
- Remove support for PowerShell 7.2 and 7.3 as they are end of life versions
- Bump the Azure and OTP dependencies to the latest version available
- Fix up PowerShell script encoding detection when no BOM is present
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Fix up support for ECDSA certificates by @jborean93 in #13
- Add support for Azure ECDSA keys by @jborean93 in #14
- Add extra docs on OIDC and convert workflow by @jborean93 in #15
Manual Changelog
- Fix support for ECDSA based key that was broken in
v0.3.0 - Add support for ECDSA keys from Azure using
Get-OpenAuthenticodeAzKey
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Add docs for Azure KeyVault keys by @jborean93 in #8
- Use signing key from AZ by @jborean93 in #9
- Rework ALC setup by @jborean93 in #10
- Add ssl.com esigner key cmdlet by @jborean93 in #11
- Added -Silent parameter by @jborean93 in #12
Manual Changelog
- Reworked Assembly Load Context to properly store extra dlls in new ALC
- Added
Get-OpenAuthenticodeSslDotComKeywhich can use SSL.com's eSigner API to sign content - Added the
-Silentparameter forSet-OpenAuthenticodeSignatureandAdd-OpenAuthenticodeSignatureto disable Windows certificate PIN prompts- The original behaviour was to always be silent but has been changed, use this parameter to fallback to the old behaviour.
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Add support for PE binaries by @jborean93 in #2
- Fix support for psc1 and ps1xml by @jborean93 in #3
- Prepare for v0.2.0 release by @jborean93 in #4
Manual Changelog
- Added support for
.dlland.exefiles through thePEBinaryprovider - Fixed up support for PowerShell XML signatures for
.psc1,.ps1xml - Output nested signatures when a file has been signed with multiple hash algorithms
- Renamed output property
HashAlgorithmNameto justHashAlgorithm - Added the following cmdlets
- Add-OpenAuthenticodeSignature - adds a signature to an existing signature set
- Clear-OpenAuthenticodeSignature - removes any signatures on a file
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Add ALC for Azure Deps and tidy up by @jborean93 in #1
New Contributors
- @jborean93 made their first contribution in #1
Full Changelog: https://github.com/jborean93/PowerShell-OpenAuthenticode/commits/v0.1.0