• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

Makefile.amD22-Nov-20232.2 KiB11087

Makefile.inD22-Nov-202348.5 KiB1,4211,257

READMED22-Nov-2023596 1410

socat.cD22-Nov-20232.8 KiB11572

test_get.cD22-Nov-20238.7 KiB315260

test_get_chunked.cD22-Nov-20239 KiB331266

test_long_header.cD22-Nov-20236.4 KiB235174

test_post.cD22-Nov-202310.7 KiB395314

test_post_form.cD22-Nov-202311.1 KiB411336

test_put.cD22-Nov-202310 KiB362300

test_put_chunked.cD22-Nov-202310.2 KiB372298

test_put_large.cD22-Nov-202310.6 KiB383313

README

1Testcases in this directory require zzuf and socat.
2
3zzuf is used to randomly mess with the TCP connection between the CURL
4clients and the MHD server.  The goal is to expose problems in MHD's
5error handling (by introducing random syntax errors).  socat is
6used to listen on port 11081 and forward the randomzied stream to
7port 11080 where MHD is waiting.
8
9As a result, the testcases in this directory do NOT check that
10whatever CURL returns is what was expected -- random modifications to
11the TCP stream can have random effects ;-).  Testcases "fail" if the
12code crashes or hangs indefinitely.
13
14