aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-09-19openssl: refactor certificate parsing to use OpenSSL memory BIOAlessandro Ghedini
Fixes #427
2015-09-18nss: prevent NSS from incorrectly re-using a sessionKamil Dudka
Without this workaround, NSS re-uses a session cache entry despite the server name does not match. This causes SNI host name to differ from the actual host name. Consequently, certain servers (e.g. github.com) respond by 400 to such requests. Bug: https://bugzilla.mozilla.org/1202264
2015-09-18nss: check return values of NSS functionsKamil Dudka
2015-09-17CURLOPT_PINNEDPUBLICKEY.3: mention error codeDaniel Stenberg
2015-09-17openssl: build with < 0.9.8Daniel Stenberg
... without sha256 support and no define saying so. Reported-by: Rajkumar Mandal
2015-09-17libcurl-errors.3: add two missing error codesDaniel Stenberg
CURLE_SSL_PINNEDPUBKEYNOTMATCH and CURLE_SSL_INVALIDCERTSTATUS
2015-09-14CURLOPT_PINNEDPUBLICKEY.3: Improve pubkey extraction exampleJay Satiro
- Show how a certificate can be obtained using OpenSSL. Bug: https://github.com/bagder/curl/pull/430 Reported-by: Daniel Hwang
2015-09-13http2: removed unused functionDaniel Stenberg
2015-09-12CURLINFO_ACTIVESOCKET.3: mention it replaces *LASTSOCKETDaniel Stenberg
2015-09-12opts: add CURLINFO_* man pages to distDaniel Stenberg
2015-09-12opts: 19 more CURLINFO_* options made into stand-alone man pagesDaniel Stenberg
2015-09-12RELEASE-NOTES: synced with fad9604613Daniel Stenberg
2015-09-11curl: customrequest_helper: deal with NULL custom methodDaniel Stenberg
2015-09-11CURLOPT_FNMATCH_FUNCTION.3: fix typoSvyatoslav Mishyn
s => is Closes #428
2015-09-11curl: point out unnecessary uses of -X in verbose modeDaniel Stenberg
It uses 'Note:' as a prefix as opposed to the common 'Warning:' to take down the tone a bit. It adds a warning for using -XHEAD on other methods becasue that may lead to a hanging connection.
2015-09-10curl_sspi: fix possibly undefined CRYPT_E_REVOKEDJay Satiro
Bug: https://github.com/bagder/curl/pull/411 Reported-by: Viktor Szakats
2015-09-09buildconf.bat: fix syntax errorJay Satiro
2015-09-09winbuild: run buildconf.bat if necessaryBenjamin Kircher
2015-09-08docs: fix argument type for CURLINFO_SPEED_*, CURLINFO_SIZE_*Svyatoslav Mishyn
long => double
2015-09-08cmake: IPv6 : disable Unix header check on Windows platformSergei Nikulov
Closes #409
2015-09-08parse_proxy: reject illegal port numbersDaniel 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-08FTP: do_more: add check for wait_data_conn in upload caseDaniel Stenberg
In some timing-dependnt cases when a 4xx response immediately followed after a 150 when a STOR was issued, this function would wrongly return 'complete == true' while 'wait_data_conn' was still set. Closes #405 Reported-by: Patricia Muscalu
2015-09-06CURLOPT_TLSAUTH_TYPE.3: update descriptionSvyatoslav Mishyn
Closes #414 Closes #413
2015-09-05CURLOPT_PATH_AS_IS.3: fix typoSvyatoslav Mishyn
leavit => leaveit closes #412
2015-09-05CURLINFO_SSL_VERIFYRESULT.3: add short descriptionSvyatoslav Mishyn
2015-09-05CURLINFO_SSL_ENGINES.3: add short descriptionSvyatoslav Mishyn
2015-09-05CURLINFO_CONTENT_LENGTH_UPLOAD.3: replace "receive" with "get" for consistencySvyatoslav Mishyn
2015-09-05CURLINFO_REDIRECT_TIME.3: remove redundant '!'Svyatoslav Mishyn
2015-09-04Revert "has: generate the curl/has.h header"Kamil Dudka
This reverts commit a60bde79f9adeb135d5c642a07f0d783fbfbbc25 I have pushed by mistake. Apologies for my incompetent use of the git repo!
2015-09-04nss: do not directly access SSL_ImplementedCiphers[]Kamil Dudka
It causes dynamic linking issues at run-time after an update of NSS. Bug: https://lists.fedoraproject.org/pipermail/devel/2015-September/214117.html
2015-09-04has: generate the curl/has.h headerDaniel Stenberg
changed macro name, moved and renamed script to become docs/libcurl/has.pl, generate code that is checksrc compliant
2015-09-03gitignore: ignore more generated VC MakefilesDaniel Stenberg
2015-09-03projects/Windows/.gitignore: ignore generated files for releaseDaniel Stenberg
2015-09-03http2: don't pass on Connection: headersDaniel Stenberg
RFC 7540 section 8.1.2.2 states: "An endpoint MUST NOT generate an HTTP/2 message containing connection-specific header fields; any message containing connection-specific header fields MUST be treated as malformed" Closes #401
2015-09-03curl.1: update RFC referencesDaniel Stenberg
2015-09-03CURLOPT_POSTREDIR.3: update RFC number and sectionDaniel Stenberg
2015-09-03CURLOPT_FOLLOWLOCATION.3: mention methods for redirectsDaniel Stenberg
and some general cleaning up
2015-09-03inet_pton.c: Fix MSVC run-time check failure (2)Marcel Raad
This fixes another run-time check failure because of a narrowing cast on Visual C++. Closes #408
2015-09-03docs: Warn about any-domain cookies and multiple transfersJay 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-02tool_sdecls.h: Fixed compilation warning from commit 4a889441d3Steve Holme
tool_sdecls.h:139 warning: comma at end of enumerator list
2015-09-02opts: 8 more CURLINFO* options as stand-alone man pagesDaniel Stenberg
2015-08-31RELEASE-NOTES: synced with c764cb4add1a8Daniel Stenberg
2015-08-31man-pages: more SEE ALSO linksDaniel Stenberg
2015-08-31opts: more CURLINFO_* options as stand-alone man pagesDaniel Stenberg
2015-08-31sasl: Only define Curl_sasl_digest_get_pair() when CRYPTO_AUTH enabledSteve Holme
Introduced in commit 59f3f92ba6 this function is only implemented when CURL_DISABLE_CRYPTO_AUTH is not defined. As such we shouldn't define the function in the header file either.
2015-08-31sasl: Updated SPN variables and comments for consistencySteve Holme
In places the "host name" and "realm" variable was referred to as "instance" whilst in others it was referred to as "host".
2015-08-30configure: check for HMAC_Update in opensslDaniel Stenberg
Turns out HMAC_Init is now deprecated in openssl master (and I spelled HMAC_Init_ex wrong in previous commit)
2015-08-30win32: Use DES_set_odd_parity() from OpenSSL/BoringSSL by defaultSteve Holme
Set HAVE_DES_SET_ODD_PARITY when using OpenSSL/BoringSSL as native Windows builds don't use the autoconf tools.
2015-08-30des: Fixed compilation warning from commit 613e5022feSteve Holme
curl_ntlm_core.c:150: warning 'Curl_des_set_odd_parity' undefined; assuming extern returning int
2015-08-30buildconf.bat: Fixed double blank line in 'curl manual' warning outputSteve Holme