{"push_id":609756068,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"7f2d04bd3d69b18038feb2838ec9aed326027552","before":"d2ccd0db3ff4909bfcc1c5b493c425fc6a976419","commits":[{"sha":"2f0a313e9a52876cb2b7a34c1baa7567510f5c0a","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Simplify the Net signature which needs to be provided for lwt servers","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/2f0a313e9a52876cb2b7a34c1baa7567510f5c0a"},{"sha":"151902884cde7c6be9aa7ca6c26a8e42673a224b","author":{"email":"064deff2c110d69624a1749813afa7492d8667d5@peggedsoftware.com","name":"Trevor Summers Smith"},"message":"Extend async file server example to run in http or https mode","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/151902884cde7c6be9aa7ca6c26a8e42673a224b"},{"sha":"bbf5df7532abf9d418e0f804ec5cca0be6dcaefb","author":{"email":"5e4a6457ff9e6e9f5251cfbfc1ee2c51dfe83b51@gmail.com","name":"Josh Allmann"},"message":"Lwt_unix_io: Split large reads.\n\nWith the Lwt backend, reads hang if trying to fetch more than\nSys.max_string_length due to a byte allocation failure in\nLwt_io.read. Problematic for large uploads, etc.\n\nUpper layer callers (eg, Transfer_io) seem to handle recombining\nthese split reads without any issues.","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/bbf5df7532abf9d418e0f804ec5cca0be6dcaefb"},{"sha":"31e63f6171f088e7b94a029d5e201f5a5c816995","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"Fix two parser test cases to reflect new behaviour\n\n* Parsing a request will end up with `//host/bar` instead of\n  hardcoding `http://` now.\n* A `GET` request cannot have a body (and hence transfer encoding\n  headers), so the manual request parser uses `POST` now.","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/31e63f6171f088e7b94a029d5e201f5a5c816995"},{"sha":"c47260064b8e4e9015d5f617a553e12b0c799253","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"test async_ssl as well","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/c47260064b8e4e9015d5f617a553e12b0c799253"},{"sha":"6fb310ac5a1d38b1ea116d757dbe1fe14e41d75b","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"Merge branch 'simpler-server' of git://github.com/samoht/ocaml-cohttp","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/6fb310ac5a1d38b1ea116d757dbe1fe14e41d75b"},{"sha":"73234ae1d70e567b1cc1c149eed0f9010c7668bb","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"fix use of deprecated String.create with Bytes.create","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/73234ae1d70e567b1cc1c149eed0f9010c7668bb"},{"sha":"6ed070b26f09b940612fea67989454130ffee0d5","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"sync CHANGES","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/6ed070b26f09b940612fea67989454130ffee0d5"},{"sha":"40938b42a2d7b3c63fc5a1ed63ed2bf058a1eb1f","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"Merge branch 'largetransfers' of git://github.com/j0sh/ocaml-cohttp","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/40938b42a2d7b3c63fc5a1ed63ed2bf058a1eb1f"},{"sha":"e239d4f16b14b7ec02506f50d555d9400c14ae3c","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"sync CHANGES","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/e239d4f16b14b7ec02506f50d555d9400c14ae3c"},{"sha":"20c92a2561fb192667d3b4cfec99bf9f6d3f0993","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"opam: depend explicitly on base-bytes\n\nvia @rgrinberg","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/20c92a2561fb192667d3b4cfec99bf9f6d3f0993"},{"sha":"3a8b923cc44235cc0b03e4bd0577c0f250d70f4a","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"update changes with more","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/3a8b923cc44235cc0b03e4bd0577c0f250d70f4a"},{"sha":"163af62bc4ec80d47746c0ae032117933f6dfb90","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"stamp a date in CHANGES","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/163af62bc4ec80d47746c0ae032117933f6dfb90"},{"sha":"204bf4219fbc29a186c356b0bd2206cc99b5bbe5","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"Merge branch 'async-ssl-example' of git://github.com/trevorsummerssmith/ocaml-cohttp","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/204bf4219fbc29a186c356b0bd2206cc99b5bbe5"},{"sha":"651cbfeda3aecd1c7283e0b5ba21277e8465617e","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"tweak the error message for cohttp_server_async and bad ssl flags","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/651cbfeda3aecd1c7283e0b5ba21277e8465617e"},{"sha":"d6ef5ef2d18c76265e21a06d9ccbae1ec4c4a15d","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"sync CHANGES","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/d6ef5ef2d18c76265e21a06d9ccbae1ec4c4a15d"},{"sha":"7f2d04bd3d69b18038feb2838ec9aed326027552","author":{"email":"3a02579c191f8558e3fedece867419cb15398b26@recoil.org","name":"Anil Madhavapeddy"},"message":"Merge pull request #283 from avsm/master\n\n0.16.0","distinct":true,"url":"https://api.github.com/repos/mirage/ocaml-cohttp/commits/7f2d04bd3d69b18038feb2838ec9aed326027552"}]}