Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-08 | docs: Spelling fixes | Ville Skyttä | |
2015-06-05 | curl.h: add CURL_HTTP_VERSION_2 | Daniel Stenberg | |
The protocol is named "HTTP/2" after all. It is an alias for the existing CURL_HTTP_VERSION_2_0 enum. | |||
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-06-02 | curl_multi_timeout.3: added example | Daniel Stenberg | |
2015-06-02 | curl_multi_perform.3: added example | Daniel Stenberg | |
2015-06-02 | curl_multi_info_read.3: added example | Daniel Stenberg | |
2015-06-01 | curl_getdate.3: update RFC reference | Daniel Stenberg | |
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 | curl_easy_unescape.3: update RFC reference | Daniel Stenberg | |
Reported-by: bsammon Bug: https://github.com/bagder/curl/issues/282 | |||
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 | symbols-in-versions: add CURLOPT_PIPEWAIT | Daniel Stenberg | |
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 | http2: separate multiplex/pipelining + cleanup memory leaks | Daniel Stenberg | |
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-05-04 | curl_multi_info_read.3: fix typo | Daniel Stenberg | |
Reported-by: Liviu Chircu | |||
2015-04-29 | docs/libcurl: gitignore libcurl-symbols.3 | Jay Satiro | |
Bug: http://curl.haxx.se/mail/lib-2015-04/0191.html Reported-by: Michael Osipov | |||
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-27 | curl_easy_getinfo.3: document 'internals' in CURLINFO_TLS_SESSION | Daniel Stenberg | |
... as it was previouly undocumented what the pointer was. | |||
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-04-18 | curl_version_info.3: fixed the 'protocols' variable type | Daniel Stenberg | |
Reported-by: John Marshall Bug: https://github.com/bagder/curl/issues/225 | |||
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 | symbols-in-versions: added CURLOPT_PATH_AS_IS | Dan Fandrich | |
2015-03-24 | curl_easy_setopt.3: Fix misspelling in CURLOPT_PATH_AS_IS description | Jay Satiro | |
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 | curl_easy_setopt.3: Add CURLOPT_PATH_AS_IS | Daniel Stenberg | |
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-23 | curl_easy_recv/send: make them work with the multi interface | Yamada Yasuharu | |
By making sure Curl_getconnectinfo() uses the correct connection cache to find the last connection. | |||
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-18 | docs/libcurl: clean up libcurl-symbols.3 | Dan Fandrich | |
2015-03-18 | docs/libcurl: check that all options with man pages are referenced | Dan Fandrich | |
If a man page exists in the opts/ directory, it must also be referenced either in curl_easy_setopt.3 or curl_multi_setopt.3 |