curl/tests/libtest
Daniel Stenberg c9b60f0053
http: restore header folding behavior
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
2022-05-24 23:33:47 +02:00
..
.checksrc
.gitignore CURLOPT_PREREQFUNCTION: add new callback 2021-09-27 17:16:43 +02:00
chkdecimalpoint.c
chkhostname.c
CMakeLists.txt copyright: update copyright year ranges to 2021 2021-05-26 08:18:11 +02:00
first.c misc: update copyright year ranges 2022-04-25 09:31:09 +02:00
lib500.c test500: adjust to work with hyper mode 2021-06-07 23:54:54 +02:00
lib501.c
lib502.c
lib503.c
lib504.c
lib505.c checksrc: detect more kinds of NULL comparisons we avoid 2021-12-27 23:39:26 +01:00
lib506.c
lib507.c
lib508.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib509.c
lib510.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib511.c
lib512.c
lib513.c docs/examples: adjust prototypes for CURLOPT_READFUNCTION 2020-12-30 22:20:24 +01:00
lib514.c
lib515.c
lib516.c
lib517.c scripts/copyright: .muse is .lift now 2021-09-28 16:42:18 +02:00
lib518.c TPF: drop support 2022-02-04 08:05:35 +01:00
lib519.c
lib520.c
lib521.c
lib523.c
lib524.c
lib525.c checksrc: detect more kinds of NULL comparisons we avoid 2021-12-27 23:39:26 +01:00
lib526.c
lib530.c libtest: avoid "assignment within conditional expression" 2022-01-03 17:05:36 +01:00
lib533.c
lib537.c TPF: drop support 2022-02-04 08:05:35 +01:00
lib539.c tidy-up: make conditional checks more consistent 2021-04-22 09:10:17 +02:00
lib540.c libtest: avoid "assignment within conditional expression" 2022-01-03 17:05:36 +01:00
lib541.c checksrc: detect more kinds of NULL comparisons we avoid 2021-12-27 23:39:26 +01:00
lib542.c
lib543.c tests: reduce variable scopes 2021-02-10 16:47:09 +01:00
lib544.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib547.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib549.c
lib552.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib553.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib554.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib555.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib556.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib557.c checksrc: ignore preprocessor lines 2021-10-17 11:19:49 +02:00
lib558.c
lib559.c
lib560.c
lib562.c
lib564.c
lib566.c test566: adjust to work with hyper mode 2021-06-10 08:42:13 +02:00
lib567.c
lib568.c tidy-up: make conditional checks more consistent 2021-04-22 09:10:17 +02:00
lib569.c tidy-up: make conditional checks more consistent 2021-04-22 09:10:17 +02:00
lib570.c
lib571.c tidy-up: make conditional checks more consistent 2021-04-22 09:10:17 +02:00
lib572.c tidy-up: make conditional checks more consistent 2021-04-22 09:10:17 +02:00
lib573.c
lib574.c
lib575.c
lib576.c
lib578.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib579.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib582.c libtest: avoid "assignment within conditional expression" 2022-01-03 17:05:36 +01:00
lib583.c
lib586.c
lib589.c mime: make sure setting MIMEPOST to NULL resets properly 2021-01-15 08:33:27 +01:00
lib590.c
lib591.c
lib597.c
lib598.c
lib599.c test599: adjusted to work in hyper mode 2021-06-10 08:42:19 +02:00
lib643.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib650.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib651.c
lib652.c
lib653.c
lib654.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib655.c
lib658.c urlapi: add curl_url_strerror() 2021-09-27 08:28:46 +02:00
lib659.c
lib661.c tidy-up: make conditional checks more consistent 2021-04-22 09:10:17 +02:00
lib666.c
lib667.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib668.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib670.c tests/libtest/lib670.c: fixup the copyright year range 2022-03-31 16:04:00 +02:00
lib674.c urlapi: add curl_url_strerror() 2021-09-27 08:28:46 +02:00
lib676.c cookie: CURLOPT_COOKIEFILE set to NULL switches off cookies 2021-04-14 23:09:36 +02:00
lib677.c lib677: make it survive torture testing 2021-06-27 23:20:18 +02:00
lib678.c SSL: support in-memory CA certs for some backends 2021-05-05 02:29:16 -04:00
lib1156.c test1156: enable for hyper 2021-12-09 23:30:34 +01:00
lib1500.c
lib1501.c
lib1502.c lib/unit tests: add missing curl_global_cleanup() calls 2021-01-06 15:13:45 +01:00
lib1506.c
lib1507.c misc: update copyright year ranges 2022-04-25 09:31:09 +02:00
lib1508.c
lib1509.c
lib1510.c
lib1511.c tidy-up: make conditional checks more consistent 2021-04-22 09:10:17 +02:00
lib1512.c
lib1513.c
lib1514.c docs/examples: adjust prototypes for CURLOPT_READFUNCTION 2020-12-30 22:20:24 +01:00
lib1515.c
lib1517.c lib: remove support for CURL_DOES_CONVERSIONS 2022-02-04 08:05:35 +01:00
lib1518.c test1518: adjusted to work with hyper 2021-07-01 14:25:57 +02:00
lib1520.c docs/examples: adjust prototypes for CURLOPT_READFUNCTION 2020-12-30 22:20:24 +01:00
lib1522.c
lib1523.c
lib1525.c docs/examples: adjust prototypes for CURLOPT_READFUNCTION 2020-12-30 22:20:24 +01:00
lib1526.c docs/examples: adjust prototypes for CURLOPT_READFUNCTION 2020-12-30 22:20:24 +01:00
lib1527.c docs/examples: adjust prototypes for CURLOPT_READFUNCTION 2020-12-30 22:20:24 +01:00
lib1528.c
lib1529.c
lib1530.c
lib1531.c misc: update copyright year ranges 2022-04-25 09:31:09 +02:00
lib1532.c tidy-up: make conditional checks more consistent 2021-04-22 09:10:17 +02:00
lib1533.c tidy-up: make conditional checks more consistent 2021-04-22 09:10:17 +02:00
lib1534.c
lib1535.c tidy-up: make conditional checks more consistent 2021-04-22 09:10:17 +02:00
lib1536.c checksrc: detect more kinds of NULL comparisons we avoid 2021-12-27 23:39:26 +01:00
lib1537.c copyright: update copyright year ranges to 2021 2021-03-27 23:00:14 +01:00
lib1538.c urlapi: add curl_url_strerror() 2021-09-27 08:28:46 +02:00
lib1540.c
lib1541.c
lib1542.c CURLOPT_MAXLIFETIME_CONN: maximum allowed lifetime for conn reuse 2021-10-06 14:38:59 +02:00
lib1550.c
lib1551.c
lib1552.c
lib1553.c
lib1554.c
lib1555.c
lib1556.c test1556: adjust for hyper 2021-12-07 17:11:51 +01:00
lib1557.c
lib1558.c
lib1559.c urlapi: add curl_url_strerror() 2021-09-27 08:28:46 +02:00
lib1560.c libtest/lib1560: verify the host name percent decode fix 2022-05-09 12:50:41 +02:00
lib1564.c copyright: update copyright year ranges to 2021 2021-05-26 08:18:11 +02:00
lib1565.c checksrc: detect more kinds of NULL comparisons we avoid 2021-12-27 23:39:26 +01:00
lib1567.c
lib1568.c lib/unit tests: add missing curl_global_cleanup() calls 2021-01-06 15:13:45 +01:00
lib1569.c ftp: add 'prefer_ascii' to the transfer state struct 2021-02-09 14:06:28 +01:00
lib1591.c docs/examples: adjust prototypes for CURLOPT_READFUNCTION 2020-12-30 22:20:24 +01:00
lib1592.c
lib1593.c
lib1594.c test1594/1595/1596: fix to work in hyper mode 2021-06-10 08:42:44 +02:00
lib1900.c
lib1905.c misc: update copyright year ranges 2022-04-25 09:31:09 +02:00
lib1906.c
lib1907.c
lib1908.c
lib1910.c
lib1911.c opts: deprecate RANDOM_FILE and EGDSOCKET 2022-05-17 11:05:54 +02:00
lib1912.c
lib1913.c
lib1915.c cleanup: constify unmodified static structs 2021-09-23 12:54:35 +02:00
lib1916.c
lib1918.c test1918: verify curl_easy_option_by_name() and curl_easy_option_by_id() 2021-01-15 17:03:29 +01:00
lib1919.c test1919: verify CURLOPT_XOAUTH2_BEARER leak fix 2022-05-14 18:05:20 +02:00
lib1933.c copyright: fix year ranges in need of updates 2021-02-03 08:02:36 +01:00
lib1934.c copyright: fix year ranges in need of updates 2021-02-03 08:02:36 +01:00
lib1935.c copyright: fix year ranges in need of updates 2021-02-03 08:02:36 +01:00
lib1936.c copyright: fix year ranges in need of updates 2021-02-03 08:02:36 +01:00
lib1937.c aws-sigv4: make signature work when post data is binary 2021-10-15 08:46:23 +02:00
lib1938.c aws-sigv4: make signature work when post data is binary 2021-10-15 08:46:23 +02:00
lib1939.c lib1939: make it endure torture tests 2021-11-13 22:44:34 +01:00
lib1940.c http: restore header folding behavior 2022-05-24 23:33:47 +02:00
lib1945.c lib1945: fix compiler warning 4706 on MSVC 2022-03-22 16:40:03 +01:00
lib3010.c test3010: work with hyper mode 2021-06-10 08:42:50 +02:00
lib3025.c misc: update copyright year range 2021-12-30 14:17:47 +01:00
libauthretry.c
libntlmconnect.c
libprereq.c CURLOPT_PREREQFUNCTION: add new callback 2021-09-27 17:16:43 +02:00
Makefile.am scripts: move three scripts from lib/ to scripts/ 2022-03-23 15:26:11 +01:00
Makefile.inc test1919: verify CURLOPT_XOAUTH2_BEARER leak fix 2022-05-14 18:05:20 +02:00
mk-lib1521.pl scripts/copyright: .muse is .lift now 2021-09-28 16:42:18 +02:00
notexists.pl
sethostname.c
sethostname.h
stub_gssapi.c
stub_gssapi.h
test307.pl
test610.pl
test613.pl
test1013.pl metalink: remove 2021-06-07 08:14:25 +02:00
test1022.pl
test.h TPF: drop support 2022-02-04 08:05:35 +01:00
testtrace.c
testtrace.h
testutil.c misc: update incorrect copyright year ranges 2021-08-16 11:21:47 +02:00
testutil.h