Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | TODO: 1.10 auto-detect proxy | Daniel Stenberg | 2017-07-05 | 1 | -0/+13 |
| | | | | Closes #1572 | ||||
* | TODO: HTTP proxy CONNECT is non-blocking now | Daniel Stenberg | 2017-07-05 | 1 | -1/+0 |
| | |||||
* | make: build the docs subdir only from within src | Daniel Stenberg | 2017-06-30 | 1 | -2/+2 |
| | | | | | | | | ... and don't build at all in include Prompted-by-work-by: Simon Warta Ref: #1590 Closes #1591 | ||||
* | curl_strequal.3: fix typo in SYNOPSIS | Daniel Stenberg | 2017-06-29 | 1 | -2/+2 |
| | | | | | | Reported-by: Jesse Chisholm Fixes #1623 | ||||
* | curl --socks5-{basic,gssapi}: control socks5 auth | Kamil Dudka | 2017-06-28 | 3 | -0/+16 |
| | | | | Closes https://github.com/curl/curl/pull/1454 | ||||
* | CURLOPT_SOCKS5_AUTH: allowed methods for SOCKS5 proxy auth | Kamil Dudka | 2017-06-28 | 3 | -0/+67 |
| | | | | | | | | | | | | | | | | | | If libcurl was built with GSS-API support, it unconditionally advertised GSS-API authentication while connecting to a SOCKS5 proxy. This caused problems in environments with improperly configured Kerberos: a stock libcurl failed to connect, despite libcurl built without GSS-API connected fine using username and password. This commit introduces the CURLOPT_SOCKS5_AUTH option to control the allowed methods for SOCKS5 authentication at run time. Note that a new option was preferred over reusing CURLOPT_PROXYAUTH for compatibility reasons because the set of authentication methods allowed by default was different for HTTP and SOCKS5 proxies. Bug: https://curl.haxx.se/mail/lib-2017-01/0005.html Closes https://github.com/curl/curl/pull/1454 | ||||
* | CURLINFO_REDIRECT_URL.3: mention the CURLOPT_MAXREDIRS case | Daniel Stenberg | 2017-06-24 | 1 | -0/+3 |
| | | | | ... supported since 7.54.1 | ||||
* | CONTRIBUTE.md: mention the out-of-tree build test too | Daniel Stenberg | 2017-06-22 | 1 | -5/+6 |
| | |||||
* | --request-target: instead of --strip-path-slash | Daniel Stenberg | 2017-06-21 | 9 | -21/+22 |
| | | | | | | | | | | | | | | ... and CURLOPT_REQUEST_TARGET instead of CURLOPT_STRIP_PATH_SLASH. This option instead provides the full "alternative" target to use in the request, instead of extracting the path from the URL. Test 1298 and 1299 updated accordingly. Idea-by: Evert Pot Suggestion: https://daniel.haxx.se/blog/2017/06/19/options-with-curl/comment-page-1/#comment-18373 Closes #1593 | ||||
* | http: add --strip-path-slash and CURLOPT_STRIP_PATH_SLASH | Daniel Stenberg | 2017-06-19 | 9 | -23/+74 |
| | | | | | | | | | | | ... to enable sending "OPTIONS *" which wasn't possible previously. This option currently only works for HTTP. Added test cases 1298 + 1299 to verify Fixes #1280 Closes #1462 | ||||
* | getinfo: return sizes as curl_off_t | Daniel Stenberg | 2017-06-19 | 14 | -20/+429 |
| | | | | | | | | | | | | | | | This change introduces new alternatives for the existing six curl_easy_getinfo() options that return sizes or speeds as doubles. The new versions are named like the old ones but with an appended '_T': CURLINFO_CONTENT_LENGTH_DOWNLOAD_T CURLINFO_CONTENT_LENGTH_UPLOAD_T CURLINFO_SIZE_DOWNLOAD_T CURLINFO_SIZE_UPLOAD_T CURLINFO_SPEED_DOWNLOAD_T CURLINFO_SPEED_UPLOAD_T Closes #1511 | ||||
* | CURLOPT_PREQUOTE.3: spellfix man page reference | Daniel Stenberg | 2017-06-18 | 1 | -1/+1 |
| | |||||
* | TODO: update the TOC too | Daniel Stenberg | 2017-06-18 | 1 | -0/+1 |
| | |||||
* | TODO: implement support for CURLOPT_PREQUOTE with SFTP | Daniel Stenberg | 2017-06-18 | 2 | -5/+12 |
| | | | | | | | ... also updated the CURLOPT_PREQUOTE.3 man page to mention the correct protocol support. Closes #1514 | ||||
* | curl: prevent binary output spewed to terminal | Daniel Stenberg | 2017-06-16 | 1 | -6/+0 |
| | | | | | | | | | ... unless "--output -" is used. Binary detection is done by simply checking for a binary zero in early data. Added test 1425 1426 to verify. Closes #1512 | ||||
* | Makefile.m32: enable -W for MinGW32 build | Marcel Raad | 2017-06-16 | 1 | -1/+1 |
| | | | | | | The configure-based build also has this in addition to -Wall. Closes https://github.com/curl/curl/pull/1578 | ||||
* | TODO: the generated include file is gone | Daniel Stenberg | 2017-06-15 | 1 | -28/+0 |
| | | | | ... since commit 73a2fcea0b | ||||
* | curl: allow --header and --proxy-header read from file | Daniel Stenberg | 2017-06-15 | 2 | -5/+12 |
| | | | | | | | | So many headers can be provided as @filename. Suggested-by: Timothe Litt Closes #1486 | ||||
* | http-proxy: do the HTTP CONNECT process entirely non-blocking | Daniel Stenberg | 2017-06-14 | 1 | -2/+1 |
| | | | | | | | Mentioned as a problem since 2007 (8f87c15bdac63) and of course it existed even before that. Closes #1547 | ||||
* | includes: remove curl/curlbuild.h and curl/curlrules.h | Daniel Stenberg | 2017-06-14 | 3 | -44/+2 |
| | | | | | | | | Rely entirely on curl/system.h now. Introduced in Aug 2008 with commit 14240e9e109f. Now gone. Fixes #1456 | ||||
* | release: 7.54.1curl-7_54_1 | Daniel Stenberg | 2017-06-14 | 1 | -0/+24 |
| | |||||
* | BINDINGS: update SP-Forth and OCaml urls | ygrek | 2017-06-12 | 1 | -2/+2 |
| | |||||
* | RELEASE-PROCEDURE: updated future release dates | Daniel Stenberg | 2017-06-09 | 1 | -4/+5 |
| | |||||
* | examples/multi-uv.c: fix deprecated symbol | Ryuichi KAWAMATA | 2017-06-08 | 1 | -1/+1 |
| | | | | Closes #1557 | ||||
* | BINDINGS: add Ring binding | Mahmoud Samir Fayed | 2017-06-03 | 1 | -0/+2 |
| | | | | Closes https://github.com/curl/curl/pull/1539 | ||||
* | CONTRIBUTE.md: mention tests done on pull requests | Daniel Stenberg | 2017-06-04 | 1 | -7/+25 |
| | |||||
* | typecheck-gcc.h: check CURLINFO_CERTINFO | Daniel Stenberg | 2017-06-01 | 2 | -21/+7 |
| | | | | | | ... and update the certinfo.c example accordingly. Fixes https://github.com/curl/curl/issues/846 | ||||
* | typecheck-gcc.h: separate getinfo slist checks from other pointers | Daniel Stenberg | 2017-06-01 | 1 | -0/+1 |
| | | | | Fixes #1524 | ||||
* | examples/externalsocket.c: s/closesocket/closecb | Daniel Stenberg | 2017-05-31 | 1 | -2/+2 |
| | | | | | | | | ... since closesocket is a function in WinSock. Reported-by: Marcel Raad Bug: https://github.com/curl/curl/commit/55fcb8485914700132fd1854c9509b66c955efbe#co mmitcomment-22347818 | ||||
* | CURLOPT_SSH_KEY*.3: typos | Daniel Stenberg | 2017-05-31 | 2 | -2/+2 |
| | | | | Reported-by: Gisle Vanem | ||||
* | CURLOPT_STREAM_DEPENDS.3: typo | Daniel Stenberg | 2017-05-31 | 1 | -1/+1 |
| | |||||
* | CURLOPT_FNMATCH_FUNCTION.3: also modified example to avoid fcpp issues | Daniel Stenberg | 2017-05-31 | 1 | -1/+1 |
| | |||||
* | CURLOPT_FNMATCH_DATA.3: modified example to avoid fcpp issues | Daniel Stenberg | 2017-05-31 | 1 | -1/+1 |
| | |||||
* | opts: more than 100 more examples for man pages... | Daniel Stenberg | 2017-05-31 | 119 | -249/+1653 |
| | |||||
* | examples/sampleconv.c: indent changes, made callbacks static | Daniel Stenberg | 2017-05-31 | 1 | -37/+37 |
| | |||||
* | example/externalsocket.c: make it use CLOSESOCKETFUNCTION too | Daniel Stenberg | 2017-05-31 | 1 | -0/+11 |
| | |||||
* | CURLOPT_PROXY.3: fix test 1140 breakage | Daniel Stenberg | 2017-05-31 | 1 | -1/+1 |
| | |||||
* | opts: more examples added to man pages | Daniel Stenberg | 2017-05-30 | 19 | -41/+250 |
| | |||||
* | docs: clarify NO_PROXY further | Daniel Stenberg | 2017-05-30 | 2 | -3/+10 |
| | | | | Fixes #1208 | ||||
* | CURLOPT_PROXY.3: describe the environment variables more | Daniel Stenberg | 2017-05-30 | 1 | -4/+12 |
| | |||||
* | opts: more examples added in option man pages | Daniel Stenberg | 2017-05-27 | 13 | -48/+190 |
| | |||||
* | TODO: 6.4 is done, send telnet data in chunks | Daniel Stenberg | 2017-05-25 | 1 | -6/+0 |
| | |||||
* | docs/CURLOPT_SSLVERSION.3: Correct define name in example | Phil Crump | 2017-05-25 | 1 | -1/+1 |
| | | | | Closes #1509 | ||||
* | examples: fix Wimplicit-fallthrough warnings | Marcel Raad | 2017-05-24 | 5 | -0/+5 |
| | | | | This is contained in -Wextra with GCC 7. | ||||
* | LDAP: documentation update per #878 changes (#1506) | Sergei Nikulov | 2017-05-24 | 2 | -1/+19 |
| | |||||
* | redirect: store the "would redirect to" URL when max redirs is reached | Daniel Stenberg | 2017-05-23 | 1 | -3/+3 |
| | | | | | | | | | Test 1261 added to verify. Reported-by: Lloyd Fournier Fixes #1489 Closes #1497 | ||||
* | ghiper.c/hiperfifo.c: add comment about missing timer functionality | Daniel Stenberg | 2017-05-19 | 2 | -4/+21 |
| | | | | | | | | | It takes someone to read up on the APIs of these libraries to figure out how to do this correctly. Reported-by: Michael Kaufmann Closes #1253 | ||||
* | asiohiper.cpp / evhiperfifo.c: deal with negative timerfunction input | Daniel Stenberg | 2017-05-19 | 2 | -3/+3 |
| | | | | | | | That means delete the timer. Reported-by: Michael Kaufmann Ref: #1253 | ||||
* | cmdline-opts/write-out.d: s/-L/--location | Daniel Stenberg | 2017-05-18 | 1 | -2/+3 |
| | | | | | Since the man page generator wants the long option name version to generate the proper output. | ||||
* | oauth2-bearer.d: mention the <token> argument | Daniel Stenberg | 2017-05-17 | 1 | -0/+1 |
| |