summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* DISABLE: disable test 312 in rustls buildsbagder/rustls-test312Daniel Stenberg2022-01-091-0/+4
| | | | | | | This is more of a work-around than a fix, but makes the CI builds go green again. Fixes #8004
* runtests: make 'rustls' a testable featureDaniel Stenberg2022-01-092-0/+6
|
* cmake: fix iOS CMake project generation errorFilip Lundgren2022-01-081-3/+3
| | | | Closes #8244
* ngtcp2: fix declaration of ‘result’ shadows a previous localDaniel Stenberg2022-01-081-1/+0
| | | | | | Follow-up to 8fbd6feddfa587cfd3 Closes #8245
* openssl.h: avoid including OpenSSL headers hereDaniel Stenberg2022-01-081-3/+9
| | | | | | | | | ... by instead using the struct version of the typedef'ed pointer. To fix build errors when both Schannel and OpenSSL are enabled. Fixes #8240 Reported-by: Jan Ehrhardt Closes #8246
* curl_url_set.3: mention when CURLU_ALLOW_SPACE was addedDaniel Stenberg2022-01-081-2/+2
|
* tool_findfile: free mem properlyDaniel Stenberg2022-01-071-1/+3
| | | | | | Follow-up to 764e4f066d5 Closes #8242
* tool_findfile: check ~/.config/curlrc tooDaniel Stenberg2022-01-075-21/+99
| | | | | | | | | | | ... after the initial checks for .curlrc and if XDG_CONFIG_HOME is not set, use $HOME and $CURL_HOME to check if ~/.config/curlrc is present. Add test 436 to verify Reported-by: Sandro Jaeckel Fixes #8208 Closes #8213
* runtests: allow client/file to specify multiple directoriesDaniel Stenberg2022-01-071-0/+14
| | | | ... and make sure to mkdir them all
* scripts/copyright.pl: support many provided file names on the cmdlineDaniel Stenberg2022-01-071-1/+1
|
* tests/FILEFORMAT.md: fix typoFabian Keil2022-01-071-1/+1
|
* Add test373: multiple chunks with binary zerosFabian Keil2022-01-072-1/+79
|
* Add test372: binary zero in data elementFabian Keil2022-01-072-1/+50
|
* tests/server/getpart.c: properly deal with binary data containing NUL bytesFabian Keil2022-01-071-10/+39
|
* runtests.pl: properly print the test if it contains binary zerosFabian Keil2022-01-071-1/+3
|
* mailmap: Xiaoke WangDaniel Stenberg2022-01-071-0/+1
|
* openssl: copyright year updateDaniel Stenberg2022-01-071-1/+1
| | | | Follow-up to 30aea2b1ede
* scripts/copyright.pl: hush unless -v (for verbose) is usedDaniel Stenberg2022-01-071-4/+11
|
* openssl: check the return value of BIO_new_mem_buf()xkernel2022-01-071-1/+12
| | | | Closes #8233
* examples/multi-app.c: call curl_multi_remove_handle as wellDaniel Stenberg2022-01-071-5/+7
| | | | | | Fixes #8234 Reported-by: Melroy van den Berg Closes #8236
* COPYING: bump copyright year rangeDaniel Stenberg2022-01-051-1/+1
|
* RELEASE-NOTES: syncedDaniel Stenberg2022-01-052-248/+19
| | | | and bump curlver after release
* docs: fix mandoc -T lint formatting complaintsDaniel Stenberg2022-01-057-35/+32
| | | | Closes #8228
* next.d. remove .fi/.nf as they are handled by gen.plDaniel Stenberg2022-01-051-2/+0
| | | | Closes #8228
* gen.pl: terminate "example" sections betterDaniel Stenberg2022-01-051-1/+4
| | | | | | | If the example (section that is prefixed with spaces) ends the description gen.pl would previously miss to output the terminating .fi Closes #8228
* curl-functions.m4: fix LIBRARY_PATH adjustment to avoid evalSatadru Pramanik2022-01-051-9/+14
| | | | | | | | $$ usage in a m4 file introduces the PID in linux. Instead, just duplicate previous working code with a case switch. Fixes #8229 Closes #8230
* RELEASE-NOTES: syncedcurl-7_81_0Daniel Stenberg2022-01-051-5/+9
| | | | curl 7.81.0 release
* THANKS: add names from 7.81.0 releaseDaniel Stenberg2022-01-051-0/+25
|
* curl_multi_init.3: fix the copyright year rangeDaniel Stenberg2022-01-051-1/+1
|
* test719-721: require "proxy" feature present to runDaniel Stenberg2022-01-053-0/+7
| | | | | | | Bug: https://github.com/curl/curl/pull/8223#issuecomment-1005188696 Reported-by: Marc Hörsken Closes #8226
* test719: require ipv6 support to runDaniel Stenberg2022-01-041-0/+3
| | | | | | | | Follow-up to effd2bd7ba2a5fd244 Reported-by: Marc Hörsken Bug: https://github.com/curl/curl/pull/8217#issuecomment-1004681145 Closes #8223
* test719-721: verify SOCKS detailsDaniel Stenberg2022-01-034-6/+71
| | | | Using the new verify/socks details
* runtests: add verify/socks checkDaniel Stenberg2022-01-032-0/+15
| | | | | | | If used, this data is compared with the data in log/socksd-request.log which the socksd server logs. Added to FILEFORMAT.md
* server/socksd: log atyp + address in a separate logDaniel Stenberg2022-01-031-0/+40
| | | | To allow the test suite to verify that the right data arrived
* socks5: use appropriate ATYP for numerical IP address host namesDaniel Stenberg2022-01-035-7/+143
| | | | | | | | | | When not resolving the address locallly (known as socks5h). Add test 719 and 720 to verify. Reported-by: Peter Piekarski Fixes #8216 Closes #8217
* curl_multi_init.3: fix EXAMPLE formattingJay Satiro2022-01-031-7/+7
|
* RELEASE-NOTES: syncedDaniel Stenberg2022-01-031-8/+43
|
* libtest: avoid "assignment within conditional expression"Daniel Stenberg2022-01-033-10/+17
| | | | | | In lib530, lib540 and lib582 Closes #8218
* ftp: disable warning 4706 in MSVCDaniel Stenberg2022-01-031-1/+6
| | | | | | | | | Follow-up to 21248e052d Disabling "assignment within conditional expression" for MSVC needs to be done before the function starts, for it to take effect. Closes #8218
* tool_operate: warn if too many output arguments were foundDaniel Stenberg2022-01-034-4/+72
| | | | | | | | More output instructions than URLs is likely a user error. Add test case 371 to verify Closes #8210
* .github/workflows/mbedtls.yml: bump to mbedtls 3.1.0Daniel Stenberg2022-01-031-1/+1
| | | | Closes #8215
* zuul: remove the mbedtls jobsDaniel Stenberg2022-01-032-47/+2
| | | | | | Now running as github workflows Closes #8215
* github/workflows: add mbedtls and mbedtls-clangDaniel Stenberg2022-01-031-0/+50
| | | | Closes #8215
* mbedtls: fix private member designations for v3.1.0Valentin Richter2022-01-031-4/+4
| | | | | | | | | | | | | | "As a last resort, you can access the field foo of a structure bar by writing bar.MBEDTLS_PRIVATE(foo). Note that you do so at your own risk, since such code is likely to break in a future minor version of Mbed TLS." - https://github.com/ARMmbed/mbedtls/blob/f2d1199edc5834df4297f247f213e614f7782d1d/docs/3.0-migration-guide.md That future minor version is v3.1.0. I set the >= to == for the version checks because v3.1.0 is a release, and I am not sure when the private designation was reverted after v3.0.0. Closes #8214
* cmake: prevent dev warning due to mismatched argValentin Richter2022-01-021-2/+2
| | | | | | | | | | | | | | | -- curl version=[7.81.0-DEV] CMake Warning (dev) at /usr/share/cmake-3.22.1/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (MBEDTLS) does not match the name of the calling package (MbedTLS). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): deps/curl/CMake/FindMbedTLS.cmake:31 (find_package_handle_standard_args) deps/curl/CMakeLists.txt:473 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. Closes #8207
* urlapi: if possible, shorten given numerical IPv6 addressesDaniel Stenberg2022-01-022-9/+22
| | | | | | Extended test 1560 to verify Closes #8206
* url: reduce ssl backend count for CURL_DISABLE_PROXY buildsMAntoniak2022-01-021-2/+11
| | | | Closes #8212
* KNOWN_BUGS: "Trying local ports fails on Windows"Daniel Stenberg2022-01-011-0/+9
| | | | | Reported-by: gclinch on github Closes #8112
* misc: update copyright year rangeDaniel Stenberg2021-12-307-7/+7
|
* zuul: remove the wolfssl even moreDaniel Stenberg2021-12-301-17/+0
| | | | Follow-up to 1914465cf180d32b3d