Skip to content

Releases: ygrek/ocurl

0.9.2

07 Jan 23:42
Compare
Choose a tag to compare
    + CURLINFO_HTTP_VERSION (Rudi Grinberg)
    + CURLOPT_XFERINFOFUNCTION
    + alternative READFUNCTION2/WRITEFUNCTION2 with an ability to pause transfer
    * fix READFUNCTION deadlock on exception
    + CURLMOPT_MAX_TOTAL_CONNECTIONS (Nicolas Ojeda Bar)
    * configure: allow setting CURLCFLAGS, CURLLIBS, LIBCURL_VERSION (Nicolas Ojeda Bar)
    + CURLOPT_TCP_FASTOPEN (Daniel Woelfel)
    + Add support for MultiSSL mode (Nicolas Ojeda Bar)
    + CURLOPT_DOH_URL (Daniel Woelfel)
    + Curl.Multi.poll (Romain Beauxis)
    + CURLOPT_BUFFERSIZE (Daniel Woelfel)
    + CURLINFO_ACTIVESOCKET (Romain Beauxis)
    * Multi: more useful errors
    + Make it possible to add a name to a MIME part (Bertrand Bonnefoy-Claudet)

0.9.1

13 Feb 23:00
Compare
Choose a tag to compare
+ HTTP_VERSION_3
* fix build with OCaml 4.10

0.9.0

13 Nov 17:58
Compare
Choose a tag to compare
  • remove duphandle
  • fix Curl.pause segfault with libcurl >= 7.60.0

0.8.2

06 Aug 00:28
Compare
Choose a tag to compare
* deprecate duphandle
+ curlCode_of_int
+ CURLOPT_MIMEPOST
+ CURLOPT_SSH_KNOWNHOSTS CURLOPT_SSH_KEYFUNCTION
+ HTTP_VERSION_2_PRIOR_KNOWLEDGE

0.8.1

11 Mar 10:38
Compare
Choose a tag to compare
+ CURLOPT_POSTREDIR
* fix Multi.wait on windows (Nicolas Ojeda Bar)
* require libcurl >= 7.28.0

0.8.0

28 Nov 11:20
Compare
Choose a tag to compare
* fix build on Windows/msvc (Nicolas Ojeda Bar)
* fix debugfunction invocation
* require libcurl >= 7.17.0
* less mallocs per handle
+ CURLOPT_USERNAME CURLOPT_PASSWORD CURLOPT_LOGIN_OPTIONS CURLOPT_CONNECT_TO
+ build cmxs
* fix build tests with OCaml 4.06.0

0.7.10

13 Jun 06:46
Compare
Choose a tag to compare
0.7.10

0.7.9

12 Feb 20:05
Compare
Choose a tag to compare
0.7.9