David Scott

Results 67 issues of David Scott

- the omake branch has disappeared - no need for pins for lwt, fd-send-recv or configurator as these have been released At the same time - update alpine to 3.15...

This incorporates https://github.com/mirage/ocaml-osx-dnssd/pull/14 backported to the opam-1.2 branch. Signed-off-by: David Scott

The current build is complex because it relies on - `opam` for package selection and installation - the network for downloading packages - Cygwin on windows for build scripts -...

It might be possible to use [TLS SNI](https://en.wikipedia.org/wiki/Server_Name_Indication) to discover the hostname and then to apply domain-based `no_proxy` rules. Currently only IP address-based rules will work for encrypted connections. See...

The old protocol was needed to work around Hyper-V socket bugs, where data would be lost after a `shutdown`. This is no longer needed because the new multiplexing protocol doesn't...

It would be good to - replace the ad-hoc tunnelling protocol used to expose physical ports with SOCKS - allow traffic from certain IPs to be tunnelled over SOCKS to...

enhancement

Unfortunately the cohttp module uses strings throughout which means we must - receive a Cstruct.t - copy into a string - copy into another Cstruct.t while proxying HTTP bodies. This...

In case someone pipes large amounts of binary junk through the proxy, we impose a 4k limit on line length. Unfortunately we will send back a miscellaneous 500 server error...

When `hyperkit` exits and restarts in a loop I see lots of these: ``` 2016-12-09 ... : FID pool exhausted (will wait for a free one; deadlock possible) ``` Perhaps...

This is needed for cleanup. I think the protocol requires us to keep the physical connection open because the `fids` are tied to it and the resources are tied to...