summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ldap: return CURLE_URL_MALFORMAT for bad URLbagder/ldap-url-malformatDaniel Stenberg2022-01-096-15/+12
| | | | | | | | For consistency, use the same return code for URL malformats, independently of what scheme that is used. Previously this would return CURLE_LDAP_INVALID_URL, but starting now that error cannot be returned. Closes #8170
* scripts/copyright.pl: ignore missing filesDaniel Stenberg2022-01-091-5/+9
|
* RELEASE-NOTES: syncedDaniel Stenberg2022-01-091-5/+34
|
* data/DISABLED: disable test 313 for wolfssl buildsDaniel Stenberg2022-01-091-0/+4
| | | | | | It was previously disabled only in the CI jobs yaml Closes #8252
* runtests: make 'wolfssl' a testable featureDaniel Stenberg2022-01-092-0/+2
| | | | Closes #8252
* GHA: install stunnel in the medbtls + wolfssl CI jobsDaniel Stenberg2022-01-092-2/+2
| | | | Closes #8252
* CI: move the rustls CI job to GHA from ZuulDaniel Stenberg2022-01-094-35/+50
| | | | Closes #8251
* DISABLE: disable a dozen tests in the rustls buildDaniel Stenberg2022-01-091-0/+15
| | | | | | | Disables tests that don't yet work with the rustls backend. Fixes #8004 Closes #8250
* runtests: make 'rustls' a testable featureDaniel Stenberg2022-01-092-0/+6
|
* remote-header-name.d: clarifyDaniel Stenberg2022-01-091-2/+7
| | | | | | | | - it strips off the path from the server provided name - it saves in current directory or --output-dir Ref: https://curl.se/mail/archive-2022-01/0032.html Closes #8249
* url: given a user in the URL, find pwd for that user in netrcDaniel Stenberg2022-01-096-36/+179
| | | | | | | | Add test 380 and 381 to verify, edited test 133 Reported-by: Manfred Schwarb Fixes #8241 Closes #8243
* mbedtls: Fix ssl_init error with mbedTLS 3.1.0+Niels Martignène2022-01-091-6/+6
| | | | | | | | | | Since mbedTLS 3.1.0, mbedtls_ssl_setup() fails if the provided config struct is not valid. mbedtls_ssl_config_defaults() needs to be called before the config struct is passed to mbedtls_ssl_setup(). Closes #8238
* 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