This project is mirrored from https://gitlab.com/gitlab-org/build/omnibus-mirror/curl.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- May 28, 2022
-
-
Daniel Stenberg authored
Spell out the multi-TLS situation. Fixes #8926 Reported-by: Dan Fandrich
-
JustAnotherArchivist authored
- Clamp --parallel-max to MAX_PARALLEL (300) instead of resetting to default value. Previously, --parallel-max 300 would use 300 concurrent transfers, but --parallel-max 301 would unexpectedly use only 50. This change clamps higher values to the maximum (ie --parallel-max 301 would use 300). Closes https://github.com/curl/curl/pull/8930
-
- May 27, 2022
-
-
Daniel Stenberg authored
Closes #8929
-
- May 26, 2022
-
-
Viktor Szakats authored
Fixes: https://github.com/curl/curl/pull/8918#issuecomment-1138263855 Reviewed-By:
<Karlson2k@users.noreply.github.com> Closes #8923
-
Viktor Szakats authored
CMake automatically uses the `CMAKE_SYSTEM_NAME` value to fill the OS string appearing in the --version output after the curl version number, for example: 'curl 7.83.1 (Windows)' This patchs adds the ability to pass a suffix that is appended to this value. It's useful to add CPU info or other platform details, for example: 'curl 7.83.1 (Windows-x64)' Closes #8919
-
Viktor Szakats authored
Before this patch, it was only enabled for MSVC. This syncs this configuration with libcurl.rc, which was already included with every Windows compiler. Closes #8918
-
Viktor Szakats authored
Without this patch, libidn2 detection doesn't even seem to be attempted. With this patch, cmake can be configured to pick it up and enable it. Necessary configuration remains manual and differs from most other dependencies. If you are aware of a better fix, we're glad hearing about it in a new Issue. Closes #8917
-
- May 25, 2022
-
-
Viktor Szakats authored
In CMakeLists.txt there is an attempt to detect `stricmp()`, and in certain cases, this attempt is the only successful one to detect a case-insensitive comparison function. `HAVE_STRICMP` is defined as a result, but this macro wasn't used anywhere in the source. This patch makes use of it as an alternative when alpha-sorting the `--version` feature list. Reviewed-by: Daniel Stenberg Closes #8916
-
Daniel Stenberg authored
1117 1274 1940 1941 1942 1943
-
Daniel Stenberg authored
To make sure the headers API can filter it out as not a regular header. Reported-by: Gisle Vanem Fixes #8894 Closes #8914
-
Marc Hoersken authored
This test is contributing to flakiness on the Windows CI runs. Killing the ftp server after the test run like other slowness tests already do may help resolve or reduce the flakiness. Closes #8907
-
Daniel Stenberg authored
Previously it didn't take the old name length into acount Follow-up to: c9b60f00 Closes #8913
-
- May 24, 2022
-
-
Marc Hoersken authored
First step towards more unified build steps on GitHub Actions. Closes #8873
-
Marc Hoersken authored
This shortens these CI job names on GitHub even more. Follow up to #8906 which also increased their timeout. Closes #8911
-
Marc Hoersken authored
Suggested-by: Daniel Stenberg Closes #8906
-
Daniel Stenberg authored
Folded header lines will now get passed through like before. The headers API is adapted and will provide the content unfolded. Added test 1274 and extended test 1940 to verify. Reported-by: Petr Pisar Fixes #8844 Closes #8899
-
Viktor Szakats authored
- `-D_AMD64_` has not been necessary for mingw-w64 builds for a long time now. - `-fno-strict-aliasing` is mentioned for Intel C compiler in autotools, and I used this with VxWorks in another project, but otherwise this isn't necessary anymore as a default. If a target still needs it, it can be added with `CURL_CFLAG_EXTRAS=-fno-strict-aliasing` - bump up default optimization level to `-O3` (from `-O2`), and also rearrange option order so the default can now be overridden via `CURL_CFLAG_EXTRAS`. - delete `-g` (generate debug info) from `CFLAGS` and `-s` from `LDFLAGS` (strip debug info). They were working against each other. Now, if someone needs debug info, it can be enabled via `CURL_CFLAG_EXTRAS=-g` Closes #8904
-
Daniel Gustafsson authored
This fixup was missed in commit 5a41abef . Closes: #8901 Reviewed-by:
Daniel Stenberg <daniel@haxx.se>
-
Daniel Gustafsson authored
The UNITTEST macro is defined by curl_setup.h so there is no use in carry a local copy of the logic. Closes: #8902 Reviewed-by:
Daniel Stenberg <daniel@haxx.se>
-
Daniel Stenberg authored
Reviewed-by: Daniel Gustafsson Closes #8903
-
- May 23, 2022
-
-
Daniel Stenberg authored
--rate "12/m" - for 12 per minute or --rate "5/h" - for 5 per hour Removed from TODO Closes #8671
-
Jay Satiro authored
Prior to this change the doc said --max-time set the maximum time of the 'whole operation' which is not accurate. The option maps to CURLOPT_TIMEOUT_MS which sets maximum transfer time. For example, the maximum time on a transfer is reset if the transfer is retried (--retry). Reported-by:
<Nuru@users.noreply.github.com> Fixes https://github.com/curl/curl/issues/8877 Closes #8879
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Makes test 412+413 work Closes #8898
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Closes #8888
-
Daniel Stenberg authored
The wiki pages are gone, remove and link to more long-living docs. Closes #8897
-
Daniel Stenberg authored
Follow-up to 5a41abef, to please Coverity
-
- May 22, 2022
-
-
Daniel Gustafsson authored
Commit 709ae245 added a fake hostname to avoid leaking the local hostname, but omitted copying it to the host buffer. Fix by copying and adjust the test fallout. Closes: #8895 Fixes: #8893 Reported-by:
Patrick Monnerat <patrick@monnerat.net> Reviewed-by:
Daniel Stenberg <daniel@haxx.se>
-
- May 21, 2022
-
-
Daniel Gustafsson authored
Rather than assuming sed in PATH, use the resolved $SED variable like in all other invocations of sed in configure. Closes: #8891 Reviewed-by:
Daniel Stenberg <daniel@haxx.se> Reviewed-by:
Marcel Raad <Marcel.Raad@teamviewer.com>
-
- May 20, 2022
-
-
Tatsuhiro Tsujikawa authored
Allow curl to send larger UDP datagram if Path MTU Discovery finds the availability of larger path MTU. To make it work and not to send fragmented packet, we need to set DF bit. That makes send(2) fail with EMSGSIZE if UDP datagram is too large. In that case, just let it be lost. This patch enables DF bit for Linux only. Closes #8883
-
Daniel Stenberg authored
Closes #8881
-
Daniel Stenberg authored
Also drop the debug requirement, remove the setenv sections, remove prechecks and add NTLM to the top keywords. Closes #8889
-
Daniel Stenberg authored
The NTLM protocol includes providing the local host name, but apparently other implementations already provide a fixed fake name instead to avoid leaking the real local name. The exact name used is 'WORKSTATION', because Firefox uses that. The change is written to allow someone to "back-pedal" fairly easy in case of need. Reported-by: Carlo Alberto Fixes #8859 Closes #8889
-
Daniel Gustafsson authored
s/TSL/TLS/
-
Daniel Gustafsson authored
yassl was added in commit 9d904ee4 but is no longer available and is thus not a library to use for NTLM. This aligns the FEATURES doc with the FAQ. Closes: #8886 Reviewed-by:
Daniel Stenberg <daniel@haxx.se>
-
Daniel Gustafsson authored
The empty left-behind footnote confused the website rendering into creating a nested emoty list, making the resulting page look quite odd. Remove and re-order the remaining ones to avoid a gap in the sequence. Closes: #8886 Reviewed-by:
Daniel Stenberg <daniel@haxx.se>
-
Daniel Gustafsson authored
curl is a tool that support many different things, and it doesn't really seem like our job to tell other what to use (as they might not have much say in the matter even). Also tidy up wording. Closes: #8886 Reviewed-by:
Daniel Stenberg <daniel@haxx.se>
-
Viktor Szakats authored
This will omit two spaces of indentation from lines with no content, thus avoiding 'spaces @ EOL'. Reviewed-by:
Daniel Stenberg <daniel@haxx.se> Closes #8887
-
- May 19, 2022
-
-
Daniel Stenberg authored
Closes #8885
-