summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-11-18makefilegnurl-7.67.0ng0
2019-11-18syntaxng0
2019-11-18adjust buildsystem to make make distcheck almost pass.ng0
2019-11-18renameng0
2019-11-18remove more CMake, remove unused personal pubkey, rewrite perl SHalineng0
2019-11-17remove winbuild and more CMakeng0
2019-11-17remove more CMakeng0
2019-11-17remove .githubng0
2019-11-17remove CMakeng0
2019-11-17remove windows ide files.ng0
2019-11-17auxng0
2019-11-17add regen certsng0
2019-11-17docs/examples: ignore more files.ng0
2019-11-07mdocmlng0
2019-11-07renameng0
2019-11-06++ng0
2019-11-06more makefile + documentation.ng0
2019-11-06makefileng0
2019-11-06remove guix.scmng0
2019-11-06fix failure to buildng0
2019-11-06makefile.ng0
2019-11-06minorng0
2019-11-06Makefile.incng0
2019-11-06name, include.ng0
2019-11-06include.ng0
2019-11-06rm sed.sh, add man_lint.sh to Makefile.ng0
2019-11-06awk.ng0
2019-11-06awkng0
2019-11-06awkng0
2019-11-06awk scripts.ng0
2019-11-06Merge tag 'curl-7_67_0'ng0
7.67.0
2019-11-05RELEASE-NOTES: syncedcurl-7_67_0Daniel Stenberg
The 7.67.0 release
2019-11-05THANKS: add new names from 7.67.0Daniel Stenberg
2019-11-05configure: only say ipv6 enabled when the variable is setDaniel Stenberg
Previously it could say "IPv6: enabled" at the end of the configure run but the define wasn't set because of a missing getaddrinfo(). Reported-by: Marcel Raad Fixes #4555 Closes #4560
2019-11-02certs/Server-localhost-lastSAN-sv: regenerate with sha256Marcel Raad
All other certificates were regenerated in commit ba782baac30, but this one was missed. Fixes test3001 on modern systems. Closes https://github.com/curl/curl/pull/4551
2019-11-02copyrights: update all copyright notices to 2019 on files changed this yearVilhelm Prytz
Closes #4547
2019-11-02mbedtls: add error message for cert validity starting in the futureBastien Bouclet
Closes #4552
2019-11-01schannel_verify: Fix concurrent openings of CA fileJay Satiro
- Open the CA file using FILE_SHARE_READ mode so that others can read from it as well. Prior to this change our schannel code opened the CA file without sharing which meant concurrent openings (eg an attempt from another thread or process) would fail during the time it was open without sharing, which in curl's case would cause error: "schannel: failed to open CA file". Bug: https://curl.haxx.se/mail/lib-2019-10/0104.html Reported-by: Richard Alcock
2019-10-31gtls: make gnutls_bye() not wait for response on shutdownDaniel Stenberg
... as it can make it wait there for a long time for no good purpose. Patched-by: Jay Satiro Reported-by: Bylon2 on github Adviced-by: Nikos Mavrogiannopoulos Fixes #4487 Closes #4541
2019-10-30appveyor: publish artifacts on appveyorMichaƂ Janiszewski
This allows obtaining upstream builds of curl directly from appveyor for all the available configurations Closes #4509
2019-10-30url: make Curl_close() NULLify the pointer tooDaniel Stenberg
This is the common pattern used in the code and by a unified approach we avoid mistakes. Closes #4534
2019-10-29INSTALL: add missing space for configure commandsTrivikram Kamat
Closes #4539
2019-10-29url: Curl_free_request_state() should also free doh handlesDaniel Stenberg
... or risk DoH memory leaks. Reported-by: Paul Dreik Fixes #4463 Closes #4527
2019-10-29examples: remove the "this exact code has not been verified"Daniel Stenberg
... as really confuses the reader to not know what to believe!
2019-10-29HTTP3: fix typo somehere1 > somewhere1Trivikram Kamat
Closes #4535
2019-10-28HTTP3: fix invalid use of sendto for connected UDP socketJavier Blazquez
On macOS/BSD, trying to call sendto on a connected UDP socket fails with a EISCONN error. Because the singleipconnect has already called connect on the socket when we're trying to use it for QUIC transfers we need to use plain send instead. Fixes #4529 Closes https://github.com/curl/curl/pull/4533
2019-10-28RELEASE-NOTES: syncedDaniel Stenberg
2019-10-28HTTP3: fix Windows buildJavier Blazquez
The ngtcp2 QUIC backend was using the MSG_DONTWAIT flag for send/recv in order to perform nonblocking operations. On Windows this flag does not exist. Instead, the socket must be set to nonblocking mode via ioctlsocket. This change sets the nonblocking flag on UDP sockets used for QUIC on all platforms so the use of MSG_DONTWAIT is not needed. Fixes #4531 Closes #4532
2019-10-27appveyor: add --disable-proxy autotools buildMarcel Raad
This would have caught issue #3926. Also make formatting more consistent. Closes https://github.com/curl/curl/pull/4526
2019-10-25appveyor: make winbuilds with DEBUG=no/yes and VS 2015/2017Daniel Stenberg
... and invoke "curl -V" once done Co-Authored-By: Jay Satiro Closes #4523