Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-20 | hostip: fix 'potentially uninitialized variable' warning | Jay Satiro | |
Follow-up to 50d1b33. Caught by AppVeyor. | |||
2018-02-20 | TODO: warning if curl version is not in sync with libcurl version | Daniel Stenberg | |
2018-02-20 | CURLOPT_RESOLVE: Add support for multiple IP addresses per entry | Anders Bakken | |
This enables users to preresolve but still take advantage of happy eyeballs and trying multiple addresses if some are not connecting. Ref: https://github.com/curl/curl/pull/2260 | |||
2018-02-20 | examples/sftpuploadresume: resume upload via CURLOPT_APPEND | Sergio Borghese | |
URL: https://curl.haxx.se/mail/lib-2018-02/0072.html | |||
2018-02-18 | curl --version: show PSL if the run-time lib has it enabled | Daniel Stenberg | |
... not of the #define was set at build-time! | |||
2018-02-18 | TODO: "Support in-memory certs/ca certs/keys" | Daniel Stenberg | |
removed SSLKEYLOGFILE support (fixed) removed "consider SSL patches" (outdated) Closes #2310 | |||
2018-02-16 | CURLOPT_HEADER.3: clarify problems with different data sizes | Daniel Stenberg | |
2018-02-16 | test1556: verify >16KB headers to the header callback | Daniel Stenberg | |
2018-02-16 | header callback: don't chop headers into smaller pieces | Daniel Stenberg | |
Reported-by: Guido Berhoerster Fixes #2314 Closes #2316 | |||
2018-02-16 | test1154: verify that long HTTP headers get rejected | Daniel Stenberg | |
2018-02-16 | http: fix the max header length detection logic | Daniel Stenberg | |
Previously, it would only check for max length if the existing alloc buffer was to small to fit it, which often would make the header still get used. Reported-by: Guido Berhoerster Bug: https://curl.haxx.se/mail/lib-2018-02/0056.html Closes #2315 | |||
2018-02-16 | CURLOPT_HEADERFUNCTION.3: fix typo from d939226813 | Daniel Stenberg | |
Reported-by: Erik Johansson Bug: https://github.com/curl/curl/commit/d9392268131c1b8d18dec3fa30e0bded833a5db7#commitcomment-27607495 | |||
2018-02-16 | CURLOPT_HEADERFUNCTION.3: mention folded headers | Daniel Stenberg | |
2018-02-16 | TODO: 1.1 Option to refuse usernames in URLs | Daniel Stenberg | |
Also expanded the CURL_REFUSE_CLEARTEXT section with more ideas. | |||
2018-02-16 | TODO: 1.7 Support HTTP/2 for HTTP(S) proxies | Daniel Stenberg | |
2018-02-16 | ssh: add two missing state names | Daniel Stenberg | |
The list of state names (used in debug builds) was out of sync in relation to the list of states (used in all builds). I now added an assert to make sure the sizes of the two lists match, to aid in detecting this mistake better in the future. Regression since c92d2e14cf, shipped in 7.58.0. Reported-by: Somnath Kundu Fixes #2312 Closes #2313 | |||
2018-02-15 | Revert "KNOWN_BUGS: 2.5 curl should not offer "ALPN: h2" when using https-proxy" | Daniel Stenberg | |
This reverts commit de9fac00c40db321d44fa6fbab6eb62ec4c83998. Reported-by: Jay Satiro | |||
2018-02-15 | non-ascii: fix implicit declaration warning | Jay Satiro | |
Follow-up to b46cfbc. Caught by Travis CI. | |||
2018-02-15 | travis: add build with iconv enabled | Daniel Stenberg | |
... to verify it builds and works fine. Ref: https://curl.haxx.se/mail/lib-2017-09/0031.html Closes #1872 | |||
2018-02-15 | TODO: 18.18 retry on network is unreachable | Daniel Stenberg | |
Closes #1603 | |||
2018-02-15 | KNOWN_BUGS: 2.5 curl should not offer "ALPN: h2" when using https-proxy | Daniel Stenberg | |
Closes #1254 | |||
2018-02-15 | nss: use PK11_CreateManagedGenericObject() if available | Kamil Dudka | |
... so that the memory allocated by applications using libcurl does not grow per each TLS connection. Bug: https://bugzilla.redhat.com/1510247 Closes #2297 | |||
2018-02-15 | TODO fixed: Detect when called from within callbacks | Björn Stenberg | |
Closes #2302 | |||
2018-02-14 | BINDINGS: fix curb link (and remove ruby-curl-multi) | Daniel Stenberg | |
Reported-by: Klaus Stein | |||
2018-02-13 | curl_gssapi: make sure this file too uses our *printf() | Daniel Stenberg | |
2018-02-13 | libcurl-security.3: separate file:// section | Daniel Stenberg | |
... just to make it more apparent. Even if it repeats some pieces of information. | |||
2018-02-13 | libcurl-security.3: the http://192.168.0.1/my_router_config case | Daniel Stenberg | |
Mentioned-By: Rich Moore | |||
2018-02-13 | libcurl-security.3: mention the URL standards problems too | Daniel Stenberg | |
2018-02-13 | libcurl-security.3: split out from libcurl-tutorial.3 | Daniel Stenberg | |
To make more accessible. Merged in some new language from "URLs are dangerous things" as discussed on the mailing list a few days ago: Bug: https://curl.haxx.se/mail/lib-2018-02/0013.html | |||
2018-02-13 | RELEASE-NOTES: synced with e551910f8 | Daniel Stenberg | |
2018-02-13 | tests: new tests for http raw mode | Patrick Monnerat | |
Test 319 checks proper raw mode data with non-chunked gzip transfer-encoded server data. Test 326 checks raw mode with chunked server data. Bug: #2303 Closes #2308 | |||
2018-02-12 | tlsauthtype.d: works only if libcurl is built with TLS-SRP support | Kamil Dudka | |
Bug: https://bugzilla.redhat.com/1542256 Closes #2306 | |||
2018-02-12 | smtp: fix processing of initial dot in data | Patrick Monnerat | |
RFC 5321 4.1.1.4 specifies the CRLF terminating the DATA command should be taken into account when chasing the <CRLF>.<CRLF> end marker. Thus a leading dot character in data is also subject to escaping. Tests 911 and test server are adapted to this situation. New tests 951 and 952 check proper handling of initial dot in data. Closes #2304 | |||
2018-02-12 | sha256: avoid redefine | Daniel Stenberg | |
2018-02-12 | sha256: build with OpenSSL < 0.9.8 too | Douglas Mencken | |
support for SHA-2 was introduced in OpenSSL 0.9.8 Closes #2305 | |||
2018-02-12 | README: language fix | Bruno Grasselli | |
s/off/from Closes #2300 | |||
2018-02-12 | http_chunks: don't write chunks twice with CURLOPT_HTTP_TRANSFER_DECODING on | Patrick Monnerat | |
Bug: #2303 Reported-By: Henry Roeland | |||
2018-02-09 | get_posix_time: only check for overflows if they can happen! | Daniel Stenberg | |
2018-02-09 | schannel: fix "no previous prototype" compiler warning | Michael Kaufmann | |
2018-02-09 | content_encoding: Add "none" alias to "identity" | Mohammad AlSaleh | |
Some servers return a "content-encoding" header with a non-standard "none" value. Add "none" as an alias to "identity" as a work-around, to avoid unrecognised content encoding type errors. Signed-off-by: Mohammad AlSaleh <CE.Mohammad.AlSaleh@gmail.com> Closes https://github.com/curl/curl/pull/2298 | |||
2018-02-08 | build-openssl.bat: Follow up to 648679ab8e to suppress copy/move output | Steve Holme | |
2018-02-08 | build-openssl.bat: Fixed incorrect move if destination build folder exists | Steve Holme | |
2018-02-08 | schannel: fix compiler warnings | Michael Kaufmann | |
Closes #2296 | |||
2018-02-07 | curl_addrinfo.c: Allow Unix Domain Sockets to compile under Windows | Steve Holme | |
Windows 10.0.17061 SDK introduces support for Unix Domain Sockets. Added the necessary include file to curl_addrinfo.c. Note: The SDK (which is considered beta) has to be installed, VS 2017 project file has to be re-targeted for Windows 10.0.17061 and #define enabled in config-win32.h. | |||
2018-02-07 | fnmatch: optimize processing of consecutive *s and ?s pattern characters | Patrick Monnerat | |
Reported-By: Daniel Stenberg Fixes #2291 Closes #2293 | |||
2018-02-06 | build-openssl.bat/build-wolfssl.bat: Build platform is optional | Steve Holme | |
Whilst the compiler parameter is mandatory, platform is optional as it is automatically calculated by the :configure section. This partially reverts commit 6d62d2c55d. | |||
2018-02-06 | openssl: Don't add verify locations when verifypeer==0 | Patrick Schlangen | |
When peer verification is disabled, calling SSL_CTX_load_verify_locations is not necessary. Only call it when verification is enabled to save resources and increase performance. Closes #2290 | |||
2018-02-05 | build-wolfssl.bat: Extend VC15 support to include Enterprise and Professional | Steve Holme | |
...and not just the Community Edition. | |||
2018-02-05 | build-openssl.bat: Extend VC15 support to include Enterprise and Professional | Steve Holme | |
...and not just the Community Edition. | |||
2018-02-05 | time-cond: fix reading the file modification time on Windows | Michael Kaufmann | |
On Windows, stat() may adjust the unix file time by a daylight saving time offset. Avoid this by calling GetFileTime() instead. Fixes #2164 Closes #2204 |