Commit graph

41 commits

Author SHA1 Message Date
17b3b23196 changes for 0.0.5 2023-07-05 16:33:24 +02:00
7ec056ba1b order h2 headers to have the pseudo-header :authority as first thing
see https://github.com/roburio/http-lwt-client/pull/20 and https://github.com/anmonteiro/ocaml-h2/issues/216 for further explanation
2023-07-05 16:31:36 +02:00
b1160843c7 changes for 0.0.4 2023-07-03 20:02:12 +02:00
87457cda40 lowercase header names in http2 2023-07-03 20:01:00 +02:00
f0eec8add4 add lower bounds for test dependencies 2023-03-22 10:46:02 +01:00
ddd0dc7e06 changes for 0.0.3 2023-03-21 22:06:59 +01:00
34f15103fa test: fix on BSD (where bind to 127.0.0.0 doesn't work) 2023-03-21 22:06:00 +01:00
c2043fd971 adapt to h2 0.10.0 API 2023-03-21 20:33:54 +01:00
0a5367e7c6 test: Switch to mirage-crypto-rng 2023-02-02 14:33:39 +01:00
c6cd38db9c Require mirage-entropy>=0.5.0 with test
mirage-random-stdlib requires mirage-entropy, and the opam solver may
choose mirage-entropy.0.4.1 which requires we provide `Mirage_os`
somehow.
2023-02-02 09:09:32 +01:00
7c9efb7425 Put a comment about the given buffer & the ownership story 2023-02-01 12:53:45 +01:00
a0505c9e5e Prepare for release 0.0.2 2023-02-01 12:53:16 +01:00
6effda224d Merge pull request 'Fix the ownership of the given bigstring by the underlying http scheduler' (#3) from fix-ownership into main
Reviewed-on: https://git.robur.io/robur/http-mirage-client/pulls/3
2023-02-01 11:46:06 +00:00
cf9188f78a Fix the ownership of the given bigstring by the underlying http scheduler 2023-02-01 12:38:01 +01:00
d2de9c5982 Disable tests on MacOS (@kit-ty-kate) 2022-11-03 12:40:47 +01:00
59b872bf2b Prepare v0.0.1 2022-11-02 13:44:24 +01:00
1e86fe54ab Apply ocamlformat on our tests 2022-11-01 14:41:10 +01:00
79ceba1c6e Delete useless dependency to happy-eyeballs-lwt into our tests 2022-11-01 14:37:30 +01:00
9aa3106e0e Add unix devices needed by http-mirage-client for tests 2022-11-01 14:33:27 +01:00
68e3b1a8a7 Add alcotest-lwt as a dependency for tests 2022-11-01 14:29:12 +01:00
7145e7aa8f Merge pull request 'stream the response body' (#2) from reply-stream into main
Reviewed-on: https://git.robur.io/robur/http-mirage-client/pulls/2
2022-10-31 16:08:55 +00:00
e3fda50bb5 Add a test about POST request 2022-10-31 15:30:42 +01:00
cb7e10479f A a simple test 2022-10-31 13:16:41 +01:00
b68d101c12 Apply ocamlformat 2022-10-28 16:43:19 +02:00
a03e4c1e61 adjust documentation 2022-10-27 20:59:49 +02:00
df099590c9 provide response in f 2022-10-27 20:51:42 +02:00
1b790ad9c0 stream the response body 2022-10-27 13:21:24 +02:00
5fe7693c52 Merge pull request 'Add .gitignore and .ocamlformat' (#1) from ocamlformat into main
Reviewed-on: https://git.robur.io/robur/http-mirage-client/pulls/1
2022-10-19 10:27:01 +00:00
88c1880259 Apply ocamlformat on the codebase 2022-10-19 11:49:27 +02:00
b00e95f3eb Add an .ocamlformat - from decompress distribution 2022-10-19 11:49:17 +02:00
b298a927b2 Add a .gitignore 2022-10-19 11:49:01 +02:00
56fb3f7d21 Fix the README.md 2022-10-19 11:44:45 +02:00
0baa38f138
Merge pull request #1 from roburio/improve
Improve the library
2022-10-17 15:19:08 +02:00
b707beed78 Add a comment into the HTTP_client device to explain why the Git word appears 2022-10-17 15:15:02 +02:00
546a06441c Be able to specify our own authenticator 2022-10-17 15:10:54 +02:00
ab520b4c3e
Update the example with https://mirage.io/
Co-authored-by: Reynir Björnsson <reynir@reynir.dk>
2022-10-17 15:03:24 +02:00
8b7a8fb528 Improve the README.md 2022-10-17 14:38:02 +02:00
e0c58e9b70 Add a LICENSE.md (MIT) 2022-10-17 14:36:24 +02:00
809fa5cd33 Improve the API to be more user-friendly (@pitag-ha) 2022-10-17 14:36:15 +02:00
a4a7358c4d opam: fix dev-repo url 2022-10-05 14:41:49 +02:00
0bc984f2ed initial commit (copy from opam-mirror) 2022-10-05 13:58:07 +02:00