Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-09 | SECURITY: distros' max embargo time is 14 days now | Daniel Stenberg | |
2018-03-05 | THANKS + mailmap: remove duplicates, fixup full names | Daniel Stenberg | |
2018-03-04 | RELEASE-NOTES/THANKS: synced with cc1d4c505 | Daniel Stenberg | |
2018-03-04 | curl.1: mention how to add numerical IP addresses in NO_PROXY | Daniel Stenberg | |
2018-03-04 | CURLOPT_NOPROXY.3: mention how to list numerical IPv6 addresses | Daniel Stenberg | |
2018-03-04 | build: get CFLAGS (including -werror) used for examples and tests | Daniel Stenberg | |
... so that the CI and more detects compiler warnings/errors properly! Closes #2337 | |||
2018-02-26 | docs/MANUAL: formfind.pl is not accessible on the site anymore | Daniel Stenberg | |
Fixes #2342 | |||
2018-02-23 | spelling fixes | Viktor Szakats | |
Detected using the `codespell` tool. Also contains one URL protocol upgrade. Closes https://github.com/curl/curl/pull/2334 | |||
2018-02-23 | TODO: remove "sha-256 digest", added in 2b5b37cb9109e7c2 | Daniel Stenberg | |
2018-02-23 | curl_share_setopt.3: connection cache is shared within multi handles | Daniel Stenberg | |
2018-02-22 | form.d: rephrased somewhat, added two example command lines | Daniel Stenberg | |
2018-02-21 | url: Add option CURLOPT_RESOLVER_START_FUNCTION | Francisco Sedano | |
- Add new option CURLOPT_RESOLVER_START_FUNCTION to set a callback that will be called every time before a new resolve request is started (ie before a host is resolved) with a pointer to backend-specific resolver data. Currently this is only useful for ares. - Add new option CURLOPT_RESOLVER_START_DATA to set a user pointer to pass to the resolver start callback. Closes https://github.com/curl/curl/pull/2311 | |||
2018-02-21 | lib: CURLOPT_HAPPY_EYEBALLS_TIMEOUT => CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS | Jay Satiro | |
- In keeping with the naming of our other connect timeout options rename CURLOPT_HAPPY_EYEBALLS_TIMEOUT to CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS. This change adds the _MS suffix since the option expects milliseconds. This is more intuitive for our users since other connect timeout options that expect milliseconds use _MS such as CURLOPT_TIMEOUT_MS, CURLOPT_CONNECTTIMEOUT_MS, CURLOPT_ACCEPTTIMEOUT_MS. The tool option already uses an -ms suffix, --happy-eyeballs-timeout-ms. Follow-up to 2427d94 which added the lib and tool option yesterday. Ref: https://github.com/curl/curl/pull/2260 | |||
2018-02-21 | RELEASE-NOTES: synced with 2427d94c6 | Daniel Stenberg | |
2018-02-20 | url: Add option CURLOPT_HAPPY_EYEBALLS_TIMEOUT | Anders Bakken | |
- Add new option CURLOPT_HAPPY_EYEBALLS_TIMEOUT to set libcurl's happy eyeball timeout value. - Add new optval macro CURL_HET_DEFAULT to represent the default happy eyeballs timeout value (currently 200 ms). - Add new tool option --happy-eyeballs-timeout-ms to expose CURLOPT_HAPPY_EYEBALLS_TIMEOUT. The -ms suffix is used because the other -timeout options in the tool expect seconds not milliseconds. Closes https://github.com/curl/curl/pull/2260 | |||
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 | 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 | 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-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 | 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 | 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 | 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-12 | tlsauthtype.d: works only if libcurl is built with TLS-SRP support | Kamil Dudka | |
Bug: https://bugzilla.redhat.com/1542256 Closes #2306 | |||
2018-01-30 | progress-bar.d: update to match implementation | Daniel Stenberg | |
... since commit 993dd5651a6 Reported-by: Martin Dreher Bug: https://github.com/curl/curl/pull/2242#issuecomment-361059228 Closes #2271 | |||
2018-01-30 | time: support > year 2038 time stamps for system with 32bit long | Daniel Stenberg | |
... with the introduction of CURLOPT_TIMEVALUE_LARGE and CURLINFO_FILETIME_T. Fixes #2238 Closes #2264 | |||
2018-01-30 | curl: add --proxy-pinnedpubkey | Daniel Stenberg | |
To verify a proxy's public key. For when using HTTPS proxies. Fixes #2192 Closes #2268 | |||
2018-01-28 | TODO: UTF-8 filenames in Content-Disposition | Daniel Stenberg | |
Closes #1888 | |||
2018-01-28 | KNOWN_BUGS: DICT responses show the underlying protocol | Daniel Stenberg | |
Closes #1809 | |||
2018-01-27 | docs: fix typos in man pages | Alessandro Ghedini | |
Closes https://github.com/curl/curl/pull/2266 | |||
2018-01-25 | GSKit: restore pinnedpubkey functionality | moparisthebest | |
inadvertently removed in 283babfaf8d8f3bab9d3c63cea94eb0b84e79c37 Closes #2263 | |||
2018-01-25 | parsedate: fix date parsing for systems with 32 bit long | Daniel Stenberg | |
Make curl_getdate() handle dates before 1970 as well (returning negative values). Make test 517 test dates for 64 bit time_t. This fixes bug (3) mentioned in #2238 Closes #2250 | |||
2018-01-25 | SChannel/WinSSL: Implement public key pinning | moparisthebest | |
Closes #1429 | |||
2018-01-25 | TODO: hardcode the "localhost" addresses | Daniel Stenberg | |
2018-01-25 | TODO: CURL_REFUSE_CLEARTEXT | Daniel Stenberg | |
An idea that popped up in discussions on twitter. | |||
2018-01-23 | RELEASE: 7.58.0 | Daniel Stenberg | |
2018-01-23 | docs: fix man page syntax to make test 1140 OK again | Daniel Stenberg | |
2018-01-22 | http: prevent custom Authorization headers in redirects | Daniel Stenberg | |
... unless CURLOPT_UNRESTRICTED_AUTH is set to allow them. This matches how curl already handles Authorization headers created internally. Note: this changes behavior slightly, for the sake of reducing mistakes. Added test 317 and 318 to verify. Reported-by: Craig de Stigter Bug: https://curl.haxx.se/docs/adv_2018-b3bf.html | |||
2018-01-20 | libcurl-env.3: first take | Daniel Stenberg | |
2018-01-20 | TODO: two possible name resolver improvements | Daniel Stenberg | |