summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
...
* URL-SYNTAX.md: minor language improvementsDouglas R. Reno2020-12-121-7/+7
| | | | Closes #6308
* docs/URL-SYNTAX: the URL syntax curl accepts and works withDaniel Stenberg2020-12-112-0/+317
| | | | Closes #6285
* docs: enable syntax highlighting in several docs files0xflotus2020-12-117-166/+262
| | | | | | ... for better readability Closes #6286
* RELEASE-NOTES: syncedcurl-7_74_0Daniel Stenberg2020-12-091-0/+22
| | | | for 7.74.0
* VERSIONS: refreshedDaniel Stenberg2020-12-071-7/+6
| | | | | We always use the patch number these days: all releases are "major.minor.patch"
* ftp: CURLOPT_FTP_SKIP_PASV_IP by defaultDaniel Stenberg2020-12-072-3/+7
| | | | | | | | | | | | The command line tool also independently sets --ftp-skip-pasv-ip by default. Ten test cases updated to adapt the modified --libcurl output. Bug: https://curl.se/docs/CVE-2020-8284.html CVE-2020-8284 Reported-by: Varnavas Papaioannou
* SECURITY-PROCESS: disclose on hackeroneDaniel Stenberg2020-12-031-0/+8
| | | | | | | Once a vulnerability has been published, the hackerone issue should be disclosed. For tranparency. Closes #6275
* docs: fix typos and markup in ETag manpage sectionsDaniel Gustafsson2020-12-032-3/+3
| | | | | Reported-by: emanruse on github Fixes #6273
* NEW-PROTOCOL: document what needs to be done to add oneDaniel Stenberg2020-12-012-0/+111
| | | | Closes #6263
* docs/INTERNALS: remove reference to Curl_sendf()Daniel Stenberg2020-11-241-5/+3
| | | | | | | | | The function has been removed from common usage. Also removed comment in gopher.c that still referenced it. Reported-by: Rikard Falkeborn Fixes #6242 Closes #6243
* examples: update .gitignoreRikard Falkeborn2020-11-231-4/+8
| | | | | | | | | | | | Add files that are generated by 'make examples' and remove some that have been renamed. The commits that renamed the programs are e9625c5bc6c046a (imap.c and simplesmtp.c were renamed to imap-fetch.c and smtp-send.c) and ad39e7ec01e7 (pop3slist.c and pop3s.c were renamed to pop3-list.c and pop3-ssl.c). Closes #6240
* urldata: remove 'void *protop' and create the union 'p'Daniel Stenberg2020-11-231-2/+2
| | | | | | | ... to avoid the use of 'void *' for the protocol specific structs done per transfer. Closes #6238
* http3: use the master branch of GnuTLS for testingDaiki Ueno2020-11-221-4/+4
| | | | Closes #6235
* KNOWN_BUGS: curl with wolfSSL lacks support for renegotiationDaniel Stenberg2020-11-221-0/+9
| | | | Closes #5839
* KNOWN_BUGS: wakeup socket disconnect causes havocDaniel Stenberg2020-11-221-0/+13
| | | | | Closes #6132 Closes #6133
* cmake: make CURL_ZLIB a tri-state variableCristian Morales Vega2020-11-191-9/+4
| | | | | | | | | By differentiating between ON and AUTO it can make a missing zlib library a hard error when CURL_ZLIB=ON is used. Reviewed-by: Jakub Zakrzewski Closes #6221 Fixes #6173
* KNOWN_BUGS: cmake: libspsl is not supportedDaniel Stenberg2020-11-181-0/+5
| | | | Closes #6214
* KNOWN_BUGS: cmake autodetects cert paths when cross-compilingDaniel Stenberg2020-11-181-0/+8
| | | | Closes #6178
* KNOWN_BUGS: cmake build doesn't fail if zlib not foundDaniel Stenberg2020-11-181-0/+5
| | | | Closes #6173
* KNOWN_BUGS: cmake libcurl.pc uses absolute library pathsDaniel Stenberg2020-11-181-0/+9
| | | | Closes #6169
* KNOWN_BUGS: cmake: generated .pc file contains strange entriesDaniel Stenberg2020-11-181-0/+8
| | | | Closes #6167
* KNOWN_BUGS: cmake uses -lpthread instead of Threads::ThreadsDaniel Stenberg2020-11-181-0/+5
| | | | Closes #6166
* KNOWN_BUGS: cmake build in Linux links libcurl to libdlDaniel Stenberg2020-11-181-2/+9
| | | | Closes #6165
* KNOWN_BUGS: make a new section for cmake topicsDaniel Stenberg2020-11-181-26/+30
| | | | Closes #6219
* CURLOPT_HSTS.3: document the file formatDaniel Stenberg2020-11-131-0/+15
| | | | Closes #6205
* httpput-postfields.c: new example doing PUT with POSTFIELDSDaniel Stenberg2020-11-132-1/+102
| | | | | | Proposed-by: Jeroen Ooms Ref: #6186 Closes #6188
* docs: document the 8MB input string limitDaniel Stenberg2020-11-092-2/+4
| | | | | | | | | | | for curl_easy_escape and curl_easy_setopt() The limit is there to catch mistakes and abuse. It is meant to be large enough to allow virtually all "fine" use cases. Reported-by: Marc Schlatter Fixes #6190 Closes #6191
* THANKS-filter: ignore autobuild linksDaniel Stenberg2020-11-091-0/+1
|
* examples/httpput: remove use of CURLOPT_PUTDaniel Stenberg2020-11-091-4/+1
| | | | | | | | It is deprecated and unnecessary since it already sets CURLOPT_UPLOAD. Reported-by: Jeroen Ooms Fixes #6186 Closes #6187
* FAQ: remove "Why is there a HTTP/1.1 in my HTTP/2 request?"Daniel Stenberg2020-11-061-12/+0
| | | | This hasn't been the case for a while now, remove.
* FAQ: refresh "Why do I get "certificate verify failed"Daniel Stenberg2020-11-061-21/+26
| | | | Add more details, remove references to ancient curl version.
* FAQ: refreshedDaniel Stenberg2020-11-051-95/+48
| | | | | | | | | - remove a few ancient questions - add configure with static libs question - updated wording in several places - lowercased curl Closes #6177
* examples: fix comment syntaxDaniel Gustafsson2020-11-051-1/+1
| | | | | | | Commit ac0a88fd2 accidentally added a stray character outside of the comment which broke compilation. Fix by removing. Reported-by: autobuild https://curl.se/dev/log.cgi?id=20201105084306-12742
* docs: Fix various typos in documentationDaniel Gustafsson2020-11-055-6/+6
| | | | | Closes #6171 Reviewed-by: Daniel Stenberg <daniel@haxx.se>
* copyright: fix year rangesDaniel Stenberg2020-11-05139-140/+140
| | | | Follow-up from 4d2f8006777
* HISTORY: the new domainDaniel Stenberg2020-11-041-2/+5
|
* curl.se: new homeDaniel Stenberg2020-11-04612-737/+737
| | | | Closes #6172
* KNOWN_BUGS: FTPS with Schannel times out file list operationDaniel Stenberg2020-11-041-0/+7
| | | | | Reported-by: bobmitchell1956 on github Closes #5284
* KNOWN_BUGS: SMB tests fail with Python 2Daniel Stenberg2020-11-041-0/+7
| | | | | Reported-by: Jay Satiro Closes #5983
* KNOWN_BUGS: LDAPS with NSS is slowDaniel Stenberg2020-11-041-0/+5
| | | | | Reported-by: nosajsnikta on github Closes #5874
* hsts: add read/write callbacksDaniel Stenberg2020-11-038-0/+314
| | | | | | | | - read/write callback options - man pages for the 4 new setopts - test 1915 verifies the callbacks Closes #5896
* hsts: add support for Strict-Transport-SecurityDaniel Stenberg2020-11-0313-0/+222
| | | | | | | | | | | | | | | | | | | | | | | | | - enable in the build (configure) - header parsing - host name lookup - unit tests for the above - CI build - CURL_VERSION_HSTS bit - curl_version_info support - curl -V output - curl-config --features - CURLOPT_HSTS_CTRL - man page for CURLOPT_HSTS_CTRL - curl --hsts (sets CURLOPT_HSTS_CTRL and works with --libcurl) - man page for --hsts - save cache to disk - load cache from disk - CURLOPT_HSTS - man page for CURLOPT_HSTS - added docs/HSTS.md - fixed --version docs - adjusted curl_easy_duphandle Closes #5896
* header.d: fix syntax mistakeDaniel Stenberg2020-11-021-1/+1
| | | | follow-up from 1144886f38fd0
* header.d: mention the "Transfer-Encoding: chunked" handlingDaniel Stenberg2020-10-311-8/+10
| | | | | Ref: #6144 Closes #6148
* curl.1: add an "OUTPUT" section at the top of the manpageDaniel Stenberg2020-10-291-0/+9
| | | | | | | | Explain the basic concepts behind curl output. Inspired by #6124 Closes #6134
* CURLOPT_DNS_USE_GLOBAL_CACHE.3: fix typoJay Satiro2020-10-261-1/+1
| | | | | | Reported-by: Rui LIU Closes https://github.com/curl/curl/issues/6131
* range.d: fix typoJay Satiro2020-10-261-1/+1
| | | | Follow-up to 15ae039 from earlier today.
* range.d: clarify that curl will not parse multipart responsesJosé Joaquín Atria2020-10-261-1/+2
| | | | | Closes #6127 Fixes #6124
* alt-svc: enable by defaultDaniel Stenberg2020-10-257-22/+11
| | | | | | | | Remove CURLALTSVC_IMMEDIATELY, which was never implemented/supported. alt-svc support in curl is no longer considered experimental Closes #5868
* libssh2: require version 1.0 or laterDaniel Stenberg2020-10-221-1/+1
| | | | | | | ... and simplify the code accordingly. libssh2 version 1.0 was released in April 2009. Closes #6116