Releases: ygrek/ocurl
Releases · ygrek/ocurl
0.10.0
CHANGES:
-
Transition from the ocurl package name to curl.
(Nicolás Ojeda Bär, ygrek) -
Split curl_lwt into its own package. The new library name is curl_lwt.
(Rudi Grinberg, kit-ty-kate, ygrek) -
Fix handling of the runtime lock when calling curl multi callback cleanups.
(Malcolm, review by ygrek, Nicolás Ojeda Bär, and Antonin Décimo)
- Support CURL_NOPROXY.
(Luke Palmer) - Get a list of headers with [get_headers] that result from repeatedly calling
[curl_easy_nextheader] with the supplied origins and request.
(Luke Palmer)
- Remove the Autoconf build to fully use Dune instead.
(Nicolás Ojeda Bär, Jonah Beckford, Antonin Décimo) - Build fixes. Bug fixes.
(David Allsopp, ygrek, Nicolás Ojeda Bär, Luke Palmer)
- Support CURLOPT_CLOSESOCKETFUNCTION.
(Luke Palmer) - Support CURLOPT_PROXY_SSL_OPTIONS.
(Nicolás Ojeda Bär) - Bind extra_fds argument to curl_multi_wait and curl_multi_poll.
(Nicolás Ojeda Bär) - Add support for TCP_KEEPALIVE, TCP_KEEPIDLE, TCP_KEEPINTVL options.
(Sewen Thy) - Support CURLOPT_PREREQFUNCTION. Support CURLOPT_AWS_SIGV4.
(Albert Peschar)
- Add missing dependency on Unix.
(David Allsopp)
- Check for CURLOPT_XFERINFOFUNCTION.
(ygrek) - Check for curl_global_sslset.
(Nicolás Ojeda Bär)
0.9.2
+ 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)