| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For when CURL_DISABLE_VERBOSE_STRINGS and DEBUGBUILD flags are both
active.
- socks.c : warning C4100: 'lineno': unreferenced formal parameter
(co-authored by Daniel Stenberg)
- mbedtls.c: warning C4189: 'port': local variable is initialized but
not referenced
- schannel.c: warning C4189: 'hostname': local variable is initialized
but not referenced
Cloes #7528
|
|
|
|
|
|
|
|
| |
Markdown gets confused with abundance of asterisks, so use underscores
instead.
Reviewed-by: Daniel Gustafsson
Closes #7569
|
|
|
|
|
| |
Reviewed-by: Daniel Gustafsson
Closes #7570
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The signal handler registered for SIGINT is only handling SIGINT
so there isn't much need for inspecting the signo. While there,
rename the handler to be more specific.
g_should_exit should really be of sig_atomic_t type, but relying
on autoconf in the examples seems like a bad idea so keep that
for now.
Reviewed-by: Daniel Stenberg
Closes #7310
|
|
|
|
|
|
| |
Enabled test 154
Closes #7568
|
|
|
|
|
|
| |
occurence -> occurrence
Closes #7566
|
|
|
|
|
|
|
| |
The current man-page lacks some details regarding the obtained path and
query.
Closes #7563
|
|
|
|
| |
Closes #7567
|
|
|
|
|
|
|
|
|
|
| |
- replace broken URL with the one it was most probably pointing to
when added (lib/tftp.c)
- replace broken URL with archive.org link (lib/curl_ntlm_wb.c)
- delete unnecessary protocol designator from archive.org URL
(docs/BINDINGS.md)
Closes #7562
|
|
|
|
| |
Closes #7561
|
|
|
|
| |
Closes #7560
|
|
|
|
| |
Fixed since 56a037cc0ad1b2 (7.77.0)
|
|
|
|
| |
Closes #7558
|
|
|
|
| |
... and use #ifdef [feature] in the code as per our guidelines.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ares_getaddrinfo() is the getaddrinfo() cloned provided by c-ares, introduced
in version 1.16.0.
With older c-ares versions, curl invokes ares_gethostbyname() twice - once for
IPv4 and once for IPv6 to resolve both addresses, and then combines the
returned results.
Reported-by: jjandesmet
Fixes #7364
Closes #7552
|
|
|
|
| |
Closes #7551
|
|
|
|
| |
Closes #7538
|
|
|
|
|
|
|
| |
lib/progress.c:380:40: warning: conversion to 'long double' from
'curl_off_t {aka long long int}' may alter its value [-Wconversion]
Closes #7549
|
| |
|
|
|
|
|
|
|
|
|
| |
Updated test31.
Added test 392 to verify secure cookies used for http://localhost
Reviewed-by: Daniel Gustafsson
Fixes #6733
Closes #7263
|
|
|
|
| |
Closes #7268
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Do not assume IPv6 is not working when getaddrinfo is not present.
The check to see if IPv6 actually works is now independent of whether
there is any resolver that can potentially resolve a hostname to IPv6.
Prior to this change if getaddrinfo() was not found at compile time then
Curl_ipv6works() would be defined as a macro that returns FALSE.
When getaddrinfo is not found then libcurl is built with CURLRES_IPV4
defined instead of CURLRES_IPV6, meaning that it cannot do IPv6 lookups
in the traditional way. With this commit if libcurl is built with IPv6
support (ENABLE_IPV6) but without getaddrinfo (CURLRES_IPV6), and the
IPv6 stack is actually working, then it is possible for libcurl to
resolve IPv6 addresses by using DoH.
Ref: https://github.com/curl/curl/issues/7483#issuecomment-890765378
Closes https://github.com/curl/curl/pull/7529
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use our wait_ms() instead of sleep() since Windows doesn't have the
latter.
- Use a separate variable to keep track of whether the pthread_t thread
id is valid.
On Windows pthread_t is not an integer type. pthread offers no macro for
invalid pthread_t thread id, so validity is kept track of separately.
Closes https://github.com/curl/curl/pull/7527
|
|
|
|
|
|
| |
- Document that GEN_PDB option creates an external database.
Ref: https://github.com/curl/curl/issues/7502
|
|
|
|
| |
Closes #7546
|
|
|
|
|
|
|
| |
Rework the return value handling of ngtcp2_conn_writev_stream and treat
NGTCP2_ERR_STREAM_SHUT_WR separately.
Closes #7546
|
|
|
|
|
|
| |
Reported-by: Vincent Grande
See #7539
Closes #7545
|
|
|
|
|
|
|
| |
... so that malloc/free overrides from curl_global_init are used for
wcsdup correctly.
Closes #7540
|
|
|
|
| |
Closes #7544
|
|
|
|
| |
Closes #7428
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit b4b34db65f9f8, 673753344c5f and 29c7cf79e8b.
The logic is now back to assuming that the nghttp2 lib is called nghttp2 and
nothing else.
Reported-by: Rui Pinheiro
Reported-by: Alex Crichton
Fixes #7514
Closes #7515
|
|
|
|
|
|
| |
Reported-by: Josh Soref
Fixes #7433
Closes #7542
|
|
|
|
| |
Closes #7393
|
|
|
|
| |
Closes #7541
|
|
|
|
|
|
|
| |
Cirrus CI VMs have 2 CPUs, let's use them also for Windows builds.
Reviewed-by: Daniel Stenberg
Closes #7505
|
|
|
|
|
|
|
|
|
|
| |
The length of 'long' in a 32-bit system is 32 bits, which cannot be used
to save timestamps after 2038. Most operating systems have extended
time_t to 64 bits.
Remove the castings to long.
Closes #7466
|
|
|
|
|
|
|
|
|
| |
Clarified
Reported-by: Dan Jacobson
Reviewed-by: Daniel Gustafsson
Fixes #7516
Closes #7517
|
|
|
|
|
|
| |
after 2038 something in test1915 fails on 32-bit OSes
Closes #7512
|
|
|
|
|
|
|
|
|
|
| |
Commit dbd16c3e2 cleaned up the logic for traversing the addrinfos,
but the move left a conditional on ai which no longer is needed as
the while loop reevaluation will cover it.
Closes #7511
Reviewed-by: Carlo Marcelo Arenas Belón
Reviewed-by: Daniel Stenberg <daniel@haxx.se>
|
|
|
|
| |
and bump curlver to 7.79.0 for next release
|
|
|
|
|
|
|
| |
Avoid pidfile leaking/laying around after server already exited.
Reviewed-by: Daniel Stenberg
Closes #7506
|
|
|
|
| |
The referred to library is NSPR, so fix the switched around characters.
|
|
|
|
| |
Closes #7468
|
|
|
|
|
|
|
|
|
|
|
| |
Mention options that are "global". A global command line option is one
that doesn't get reset at --next uses and therefore don't need to be
used again.
Reported-by: Josh Soref
Fixes #7457
Closes #7510
|
|
|
|
|
|
| |
Reported-by: Daniel Woelfel
Fixes #7441
Closes #7509
|
|
|
|
|
|
| |
Closes #7351
Closes #7339
Closes #7125
|
|
|
|
|
|
| |
Azure Pipelines CI VMs have 2 CPUs, let's use them.
Closes #7489
|
|
|
|
|
|
|
| |
Fixes https://github.com/curl/curl/issues/7444
Fixes https://github.com/curl/curl/issues/7451
Fixes https://github.com/curl/curl/issues/7465
Closes https://github.com/curl/curl/pull/7495
|
|
|
|
|
|
|
|
|
|
| |
Remove confusing sentence that says to specify an e-mail address for
mail transfer, since that's implied.
Reported-by: Josh Soref
Fixes https://github.com/curl/curl/issues/7452
Closes https://github.com/curl/curl/pull/7495
|