release 0.5.5
[ocurl.git] / CHANGES.txt
blob4e9aa5c59d8899c8cd077b01569a400a068db832
1 0.5.5  -  23 Feb 2013
3     + CURLINFO_LOCAL_IP CURLINFO_LOCAL_PORT
4     + pause
5     + compatibility fixes for old libcurl versions
7 0.5.4  -  29 Jan 2013
9     Makefile: add release target
10     add CHANGES.txt
11     Makefile: add distclean target
13 Older changes:
15 2012
16     version_info: return features as list of strings
17     more version info fields
18     replace SSLVERIFYHOST_EXISTENCE with SSLVERIFYHOST_HOSTNAME for new libcurl
19     + CURLOPT_RESOLVE CURLOPT_DNS_SERVERS
20     + CURLOPT_PROTOCOLS and CURLOPT_REDIR_PROTOCOLS
21     update Copyright
22     fix free_curl_slist (crash with 7.24.0)
23     Makefile: add uninstall target
24     update ocaml m4 macros (in particular ocamlfind will be used by default, if present)
25     + CURLINFO_PRIMARY_IP
27 2011
28     + CURLOPT_PROXYTYPE
29     + CURLOPT_OPENSOCKETFUNCTION
30     + SSLVERIFYHOST_NONE
31     support CURLOPT_AUTOREFERER
33 2010
34     + version_info
35     fix: memory leak in curl_slist handling
36     disable checkConnection (kills performance with many handles)
37     support CURLINFO_REDIRECT_URL
38     tabs -> spaces
39     fix: double free (connection->range)
40     support all encodings
41     fix: CURLINFO_FILETIME has type long
42     add errno
43     add strerror, return curlCode from remove_finished
44     actually retrieve CURLINFO_FTP_ENTRY_PATH
45     fix typo HAVE_DECL_CURLINFO_HTTP_CONNECTCODE
46     remove CURLE_FTP_SSL_FAILED (breaks int to curlCode conversion)
47     add README for ocaml/msvc build
48     fix crash bug (use Store_field) in raiseError
49     fix: do not use Store_field on Abstract_tag blocks
50     install with ocamlfind on windows too
51     fix ocamlfind installation
52     wrap CURLM* as custom value
53     fix build (build dllcurl-helper.dll once)
54     link with ws2_32.dll for select for curlm_wait_data
55     use explicit -dllpath in examples (so that examples work without installing)
56     start use ocamlmklib
57     tweak code and Makefile for msvc build
59 2009
60     test code for threads
61     + Curl.reset
62     fix crash: NULL from curl_easy_getinfo
63     fix: helper_* functions should return Val_unit
64     examples/omulti: accept command-line args
65     build dllcurl-helper (partially merged deb patch)
66     + examples/omulti
67     fix crash bug (use Store_field)
68     + Multi.{add,perform,wait}
69     + Connection_val
70     + Curl.Multi.remove_finished
71     make -Wall happier
72     fix error in seekFunction
73     start Curl.Multi
74     fix locking in callbacks
75     start from ocurl 0.5.1