aboutsummaryrefslogtreecommitdiff
path: root/RELEASE-NOTES
blob: 693389ec3f0fbcdc99f233890356615c33bd5f0f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Curl and libcurl 7.52.2

 Public curl releases:         163
 Command line options:         204
 curl_easy_setopt() options:   243
 Public functions in libcurl:  61
 Contributors:                 1480

This release includes the following bugfixes:

 o gnutls-random: check return code for failed random
 o openssl-random: check return code when asking for random
 o http: remove "Curl_http_done: called premature" message
 o cyassl: use time_t instead of long for timeout
 o build-wolfssl: Sync config with wolfSSL 3.10
 o ftp-gss: check for init before use
 o configure: accept --with-libidn2 instead [1]
 o ftp: failure to resolve proxy should return that error code
 o curl.1: add three more exit codes
 o docs/ciphers: link to our own new page about ciphers
 o vtls: s/SSLEAY/OPENSSL - fixes multi_socket timeouts with openssl [2]
 o darwinssl: fix iOS build [3]
 o darwinssl: fix CFArrayRef leak [4]
 o cmake: use crypt32.lib when building with OpenSSL on windows [5]
 o curl_formadd.3: CURLFORM_CONTENTSLENGTH not needed when chunked [6]
 o digest_sspi: copy terminating NUL as well [7]
 o curl: fix --remote-time incorrect times on Windows [8]
 o curl.1: several updates and corrections [11]
 o content_encoding: change return code on a failure
 o curl.h: CURLE_FUNCTION_NOT_FOUND is no longer in use
 o docs: TCP_KEEPALIVE start and interval default to 60 [9]
 o darwinssl: --insecure overrides --cacert if both settings are in use [10]
 o TheArtOfHttpScripting: grammar
 o CIPHERS.md: document GSKit ciphers
 o wolfssl: support setting cipher list
 o wolfssl: display negotiated SSL version and cipher
 o lib506: fix build for Open Watcom [12]
 o asiohiper: improved socket handling [13]
 o examples: make the C++ examples follow our code style too

This release includes the following known bugs:

 o see docs/KNOWN_BUGS (https://curl.haxx.se/docs/knownbugs.html)

This release would not have looked like this without help, code, reports and
advice from friends like these:

  Chris Araman, Christian Weisgerber, Dan Fandrich, Daniel Romero,
  Daniel Stenberg, Dan Jacobson, Jiří Malák, Kim Minjoong, Kyselgov E.N,
  Max Khon, Mingliang Zhu, Nick Zitzmann, Patrick Monnerat, Peter Wu,
  Praveen Pvs, Ray Satiro,
  (16 contributors)

        Thanks! (and sorry if I forgot to mention someone)

References to bug reports and discussions on issues:

 [1] = https://curl.haxx.se/mail/lib-2016-12/0110.html
 [2] = https://curl.haxx.se/bug/?i=1174
 [3] = https://curl.haxx.se/bug/?i=1172
 [4] = https://curl.haxx.se/bug/?i=1173
 [5] = https://curl.haxx.se/bug/?i=1147
 [6] = https://curl.haxx.se/bug/?i=1013
 [7] = https://curl.haxx.se/bug/?i=1180
 [8] = https://curl.haxx.se/bug/?i=1121
 [9] = https://curl.haxx.se/mail/lib-2017-01/0000.html
 [10] = https://curl.haxx.se/bug/?i=1184
 [11] = https://curl.haxx.se/bug/?i=1190
 [12] = https://curl.haxx.se/bug/?i=1196
 [13] = https://curl.haxx.se/bug/?i=1191