Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-18 | tests: Add a test for pinnedpubkey fail even when insecure | Jay Satiro | |
Because disabling the peer verification (--insecure) must not disable the public key pinning check (--pinnedpubkey). | |||
2016-01-11 | lib: Prefix URLs with lower-case protocol names/schemes | Mohammad AlSaleh | |
Before this patch, if a URL does not start with the protocol name/scheme, effective URLs would be prefixed with upper-case protocol names/schemes. This behavior might not be expected by library users or end users. For example, if `CURLOPT_DEFAULT_PROTOCOL` is set to "https". And the URL is "hostname/path". The effective URL would be "HTTPS://hostname/path" instead of "https://hostname/path". After this patch, effective URLs would be prefixed with a lower-case protocol name/scheme. Closes #597 Signed-off-by: Mohammad AlSaleh <CE.Mohammad.AlSaleh@gmail.com> | |||
2016-01-10 | runtests: Add mbedTLS to the SSL backends | Jay Satiro | |
.. and enable SSLpinning tests for mbedTLS, BoringSSL and LibreSSL. | |||
2016-01-08 | connection reuse: IDN host names fixed | Michael Kaufmann | |
Use the ACE form of IDN hostnames as key in the connection cache. Add new tests. Closes #592 | |||
2016-01-07 | tests: mark IPv6 FTP and FTPS tests with the FTP keyword | Daniel Stenberg | |
2015-12-26 | test 1515: add data check | Marc Hoersken | |
2015-12-26 | test 1515: add MSYS support by passing a relative path | Marc Hoersken | |
MSYS would otherwise turn a /-style path into a C:\-style path. | |||
2015-12-26 | test 539: use datacheck mode text for ASCII-mode LISTings | Marc Hoersken | |
While still using datacheck mode binary for the inline reply data. | |||
2015-12-26 | runtests.pl: check up to 5 data parts with different text modes | Marc Hoersken | |
Move the text-mode conversion for reply/replycheck from the verify section into the load section and add support for 4 more check parts. | |||
2015-12-24 | tests 1048 and 1050: use datacheck mode text for ASCII-mode LISTings | Marc Hoersken | |
2015-12-24 | tests 706 and 707: use datacheck mode text for ASCII-mode LISTings | Marc Hoersken | |
2015-12-24 | tests 400,403,406: use datacheck mode text for ASCII-mode LISTings | Marc Hoersken | |
2015-12-23 | sockfilt.c: fix calculation of sleep timeout on Windows | Marc Hoersken | |
Not converting to double caused small timeouts to be skipped. | |||
2015-12-23 | tests first.c: fix calculation of sleep timeout on Windows | Marc Hoersken | |
Not converting to double caused small timeouts to be skipped. | |||
2015-12-23 | test 573: add more debug output | Marc Hoersken | |
2015-12-23 | test 16: fix on Linux (and Windows) by using plain ASCII characters | Marc Hoersken | |
Follow up on b064ff0c351bb287557228575ef4c1d079b866fb, thanks Daniel. | |||
2015-12-23 | tftpd server: add Windows support by writing files in binary mode | Marc Hoersken | |
2015-12-23 | tests 252-255: use datacheck mode text for ASCII-mode LISTings | Marc Hoersken | |
2015-12-23 | test 16: fix on Windows by converting data file from ANSI to UTF-8 | Marc Hoersken | |
2015-12-17 | test 1326: fix file check since curl is outputting binary data | Marc Hoersken | |
2015-12-17 | test 1326: fix getting stuck on Windows due to incomplete request | Marc Hoersken | |
The request needs to be read and send in binary mode in order to use CRLF instead of LF. Adding --upload-file - causes curl to read stdin in binary mode. | |||
2015-12-16 | sockfilt.c: added some debug output to select_ws | Marc Hoersken | |
2015-12-16 | sockfilt.c: keep lines shorter than 80 chars | Marc Hoersken | |
2015-12-16 | sockfilt.c: do not wait on unreliable file or pipe handle | Marc Hoersken | |
The previous implementation caused issues on modern MSYS2 runtimes. | |||
2015-12-13 | curl: use 2TLS by default | Daniel Stenberg | |
Make this the default for the curl tool (if built with HTTP/2 powers enabled) unless a specific HTTP version is requested on the command line. This should allow more users to get HTTP/2 powers without having to change anything. | |||
2015-12-03 | tests: Corrected copy and pasted comments from commit e643c5c908 | Steve Holme | |
2015-12-02 | test947: Corrected typo in test name | Steve Holme | |
2015-12-02 | tests: Disable the OAUTHBEARER tests when using a non-default port number | Steve Holme | |
Tests 842, 843, 844, 845, 887, 888, 889, 890, 946, 947, 948 and 949 fail if a custom port number is specified via the -b option of runtests.pl. Suggested by: Kamil Dudka Bug: http://curl.haxx.se/mail/lib-2015-12/0003.html | |||
2015-11-24 | test1513: make sure the callback is only called once | Daniel Stenberg | |
2015-11-21 | Makefile.inc: Fixed test run error | Steve Holme | |
test845 not present in tests/data/Makefile.inc | |||
2015-11-20 | tests: Re-enabled tests 889 and 890 following POP3 fix | Steve Holme | |
2015-11-15 | tests: Disabled 889 and 890 until we support POP3 continuation responses | Steve Holme | |
As POP3 final and continuation responses both begin with a + character, and both the finalcode and contcode variables in SASLprotoc are set as such, we cannot tell the difference between them when we are expecting an optional continuation from the server such as the following: + something else from the server +OK final response Disabled these tests until such a time we can tell the responses apart. | |||
2015-11-15 | tests: Corrected typos from commit ba4d8f7eba | Steve Holme | |
2015-11-15 | tests: Added OAUTHBEARER failure response tests | Steve Holme | |
2015-11-14 | tests: Renamed existing OAuth 2.0 (XOAUTH) tests | Steve Holme | |
2015-11-14 | tests: Added OAuth 2.0 (OAUTHBEARER) tests | Steve Holme | |
2015-11-12 | unit1603: Demote hash mismatch failure to a warning | dfandrich | |
The hashes can vary between architectures (e.g. Sparc differs from x86_64). This is not a fatal problem but just reduces the coverage of these white-box tests, as the assumptions about into which hash bucket each key falls are no longer valid. | |||
2015-11-12 | unit1603: Added unit tests for hash functions | dfandrich | |
2015-11-12 | unit1602: Fixed failure in torture test | dfandrich | |
2015-11-12 | runtests: more compact "System characteristics" output | Daniel Stenberg | |
- no point in repeating curl features that is already listed as features from the curl -V output - remove the port numbers/unix domain path from the output unless verbose is used, as that is rarely interesting to users. | |||
2015-11-12 | runtests: rename conditional curl-features to $has_[name] | Daniel Stenberg | |
2015-11-08 | imap: Don't check for continuation when executing a CUSTOMREQUEST | Justin Ehlert | |
Bug: https://github.com/bagder/curl/issues/486 Closes https://github.com/bagder/curl/pull/487 | |||
2015-11-06 | tftp tests: verify sent options too | Daniel Stenberg | |
The tftpd test server now logs all received options and thus all TFTP test cases need to match them exactly. Extended test 283 to use and verify --tftp-blksize. | |||
2015-11-02 | http redirects: %-encode bytes outside of ascii range | Daniel Stenberg | |
Apparently there are sites out there that do redirects to URLs they provide in plain UTF-8 or similar. Browsers and wget %-encode such headers when doing a subsequent request. Now libcurl does too. Added test 1138 to verify. Closes #473 | |||
2015-11-02 | formadd: support >2GB files on windows | Daniel Stenberg | |
Closes #425 | |||
2015-10-23 | test1137: verify --ignore-content-length for FTP | Daniel Stenberg | |
2015-10-18 | tests/FILEFORMAT: mention PSL as a valid feture to check for | Daniel Stenberg | |
For example in test 1136 | |||
2015-10-18 | teste1136: only run when PSL is enabled | Daniel Stenberg | |
2015-10-17 | cookies: Add support for Mozilla's Publix Suffix List | Tim Rühsen | |
Use libpsl to check the domain value of Set-Cookie headers (and cookie jar entries) for not being a Publix Suffix. The configure script checks for "libpsl" by default. Disable the check with --without-libpsl. Ref: https://publicsuffix.org/ Ref: https://github.com/publicsuffix/list Ref: https://github.com/rockdaboot/libpsl | |||
2015-10-16 | test1601: fix compilation with --enable-debug and --disable-crypto-auth | Dan Fandrich | |