History log of /curl/ (Results 6051 – 6075 of 33763)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
85f9124830-Sep-2021 Daniel Stenberg

lib/mk-ca-bundle.pl: skip certs passed Not Valid After date

With this change applied, the now expired 'DST Root CA X3' cert will no
longer be included in the output.

Details: ht

lib/mk-ca-bundle.pl: skip certs passed Not Valid After date

With this change applied, the now expired 'DST Root CA X3' cert will no
longer be included in the output.

Details: https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/

Closes #7801

show more ...

ffb634d428-Sep-2021 Daniel Stenberg

tool_listhelp: easier to generate with gen.pl

tool_listhelp.c is now a separate file with only the command line --help
output, exactly as generated by gen.pl. This makes it easier to gen

tool_listhelp: easier to generate with gen.pl

tool_listhelp.c is now a separate file with only the command line --help
output, exactly as generated by gen.pl. This makes it easier to generate
updates according to what's in the docs/cmdline-opts docs.

cd $srcroot/docs/cmdline-opts
./gen.pl listhelp *.d > $srcroot/src/tool_listhelp.c

With a configure build, this also works:

make -C src listhelp

Closes #7787

show more ...

d10a0af215-Sep-2021 Anthony Hu

wolfssl: allow setting of groups/curves

In particular, the quantum safe KEM and hybrid curves if wolfSSL is
built to support them.

Closes #7728

0fe9018e28-Sep-2021 Jan Mazur

connnect: use sysaddr_un fron sys/un.h or custom-defined for windows

Closes #7737

5de119d029-Sep-2021 Rikard Falkeborn

hostip: Move allocation to clarify there is no memleak

By just glancing at the code, it looks like there is a memleak if the
call to Curl_inet_pton() fails. Looking closer, it is clear t

hostip: Move allocation to clarify there is no memleak

By just glancing at the code, it looks like there is a memleak if the
call to Curl_inet_pton() fails. Looking closer, it is clear that the
call to Curl_inet_pton() can not fail, so the code will never leak
memory. However, we can make this obvious by moving the allocation
after the if-statement.

Closes https://github.com/curl/curl/pull/7796

show more ...

0b2260b029-Sep-2021 Daniel Stenberg

gen.pl: make the output date format work better

Follow-up to 15910dfd143dd

The previous strftime format used didn't work correctly on Windows, so
change to %B %d %Y which today

gen.pl: make the output date format work better

Follow-up to 15910dfd143dd

The previous strftime format used didn't work correctly on Windows, so
change to %B %d %Y which today looks like "September 29 2021".

Reported-by: Gisle Vanem
Bug: #7782
Closes #7793

show more ...

f870715130-Sep-2021 Daniel Stenberg

typecheck-gcc.h: add CURLOPT_PREREQDATA awareness

Follow-up to a517378de58358a

To make test 1912 happy again

Closes #7799

e2b3f9ea29-Sep-2021 Marcel Raad

configure: remove `HAVE_WINSOCK_H` definition

It's not used anymore.

Closes https://github.com/curl/curl/pull/7795

2bde177429-Sep-2021 Marcel Raad

CMake: remove `HAVE_WINSOCK_H` definition

It's not used anymore.

Closes https://github.com/curl/curl/pull/7795

6030029129-Sep-2021 Marcel Raad

config: remove `HAVE_WINSOCK_H` definition

It's not used anymore.

Closes https://github.com/curl/curl/pull/7795

0259e8c317-Sep-2021 Marcel Raad

lib: remove `HAVE_WINSOCK_H` usage

WinSock v1 is not supported anymore. Exclusively use `HAVE_WINSOCK2_H`
instead.

Closes https://github.com/curl/curl/pull/7795

f53b893129-Sep-2021 Daniel Stenberg

easyoptions: add the two new PRE* options

Follow-up to a517378de58358a

Also fix optiontable.pl to do the correct remainder on the entry.

