Skip to content

Releases: cryptosense/key-parsers

1.5.0

06 Dec 13:43
833f29d

Choose a tag to compare

CHANGES:

2022-12-05

  • Add alternative algorithm identifier for DSA keys
  • Improve reporting of unknown algorithm identifiers

1.4.0

14 Sep 09:36
7944dc9

Choose a tag to compare

CHANGES:

2021-09-14

Changed

  • Parse Signature packets/Marker packets in the PGP module

1.3.0

06 Aug 11:31

Choose a tag to compare

CHANGES:

2021-08-05

Changed

  • Change the way ID packets are represented in the PGP module

1.2.1

30 Jul 15:34
241210b

Choose a tag to compare

CHANGES:

2021-07-30

Changed

  • Update the minimal Cstruct version to 6.0.0 and Dune to 2.0

1.2.0

30 Jul 07:19
cb2e852

Choose a tag to compare

Not published.

CHANGES:

2021-07-27

Added

  • Added the possibility of parsing PGP files to the library

1.1.0

12 May 12:46
c981870

Choose a tag to compare

CHANGES:

1.1.0

2021-05-10

Added

  • Add non-pkcs8 (OpenSSL) DSA private keys

1.0.1

28 Apr 10:25
5d16f72

Choose a tag to compare

CHANGES:

1.0.1

2021-04-28

Fixed

  • Detect malformed RSA keys and return an error

1.0.0

03 Dec 15:37

Choose a tag to compare

CHANGES:

1.0.0

2020-12-03

Changed

  • Correct spelling 'alogrithm' -> 'algorithm' in some labels

Removed

  • Remove dependency on ppx_deriving_yojson and ppx_bin_prot, and associated deprecated
    serialization values (bin_t, bin_size_t, to_yojson, etc).
  • Remove deprecated uppercase module aliases RSA, DSA, EC and DH in Asn1, Cvc
    and Ltpa.

0.10.1

31 Oct 14:57

Choose a tag to compare

CHANGES:

2018-10-31

Fixes

  • Allow RSA parameters to be absent form the AlgorithmIdentifier Sequence

0.10.0

27 Aug 16:51

Choose a tag to compare

CHANGES:

2018-08-27

Add

  • Lowercase aliases for uppercase modules RSA, DSA, EC and DH in Asn1, Cvc and Ltpa

Deprecates

  • Yojson and Bin_prot (de)serializers are deprecated ahead of their removal in 1.0.0.
  • Uppercase modules such as Asn1.RSA in favor of their lowercase counterparts

Changes

  • Use dune instead of ocamlbuild and topkg
  • Rename uppercase private variants and modules to lowercase ones