diff options
author | Daniel Stenberg <daniel@haxx.se> | 2017-07-31 17:11:18 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2017-07-31 18:37:43 +0200 |
commit | 909283ae5a057487265ce9d8b684cf01451d096a (patch) | |
tree | 4870905c1772daf6d56d2e645ede547c7fbfcacb /tests/data | |
parent | 512f8c774a8ae541d2e4fbccdd94e4bb0d39e90c (diff) | |
download | curl-909283ae5a057487265ce9d8b684cf01451d096a.tar.gz |
http: fix response code parser to avoid integer overflow
test 1429 and 1433 were updated to work with the stricter HTTP status line
parser.
Closes #1714
Reported-by: Brian Carpenter
Diffstat (limited to 'tests/data')
-rw-r--r-- | tests/data/test1429 | 2 | ||||
-rw-r--r-- | tests/data/test1433 | 20 |
2 files changed, 5 insertions, 17 deletions
diff --git a/tests/data/test1429 b/tests/data/test1429 index ddf52ec42..114dc0dba 100644 --- a/tests/data/test1429 +++ b/tests/data/test1429 @@ -54,7 +54,7 @@ Content-Type: text/html Funny-head: yesyes -foo- -1234 +123 </stdout> <strip> ^User-Agent:.* diff --git a/tests/data/test1433 b/tests/data/test1433 index 8634db2c4..a159daff3 100644 --- a/tests/data/test1433 +++ b/tests/data/test1433 @@ -34,28 +34,13 @@ http HTTP GET with 100-digit subversion number in response </name> <command> -http://%HOSTIP:%HTTPPORT/1433 --write-out '%{response_code}' +http://%HOSTIP:%HTTPPORT/1433 </command> </client> # # Verify data after the test has been "shot" <verify> -<stdout nonewline="yes"> -HTTP/1.0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 200 OK -Date: Thu, 09 Nov 2010 14:49:00 GMT -Server: test-server/fake -Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT -ETag: "21025-dc7-39462498" -Accept-Ranges: bytes -Content-Length: 6 -Connection: close -Content-Type: text/html -Funny-head: yesyes - --foo- -200 -</stdout> <strip> ^User-Agent:.* </strip> @@ -65,5 +50,8 @@ Host: %HOSTIP:%HTTPPORT Accept: */*
</protocol> +<errorcode> +1 +</errorcode> </verify> </testcase> |