Skip to content

Releases: mirage/ocaml-conduit

5.1.1

04 Jul 19:14
Compare
Choose a tag to compare

CHANGES:

5.1.0

02 Mar 10:29
Compare
Choose a tag to compare

CHANGES:

  • conduit-mirage: avoid exception in TLS.listen (#413 @hannesm)
  • conduit-mirage: update to tcpip 6.0.0 and remove mirage-stack dependency (#413 @hannesm)

5.0.0

20 Oct 10:32
Compare
Choose a tag to compare

CHANGES:

  • change the type of Conduit_lwt_tls.X509.default_authenticator and
    Conduit_lwt_unix.default_ctx to be lazy, avoiding various side-effects
    (system interactions, logging) due to constructing these values at
    initialisation time. (@craigfe, #395 #404)
  • Adapt conduit-mirage to dns-client 6.0.0 API (#406 @hannesm)
  • Use Lwt.pause instead of Lwt_unix.yield (#403 @MisterDA)
  • Avoid deprecated Fmt.kstrf (#407 @hannesm)

4.0.2

09 Oct 11:27
Compare
Choose a tag to compare

CHANGES:

  • Adapt conduit-mirage to tls 0.15.0 (@hannesm #404)
  • Remove Conduit_mirage.Endpoint.ok_authenticator (@hannesm #404)
  • Now Conduit_mirage.Endpoint.server does not use an authenticator - and thus
    not request a client certificate (@hannesm #404)

v4.0.1

06 Aug 11:52
Compare
Choose a tag to compare

CHANGES:

v4.0.0

16 Apr 12:13
Compare
Choose a tag to compare

CHANGES:

  • conduit-mirage: replace the alias X509_lwt.priv by
    Tls.Config.certchain (@dinosaure, @samoht, #381)
  • conduit-mirage: Upgrade to dns.5.0.0 and use Mirage_stack.V4V6
    instead of Mirage_stack.V4 - by this way, conduit-mirage supports
    IPv6 connection
  • conduit.3.0.0 will be unavailable with this release. The design
    discussion did not reach consensus and conduit.3.0.0 is unmaintained.
    We advise use to use conduit.2.* or conduit.4.* then and discard
    the migration process between conduit.2.* and conduit.3.*.

2.3.0

06 Feb 13:18
Compare
Choose a tag to compare

CHANGES:

  • conduit-mirage: simplify the API to not mix functors and first-class
    modules anymore. We just use functors now and rely on the mirage tool
    to apply them properly (#376, @samoht)
  • add client-side TLS certificate validation using OS trust anchors for
    conduit-lwt-unix and Mozilla's NSS for conduit-mirage (#375, @samoht)

v3.0.0

19 Oct 13:00
126ace1
Compare
Choose a tag to compare

CHANGES:

  • breaking change - New version of conduit. Most of the new API has a
    description on the pull-request
    #311. Documentation is
    updated as well with a small HOW-TO (available
    here) which
    describes the new API.

v2.2.2

14 Jun 12:58
Compare
Choose a tag to compare

CHANGES:

  • conduit-lwt-unix no longer calls Mirage_crypto_rng_unix.initialize, and is
    compatible with tls 0.12.1 (#317 @hannesm)

v2.2.1

20 May 15:39
Compare
Choose a tag to compare

CHANGES:

  • conduit-mirage requires mirage-time (fix opam and dune) (#315 @hannesm)