- Feb 06, 2018
-
-
Steve Holme authored
Whilst the compiler parameter is mandatory, platform is optional as it is automatically calculated by the :configure section. This partially reverts commit 6d62d2c5.
-
Patrick Schlangen authored
When peer verification is disabled, calling SSL_CTX_load_verify_locations is not necessary. Only call it when verification is enabled to save resources and increase performance. Closes #2290
-
- Feb 05, 2018
-
-
Steve Holme authored
...and not just the Community Edition.
-
Steve Holme authored
...and not just the Community Edition.
-
Michael Kaufmann authored
On Windows, stat() may adjust the unix file time by a daylight saving time offset. Avoid this by calling GetFileTime() instead. Fixes #2164 Closes #2204
-
Daniel Stenberg authored
Reduce code duplication by making Curl_mime_contenttype available and used by the formdata function. This also makes the formdata function recognize a set of more file extensions by default. PR #2280 brought this to my attention. Closes #2282
-
- Feb 02, 2018
-
-
Daniel Stenberg authored
...as that's how the function is documented to work. Reported-by: Michael Kaufmann Bug found in an autobuild with 32 bit time_t Closes #2278
-
- Feb 01, 2018
-
-
Ben Greear authored
Bug: https://curl.haxx.se/mail/lib-2018-01/0122.html Signed-off-by: Ben Greear <greearb@candelatech.com>
-
Daniel Stenberg authored
They're now wrong. Reported-by: Michael Kaufmann Closes #2277
-
- Jan 31, 2018
-
-
Daniel Stenberg authored
... up to before it may be used for the TIME_T_MAX/MIN logic. Reported-by: Michael Kaufmann
-
Daniel Stenberg authored
Reported-by: Michael Kaufmann Bug: https://github.com/curl/curl/commit/1c39128d974666107fc6d9ea15f294036851f224#commitcomment-27246479
-
Patrick Monnerat authored
Whenever an expected pattern syntax rule cannot be matched, the character starting the rule loses its special meaning and the parsing is resumed: - backslash at the end of pattern string matches itself. - Error in [:keyword:] results in set containing :\[dekorwy. Unit test 1307 updated for this new situation. Closes #2273
-
Patrick Monnerat authored
Also be more tolerant about set pattern syntax. Update unit test 1307 accordingly. Bug: https://curl.haxx.se/mail/lib-2018-01/0114.html
-
Patrick Monnerat authored
-
Jay Satiro authored
- Fix winbuild and the VS project generator to treat curl_ctype.{c,h} as curlx files since they are required by both src and lib. Follow-up to 4272a0b0 which added curl_ctype.
-
- Jan 30, 2018
-
-
Daniel Stenberg authored
... since commit 993dd565 Reported-by: Martin Dreher Bug: https://github.com/curl/curl/pull/2242#issuecomment-361059228 Closes #2271
-
Daniel Stenberg authored
... instead of doing it unconditionally in debug builds. It cluttered up the output a little too much.
-
Max Dymond authored
-
Max Dymond authored
-
Max Dymond authored
Closes #2205
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Michał Janiszewski authored
Closes #2275
-
Daniel Stenberg authored
... with the introduction of CURLOPT_TIMEVALUE_LARGE and CURLINFO_FILETIME_T. Fixes #2238 Closes #2264
-
Daniel Stenberg authored
Bug: https://curl.haxx.se/mail/lib-2018-01/0074.html Reported-by: Ruurd Beerstra Fixes #2255 Closes #2272
-
Adam Marcionek authored
Link.exe requires /DEBUG to properly generate a full pdb file on release builds. Closes #2274
-
Daniel Stenberg authored
To verify a proxy's public key. For when using HTTPS proxies. Fixes #2192 Closes #2268
-
- Jan 29, 2018
-
-
Daniel Stenberg authored
The logic tries to figure out what the path separator in the $PATH variable is, but if there's only one directory in the $PATH it fails. This change make configure *guess* on colon instead of erroring out, simply because that is probably the more common character. PATH_SEPARATOR can always be set by the user to override the guessing. (tricky bug to reproduce, as in my case for example the configure script requires binaries in more than one directory so passing in a PATH with a single dir fails.) Reported-by: Earnestly on github Fixes #2202 Closes #2265
-
Daniel Stenberg authored
... since the libc provided one are locale dependent in a way we don't want. Also, the "native" isalnum() (for example) works differently on different platforms which caused test 1307 failures on macos only. Closes #2269
-
Marcel Raad authored
Previously, they were opened with Visual Studio 2015 by default, which cannot build them.
-
Daniel Stenberg authored
-
- Jan 28, 2018
-
-
Daniel Stenberg authored
Closes #1888
-
Daniel Stenberg authored
Closes #1809
-
- Jan 27, 2018
-
-
Alessandro Ghedini authored
Closes https://github.com/curl/curl/pull/2266
-
- Jan 26, 2018
-
-
Patrick Monnerat authored
If CURL_DOES_CONVERSION is enabled, uploaded LFs are mapped to CRLFs, giving a result that is different from what is expected. This commit avoids using CURLOPT_TRANSFERTEXT and directly encodes data to upload in ascii. Bug: https://github.com/curl/curl/pull/1872
-
Daniel Stenberg authored
... with clang on macos
-
Patrick Monnerat authored
Data mismatch caused test 545 to fail when character encoding conversion is enabled. Bug: https://github.com/curl/curl/pull/1872
-
- Jan 25, 2018
-
-
Travis Burtrum authored
inadvertently removed in 283babfa Closes #2263
-
Dair Grant authored
Closes #2085
-
Daniel Stenberg authored
Assign the time_t variable negative value and then check if it is greater than zero, which will evaluate true for unsigned time_t but false for signed time_t.
-