Anil Madhavapeddy
Anil Madhavapeddy
@raphael-proust points out an interesting article on booting straight to UEFI. It looks pretty straightforward to build a UEFI backend based on this article; http://blog.theincredibleholk.org/blog/2013/11/18/booting-to-rust/
Here's a thread from the mailing list that lays out some of the steps to support Async in Mirage/Xen mode. > We've been making steady progress on porting Async to...
The `{build}` directive seems harmful in almost any use of it, since it's often unclear what version dependencies are introduced that are totally independent of the version of the software...
Just showing @ryangibb how to setup an opam environment from scratch, and we observed that it's quite confusing when `opam switch create .` fails that it's not idempotent. If an...
It would be more informative if the compiler output `Unhandled_effect ` instead of `Unhandled`. Also, bonus points for a backtrace of where the perform happened, as happens with exceptions when...
The trivial one used by realworldocaml.org to get HTTP->HTTPS fails every so often with exception leakage. ``` open Lwt open Printf open Cohttp open Cohttp_lwt_unix (* main callback function *)...
Right now the `Cookie` module works with `string * string` pairs, but it would be easier if it used the `Header` module directly (it was written before `Header` existed).
From @rgrinberg: > Also what about the Body.t refactor? The current code has the nasty side effect of making the users think that the body value is persistent and calling...
If serving a file, it would be good to add the right Last-Modified/Etags to help caching.
Use one of the HTTP stress testers to spot DoS attacks (like unbounded header requests) before 1.0