Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-19 | CURLMOPT_PUSHFUNCTION.3: fix argument types | Sam Roth | |
Closes #389 Closes #386 | |||
2015-08-18 | docs: Update the redirect protocols disabled by default | Jay Satiro | |
- Clarify that FILE and SCP are disabled by default since 7.19.4 - Add that SMB and SMBS are disabled by default since 7.40.0 - Add CURLPROTO_SMBS to the list of protocols | |||
2015-08-15 | CURLOPT_HTTP_VERSION.3: connection re-use goes before version | Daniel Stenberg | |
2015-08-12 | docs: fix typos | Alessandro Ghedini | |
closes #376 | |||
2015-08-09 | CURLOPT_RESOLVE.3: Note removal support was added in 7.42 | Jay Satiro | |
Bug: http://curl.haxx.se/mail/lib-2015-08/0019.html Reported-by: Inca R | |||
2015-07-17 | SSL: Add an option to disable certificate revocation checks | Jay Satiro | |
New tool option --ssl-no-revoke. New value CURLSSLOPT_NO_REVOKE for CURLOPT_SSL_OPTIONS. Currently this option applies only to WinSSL where we have automatic certificate revocation checking by default. According to the ssl-compared chart there are other backends that have automatic checking (NSS, wolfSSL and DarwinSSL) so we could possibly accommodate them at some later point. Bug: https://github.com/bagder/curl/issues/264 Reported-by: zenden2k <zenden2k@gmail.com> | |||
2015-07-01 | SSL: Pinned public key hash support | moparisthebest | |
2015-06-24 | CURLOPT_FAILONERROR.3: mention that it closes the connection | Daniel Stenberg | |
Reported-by: bemoody Bug: https://github.com/bagder/curl/issues/325 | |||
2015-06-24 | CURLMOPT_PUSHFUNCTION.3: Remove unused variable | Tatsuhiro Tsujikawa | |
2015-06-24 | CURLMOPT_PUSHFUNCTION.3: added example | Daniel Stenberg | |
2015-06-24 | http2: curl_pushheader_byname now takes a const char * | Daniel Stenberg | |
2015-06-24 | http2: fixed the header accessor functions for the push callback | Daniel Stenberg | |
2015-06-24 | http2: initial implementation of the push callback | Daniel Stenberg | |
2015-06-24 | http2: initial HTTP/2 server push types/docs | Daniel Stenberg | |
2015-06-17 | CURLOPT_ERRORBUFFER.3: Fix example, escape backslashes | Jay Satiro | |
2015-06-17 | CURLOPT_ERRORBUFFER.3: Improve example | Jay Satiro | |
2015-06-08 | docs: Spelling fixes | Ville Skyttä | |
2015-06-03 | cookie: Stop exporting any-domain cookies | Jay Satiro | |
Prior to this change any-domain cookies (cookies without a domain that are sent to any domain) were exported with domain name "unknown". Bug: https://github.com/bagder/curl/issues/292 | |||
2015-05-25 | CURLOPT_COOKIELIST.3: Explain Set-Cookie without a domain | Jay Satiro | |
Document that if Set-Cookie is used without a domain then the cookie is sent for any domain and will not be modified. Bug: http://curl.haxx.se/mail/lib-2015-05/0137.html Reported-by: Alexander Dyagilev | |||
2015-05-24 | CURLOPT_COOKIE.3: Explain that the cookies won't be modified | Jay Satiro | |
The CURLOPT_COOKIE doc says it "sets the cookie header explicitly in the outgoing request(s)." However there seems to be some user confusion about cookie modification. Document that the cookies set by this option are not modified by the cookie engine. Bug: http://curl.haxx.se/mail/lib-2015-05/0115.html Reported-by: Alexander Dyagilev | |||
2015-05-24 | CURLOPT_COOKIELIST.3: Add example | Jay Satiro | |
2015-05-21 | CURLOPT_HTTPPROXYTUNNEL.3: only works with a HTTP proxy! | Daniel Stenberg | |
2015-05-20 | CURLOPT_POSTFIELDS.3: Mention curl_easy_escape | Jay Satiro | |
.. also correct some variable naming in curl_easy_escape.3 Bug: https://github.com/bagder/curl/issues/281 Reported-by: bsammon@users.noreply.github.com | |||
2015-05-18 | CURLOPT_PIPEWAIT: added | Daniel Stenberg | |
By setting this option to 1 libcurl will wait for a connection to reveal if it is possible to pipeline/multiplex on before it continues. | |||
2015-05-18 | CURLMOPT_PIPELINE: bit 1 is for multiplexing | Daniel Stenberg | |
2015-05-12 | CURLMOPT_MAX_HOST_CONNECTIONS: host = host name + port number | Daniel Stenberg | |
2015-05-08 | opts: improved the TCP keepalive examples | Egon Eckert | |
2015-04-28 | CURLOPT_HEADEROPT: default to separate | Daniel Stenberg | |
Make the HTTP headers separated by default for improved security and reduced risk for information leakage. Bug: http://curl.haxx.se/docs/adv_20150429.html Reported-by: Yehezkel Horowitz, Oren Souroujon | |||
2015-04-28 | docs/libcurl: Corrected a typo in the CURLOPT_PROXY_SERVICE_NAME documentation | Linus Nielsen | |
2015-04-28 | dist: ship CURLOPT_PROXY_SERVICE_NAME and CURLOPT_SERVICE_NAME | Daniel Stenberg | |
2015-04-28 | Negotiate: custom service names for SPNEGO. | Linus Nielsen | |
* Add new options, CURLOPT_PROXY_SERVICE_NAME and CURLOPT_SERVICE_NAME. * Add new curl options, --proxy-service-name and --service-name. | |||
2015-04-22 | cyassl: Implement public key pinning | Jay Satiro | |
Also add public key extraction example to CURLOPT_PINNEDPUBLICKEY doc. | |||
2015-04-22 | docs: distribute the CURLOPT_PINNEDPUBLICKEY(3) man page, too | Kamil Dudka | |
2015-04-22 | nss: implement public key pinning for NSS backend | Kamil Dudka | |
Bug: https://bugzilla.redhat.com/1195771 | |||
2015-04-20 | CURLOPT_HEADERFUNCTION.3: match parameter name in synopsis and desc | Daniel Stenberg | |
Bug: https://github.com/bagder/curl/issues/229 Reported-by: bsammon | |||
2015-04-19 | CURLMOPT_TIMERFUNCTION.3: Clarify, add an example | Michael Stapelberg | |
2015-03-31 | CURLOPT_HTTP200ALIASES.3: Mainly SHOUTcast servers use "ICY 200" | Thomas Ruecker | |
Icecast versions 1.3.0 through 1.3.12 would reply with "ICY 200" under certain conditions: client_wants_icy_headers (connection_t *con) { const char *val; if (!con) return 1; val = get_user_agent (con); if (!val || !val[0] || strcmp (val, "(null)") == 0) return 1; if (con->food.client->use_icy) return 1; if (strncasecmp (val, "winamp", 6) == 0) return 1; if (strncasecmp (val, "Shoutcast", 9) == 0) return 1; return 0; } So mainly if there is no 'user agent' or it is '(null)' or contains 'winamp' or 'Shoutcast'. No mainstream distribution carries Icecast 1.3.x anymore, after all it was released in 2002 and superseded by Icecast 2.x. | |||
2015-03-28 | cyassl: CTX callback cosmetic changes and doc fix | Jay Satiro | |
- More descriptive fail message for NO_FILESYSTEM builds. - Cosmetic changes. - Change more of CURLOPT_SSL_CTX_* doc to not be OpenSSL specific. | |||
2015-03-27 | cyassl: add SSL context callback support for CyaSSL | Kyle L. Huff | |
Adds support for CURLOPT_SSL_CTX_FUNCTION when using CyaSSL, and better handles CyaSSL instances using NO_FILESYSTEM. | |||
2015-03-24 | CURLOPT_HTTPHEADER.3: fix typo in recent commit | Viktor Szakáts | |
2015-03-24 | CURLOPT_PATH_AS_IS.3: add type 'long' to prototype | Viktor Szakáts | |
2015-03-24 | CURLOPT_PATH_AS_IS: added | Daniel Stenberg | |
--path-as-is is the command line option Added docs in curl.1 and CURLOPT_PATH_AS_IS.3 Added test in test 1241 | |||
2015-03-21 | darwinsssl: add support for TLS False Start | Nick Zitzmann | |
TLS False Start support requires iOS 7.0 or later, or OS X 10.9 or later. | |||
2015-03-20 | url: add CURLOPT_SSL_FALSESTART option | Alessandro Ghedini | |
This option can be used to enable/disable TLS False Start defined in the RFC draft-bmoeller-tls-falsestart. | |||
2015-03-20 | gtls: implement CURLOPT_CERTINFO | Alessandro Ghedini | |
2015-03-20 | CURLOPT_URL.3: spelling! | Daniel Stenberg | |
Reported-by: Frank Gevaerts | |||
2015-03-20 | CURLOPT_URL.3: Added "SECURITY CONCERNS" | Daniel Stenberg | |
2015-03-20 | CURLOPT_HTTPHEADER.3: add a "SECURITY CONCERNS" section | Daniel Stenberg | |
2015-03-17 | CURLOPT_*.3: more examples and edits | Daniel Stenberg | |
2015-03-17 | CURLOPT_*.3: added lots of small example sections | Daniel Stenberg | |