Skip to content

Releases: ProtonMail/go-crypto

Release v1.4.1-proton

18 Mar 13:07
ab89abf

Choose a tag to compare

This release is v1.4.1 with support for the following non-standardized features:

Release v1.4.1

18 Mar 13:04
2e73b11

Choose a tag to compare

What's Changed

  • Properly handle ECC keys with invalid points in #304

Full Changelog: v1.4.0...v1.4.1

Release v1.4.0-proton

27 Feb 08:30
657202c

Choose a tag to compare

This release is v1.4.0 with support for the following non-standardized features:

Release v1.4.0

27 Feb 08:25
a8cc4f0

Choose a tag to compare

What's Changed

  • Ignore leading and trailing whitespaces in the armor body in #288
  • Update key_generation.go, rename variables to avoid shadowing in #290
  • Add InsecureGenerateNonCriticalKeyFlags option to generate non-critical key flags signature subpackets in #291
  • Add InsecureGenerateNonCriticalSignatureCreationTime option to generate non-critical signature creation time subpackets in #292
  • Bump dependencies and min go version to 1.23 in #294
  • ECDHv4: Error on low-order x25519 public key curve points in #299
  • Cleartext: Only allow valid hashes in header in #298

Full Changelog: v1.3.0...v1.4.0

Release v1.3.0-proton

23 May 07:38
f58f9aa

Choose a tag to compare

This release is v1.3.0 with support for the following non-standardized features:

Release v1.3.0

23 May 07:22
3b22d85

Choose a tag to compare

What's Changed

  • API v2: Tolerate invalid key signatures if one verifies in #284
  • Enforce acceptable hash functions in clearsign in #281
  • Allow to set a decompressed message size limit in #285
  • API v1: Only allow acceptable hashes when writing signatures in #286

Full Changelog: v1.2.0...v1.3.0

Release v1.2.0-proton

11 Apr 08:06
5417644

Choose a tag to compare

What's Changed

This release is v1.2.0 with support for the following non-standardized features:

v1.2.0

11 Apr 07:57
70930d7

Choose a tag to compare

What's Changed

  • Update min go version to 1.22.0 by @lubux in #278
  • Change the max AEAD chunk size to 4MiB from 64KiB by @lubux in #280

Full Changelog: v1.1.6...v1.2.0

Release v1.1.6-proton

27 Feb 10:18
047139a

Choose a tag to compare

What's Changed

This release is v1.1.6 with support for the following non-standardized features:

Release v1.1.6

27 Feb 09:52
e52eada

Choose a tag to compare

What's Changed

  • Fix PublicKey.KeyIdString to return a valid key id by @lubux in #269
  • Allow Key Flags override @davrux in #272
  • Only check that message signatures are newer than the key by @twiss in #275
  • openpgp/clearsign: just use rand.Reader in tests by @mdosch in #276
  • Make Issuer Key ID signature subpacket non-critical by @caarlos0 in #266
  • v2 API: Improve error messages for encryption key selection by @lubux in #271

Full Changelog: v1.1.5...v1.1.6