Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-02 | ROADMAP: updated after recent user poll | Daniel Stenberg | |
In rough prio order | |||
2019-08-31 | THANKS: remove duplicate | Daniel Stenberg | |
2019-08-31 | Curl_addr2string: take an addrlen argument too | Daniel Stenberg | |
This allows the function to figure out if a unix domain socket has a file name or not associated with it! When a socket is created with socketpair(), as done in the fuzzer testing, the path struct member is uninitialized and must not be accessed. Bug: https://crbug.com/oss-fuzz/16699 Closes #4283 | |||
2019-08-31 | CMake: remove needless newlines at end of gss variables | Rolf Eike Beer | |
2019-08-31 | CI: remove duplicate configure flag for LGTM.com | Rolf Eike Beer | |
2019-08-31 | CMake: use platform dependent name for dlopen() library | Rolf Eike Beer | |
Closes #4279 | |||
2019-08-30 | quiche: expire when poll returned data | Daniel Stenberg | |
... to make sure we continue draining the queue until empty Closes #4281 | |||
2019-08-30 | quiche: decrease available buffer size, don't assign it! | Daniel Stenberg | |
Found-by: Jeremy Lainé | |||
2019-08-29 | RELEASE-NOTES: synced | Daniel Stenberg | |
2019-08-29 | curl: fix include conditions | lufia | |
2019-08-29 | plan9: fix installation instructions | lufia | |
Closes #4276 | |||
2019-08-29 | ngtcp2: on h3 stream close, call expire | Daniel Stenberg | |
... to trigger a new read to detect the stream close! Closes #4275 | |||
2019-08-29 | ngtcp2: build latest ngtcp2 and ngtcp2_crypto_openssl | Tatsuhiro Tsujikawa | |
Closes #4278 | |||
2019-08-28 | ngtcp2: set flow control window to stream buffer size | Daniel Stenberg | |
Closes #4274 | |||
2019-08-28 | CURLOPT_HEADERFUNCTION.3: clarify | Christopher Head | |
Closes #4273 | |||
2019-08-28 | CURLINFO docs: mention that in redirects times are added | Daniel Stenberg | |
Suggested-by: Brandon Dong Fixes #4250 Closes #4269 | |||
2019-08-28 | travis: enable ngtcp2 builds again | Daniel Stenberg | |
Switched to the openssl-quic-draft-22 openssl branch. Closes #4271 | |||
2019-08-27 | HTTP3: switched openssl branch to use | Daniel Stenberg | |
2019-08-27 | ngtcp2: Build with latest ngtcp2 and ngtcp2_crypto_openssl | Tatsuhiro Tsujikawa | |
Closes #4270 | |||
2019-08-26 | http2: when marked for closure and wanted to close == OK | Daniel Stenberg | |
It could otherwise return an error even when closed correctly if GOAWAY had been received previously. Reported-by: Tom van der Woerdt Fixes #4267 Closes #4268 | |||
2019-08-26 | RELEASE-NOTES: synced | Daniel Stenberg | |
2019-08-26 | build-openssl: fix build with Visual Studio 2019 | Daniel Stenberg | |
Reviewed-by: Marcel Raad Contributed-by: osabc on github Fixes #4188 Closes #4266 | |||
2019-08-26 | vauth: return CURLE_AUTH_ERROR on gss_init_sec_context() failure | Kamil Dudka | |
This is a follow-up to https://github.com/curl/curl/pull/3864 . Closes #4224 | |||
2019-08-26 | KNOWN_BUGS: USE_UNIX_SOCKETS on Windows | Daniel Stenberg | |
Closes #4040 | |||
2019-08-26 | quiche: send the HTTP body correctly on callback uploads | Daniel Stenberg | |
Closes #4265 | |||
2019-08-26 | travis: disable ngtcp2 builds (temporarily) | Daniel Stenberg | |
Just too many API changes right now Closes #4264 | |||
2019-08-25 | ngtcp2: add support for SSLKEYLOGFILE | Daniel Stenberg | |
Closes #4260 | |||
2019-08-25 | ngtcp2: improve h3 response receiving | Daniel Stenberg | |
Closes #4259 | |||
2019-08-25 | ngtcp2: use nghttp3_version() | Daniel Stenberg | |
2019-08-25 | ngtcp2: sync with upstream API changes | Daniel Stenberg | |
Assisted-by: Tatsuhiro Tsujikawa | |||
2019-08-24 | scp: fix directory name length used in memcpy | Kyle Abramowitz | |
Fix read off end of array due to bad pointer math in getworkingpath for SCP home directory case. Closes #4258 | |||
2019-08-24 | http: the 'closed' struct field is used by both ngh2 and ngh3 | Daniel Stenberg | |
and remove 'header_recvbuf', not used for anything Reported-by: Jeremy Lainé Closes #4257 | |||
2019-08-23 | ngtcp2: accept upload via callback | Daniel Stenberg | |
Closes #4256 | |||
2019-08-23 | defines: avoid underscore-prefixed defines | Daniel Stenberg | |
Double-underscored or underscore plus uppercase letter at least. ... as they're claimed to be reserved. Reported-by: patnyb on github Fixes #4254 Closes #4255 | |||
2019-08-22 | travis: add a build using ngtcp2 + nghttp3 (and a patched OpenSSL) | Daniel Stenberg | |
Runs no tests Closes #4253 | |||
2019-08-21 | travis: bump to using nghttp2 version 1.39.2 | Daniel Stenberg | |
Closes #4252 | |||
2019-08-21 | docs/examples/curlx: fix errors | Gisle Vanem | |
Initialise 'mimetype' and require the -p12 arg. Closes #4248 | |||
2019-08-20 | cleanup: remove DOT_CHAR completely | Daniel Stenberg | |
Follow-up to f9c7ba9096ec The use of DOT_CHAR for ".ssh" was probably a mistake and is removed now. Pointed-out-by: Gisle Vanem Bug: https://github.com/curl/curl/pull/4230#issuecomment-522960638 Closes #4247 | |||
2019-08-20 | spnego_sspi: add typecast to fix build warning | Daniel Stenberg | |
Reported in build "Win32 target on Debian Stretch (64-bit) - i686-w64-mingw32 - gcc-20170516" Closes #4245 | |||
2019-08-20 | openssl: build warning free with boringssl | Daniel Stenberg | |
Closes #4244 | |||
2019-08-20 | curl: make --libcurl use CURL_HTTP_VERSION_3 | Daniel Stenberg | |
Closes #4243 | |||
2019-08-20 | ngtcp2: make postfields-set posts work | Daniel Stenberg | |
Closes #4242 | |||
2019-08-20 | http: remove chunked-encoding and expect header use for HTTP/3 | Daniel Stenberg | |
2019-08-20 | configure: use pkg-config to detect quiche | Alessandro Ghedini | |
This removes the need to hard-code the quiche target path in configure.ac. This depends on https://github.com/cloudflare/quiche/pull/128 Closes #4237 | |||
2019-08-20 | CURLOPT_SSL_VERIFYHOST: treat the value 1 as 2 | Daniel Stenberg | |
For a long time (since 7.28.1) we've returned error when setting the value to 1 to make applications notice that we stopped supported the old behavior for 1. Starting now, we treat 1 and 2 exactly the same. Closes #4241 | |||
2019-08-20 | curl: use .curlrc (with a dot) on Windows as well | Daniel Stenberg | |
Fall-back to _curlrc if the dot-version is missing. Co-Authored-By: Steve Holme Closes #4230 | |||
2019-08-20 | netrc: make the code try ".netrc" on Windows as well | Daniel Stenberg | |
... but fall back and try "_netrc" too if the dot version didn't work. Co-Authored-By: Steve Holme | |||
2019-08-20 | ngtcp2: use ngtcp2_version() to get the run-time version | Daniel Stenberg | |
... which of course doesn't have to be the same used at build-time. Function just recently merged in ngtcp2. | |||
2019-08-20 | ngtcp2: move the h3 initing to immediately after the rx key | Daniel Stenberg | |
To fix a segfault and to better deal with 0-RTT Assisted-by: Tatsuhiro Tsujikawa | |||
2019-08-17 | quiche: register debug callback once and earlier | Alessandro Ghedini | |
The quiche debug callback is global and can only be initialized once, so make sure we don't do it multiple times (e.g. if multiple requests are executed). In addition this initializes the callback before the connection is created, so we get logs for the handshake as well. Closes #4236 |