Curl and libcurl 7.55.0 Public curl releases: 167 Command line options: 207 curl_easy_setopt() options: 245 Public functions in libcurl: 61 Contributors: 1571 This release includes the following changes: o curl: allow --header and --proxy-header read from file [7] o getinfo: provide sizes as curl_off_t [6] o curl: prevent binary output spewed to terminal [16] This release includes the following bugfixes: o includes: remove curl/curlbuild.h and curl/curlrules.h [1] o dist: make the hugehelp.c not get regenerated unnecessarily [2] o timers: store internal time stamps as time_t instead of doubles [3] o progress: let "current speed" be UL + DL speeds combined [4] o http-proxy: do the HTTP CONNECT process entirely non-blocking [5] o lib/curl_setup.h: remove CURL_WANTS_CA_BUNDLE_ENV [8] o fuzz: bring oss-fuzz initial code converted to C89 [10] o configure: disable nghttp2 too if HTTP has been disabled o mk-ca-bundle.pl: Check curl's exit code after certdata download [11] o test1148: verify the -# progressbar [12] o tests: stabilize test 2032 and 2033 [13] o HTTPS-Proxy: don't offer h2 for https proxy connections [14] o http-proxy: only attempt FTP over HTTP proxy [9] o curl-compilers.m4: enable vla warning for clang [15] o curl-compilers.m4: enable double-promotion warning [15] o curl-compilers.m4: enable missing-variable-declarations clang warning [15] o curl-compilers.m4: enable comma clang warning [15] o Makefile.m32: enable -W for MinGW32 build [15] o CURLOPT_PREQUOTE: not supported for SFTP [17] o http2: fix OOM crash o PIPELINING_SERVER_BL: cleanup the internal list use [18] 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: Dan Fandrich, Daniel Stenberg, Frederik B, Jakub Wilk, Marcel Raad, Matteo B., Michael Kaufmann, Pascal Terjan, Paul Harris, Ray Satiro, Simon Warta, Timothe Litt, (12 contributors) Thanks! (and sorry if I forgot to mention someone) References to bug reports and discussions on issues: [1] = https://daniel.haxx.se/blog/2017/06/15/target-independent-libcurl-headers/ [2] = https://curl.haxx.se/bug/?i=1565 [3] = https://curl.haxx.se/bug/?i=1531 [4] = https://curl.haxx.se/bug/?i=1556 [5] = https://curl.haxx.se/bug/?i=1547 [6] = https://curl.haxx.se/bug/?i=1511 [7] = https://curl.haxx.se/bug/?i=1486 [8] = https://curl.haxx.se/bug/?i=1538 [9] = https://curl.haxx.se/bug/?i=1505 [10] = https://curl.haxx.se/bug/?i=1476 [11] = https://curl.haxx.se/bug/?i=1577 [12] = https://curl.haxx.se/bug/?i=1569 [13] = https://curl.haxx.se/bug/?i=1576 [14] = https://curl.haxx.se/bug/?i=1546 [15] = https://curl.haxx.se/bug/?i=1578 [16] = https://curl.haxx.se/bug/?i=1512 [17] = https://curl.haxx.se/bug/?i=1514 [18] = https://curl.haxx.se/bug/?i=1584