summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* examples/multi-single.c: remove WAITMS()Daniel Stenberg2021-12-301-9/+0
| | | | | | | | As it isn't used. Reported-by: Melroy van den Berg Fixes #8200 Closes #8201
* gtls: add gnutls include for the session typeDaniel Stenberg2021-12-291-1/+1
| | | | Follow-up to 8fbd6feddfa5 to make it build more universally
* m4/curl-compilers: tell clang -Wno-pointer-bool-conversionDaniel Stenberg2021-12-291-0/+3
| | | | | | | | To hush compiler warnings we don't care for: error: address of function 'X' will always evaluate to 'true' Fixes #8197 Closes #8198
* http_proxy: don't close the socket (too early)Daniel Stenberg2021-12-292-2/+6
| | | | | | | | | | ... and double-check in the OpenSSL shutdown that the socket is actually still there before it is used. Fixes #8193 Closes #8195 Reported-by: Leszek Kubik
* ngtcp2: verify the server certificate for the gnutls caseDaniel Stenberg2021-12-283-17/+24
| | | | Closes #8178
* ngtcp2: verify the server cert on connect (quictls)Daniel Stenberg2021-12-284-13/+84
| | | | | | | | | | | | | | | Make ngtcp2+quictls correctly acknowledge `CURLOPT_SSL_VERIFYPEER` and `CURLOPT_SSL_VERIFYHOST`. The name check now uses a function from lib/vtls/openssl.c which will need attention for when TLS is not done by OpenSSL or is disabled while QUIC is enabled. Possibly the servercert() function in openssl.c should be adjusted to be able to use for both regular TLS and QUIC. Ref: #8173 Closes #8178
* zuul: remove the wolfssl buildDaniel Stenberg2021-12-282-22/+0
|
* github workflow: add wolfsslDaniel Stenberg2021-12-281-0/+49
| | | | Closes #8196
* zuul: fix quiche build pointing to wrong CargoNicolas Sterchele2021-12-271-1/+1
| | | | | Fixes #8184 Closes #8189
* checksrc: detect more kinds of NULL comparisons we avoidDaniel Stenberg2021-12-2736-87/+87
| | | | | Co-authored-by: Jay Satiro Closes #8180
* RELEASE-NOTES: syncedDaniel Stenberg2021-12-271-7/+15
|
* mesalink: remove the BACKEND define kludgeDaniel Stenberg2021-12-261-43/+48
| | | | Closes #8183
* schannel: remove the BACKEND define kludgeDaniel Stenberg2021-12-261-187/+198
| | | | Closes #8182
* gtls: check return code for gnutls_alpn_set_protocolsDaniel Stenberg2021-12-261-1/+5
| | | | Closes #8181
* README: label the link to the support documentStefan Huber2021-12-261-1/+1
| | | | Closes #8185
* docs/HTTP3: describe how to setup a h3 reverse-proxy for testingDaniel Stenberg2021-12-231-3/+73
| | | | | | Assisted-by: Matt Holt Closes #8177