Skip to content

Tags: dlwyatt/ProtectedData

Tags

4.1.3

Toggle 4.1.3's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
PS v5 compatibility fix

Several internal functions had parameters named $IV (for Initialization Vector), which conflicts with the alias for the new -InformationVariable common parameter.

Fixes #13

4.1.2

Toggle 4.1.2's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Updated build script

So it'll stop crapping out trying to remove / overwrite Security.Cryptography.dll if I have the module imported already.  DLL is now signed right in the source control repo, and the build script no longer overwrites that signature, so its hash doesn't change and the build script won't try to copy it.

4.1.1

Toggle 4.1.1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Automatic detection of decryption certificates

The Certificate parameter of Unprotect-Data is no longer mandatory.  If a matching certificate is found in the Personal store of either the user or the machine (and the private key is accessible in either location), then that cert will automatically be used to decrypt.

Also fixed a bug that was producing KeyData objects that were hashtables instead of PSCustomObjects when encrypting data with an ECDH certificate.  (All of the code still works either way, but it was inconsistent.)

4.1.0

Toggle 4.1.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Manifest update

Just realized 4.1.0 was never actually released; bumped the version number back down and included the old release notes as well.

v4.0.0

Toggle v4.0.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Updated release notes

v3.0.1

Toggle v3.0.1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Merge pull request #10 from dlwyatt/v3.0.1

V3.0.1

v3.0

Toggle v3.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Merge pull request #9 from dlwyatt/v3

Removed deprecated CertificateThumbprint parameters

v2.1

Toggle v2.1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Updated build script to exclude new test file.

v2.0

Toggle v2.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Updated version to 2.0

Latest update is a breaking change, so version number is now bumped to 2.0

v1.2.0

Toggle v1.2.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Updated module version number.