Reported-by: Gisle Vanem
Bug: h

easyoptions: add the two new PRE* options

Follow-up to a517378de58358a

Also fix optiontable.pl to do the correct remainder on the entry.

Reported-by: Gisle Vanem
Bug: https://github.com/curl/curl/commit/a517378de58358a85b7cfe9efecb56051268f629#commitcomment-57224830
Closes #7791

show more ...

180180a429-Sep-2021 Daniel Stenberg

Revert "build: remove checks for WinSock 1"

Due to CI issues

This reverts commit c2ea04f92b00b6271627cb218647527b5a50f2fc.

Closes #7790

12246edd29-Sep-2021 Daniel Gustafsson

lib: avoid fallthrough cases in switch statements

Commit b5a434f7f0ee4d64857f8592eced5b9007d83620 inhibits the warning
on implicit fallthrough cases, since the current coding of indicati

lib: avoid fallthrough cases in switch statements

Commit b5a434f7f0ee4d64857f8592eced5b9007d83620 inhibits the warning
on implicit fallthrough cases, since the current coding of indicating
fallthrough with comments is falling out of fashion with new compilers.
This attempts to make the issue smaller by rewriting fallthroughs to no
longer fallthrough, via either breaking the cases or turning switch
statements into if statements.

lib/content_encoding.c: the fallthrough codepath is simply copied
into the case as it's a single line.
lib/http_ntlm.c: the fallthrough case skips a state in the state-
machine and fast-forwards to NTLMSTATE_LAST. Do this before the
switch statement instead to set up the states that we actually
want.
lib/http_proxy.c: the fallthrough is just falling into exiting the
switch statement which can be done easily enough in the case.
lib/mime.c: switch statement rewritten as if statement.
lib/pop3.c: the fallthrough case skips to the next state in the
statemachine, do this explicitly instead.
lib/urlapi.c: switch statement rewritten as if statement.
lib/vssh/wolfssh.c: the fallthrough cases fast-forwards the state
machine, do this by running another iteration of the switch
statement instead.
lib/vtls/gtls.c: switch statement rewritten as if statement.
lib/vtls/nss.c: the fallthrough codepath is simply copied into the
case as it's a single line. Also twiddle a comment to not be
inside a non-brace if statement.

Closes: #7322
See-also: #7295
Reviewed-by: Daniel Stenberg <daniel@haxx.se>

show more ...

2b7e56aa27-Sep-2021 Marcel Raad

config-win32ce: enable WinSock 2

WinSock 2.2 is supported by Windows CE .NET 4.1 (from 2002, out of
support since 2013).

Ref: https://docs.microsoft.com/en-us/previous-versions/

config-win32ce: enable WinSock 2

WinSock 2.2 is supported by Windows CE .NET 4.1 (from 2002, out of
support since 2013).

Ref: https://docs.microsoft.com/en-us/previous-versions/windows/embedded/ms899586(v=msdn.10)

Closes https://github.com/curl/curl/pull/7778

show more ...

7a0c160417-Sep-2021 Marcel Raad

externalsocket: use WinSock 2.2

That's the only version we support.

Closes https://github.com/curl/curl/pull/7778

c2ea04f917-Sep-2021 Marcel Raad

build: remove checks for WinSock 1

It's not supported anymore.

Closes https://github.com/curl/curl/pull/7778

acfe94c028-Sep-2021 Daniel Stenberg

scripts/copyright: .muse is .lift now

And update 5 files with old copyright year range

ce6e3e5328-Sep-2021 Daniel Stenberg

cmdline-opts: made the 'Added:' field mandatory

Since "too old" versions are no longer included in the generated man
page, this field is now mandatory so that it won't be forgotten and t

cmdline-opts: made the 'Added:' field mandatory

Since "too old" versions are no longer included in the generated man
page, this field is now mandatory so that it won't be forgotten and then
not included in the documentation.

Closes #7786

