Skip to content

Releases: mirleft/ocaml-x509

0.16.5

03 Jul 18:55
Compare
Choose a tag to compare

CHANGES:

0.16.4

13 Feb 13:07
Compare
Choose a tag to compare

CHANGES:

  • Adapt to mirage-crypto-rng 0.11.0 API changes (#162 @hannesm)

0.16.3

04 Feb 16:47
Compare
Choose a tag to compare

CHANGES:

0.16.2

05 Oct 11:27
Compare
Choose a tag to compare

CHANGES:

0.16.1

14 Sep 14:30
Compare
Choose a tag to compare

CHANGES:

  • Support ECDSA signatures where the hash algorithm output length exceeds the
    size of the elliptic curve (by truncating, and using the leftmost bits).
    Reported as #158 by @torinnd, fixed in #159 by @hannesm

0.16.0

15 Feb 10:40
Compare
Choose a tag to compare

CHANGES:

0.15.2

22 Nov 18:50
Compare
Choose a tag to compare

CHANGES:

  • Provide X509.Private_key.of_string (as used by awa and dns-certify). This
    takes a b64 encoded raw private key or a seed. (@reynir @hannesm #155)

0.15.1

26 Oct 16:38
Compare
Choose a tag to compare

CHANGES:

  • avoid usae of deprecated functions of fmt (@hannesm)
  • remove rresult dependency (@hannesm)

0.15.0

27 Sep 12:32
Compare
Choose a tag to compare

CHANGES:

  • FEATURE support validation of an IP address in the leaf certificate
    (#152 #153 @reynir @hannesm)
  • FEATURE provide Certificate.ips and Certificate.supports_ip
    (#152 @reynir @hannesm)
  • BREAKING revise certificate and public key fingerprint authenticators API:
    now a single fingerprint is supported, previously a list of pairs of
    hostname and fingerprint was used (#153 @hannesm)
  • BREAKING The Authenticator.t type has been extended with ?ip:Ipaddr.t
    (#153 @hannesm)

0.14.1

04 Aug 14:16
Compare
Choose a tag to compare

CHANGES:

  • Use Cstruct.length instead of deprecated Cstruct.len, bump minimum cstruct
    to 6.0.0 (#151 by @hannesm)