• Home
  • History
  • Annotate
  • only in /external/libmicrohttpd/src/testzzuf/
NameDateSize

..20-Dec-20164 KiB

Makefile.am20-Dec-20162.2 KiB

Makefile.in20-Dec-201648.5 KiB

README20-Dec-2016596

socat.c20-Dec-20162.8 KiB

test_get.c20-Dec-20168.7 KiB

test_get_chunked.c20-Dec-20169 KiB

test_long_header.c20-Dec-20166.4 KiB

test_post.c20-Dec-201610.7 KiB

test_post_form.c20-Dec-201611.1 KiB

test_put.c20-Dec-201610 KiB

test_put_chunked.c20-Dec-201610.2 KiB

test_put_large.c20-Dec-201610.6 KiB

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