Commit graph

  • 4b7bd8f45a
    Merge 19db102b22 into a0a5b989b7 Stéphane Lavergne 2025-08-24 02:14:09 +00:00
  • 5b0fb1176c
    Merge 322b4da0ed into a0a5b989b7 Frédéric Bour 2025-08-24 02:14:09 +00:00
  • a0a5b989b7
    Update README.md main Simon Cruanes 2025-05-18 01:00:41 -04:00
  • 27b3ca76c8 GHA: ocaml-compiler versions as strings Antonin Décimo 2025-04-02 20:28:31 +02:00
  • d7002aed32
    GHA: ocaml-compiler versions as strings Antonin Décimo 2025-04-02 20:28:31 +02:00
  • 322b4da0ed Tweak streaming API Frédéric Bour 2025-03-14 19:16:54 +09:00
  • 8d783dc626 Refactor mk_res Frédéric Bour 2025-03-14 19:06:04 +09:00
  • ddd750cc0c Add type aliases for curl errors and headers Frédéric Bour 2025-03-14 18:49:33 +09:00
  • 19db102b22
    Apply suggestions from code review Stéphane Lavergne 2025-02-07 22:14:06 -05:00
  • dab9ca8190 Server-Sent Event support in both modes Stéphane Lavergne 2025-02-04 10:46:00 -05:00
  • 4b7d9ec769
    make CURLOPT_NOSIGNAL=false the default; simplify Simon Cruanes 2025-01-29 21:53:48 -05:00
  • ebf1e1fc12 Expose underlying no signal in a global setting Stéphane Lavergne 2025-01-29 17:39:58 +00:00
  • 742e51df97
    chore: CI Simon Cruanes 2025-01-29 13:00:01 -05:00
  • 48b3330b95 Expose underlying no signal in a global setting Stéphane Lavergne 2025-01-29 17:39:58 +00:00
  • 729b4b5913
    Merge c89c54218d into 0faaf35969 Simon Cruanes 2024-10-22 12:06:57 +03:00
  • 0faaf35969
    Merge pull request #17 from c-cube/wip-stream-response Simon Cruanes 2024-10-03 11:04:57 -04:00
  • 012016f9b4
    test: add a test for http_stream Simon Cruanes 2024-10-03 10:01:37 -04:00
  • 49b265ce56
    implement http_stream Simon Cruanes 2024-10-02 12:46:43 -04:00
  • fbd71baa19
    wip: stream response… Simon Cruanes 2024-03-11 14:58:42 -04:00
  • d50a53ebda
    chore: CI Simon Cruanes 2024-10-01 12:18:15 -04:00
  • e97003644a
    refactor: rename files Simon Cruanes 2024-10-01 12:17:53 -04:00
  • 48d18bd912
    fix CI Simon Cruanes 2024-10-01 12:09:12 -04:00
  • 71a37788ac
    feat: add Ezcurl.Cookies module, get/set/transfer them Simon Cruanes 2024-10-01 12:01:36 -04:00
  • a8ad44d39e
    feat ezcurl: wrap Curl.t in record; add cookie support Simon Cruanes 2024-10-01 10:59:55 -04:00
  • 5b4b71ee15
    chore: update ocamlformat Simon Cruanes 2024-10-01 10:58:23 -04:00
  • c89c54218d
    chore: CI simon/picos-backend Simon Cruanes 2024-09-05 08:40:23 -04:00
  • ec0871ef69
    wip: tests Simon Cruanes 2024-09-04 16:00:25 -04:00
  • e7a862d8c4
    wip: picos_io backend for curl-multi Simon Cruanes 2024-09-04 16:00:13 -04:00
  • 7c684f1869
    chore: autogen opam files from dune Simon Cruanes 2024-09-04 14:21:02 -04:00
  • a05ab27b61 deploy: ddf181fe83 gh-pages c-cube 2023-11-25 05:21:22 +00:00
  • 28977eeed4 deploy: d259d85eb7 c-cube 2023-11-25 05:19:30 +00:00
  • ddf181fe83
    prepare for 0.2.4 v0.2.4 Simon Cruanes 2023-11-25 00:12:32 -05:00
  • d259d85eb7 depend on thread Simon Cruanes 2023-11-25 00:03:53 -05:00
  • d41eb2ceb4 fix: global initialization logic is now hidden behind a mutex Simon Cruanes 2023-11-24 23:52:17 -05:00
  • c2b3b09d22
    depend on thread Simon Cruanes 2023-11-25 00:03:53 -05:00
  • e22adc6c19
    fix: global initialization logic is now hidden behind a mutex Simon Cruanes 2023-11-24 23:52:17 -05:00
  • 0b4a2dd215 deploy: 46dc012356 c-cube 2023-08-09 15:57:39 +00:00
  • 46dc012356 Typo Stéphane Lavergne 2023-08-09 11:00:25 -04:00
  • b3a889edb2
    Typo Stéphane Lavergne 2023-08-09 11:00:25 -04:00
  • 648ca8f77f
    changelog Simon Cruanes 2023-06-20 22:38:26 -04:00
  • 4b9b92d255 deploy: 7939bfa9e3 c-cube 2023-06-10 03:26:41 +00:00
  • 7939bfa9e3
    CI: use setup-ocaml v2 for gh-pages Simon Cruanes 2023-06-09 23:17:45 -04:00
  • 9e0b84ecfd
    makefile Simon Cruanes 2023-06-09 23:13:18 -04:00
  • cebf273f6f
    udpate doc for 0.2 Simon Cruanes 2023-06-09 21:06:32 -04:00
  • be03f25cc0
    ocamlformat Simon Cruanes 2023-06-09 21:06:20 -04:00
  • 73899acdf2
    more doc Simon Cruanes 2023-06-09 21:04:03 -04:00
  • bb41327d2d
    config jekyll Simon Cruanes 2023-06-09 20:55:09 -04:00
  • ffc46d756d
    updaet doc for 0.2 Simon Cruanes 2023-06-01 16:02:34 -04:00
  • 5307cb7a96
    update doc for 0.2 Simon Cruanes 2023-04-05 10:01:23 -04:00
  • f246790c0d deploy: c6141c8b3d c-cube 2023-04-05 13:39:00 +00:00
  • c6141c8b3d
    prepare for 0.2.3 v0.2.3 Simon Cruanes 2023-04-04 09:49:48 -04:00
  • 90ad38de20
    CI: disable mac OS 😡 Simon Cruanes 2023-03-16 11:07:29 -04:00
  • 52c35dc2df
    Merge pull request #13 from c-cube/fix-12 Simon Cruanes 2023-03-13 15:36:42 -04:00
  • 5bb480235a
    remove spurious eprintf Simon Cruanes 2023-03-09 11:10:50 -05:00
  • 849194728a
    chore: makefile Simon Cruanes 2023-02-28 11:07:55 -05:00
  • 9e7d9be5c3
    fix: workaround servers which do not understand Expect header Simon Cruanes 2023-02-28 11:07:20 -05:00
  • 91cfbc94ad
    fix: correctly set size of payload for POST Simon Cruanes 2023-02-28 11:06:39 -05:00
  • 63392ea36b
    re-disable CI on windows Simon Cruanes 2023-02-28 10:49:33 -05:00
  • 91bb17ea61 deploy: ac24129ed6 c-cube 2023-02-28 14:51:26 +00:00
  • ac24129ed6
    run tests on all platforms zapashcanon 2021-08-13 15:08:56 +02:00
  • bb69dade38
    add a basic test zapashcanon 2021-08-13 14:53:12 +02:00
  • 2665eda083
    enable macOS and windows CI zapashcanon 2021-08-13 13:51:28 +02:00
  • f70f25d951 make sure to setup PUT correctly Simon Cruanes 2023-02-02 12:17:35 -05:00
  • 2327b3ffb8
    make sure to setup PUT correctly Simon Cruanes 2023-02-02 12:17:35 -05:00
  • 5ba64ee30a ezcurl: allow POST with non-form data Edwin Török 2023-01-31 16:35:46 +00:00
  • a92d7bbe4c ezcurl: allow POST with non-form data Edwin Török 2023-01-31 16:35:46 +00:00
  • 3f5070d2b1 deploy: 916f72fb39 c-cube 2023-01-27 19:40:34 +00:00
  • ecd89e727c deploy: 953db1f130 c-cube 2023-01-25 18:49:31 +00:00
  • 916f72fb39
    prepare for 0.2.2 v0.2.2 Simon Cruanes 2023-01-25 13:44:38 -05:00
  • 953db1f130 fix test Simon Cruanes 2023-01-25 13:09:01 -05:00
  • cfcd23d16a fix: do not reset client if passed as argument Simon Cruanes 2023-01-25 12:40:35 -05:00
  • 84eb813c2a
    fix test Simon Cruanes 2023-01-25 13:09:01 -05:00
  • 6eeb121af6
    fix: do not reset client if passed as argument Simon Cruanes 2023-01-25 12:40:35 -05:00
  • 5f3c4e5f6e
    doc for 0.2 Simon Cruanes 2021-10-08 10:26:30 -04:00
  • 3038034f2b deploy: db9b18fb44 c-cube 2021-10-07 19:34:05 +00:00
  • db9b18fb44
    prepare for 0.2.1 v0.2.1 Simon Cruanes 2021-10-07 13:20:37 -04:00
  • da5c60ffc5 deploy: c568f9e4e3 c-cube 2021-10-07 17:16:25 +00:00
  • c568f9e4e3
    fix setting of headers Simon Cruanes 2021-10-07 13:09:23 -04:00
  • 76c66bc659 deploy: 1a21521b35 c-cube 2021-09-29 23:24:49 +00:00
  • 1a21521b35
    prepare for 0.2 v0.2 Simon Cruanes 2021-09-29 09:24:02 -04:00
  • 3d12ab0c1d
    fix warning Simon Cruanes 2021-09-29 09:04:41 -04:00
  • fe35e81fe0 minor changes to improve compatibility Simon Cruanes 2021-09-29 08:54:04 -04:00
  • 7b0c8230ae add a default user-agent zapashcanon 2021-09-29 13:10:01 +02:00
  • 6fcbf76635
    minor changes to improve compatibility Simon Cruanes 2021-09-29 08:54:04 -04:00
  • 031e903d4d
    add a default user-agent zapashcanon 2021-09-29 13:10:01 +02:00
  • 01a85c6b11
    run tests on all platforms zapashcanon 2021-08-13 15:08:56 +02:00
  • 763574e41f
    add a basic test zapashcanon 2021-08-13 14:53:12 +02:00
  • c9c82b5fd2
    enable macOS and windows CI zapashcanon 2021-08-13 13:51:28 +02:00
  • 78aff9928d chore: add missing bound from opam-repo (thx @kit-ty-kate) Simon Cruanes 2021-07-30 13:13:01 -04:00
  • a1e2d7f600 enrich content type so it can be a stream. v0.1 Simon Cruanes 2021-07-29 16:25:31 -04:00
  • 72652ee2ab deploy: d2245d10abc625ec89fc206294aca3f3c2b7adaa c-cube 2021-07-29 20:27:13 +00:00
  • 8a4c9a1fd8 deploy: f9d8eb7220 c-cube 2021-07-22 15:04:41 +00:00
  • 6795c5b64a style Simon Cruanes 2021-07-22 11:04:34 -04:00
  • 93471ea0a7 update readme Simon Cruanes 2021-07-22 10:59:50 -04:00
  • f9d8eb7220 move to github actions Simon Cruanes 2021-07-22 10:59:16 -04:00
  • 0556e60aae Set theme jekyll-theme-minimal Simon Cruanes 2021-07-22 10:58:56 -04:00
  • 0733fc8b1e chore: try to appease mdx Simon Cruanes 2020-03-03 09:56:15 -06:00
  • 99b21c29cc chore: update some build files Simon Cruanes 2020-03-03 09:37:41 -06:00
  • cc8adf48e1 doc: point to example Simon Cruanes 2019-09-17 08:41:55 -05:00
  • 89165cc80d add license file (MIT) Simon Cruanes 2019-09-16 12:59:46 -05:00