2 * configure: more robust test for libcurl
6 + CURLINFO_LOCAL_IP CURLINFO_LOCAL_PORT
8 + compatibility fixes for old libcurl versions
12 Makefile: add release target
14 Makefile: add distclean target
19 version_info: return features as list of strings
20 more version info fields
21 replace SSLVERIFYHOST_EXISTENCE with SSLVERIFYHOST_HOSTNAME for new libcurl
22 + CURLOPT_RESOLVE CURLOPT_DNS_SERVERS
23 + CURLOPT_PROTOCOLS and CURLOPT_REDIR_PROTOCOLS
25 fix free_curl_slist (crash with 7.24.0)
26 Makefile: add uninstall target
27 update ocaml m4 macros (in particular ocamlfind will be used by default, if present)
32 + CURLOPT_OPENSOCKETFUNCTION
34 support CURLOPT_AUTOREFERER
38 fix: memory leak in curl_slist handling
39 disable checkConnection (kills performance with many handles)
40 support CURLINFO_REDIRECT_URL
42 fix: double free (connection->range)
44 fix: CURLINFO_FILETIME has type long
46 add strerror, return curlCode from remove_finished
47 actually retrieve CURLINFO_FTP_ENTRY_PATH
48 fix typo HAVE_DECL_CURLINFO_HTTP_CONNECTCODE
49 remove CURLE_FTP_SSL_FAILED (breaks int to curlCode conversion)
50 add README for ocaml/msvc build
51 fix crash bug (use Store_field) in raiseError
52 fix: do not use Store_field on Abstract_tag blocks
53 install with ocamlfind on windows too
54 fix ocamlfind installation
55 wrap CURLM* as custom value
56 fix build (build dllcurl-helper.dll once)
57 link with ws2_32.dll for select for curlm_wait_data
58 use explicit -dllpath in examples (so that examples work without installing)
60 tweak code and Makefile for msvc build
65 fix crash: NULL from curl_easy_getinfo
66 fix: helper_* functions should return Val_unit
67 examples/omulti: accept command-line args
68 build dllcurl-helper (partially merged deb patch)
70 fix crash bug (use Store_field)
71 + Multi.{add,perform,wait}
73 + Curl.Multi.remove_finished
75 fix error in seekFunction
77 fix locking in callbacks
78 start from ocurl 0.5.1