package shuttle_ssl

  1. Overview
  2. Docs
Async_ssl support for shuttle

Install

Dune Dependency

Authors

Maintainers

Sources

shuttle-0.5.0.tbz
sha256=4d469f8acf557afb0fb1fc0a885fc41521b0ab31475f4c8e3ad7445f64500c3e
sha512=7d9c4fb7ce253ed209b5470e53c3ae1e218fc769753686d7d68bb387ec328b3df1e76165d6e06e62f3f57aaf11a0dd9d8578be866d6a8b27de35957343c9615a

CHANGES.md.html

0.5.0

  • Remove Buffer_is_full in favor of Bytebuffers that can grow upto a user provided max size

  • Flush operations reports if the write operations encountered an error

  • Reliably wakeup pending flushes when there is an error encountered while flushing pending bytes

0.4.0

  • Remove Bytebuffer from public api

  • Deprecate schedule_bigstring, write_string

  • Support reading lines from an input channel

  • Use Core_unix.IOVec to represent a view inside the input channel

  • Support file descriptors that don't support nonblocking IO

  • Remove the read_one_chunk_at_a_time interface from input channel

  • Switch to 0.15 series of core and async

0.3.1

  • Add support for using format strings for writing to an output channel.

  • Remove support for deferred responses from chunked reader callbacks.

  • Add a new shuttle_http library that implements a driver for httpaf server_connection.

0.3.0

  • Support creating a reader pipe from Input_channel.

  • Support creating a writer pipe from Output_channel.

  • Support encrypted channels using async_ssl.

0.2.0

  • Support deferred's in Input_channel.read_one_chunk_at_a_time

  • Support writing characters to output channels

0.1.0

  • Initial release