summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* KNOWN_BUGS: cmake: libspsl is not supportedbagder/bugs-cmakeDaniel 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
|
* cirrus: build with FreeBSD 12.2 in CirrusCIEmil Engler2020-11-171-0/+1
| | | | Closes #6211
* tests/*server.py: close log file after each log lineMarc Hoersken2020-11-145-18/+41
| | | | | | | | | | | Make sure the log file is not locked once a test has finished and align with the behavior of our logmsg. Rename curl_test_data.py to be a general util.py. Format and sort Python imports with isort/VSCode. Bug: #6058 Closes #6206
* CURLOPT_HSTS.3: document the file formatDaniel Stenberg2020-11-131-0/+15
| | | | Closes #6205
* RELEASE-NOTES: syncedDaniel Stenberg2020-11-131-10/+27
|
* release-notes.pl: detect #[number] better for Ref: etcDaniel Stenberg2020-11-131-1/+1
|
* curl: only warn not fail, if not finding the home dirDaniel Stenberg2020-11-131-20/+15
| | | | | | | | ... as there's no good reason to error out completely. Reported-by: Andreas Fischer Fixes #6200 Closes #6201
* httpput-postfields.c: new example doing PUT with POSTFIELDSDaniel Stenberg2020-11-132-1/+102
| | | | | | Proposed-by: Jeroen Ooms Ref: #6186 Closes #6188
* cmake: correctly handle linker flags for static libsTobias Hieta2020-11-102-4/+1
| | | | | | | | | | | | | curl CMake was setting the the EXE flags for static libraries which made the /manifest:no flag ended up when linking the static library, which is not a valid flag for lib.exe or llvm-lib.exe and caused llvm-lib to exit with an error. The better way to handle this is to make sure that we pass the correct linker flags to CMAKE_STATIC_LINKER_FLAGS instead. Reviewed-by: Jakub Zakrzewski Closes #6195
* cmake: don't pass -fvisibility=hidden to clang-cl on WindowsTobias Hieta2020-11-101-1/+1
| | | | | | | | | | | | | When using clang-cl on windows -fvisibility=hidden is not an known argument. Instead it behaves exactly like MSVC in this case. So let's make sure we take that path. In CMake clang-cl sets both CMAKE_C_COMPILER_ID=clang and MSVC get's defined since clang-cl is basically a MSVC emulator. So guarding like we do in this patch seems logical. Reviewed-by: Jakub Zakrzewski Closes #6194
* http_proxy: use enum with state names for 'keepon'bagder/http-proxy-keeponDaniel Stenberg2020-11-102-11/+15
| | | | | | | | | To make the code clearer, change the 'keepon' from an int to an enum with better state names. Reported-by: Niranjan Hasabnis Bug: https://curl.se/mail/lib-2020-11/0026.html Closes #6193
* curl_easy_escape: limit output string length to 3 * max inputDaniel Stenberg2020-11-091-1/+1
| | | | | | | | | ... instead of the limiting it to just the max input size. As every input byte can be expanded to 3 output bytes, this could limit the input string to 2.66 MB instead of the intended 8 MB. Reported-by: Marc Schlatter Closes #6192
* 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
* mqttd: fclose test file when doneDaniel Stenberg2020-11-091-2/+5
| | | | | | | Reported-by: Marc Hörsken Reviewed-by: Jay Satiro Bug: #6058 Closes #6189
* RELEASE-NOTES: syncedDaniel Stenberg2020-11-091-8/+32
|
* THANKS-filter: ignore autobuild linksDaniel Stenberg2020-11-091-0/+1
|
* Revert "libcurl.pc: make it relocatable"Daniel Stenberg2020-11-097-363/+5
| | | | | | | | | | This reverts commit 3862c37b6373a55ca704171d45ba5ee91dec2c9f. That fix should either be done differently or with an option. Reported-by: asavah on github Fixes #6157 Closes #6183
* 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
* Curl_pgrsStartNow: init speed limit time stamps at startDaniel Stenberg2020-11-091-4/+2
| | | | | | | | | | By setting the speed limit time stamps unconditionally at transfer start, we can start off a transfer without speed limits and yet allow them to get set during transfer and have an effect. Reported-by: Kael1117 on github Fixes #6162 Closes #6184
* ngtcp2: adapt to recent nghttp3 updatesDaniel Stenberg2020-11-091-0/+1
| | | | | | 'reset_stream' was added to the nghttp3_conn_callbacks struct Closes #6185
* configure: pass -pthread to Libs.private for pkg-configDaniel Stenberg2020-11-071-1/+3
| | | | | | Reported-by: Cristian Morales Vega Fixes #6168 Closes #6181
* altsvc: minimize variable scope and avoid "DEAD_STORE"Daniel Stenberg2020-11-071-2/+1
| | | | Closes #6182
* 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.
* test493: verify --hsts upgrade and that %{url_effective} reflects thatDaniel Stenberg2020-11-062-1/+62
| | | | Closes #6175
* url: make sure an HSTS upgrade updates URL and scheme correctlyDaniel Stenberg2020-11-061-2/+20
| | | | Closes #6175
* tool_operate: set HSTS with CURLOPT_HSTS to pass on filenameDaniel Stenberg2020-11-061-1/+1
| | | | Closes #6175
* hsts: remove debug code leftoversDaniel Stenberg2020-11-061-2/+0
| | | | Closes #6175
* 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
* hsts: Remove pointless call to free in errorpathDaniel Gustafsson2020-11-051-1/+0
| | | | | | | | The line variable will always be NULL in the error path, so remove the free call since it's pointless. Closes #6170 Reviewed-by: Daniel Stenberg <daniel@haxx.se>
* 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-05394-395/+398
| | | | Follow-up from 4d2f8006777
* HISTORY: the new domainDaniel Stenberg2020-11-041-2/+5
|
* curl.se: new homeDaniel Stenberg2020-11-041453-1669/+1669
| | | | 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
* travis: use ninja-build for CMake buildsSergei Nikulov2020-11-042-16/+13
| | | | | | | Added package ninja-build to environment Use ninja to speed up CMake builds Closes #6077
* rtsp: error out on empty Session ID, unified the codeHarry Sintonen2020-11-041-18/+18
|
* rtsp: fixed the RTST Session ID mismatch in test 570Harry Sintonen2020-11-041-1/+5
| | | | Closes #6161
* rtsp: fixed Session ID comparison to refuse prefixHarry Sintonen2020-11-041-2/+11
| | | | Closes #6161
* RELEASE-NOTES: syncedDaniel Stenberg2020-11-031-5/+5
| | | | (forgot to update the list of contributors)