Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-27 | getinfo: Add support for mbedTLS TLS session info | Jay Satiro | |
.. and preprocessor check TLS session info is defined for all backends. | |||
2016-02-23 | getinfo: CURLINFO_TLS_SSL_PTR supersedes CURLINFO_TLS_SESSION | Jay Satiro | |
The two options are almost the same, except in the case of OpenSSL: CURLINFO_TLS_SESSION OpenSSL session internals is SSL_CTX *. CURLINFO_TLS_SSL_PTR OpenSSL session internals is SSL *. For backwards compatibility we couldn't modify CURLINFO_TLS_SESSION to return an SSL pointer for OpenSSL. Also, add support for the 'internals' member to point to SSL object for the other backends axTLS, PolarSSL, Secure Channel, Secure Transport and wolfSSL. Bug: https://github.com/curl/curl/issues/234 Reported-by: dkjjr89@users.noreply.github.com Bug: https://curl.haxx.se/mail/lib-2015-09/0127.html Reported-by: Michael König | |||
2016-02-23 | TFTP: add option to suppress TFTP option requests (Part 2) | Jay Satiro | |
- Add tests. - Add an example to CURLOPT_TFTP_NO_OPTIONS.3. - Add --tftp-no-options to expose CURLOPT_TFTP_NO_OPTIONS. Bug: https://github.com/curl/curl/issues/481 | |||
2016-02-23 | TFTP: add option to suppress TFTP option requests (Part 1) | Michael Koenig | |
Some TFTP server implementations ignore the "TFTP Option extension" (RFC 1782-1784, 2347-2349), or implement it in a flawed way, causing problems with libcurl. Another switch for curl_easy_setopt "CURLOPT_TFTP_NO_OPTIONS" is introduced which prevents libcurl from sending TFTP option requests to a server, avoiding many problems caused by faulty implementations. Bug: https://github.com/curl/curl/issues/481 | |||
2016-02-20 | CURLOPT_DEBUGFUNCTION.3: Fix example | Jay Satiro | |
2016-02-18 | CURLOPT_COOKIEFILE.3: HTTP headers must be Set-Cookie style | Jay Satiro | |
Bug: https://github.com/curl/curl/issues/666 Reported-by: baumanj@users.noreply.github.com | |||
2016-02-18 | opts: add references | Daniel Stenberg | |
2016-02-14 | CURLOPT_CONNECTTIMEOUT_MS.3: Fix example to use milliseconds option | Clint Clayton | |
Change the example in the docs for CURLOPT_CONNECTTIMEOUT_MS to use CURLOPT_CONNECTTIMEOUT_MS instead of CURLOPT_CONNECTTIMEOUT. Closes #653 | |||
2016-02-14 | opt-docs: add more references | Daniel Stenberg | |
2016-02-09 | opts: update references to renamed options | Timotej Lazar | |
2016-02-02 | URLs: change more http to https | Viktor Szakats | |
2016-02-03 | URLs: change all http:// URLs to https:// | Daniel Stenberg | |
2016-01-16 | CURLINFO_RESPONSE_CODE.3: add example | Daniel Schauenberg | |
2016-01-15 | ssh: make CURLOPT_SSH_PUBLIC_KEYFILE treat "" as NULL | Kamil Dudka | |
The CURLOPT_SSH_PUBLIC_KEYFILE option has been documented to handle empty strings specially since curl-7_25_0-31-g05a443a but the behavior was unintentionally removed in curl-7_38_0-47-gfa7d04f. This commit restores the original behavior and clarifies it in the documentation that NULL and "" have both the same meaning when passed to CURLOPT_SSH_PUBLIC_KEYFILE. Bug: http://curl.haxx.se/mail/lib-2016-01/0072.html | |||
2016-01-13 | CURLOPT_RESOLVE.3: minor language polish | Daniel Stenberg | |
2016-01-10 | mbedtls: implement CURLOPT_PINNEDPUBLICKEY | Thomas Glanzmann | |
2015-12-24 | CURLOPT_RANGE: for HTTP servers, range support is optional | Daniel Stenberg | |
2015-12-13 | http: add libcurl option to allow HTTP/2 for HTTPS only | Daniel Stenberg | |
... and stick to 1.1 for HTTP. This is in line with what browsers do and should have very little risk. | |||
2015-11-23 | CURLOPT_HEADERFUNCTION.3: fix typo | Daniel Stenberg | |
Refer to _HEADERDATA not _WRITEDATA. Reported-by: Michał Piechowski | |||
2015-11-16 | CURLMOPT_PUSHFUNCTION.3: *_byname() returns only the first header | Daniel Stenberg | |
... if there are more than one using the same name | |||
2015-11-07 | opts: Corrected TLS protocols list to include POP3S rather than POP3 | Steve Holme | |
2015-10-23 | ftp: allow CURLOPT_IGNORE_CONTENT_LENGTH to ignore size | Kurt Fankhauser | |
This allows FTP transfers with growing (or shrinking) files without causing a transfer error. Closes #480 | |||
2015-10-23 | CURLOPT_STREAM_WEIGHT.3: call argument 'weight' too | Daniel Stenberg | |
... and add a little example of what the weight actually means. "Relative proportion of bandwidth". | |||
2015-10-23 | http2: add stream options to dist and curl_easy_setopt.3 | Daniel Stenberg | |
2015-10-23 | http2: s/priority/weight | Daniel Stenberg | |
2015-10-23 | http2: added three stream prio/deps options | Daniel Stenberg | |
CURLOPT_STREAM_DEPENDS CURLOPT_STREAM_DEPENDS_E CURLOPT_STREAM_PRIORITY | |||
2015-10-08 | CURLOPT_CONNECT_ONLY.3: CURLINFO_LASTSOCKET => CURLINFO_ACTIVESOCKET | Svyatoslav Mishyn | |
2015-10-08 | CURLOPT_CERTINFO.3: fix reference to CURLINFO_CERTINFO | Daniel Stenberg | |
2015-09-27 | docs: fix unescaped '\n' in man pages | Svyatoslav Mishyn | |
Closes https://github.com/bagder/curl/pull/459 | |||
2015-09-22 | CURLINFO_TLS_SESSION: always return backend info | Daniel Stenberg | |
... even for those that don't support providing anything in the 'internals' struct member since it offers a convenient way for applications to figure this out. | |||
2015-09-22 | CURLOPT_PROXY.3: A proxy given as env variable gets no special treatment | Richard van den Berg | |
Closes #449 | |||
2015-09-20 | CURLOPT_PINNEDPUBLICKEY.3: replace test.com with example.com | Viktor Szakats | |
closes #443 | |||
2015-09-17 | CURLOPT_PINNEDPUBLICKEY.3: mention error code | Daniel Stenberg | |
2015-09-14 | CURLOPT_PINNEDPUBLICKEY.3: Improve pubkey extraction example | Jay Satiro | |
- Show how a certificate can be obtained using OpenSSL. Bug: https://github.com/bagder/curl/pull/430 Reported-by: Daniel Hwang | |||
2015-09-12 | CURLINFO_ACTIVESOCKET.3: mention it replaces *LASTSOCKET | Daniel Stenberg | |
2015-09-12 | opts: add CURLINFO_* man pages to dist | Daniel Stenberg | |
2015-09-12 | opts: 19 more CURLINFO_* options made into stand-alone man pages | Daniel Stenberg | |
2015-09-11 | CURLOPT_FNMATCH_FUNCTION.3: fix typo | Svyatoslav Mishyn | |
s => is Closes #428 | |||
2015-09-08 | docs: fix argument type for CURLINFO_SPEED_*, CURLINFO_SIZE_* | Svyatoslav Mishyn | |
long => double | |||
2015-09-08 | parse_proxy: reject illegal port numbers | Daniel Stenberg | |
If the port number in the proxy string ended weirdly or the number is too large, skip it. Mostly as a means to bail out early if a "bare" IPv6 numerical address is used without enclosing brackets. Also mention the bracket requirement for IPv6 numerical addresses to the man page for CURLOPT_PROXY. Closes #415 Reported-by: Marcel Raad | |||
2015-09-06 | CURLOPT_TLSAUTH_TYPE.3: update description | Svyatoslav Mishyn | |
Closes #414 Closes #413 | |||
2015-09-05 | CURLOPT_PATH_AS_IS.3: fix typo | Svyatoslav Mishyn | |
leavit => leaveit closes #412 | |||
2015-09-05 | CURLINFO_SSL_VERIFYRESULT.3: add short description | Svyatoslav Mishyn | |
2015-09-05 | CURLINFO_SSL_ENGINES.3: add short description | Svyatoslav Mishyn | |
2015-09-05 | CURLINFO_CONTENT_LENGTH_UPLOAD.3: replace "receive" with "get" for consistency | Svyatoslav Mishyn | |
2015-09-05 | CURLINFO_REDIRECT_TIME.3: remove redundant '!' | Svyatoslav Mishyn | |
2015-09-03 | CURLOPT_POSTREDIR.3: update RFC number and section | Daniel Stenberg | |
2015-09-03 | CURLOPT_FOLLOWLOCATION.3: mention methods for redirects | Daniel Stenberg | |
and some general cleaning up | |||
2015-09-03 | docs: Warn about any-domain cookies and multiple transfers | Jay Satiro | |
- Warn that cookies without a domain are sent to any domain: CURLOPT_COOKIELIST, CURLOPT_COOKIEFILE, --cookie - Note that imported Set-Cookie cookies without a domain are no longer exported: CURLINFO_COOKIELIST, CURLOPT_COOKIEJAR, --cookie-jar | |||
2015-09-02 | opts: 8 more CURLINFO* options as stand-alone man pages | Daniel Stenberg | |