show more ...


docs/cmdline-opts/anyauth.d
docs/cmdline-opts/append.d
docs/cmdline-opts/basic.d
docs/cmdline-opts/cacert.d
docs/cmdline-opts/capath.d
docs/cmdline-opts/cert-type.d
docs/cmdline-opts/cert.d
docs/cmdline-opts/ciphers.d
docs/cmdline-opts/compressed.d
docs/cmdline-opts/config.d
docs/cmdline-opts/connect-timeout.d
docs/cmdline-opts/continue-at.d
docs/cmdline-opts/cookie-jar.d
docs/cmdline-opts/cookie.d
docs/cmdline-opts/create-dirs.d
docs/cmdline-opts/crlf.d
docs/cmdline-opts/data-ascii.d
docs/cmdline-opts/data-binary.d
docs/cmdline-opts/data.d
docs/cmdline-opts/delegation.d
docs/cmdline-opts/digest.d
docs/cmdline-opts/disable-eprt.d
docs/cmdline-opts/disable-epsv.d
docs/cmdline-opts/disable.d
docs/cmdline-opts/dump-header.d
docs/cmdline-opts/egd-file.d
docs/cmdline-opts/engine.d
docs/cmdline-opts/fail.d
docs/cmdline-opts/form-string.d
docs/cmdline-opts/form.d
docs/cmdline-opts/ftp-create-dirs.d
docs/cmdline-opts/ftp-port.d
docs/cmdline-opts/gen.pl
docs/cmdline-opts/get.d
docs/cmdline-opts/globoff.d
docs/cmdline-opts/head.d
docs/cmdline-opts/header.d
docs/cmdline-opts/help.d
docs/cmdline-opts/http0.9.d
docs/cmdline-opts/http1.0.d
docs/cmdline-opts/ignore-content-length.d
docs/cmdline-opts/include.d
docs/cmdline-opts/insecure.d
docs/cmdline-opts/interface.d
docs/cmdline-opts/ipv4.d
docs/cmdline-opts/ipv6.d
docs/cmdline-opts/junk-session-cookies.d
docs/cmdline-opts/key-type.d
docs/cmdline-opts/key.d
docs/cmdline-opts/krb.d
docs/cmdline-opts/limit-rate.d
docs/cmdline-opts/location-trusted.d
docs/cmdline-opts/location.d
docs/cmdline-opts/manual.d
docs/cmdline-opts/max-filesize.d
docs/cmdline-opts/max-redirs.d
docs/cmdline-opts/max-time.d
docs/cmdline-opts/negotiate.d
docs/cmdline-opts/netrc-optional.d
docs/cmdline-opts/netrc.d
docs/cmdline-opts/no-buffer.d
docs/cmdline-opts/no-keepalive.d
docs/cmdline-opts/ntlm-wb.d
docs/cmdline-opts/ntlm.d
docs/cmdline-opts/oauth2-bearer.d
docs/cmdline-opts/output.d
docs/cmdline-opts/pass.d
docs/cmdline-opts/pinnedpubkey.d
docs/cmdline-opts/progress-bar.d
docs/cmdline-opts/proxy-basic.d
docs/cmdline-opts/proxy-digest.d
docs/cmdline-opts/proxy-key.d
docs/cmdline-opts/proxy-ntlm.d
docs/cmdline-opts/proxy-pinnedpubkey.d
docs/cmdline-opts/proxy-tls13-ciphers.d
docs/cmdline-opts/proxy-user.d
docs/cmdline-opts/proxy.d
docs/cmdline-opts/proxy1.0.d
docs/cmdline-opts/proxytunnel.d
docs/cmdline-opts/pubkey.d
docs/cmdline-opts/quote.d
docs/cmdline-opts/random-file.d
docs/cmdline-opts/range.d
docs/cmdline-opts/referer.d
docs/cmdline-opts/remote-header-name.d
docs/cmdline-opts/remote-name.d
docs/cmdline-opts/remote-time.d
docs/cmdline-opts/request.d
docs/cmdline-opts/show-error.d
docs/cmdline-opts/silent.d
docs/cmdline-opts/speed-limit.d
docs/cmdline-opts/speed-time.d
docs/cmdline-opts/sslv2.d
docs/cmdline-opts/sslv3.d
docs/cmdline-opts/stderr.d
docs/cmdline-opts/suppress-connect-headers.d
docs/cmdline-opts/telnet-option.d
docs/cmdline-opts/time-cond.d
docs/cmdline-opts/tls13-ciphers.d
docs/cmdline-opts/tlsv1.d
docs/cmdline-opts/trace-ascii.d
docs/cmdline-opts/trace.d
docs/cmdline-opts/upload-file.d
docs/cmdline-opts/url.d
docs/cmdline-opts/use-ascii.d
docs/cmdline-opts/user-agent.d
docs/cmdline-opts/user.d
docs/cmdline-opts/verbose.d
docs/cmdline-opts/version.d
docs/cmdline-opts/write-out.d
docs/cmdline-opts/xattr.d
ebf1846828-Sep-2021 Daniel Stenberg

