Hi, I have just released gnurl 7.67.0, following the 7.67.0 release of curl.
This release incorporates changes from the previous 3 curl releases and curl finally builds again. If you encounter any issues please let me know. As always and as unfortunate name choices go, gnurl is not a gnu software. CHANGELOG (curl) ---------- Fixed in 7.69.1 - March 11 2020 Bugfixes: - ares: store dns parameters for duphandle <https://curl.haxx.se/bug/?i=4893> - cirrus-ci: disable the FreeBSD 13 builds <https://curl.haxx.se/bug/?i=5028> - curl_share_setopt.3: Note sharing cookies doesn't enable the engine <https://curl.haxx.se/mail/lib-2020-03/0019.html> - lib1564: reduce number of mid-wait wakeup calls <https://curl.haxx.se/bug/?i=5037> - libssh: Fix matching user-specified MD5 hex key <https://curl.haxx.se/bug/?i=4971> - MANUAL: update a dict-using command line - mime: do not perform more than one read in a row <https://curl.haxx.se/bug/?i=4826> - mime: fix the binary encoder to handle large data properly <https://curl.haxx.se/bug/?i=4860> - mime: latch last read callback status <https://curl.haxx.se/bug/?i=4813> - multi: skip EINTR check on wakeup socket if it was closed <https://curl.haxx.se/bug/?i=5047> - pause: bail out on bad input <https://curl.haxx.se/bug/?i=5050> - pause: force a connection recheck after unpausing (take 2) <https://curl.haxx.se/bug/?i=5049> - pause: return early for calls that don't change pause state <https://curl.haxx.se/bug/?i=5026> - runtests.1: rephrase how to specify what tests to run <https://curl.haxx.se/bug/?i=5033> - runtests: fix missing use of exe_ext helper function - seek: fix fall back for missing ftruncate on Windows <https://curl.haxx.se/bug/?i=5055> - sftp: fix segfault regression introduced by #4747 in 7.69.0 <https://curl.haxx.se/bug/?i=5041> - sha256: Added SecureTransport implementation <https://curl.haxx.se/bug/?i=5030> - sha256: Added WinCrypt implementation <https://curl.haxx.se/bug/?i=5030> - socks4: fix host resolve regression <https://curl.haxx.se/bug/?i=5061> - socks5: host name resolv regression fix <https://curl.haxx.se/bug/?i=5053> - tests/server: fix missing use of exe_ext helper function <https://curl.haxx.se/bug/?i=5064> - tests: fix static ip:port instead of dynamic values being used <https://curl.haxx.se/bug/?i=5065> - tests: make sleeping portable by avoiding select <https://curl.haxx.se/bug/?i=5035> - unit1612: fix the inclusion and compilation of the HMAC unit test <https://curl.haxx.se/bug/?i=5024> - urldata: remove the 'stream_was_rewound' connectdata struct member <https://curl.haxx.se/bug/?i=5046> - version: make curl_version* thread-safe without using global context <https://curl.haxx.se/bug/?i=5010> Fixed in 7.69.0 - March 4 2020 Changes: - polarssl: removed <https://curl.haxx.se/bug/?i=4825> - smtp: add CURLOPT_MAIL_RCPT_ALLLOWFAILS and --mail-rcpt-allowfails <https://curl.haxx.se/bug/?i=4816> - wolfSSH: new SSH backend <https://daniel.haxx.se/blog/2020/01/12/curl-even-more-wolfed/> Bugfixes: - altsvc: improved header parser <https://curl.haxx.se/bug/?i=4875> - altsvc: keep a copy of the file name to survive handle reset <https://curl.haxx.se/bug/?i=4898> - altsvc: make saving the cache an atomic operation <https://curl.haxx.se/bug/?i=4936> - altsvc: use h3-27 - azure: disable brotli on the macos debug-builds <https://curl.haxx.se/bug/?i=4925> - build: remove all HAVE_OPENSSL_ENGINE_H defines <https://curl.haxx.se/bug/?i=5007> - checksrc.bat: Fix not being able to run script from the main curl dir <https://curl.haxx.se/bug/?i=4894> - cleanup: fix several comment typos <https://curl.haxx.se/bug/?i=4957> - cleanup: fix typos and wording in docs and comments <https://curl.haxx.se/bug/?i=4869> - cmake: add support for CMAKE_LTO option <https://curl.haxx.se/bug/?i=4799> - cmake: clean up and improve build procedures <https://curl.haxx.se/bug/?i=4975> - cmake: enable SMB for Windows builds <https://curl.haxx.se/bug/?i=4717> - cmake: improve libssh2 check on Windows <https://curl.haxx.se/bug/?i=4804> - cmake: Show HTTPS-proxy in the features output <https://curl.haxx.se/bug/?i=5025> - cmake: support specifying the target Windows version <https://curl.haxx.se/bug/?i=4815> - cmake: use check_symbol_exists also for inet_pton <https://curl.haxx.se/bug/?i=4808> - configure.ac: fix comments about --with-quiche <https://curl.haxx.se/bug/?i=4897> - configure: disable metalink if mbedTLS is specified <https://curl.haxx.se/bug/?i=5013> - configure: disable metalink support for incompatible SSL/TLS <https://curl.haxx.se/bug/?i=5006> - conn: do not reuse connection if SOCKS proxy credentials differ <https://curl.haxx.se/bug/?i=4835> - conncache: removed unused Curl_conncache_bundle_size() <https://curl.haxx.se/bug/?i=4842> - connect: remove some spurious infof() calls <https://curl.haxx.se/bug/?i=4951> - connection reuse: respect the max_concurrent_streams limits <https://curl.haxx.se/bug/?i=4779> - contributors: also include people who contributed to curl-www <https://curl.haxx.se/bug/?i=4884> - contrithanks: use the most recent tag by default <https://curl.haxx.se/bug/?i=4883> - cookie: check __Secure- and __Host- case sensitively <https://curl.haxx.se/bug/?i=4864> - cookies: make saving atomic with a rename <https://curl.haxx.se/bug/?i=4914> - create-dirs.d: mention the mode <https://curl.haxx.se/bug/?i=4766> - curl: avoid using strlen for testing if a string is empty <https://curl.haxx.se/bug/?i=4873> - curl: error on --alt-svc use w/o support <https://curl.haxx.se/bug/?i=4878> - curl: let -D merge headers in one file again <https://curl.haxx.se/bug/?i=4762> - curl: make #0 not output the full URL <https://curl.haxx.se/bug/?i=4812> - curl: make the -# spaceship bar not wrap the line <https://curl.haxx.se/bug/?i=4849> - curl: remove 'config' field from OutStruct <https://curl.haxx.se/bug/?i=4807> - curl:progressbarinit: ignore column width from terminals < 20 <https://curl.haxx.se/bug/?i=4818> - curl_escape.3: add a link to curl_free <https://curl.haxx.se/bug/?i=5016> - curl_getenv.3: fix the memory handling description <https://curl.haxx.se/bug/?i=5016> - curl_global_init: assume the EINTR bit by default <https://curl.haxx.se/bug/?i=4840> - curl_global_init: move the IPv6 works status bool to multi handle <https://curl.haxx.se/bug/?i=4851> - CURLINFO_COOKIELIST.3: Fix example <https://curl.haxx.se/bug/?i=4930> - CURLOPT_ALTSVC_CTRL.3: fix the DEFAULT wording <https://curl.haxx.se/bug/?i=4909> - CURLOPT_PROXY_SSL_OPTIONS.3: Sync with CURLOPT_SSL_OPTIONS.3 - CURLOPT_REDIR_PROTOCOLS.3: update the DEFAULT section <https://curl.haxx.se/bug/?i=4943> - data.d: remove "Multiple files can also be specified" <https://curl.haxx.se/mail/archive-2020-01/0016.html> - digest: do not quote algorithm in HTTP authorisation <https://curl.haxx.se/bug/?i=4890> - docs/HTTP3: add --enable-alt-svc to curl's configure - docs/HTTP3: update the OpenSSL branch to use for ngtcp2 - docs: fix typo on CURLINFO_RETRY_AFTER <https://curl.haxx.se/bug/?i=5005> - easy: remove dead code <https://curl.haxx.se/bug/?i=4900> - form.d: fix two minor typos <https://curl.haxx.se/bug/?i=4843> - ftp: convert 'sock_accepted' to a plain boolean <https://curl.haxx.se/bug/?i=4929> - ftp: remove superfluous checking for crlf in user or pwd <https://curl.haxx.se/bug/?i=4887> - ftp: shrink temp buffers used for PORT <https://curl.haxx.se/bug/?i=4880> - github action: add CIFuzz <https://curl.haxx.se/bug/?i=4960> - github: Instructions to post "uname -a" on Unix systems in issues <https://curl.haxx.se/bug/?i=4896> - GnuTLS: always send client cert <https://curl.haxx.se/bug/?i=1411> - gtls: fixed compilation when using GnuTLS < 3.5.0 <https://curl.haxx.se/bug/?i=4984> - hostip: move code to resolve IP address literals to `Curl_resolv` <https://curl.haxx.se/bug/?i=4798> - HTTP-COOKIES: describe the cookie file format <https://curl.haxx.se/bug/?i=4805> - HTTP-COOKIES: mention that a trailing newline is required <https://curl.haxx.se/bug/?i=4946> - http2: make pausing/unpausing set/clear local stream window <https://curl.haxx.se/bug/?i=4939> - http2: now requires nghttp2 >= 1.12.0 <https://curl.haxx.se/bug/?i=4961> - http: added 417 response treatment <https://curl.haxx.se/bug/?i=4949> - http: increase EXPECT_100_THRESHOLD to 1Mb <https://curl.haxx.se/bug/?i=4814> - http: mark POSTs with no body as "upload done" from the start <https://curl.haxx.se/bug/?i=4996> - http: move "oauth_bearer" from connectdata to Curl_easy <https://curl.haxx.se/bug/?i=4824> - include: remove non-curl prefixed defines <https://curl.haxx.se/bug/?i=4793> - KNOWN_BUGS: Multiple methods in a single WWW-Authenticate: header - libssh2: add support for forcing a hostkey type <https://curl.haxx.se/bug/?i=4747> - libssh2: fix variable type <https://curl.haxx.se/bug/?i=4823> - libssh: improve known hosts handling <https://curl.haxx.se/bug/?i=4953> - llist: removed unused Curl_llist_move() <https://curl.haxx.se/bug/?i=4842> - location.d: the method change is from POST to GET only <https://curl.haxx.se/bug/?i=4859> - md4: fixed compilation issues when using GNU TLS gcrypt <https://curl.haxx.se/bug/?i=4959> - md4: use init/update/final functions in Secure Transport <https://curl.haxx.se/bug/?i=4979> - md5: added implementation for mbedTLS <https://curl.haxx.se/bug/?i=4980> - mk-ca-bundle: add support for CKA_NSS_SERVER_DISTRUST_AFTER <https://curl.haxx.se/bug/?i=4834> - multi: change curl_multi_wait/poll to error on negative timeout <https://curl.haxx.se/bug/?i=4763> - multi: fix outdated comment <https://curl.haxx.se/bug/?i=4901> - multi: if Curl_readwrite sets 'comeback' use expire, not loop <https://curl.haxx.se/bug/?i=4927> - multi_done: if multiplexed, make conn->data point to another transfer <https://curl.haxx.se/bug/?i=4845> - multi_wait: stop loop when sread() returns zero <https://curl.haxx.se/mail/archive-2020-02/0011.html> - ngtcp2: add error code for QUIC connection errors <https://curl.haxx.se/bug/?i=4754> - ngtcp2: fixed to only use AF_INET6 when ENABLE_IPV6 <https://curl.haxx.se/bug/?i=4875> - ngtcp2: update to git master and its draft-25 support <https://curl.haxx.se/bug/?i=4865> - ntlm: move the winbind data into the NTLM data structure - ntlm: pass the Curl_easy structure to the private winbind functions - ntlm: removed the dependency on the TLS libaries when using MD5 <https://curl.haxx.se/bug/?i=4967> - ntlm_wb: use Curl_socketpair() for greater portability <https://curl.haxx.se/bug/?i=4886> - oauth2-bearer.d: works for HTTP too <https://curl.haxx.se/bug/?i=4862> - openssl: make CURLINFO_CERTINFO not truncate x509v3 fields <https://curl.haxx.se/bug/?i=4837> - openssl: remove redundant assignment <https://curl.haxx.se/bug/?i=4872> - os400: fixed the build <https://curl.haxx.se/bug/?i=4822> - pause: force-drain the transfer on unpause <https://curl.haxx.se/bug/?i=4966> - quiche: update to draft-25 <https://curl.haxx.se/bug/?i=4867> - README: mention that the docs is in docs/ <https://curl.haxx.se/bug/?i=4830> - RELEASE-PROCEDURE: feature win is closed post-release a few days <https://curl.haxx.se/bug/?i=4877> - runtests: make random seed fixed for a month <https://curl.haxx.se/bug/?i=4734> - runtests: restore the command log <https://curl.haxx.se/bug/?i=4911> - schannel: make CURLOPT_CAINFO work better on Windows 7 <https://curl.haxx.se/bug/?i=3711> - schannel_verify: Fix alt names manual verify for UNICODE builds <https://curl.haxx.se/bug/?i=4761> - sha256: use crypto implementations when available <https://curl.haxx.se/bug/?i=4956> - singleuse.pl: support new API functions, fix curl_dbg_ handling <https://curl.haxx.se/bug/?i=4842> - smtp: support the SMTPUTF8 extension <https://curl.haxx.se/bug/?i=4892> - smtp: support UTF-8 based host names in MAIL FROM <https://curl.haxx.se/bug/?i=4928> - SOCKS: make the connect phase non-blocking <https://curl.haxx.se/bug/?i=4907> - strcase: turn Curl_raw_tolower into static <https://curl.haxx.se/bug/?i=4842> - strerror: increase STRERROR_LEN 128 -> 256 <https://curl.haxx.se/bug/?i=4920> - test1323: added missing 'unit test' feature requirement - tests: add a unit test for MD4 digest generation <https://curl.haxx.se/bug/?i=4970> - tests: add a unit test for SHA256 digest generation <https://curl.haxx.se/bug/?i=4968> - tests: add a unit test for the HMAC hash generation <https://curl.haxx.se/bug/?i=4973> - tests: deduce the tool name from the test case for unit tests <https://curl.haxx.se/bug/?i=4976> - tests: fix Python 3 compatibility of smbserver.py - tool_dirhie: allow directory traversal during creation <https://curl.haxx.se/bug/?i=4796> - tool_homedir: change GetEnv() to use libcurl's curl_getenv() <https://curl.haxx.se/bug/?i=4774> - tool_util: improve Windows version of tvnow() <https://curl.haxx.se/bug/?i=4947> - travis: update non-OpenSSL Linux jobs to Bionic <https://curl.haxx.se/bug/?i=4872> - url: include the failure reason when curl_win32_idn_to_ascii() fails <https://curl.haxx.se/bug/?i=4899> - urlapi: guess scheme properly with credentials given <https://curl.haxx.se/bug/?i=4856> - urldata: do string enums without #ifdefs for build scripts <https://curl.haxx.se/bug/?i=4822> - vtls: refactor Curl_multissl_version to make the code clearer <https://curl.haxx.se/bug/?i=4803> - win32: USE_WIN32_CRYPTO to enable Win32 based MD4, MD5 and SHA256 <https://curl.haxx.se/bug/?i=4955> Fixed in 7.68.0 - January 8 2020 Changes: - TLS: add BearSSL vtls implementation <https://curl.haxx.se/bug/?i=4597> - XFERINFOFUNCTION: support CURL_PROGRESSFUNC_CONTINUE <https://curl.haxx.se/bug/?i=4599> - curl: add --etag-compare and --etag-save <https://curl.haxx.se/bug/?i=4543> - curl: add --parallel-immediate <https://curl.haxx.se/bug/?i=4500> - multi: add curl_multi_wakeup() <https://curl.haxx.se/bug/?i=4418> - openssl: CURLSSLOPT_NO_PARTIALCHAIN can disable partial cert chains <https://curl.haxx.se/bug/?i=4665> Bugfixes: - CVE-2019-15601: file: on Windows, refuse paths that start with \\ <https://curl.haxx.se/docs/CVE-2019-15601.html> - Azure Pipelines: add several builds - CMake: add support for building with the NSS vtls backend <https://curl.haxx.se/bug/?i=4663> - CURL-DISABLE: initial docs for the CURL_DISABLE_* defines <https://curl.haxx.se/bug/?i=4545> - CURLOPT_HEADERFUNCTION.3: Document that size is always 1 <https://curl.haxx.se/bug/?i=4758> - CURLOPT_QUOTE.3: fix typos <https://curl.haxx.se/bug/?i=4736> - CURLOPT_READFUNCTION.3: fix the example <https://curl.haxx.se/bug/?i=4787> - CURLOPT_URL.3: "curl supports SMB version 1 (only)" - CURLOPT_VERBOSE.3: see also ERRORBUFFER - HISTORY: added cmake, HTTP/3 and parallel downloads with curl - HISTORY: the SMB(S) support landed in 2014 - INSTALL.md: provide Android build instructions <https://curl.haxx.se/bug/?i=4606> - KNOWN_BUGS: Connection information when using TCP Fast Open <https://curl.haxx.se/bug/?i=4296> - KNOWN_BUGS: LDAP on Windows doesn't work correctly <https://curl.haxx.se/bug/?i=4261> - KNOWN_BUGS: TLS session cache doesn't work with TFO <https://curl.haxx.se/bug/?i=4301> - OPENSOCKETFUNCTION.3: correct the purpose description <https://curl.haxx.se/mail/lib-2019-12/0007.html> - TrackMemory tests: always remove CR before LF <https://curl.haxx.se/bug/?i=4788> - altsvc: bump to h3-24 <https://curl.haxx.se/bug/?i=4604> - altsvc: make the save function ignore NULL filenames <https://curl.haxx.se/bug/?i=4707> - build: Disable Visual Studio warning "conditional expression is constant" <https://curl.haxx.se/bug/?i=4658> - build: fix for CURL_DISABLE_DOH <https://curl.haxx.se/bug/?i=4565> - checksrc.bat: Add a check for vquic and vssh directories <https://curl.haxx.se/bug/?i=4607> - checksrc: repair the copyrightyear check <https://curl.haxx.se/bug/?i=4549> - cirrus-ci: enable clang sanitizers on freebsd 13 <https://curl.haxx.se/bug/?i=4557> - cirrus: Drop the FreeBSD 10.4 build - config-win32: cpu-machine-OS for Windows on ARM <https://curl.haxx.se/bug/?i=4590> - configure: avoid unportable `==' test(1) operator <https://curl.haxx.se/bug/?i=4567> - configure: enable IPv6 support without `getaddrinfo` <https://curl.haxx.se/bug/?i=4662> - configure: fix typo in help text <https://curl.haxx.se/bug/?i=4570> - conncache: CONNECT_ONLY connections assumed always in-use <https://curl.haxx.se/bug/?i=4369> - conncache: fix multi-thread use of shared connection cache <https://curl.haxx.se/bug/?i=4544> - copyrights: fix copyright year range <https://curl.haxx.se/bug/?i=4549> - create_conn: prefer multiplexing to using new connections <https://curl.haxx.se/bug/?i=4732> - curl -w: handle a blank input file correctly <https://curl.haxx.se/bug/?i=4786> - curl.h: add two missing defines for "pre ISO C" compilers <https://curl.haxx.se/bug/?i=4739> - curl/parseconfig: fix mem-leak <https://curl.haxx.se/bug/?i=4731> - curl/parseconfig: use curl_free() to free memory allocated by libcurl <https://curl.haxx.se/bug/?i=4730> - curl: cleanup multi handle on failure <https://curl.haxx.se/bug/?i=4772> - curl: fix --upload-file . hangs if delay in STDIN <https://curl.haxx.se/bug/?i=2051> - curl: fix -T globbing <https://curl.haxx.se/bug/?i=4588> - curl: improved cleanup in upload error path <https://curl.haxx.se/bug/?i=4705> - curl: make a few char pointers point to const char instead <https://curl.haxx.se/bug/?i=4771> - curl: properly free mimepost data <https://curl.haxx.se/bug/?i=4781> - curl: show better error message when no homedir is found <https://curl.haxx.se/bug/?i=4644> - curl: show error for --http3 if libcurl lacks support <https://curl.haxx.se/bug/?i=4785> - curl_setup_once: consistently use WHILE_FALSE in macros <https://curl.haxx.se/bug/?i=4649> - define: remove HAVE_ENGINE_LOAD_BUILTIN_ENGINES, not used anymore <https://curl.haxx.se/bug/?i=4725> - docs: Change 'experiemental' to 'experimental' <https://curl.haxx.se/bug/?i=4618> - docs: TLS SRP doesn't work with TLS 1.3 <https://curl.haxx.se/bug/?i=4262> - docs: fix several typos <https://curl.haxx.se/bug/?i=4680> - docs: mention CURL_MAX_INPUT_LENGTH restrictions <https://curl.haxx.se/bug/?i=4783> - doh: improved both encoding and decoding <https://curl.haxx.se/bug/?i=4598> - doh: make it behave when built without proxy support <https://curl.haxx.se/bug/?i=4704> - examples/postinmemory.c: Call curl_global_cleanup always <https://curl.haxx.se/bug/?i=4751> - examples/url2file.c: corrected erroneous comment <https://curl.haxx.se/bug/?i=4745> - examples: add multi-poll.c <https://curl.haxx.se/bug/?i=4596> - global_init: undo the "intialized" bump in case of failure <https://curl.haxx.se/bug/?i=4636> - hostip: suppress compiler warning <https://curl.haxx.se/bug/?i=4692> - http_ntlm: Remove duplicate NSS initialisation <https://curl.haxx.se/bug/?i=3935> - lib: Move lib/ssh.h -> lib/vssh/ssh.h <https://curl.haxx.se/bug/?i=4609> - lib: fix compiler warnings with `CURL_DISABLE_VERBOSE_STRINGS` <https://curl.haxx.se/bug/?i=4775> - lib: fix warnings found when porting to NuttX <https://curl.haxx.se/bug/?i=4756> - lib: remove ASSIGNWITHINCONDITION exceptions, use our code style <https://curl.haxx.se/bug/?i=4683> - lib: remove erroneous +x file permission on some c files <https://curl.haxx.se/bug/?i=4756> - libssh2: add support for ECDSA and ed25519 knownhost keys <https://curl.haxx.se/bug/?i=4714> - multi.h: remove INITIAL_MAX_CONCURRENT_STREAMS from public header <https://curl.haxx.se/bug/?i=4790> - multi: free sockhash on OOM <https://curl.haxx.se/bug/?i=4713> - multi_poll: avoid busy-loop when called without easy handles attached <https://curl.haxx.se/bug/?i=4594> - ngtcp2: Support the latest update key callback type <https://curl.haxx.se/bug/?i=4735> - ngtcp2: fix thread-safety bug in error-handling <https://curl.haxx.se/bug/?i=4645> - ngtcp2: free used resources on disconnect <https://curl.haxx.se/bug/?i=4614> - ngtcp2: handle key updates as ngtcp2 master branch tells us <https://curl.haxx.se/bug/?i=4612> - ngtcp2: increase QUIC window size when data is consumed <https://curl.haxx.se/bug/?i=4600> - ngtcp2: use overflow buffer for extra HTTP/3 data <https://curl.haxx.se/bug/?i=4525> - ntlm: USE_WIN32_CRYPTO check removed to get USE_NTLM2SESSION set <https://curl.haxx.se/bug/?i=3704> - ntlm_wb: fix double-free in OOM <https://curl.haxx.se/bug/?i=4710> - openssl: Revert to less sensitivity for SYSCALL errors <https://curl.haxx.se/bug/?i=4624> - openssl: improve error message for SYSCALL during connect <https://curl.haxx.se/bug/?i=4593> - openssl: prevent recursive function calls from ctx callbacks <https://curl.haxx.se/bug/?i=4585> - openssl: retrieve reported LibreSSL version at runtime <https://curl.haxx.se/bug/?i=2425> - openssl: set X509_V_FLAG_PARTIAL_CHAIN by default <https://curl.haxx.se/mail/lib-2019-11/0094.html> - parsedate: offer a getdate_capped() alternative <https://curl.haxx.se/bug/?i=4152> - pause: avoid updating socket if done was already called <https://curl.haxx.se/bug/?i=4563> - projects: Fix Visual Studio projects SSH builds <https://curl.haxx.se/bug/?i=4492> - projects: Fix Visual Studio wolfSSL configurations - quiche: reject HTTP/3 headers in the wrong order <https://curl.haxx.se/bug/?i=4571> - remove_handle: clear expire timers after multi_done() <https://curl.haxx.se/bug/?i=4575> - runtests: --repeat=[num] to repeat tests <https://curl.haxx.se/bug/?i=4715> - runtests: introduce --shallow to reduce huge torture tests <https://curl.haxx.se/bug/?i=4699> - schannel: fix --tls-max for when min is --tlsv1 or default <https://curl.haxx.se/bug/?i=4633> - setopt: Fix ALPN / NPN user option when built without HTTP2 <https://curl.haxx.se/bug/?i=4668> - strerror: Add Curl_winapi_strerror for Win API specific errors <https://curl.haxx.se/bug/?i=4550> - strerror: Fix an error looking up some Windows error strings - strerror: Fix compiler warning "empty expression" <https://github.com/curl/curl/commit/5b22e1a#r36458547> - system.h: fix for MCST lcc compiler <https://curl.haxx.se/bug/?i=4576> - test/sws: search for "Testno:" header unconditionally if no testno <https://curl.haxx.se/bug/?i=4744> - test1175: verify symbols-in-versions and libcurl-errors.3 in sync <https://curl.haxx.se/bug/?i=4628> - test1270: a basic -w redirect_url test <https://curl.haxx.se/bug/?i=4728> - test1456: remove the use of a fixed local port number <https://curl.haxx.se/bug/?i=4733> - test1558: use double slash after file: <https://curl.haxx.se/bug/?i=4554> - test1560: require IPv6 for IPv6 aware URL parsing <https://curl.haxx.se/bug/?i=4556> - tests/lib1557: fix mem-leak in OOM <https://curl.haxx.se/bug/?i=4709> - tests/lib1559: fix mem-leak in OOM <https://curl.haxx.se/bug/?i=4709> - tests/lib1591: free memory properly on OOM, in the trailers callback <https://curl.haxx.se/bug/?i=4720> - tests/unit1607: fix mem-leak in OOM <https://curl.haxx.se/bug/?i=4709> - tests/unit1609: fix mem-leak in OOM <https://curl.haxx.se/bug/?i=4709> - tests/unit1620: fix bad free in OOM <https://curl.haxx.se/bug/?i=4709> - tests: Change NTLM tests to require SSL <https://curl.haxx.se/bug/?i=4768> - tests: Fix bounce requests with truncated writes <https://github.com/curl/curl/pull/4717#issuecomment-570240785> - tests: fix build with `CURL_DISABLE_DOH` <https://curl.haxx.se/bug/?i=4692> - tests: fix permissions of ssh keys in WSL <https://curl.haxx.se/bug/?i=3899> - tests: make it possible to set executable extensions <https://curl.haxx.se/bug/?i=3899> - tests: make sure checksrc runs on header files too - tests: set LC_ALL=en_US.UTF-8 instead of blank in several tests <https://curl.haxx.se/bug/?i=4738> - tests: use DoH feature for DoH tests <https://curl.haxx.se/bug/?i=4692> - tests: use \r\n for log messages in WSL <https://curl.haxx.se/bug/?i=3899> - tool_operate: fix mem leak when failed config parse <https://curl.haxx.se/bug/?i=4767> - travis: Fix error detection <https://curl.haxx.se/bug/?i=3730> - travis: abandon coveralls, it is not reliable <https://curl.haxx.se/bug/?i=4694> - travis: build ngtcp2 with --enable-lib-only <https://curl.haxx.se/bug/?i=4646> - travis: export the CC/CXX variables when set <https://curl.haxx.se/bug/?i=4637> - vtls: make BearSSL possible to set with CURL_SSL_BACKEND <https://curl.haxx.se/bug/?i=4698> - winbuild: Define CARES_STATICLIB when WITH_CARES=static <https://curl.haxx.se/bug/?i=4688> - winbuild: Document CURL_STATICLIB requirement for static libcurl <https://curl.haxx.se/bug/?i=4721> CHECKSUMS --------- SHA1 (gnurl-7.69.1.tar.gz) = 81959c03238e0a48b813300c5a2c2f11fe54bd26 SHA1 (gnurl-7.69.1.tar.Z) = b5414078afb069837ac8ed41d4cb3c41248dfb61 SHA1 (gnurl-7.69.1.pax.Z) = b5414078afb069837ac8ed41d4cb3c41248dfb61 SHA512 (gnurl-7.69.1.tar.gz) = aaef41159bcaee5c462658174d952b0ca4612775d8c57f1c8f328e7fad2a6332d6c9fc66461fc487c85309d2328f0bf880cb341975c3734a2323aed3d0d68130 SHA512 (gnurl-7.69.1.tar.Z) = 17e623ecab2b2ce9fb2d6fa6e125ece114b314def05f6eea51aae565a57426113a3623a9b7f0384bcf97516a6f2cc5ef1d35b5c2a2bb4e2e34b843725be73b7b SHA512 (gnurl-7.69.1.pax.Z) = 17e623ecab2b2ce9fb2d6fa6e125ece114b314def05f6eea51aae565a57426113a3623a9b7f0384bcf97516a6f2cc5ef1d35b5c2a2bb4e2e34b843725be73b7b RMD160 (gnurl-7.69.1.tar.gz) = 9024b1b9cadbe9a05c482a21e566b7ea5b3d39ee RMD160 (gnurl-7.69.1.tar.Z) = c1c71518279532a66c11e858782f67728433ffdc RMD160 (gnurl-7.69.1.pax.Z) = c1c71518279532a66c11e858782f67728433ffdc DOWNLOADS --------- The files can be be found as usual on the gnu ftp and ftpmirrors in the gnunet subfolder, ie https://ftp.gnu.org/gnu/gnunet/ usually.
