Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-17 | add_handle/easy_perform: clear errorbuffer on start if set | Daniel Stenberg | |
To offer applications a more defined behavior, we clear the buffer as early as possible. Assisted-by: Jay Satiro Fixes #2190 Closes #2377 | |||
2018-03-17 | CURLOPT_HAPROXYPROTOCOL: support the HAProxy PROXY protocol | Lawrence Matthews | |
Add --haproxy-protocol for the command line tool Closes #2162 | |||
2018-03-17 | curl_version_info.3: fix ssl_version description | Daniel Stenberg | |
Reported-by: Vincas Razma Fixes #2364 | |||
2018-03-16 | examples/hiperfifo.c: improved | Philip Prindeville | |
* use member struct event’s instead of pointers to alloc’d struct events * simplify the cases for the mcode_or_die() function via macros; * make multi_timer_cb() actually do what the block comment says it should; * accept a “stop” command on the FIFO to shut down the service; * use cleaner notation for unused variables than the (void) hack; * allow following redirections (304’s); | |||
2018-03-16 | cleanup: misc typos in strings and comments | luz.paz | |
Found via `codespell` Closes #2389 | |||
2018-03-15 | user-agent.d:: mention --proxy-header as well | Daniel Stenberg | |
Bug: https://github.com/curl/curl/issues/2381 | |||
2018-03-14 | SECURITY-PROCESS: mention how we write/add advisories | Daniel Stenberg | |
2018-03-13 | release: 7.59.0 | Daniel Stenberg | |
2018-03-13 | CURLOPT_COOKIEFILE.3: "-" as file name means stdin | Daniel Stenberg | |
Reported-by: Aron Bergman Bug: https://curl.haxx.se/mail/lib-2018-03/0049.html [ci skip] | |||
2018-03-12 | FAQ: fix a broken URL [ci skip] | Viktor Szakats | |
2018-03-12 | credits: Viktor prefers without accent | Daniel Stenberg | |
2018-03-12 | BUGS: updated link to security process | Daniel Stenberg | |
2018-03-11 | docs/SECURITY.md -> docs/SECURITY-PROCESS.md | Daniel Stenberg | |
2018-03-11 | SECURITY.md: call it the security process | Daniel Stenberg | |
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 |