curl.1: remove mentions of really old version changes

To make the man page more readable, this change removes all references
to changes in support/versions etc that happened before 7.30.

curl.1: remove mentions of really old version changes

To make the man page more readable, this change removes all references
to changes in support/versions etc that happened before 7.30.0 from the
curl.1 output file. 7.30.0 was released on Apr 12 2013. This particular
limit is a bit arbitrary but was fairly easy to grep for.

It is handled like this: the 'Added' keyword is only used in output if
it refers to 7.30.0 or later. All occurances of "(Added in $VERSION)" in
description will be stripped out if the mentioned $VERSION is from
before 7.30.0. It is therefore important that the "Added in..."
references are always written exactly like that - and on a single line,
not split over two.

This change removes about 80 version number references from curl.1, down
to 138 from 218.

Closes #7786

show more ...

6f19f68e28-Sep-2021 Daniel Stenberg

RELEASE-NOTES: synced

74e9c77927-Sep-2021 Daniel Stenberg

tool_cb_prg: make resumed upload progress bar show better

This is a regression that was *probably* injected in the larger progress
bar overhaul in 2018.

Reported-by: beslick5 on

tool_cb_prg: make resumed upload progress bar show better

This is a regression that was *probably* injected in the larger progress
bar overhaul in 2018.

Reported-by: beslick5 on github
Fixes #7760
Closes #7777

show more ...

15910dfd27-Sep-2021 Daniel Stenberg

gen.pl: insert the current date and version in generated man page

Reported-by: Gisle Vanem
Ref: #7780
Closes #7782

1ddfa8e427-Sep-2021 Daniel Stenberg

NTLM: use DES_set_key_unchecked with OpenSSL

... as the previously used function DES_set_key() will in some cases
reject using a key that it deems "weak" which will cause curl to
con

NTLM: use DES_set_key_unchecked with OpenSSL

... as the previously used function DES_set_key() will in some cases
reject using a key that it deems "weak" which will cause curl to
continue using the unitialized buffer content as key instead.

Assisted-by: Harry Sintonen
Fixes #7779
Closes #7781

show more ...

02c9802f27-Sep-2021 Marc Hoersken

CI: align make and test flags in various config files

1. Use Makefile target to run tests in autotools builds on AppVeyor.
2. Disable testing of SCP protocol on native Windows environmen

CI: align make and test flags in various config files

1. Use Makefile target to run tests in autotools builds on AppVeyor.
2. Disable testing of SCP protocol on native Windows environments.
3. Remove redundant parameters -a -p from target test-nonflaky.
4. Don't use -vc parameter which is reserved for debugging.

Replaces #7591
Closes #7690

show more ...

1...<<241242243244245246247248249250>>...1351