3 * fix type of set_seekfunction
4 * fix handling of exceptions from callbacks (break the transfer)
5 + CURLINFO_CONDITION_UNMET TIMECOND_NONE TIMECOND_LASTMOD
7 * expose Curl.t underlying Curl.handle object
8 * implement Curl.handle#get_redirecturl
12 * introduce bindings to asynchronous multi interface
13 + Multi: set_socket_function set_timer_function action_all action_timeout action timeout
14 * treat SSLVERIFYHOST_EXISTENCE as SSLVERIFYHOST_HOSTNAME, previous workaround was broken
16 * configure: do not override CFLAGS
17 * expose set_sshprivatekeyfile
21 * configure: more robust test for libcurl
25 + CURLINFO_LOCAL_IP CURLINFO_LOCAL_PORT
27 + compatibility fixes for old libcurl versions
31 Makefile: add release target
33 Makefile: add distclean target
38 version_info: return features as list of strings
39 more version info fields
40 replace SSLVERIFYHOST_EXISTENCE with SSLVERIFYHOST_HOSTNAME for new libcurl
41 + CURLOPT_RESOLVE CURLOPT_DNS_SERVERS
42 + CURLOPT_PROTOCOLS and CURLOPT_REDIR_PROTOCOLS
44 fix free_curl_slist (crash with 7.24.0)
45 Makefile: add uninstall target
46 update ocaml m4 macros (in particular ocamlfind will be used by default, if present)
51 + CURLOPT_OPENSOCKETFUNCTION
53 support CURLOPT_AUTOREFERER
57 fix: memory leak in curl_slist handling
58 disable checkConnection (kills performance with many handles)
59 support CURLINFO_REDIRECT_URL
61 fix: double free (connection->range)
63 fix: CURLINFO_FILETIME has type long
65 add strerror, return curlCode from remove_finished
66 actually retrieve CURLINFO_FTP_ENTRY_PATH
67 fix typo HAVE_DECL_CURLINFO_HTTP_CONNECTCODE
68 remove CURLE_FTP_SSL_FAILED (breaks int to curlCode conversion)
69 add README for ocaml/msvc build
70 fix crash bug (use Store_field) in raiseError
71 fix: do not use Store_field on Abstract_tag blocks
72 install with ocamlfind on windows too
73 fix ocamlfind installation
74 wrap CURLM* as custom value
75 fix build (build dllcurl-helper.dll once)
76 link with ws2_32.dll for select for curlm_wait_data
77 use explicit -dllpath in examples (so that examples work without installing)
79 tweak code and Makefile for msvc build
84 fix crash: NULL from curl_easy_getinfo
85 fix: helper_* functions should return Val_unit
86 examples/omulti: accept command-line args
87 build dllcurl-helper (partially merged deb patch)
89 fix crash bug (use Store_field)
90 + Multi.{add,perform,wait}
92 + Curl.Multi.remove_finished
94 fix error in seekFunction
96 fix locking in callbacks
97 start from ocurl 0.5.1