release 0.5.6
[ocurl.git] / CHANGES.txt
blob5b51fbd0678db4c3d2a8023153c5249b397e30a3
1 0.5.6  -  21 Mar 2013
2     * configure: more robust test for libcurl
4 0.5.5  -  23 Feb 2013
6     + CURLINFO_LOCAL_IP CURLINFO_LOCAL_PORT
7     + pause
8     + compatibility fixes for old libcurl versions
10 0.5.4  -  29 Jan 2013
12     Makefile: add release target
13     add CHANGES.txt
14     Makefile: add distclean target
16 Older changes:
18 2012
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
24     update Copyright
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)
28     + CURLINFO_PRIMARY_IP
30 2011
31     + CURLOPT_PROXYTYPE
32     + CURLOPT_OPENSOCKETFUNCTION
33     + SSLVERIFYHOST_NONE
34     support CURLOPT_AUTOREFERER
36 2010
37     + version_info
38     fix: memory leak in curl_slist handling
39     disable checkConnection (kills performance with many handles)
40     support CURLINFO_REDIRECT_URL
41     tabs -> spaces
42     fix: double free (connection->range)
43     support all encodings
44     fix: CURLINFO_FILETIME has type long
45     add errno
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)
59     start use ocamlmklib
60     tweak code and Makefile for msvc build
62 2009
63     test code for threads
64     + Curl.reset
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)
69     + examples/omulti
70     fix crash bug (use Store_field)
71     + Multi.{add,perform,wait}
72     + Connection_val
73     + Curl.Multi.remove_finished
74     make -Wall happier
75     fix error in seekFunction
76     start Curl.Multi
77     fix locking in callbacks
78     start from ocurl 0.5.1