Improve HTTP status handling. Allow 203 as an alternative to 200 OK.
authorclaudio <claudio@openbsd.org>
Wed, 4 Aug 2021 16:10:03 +0000 (16:10 +0000)
committerclaudio <claudio@openbsd.org>
Wed, 4 Aug 2021 16:10:03 +0000 (16:10 +0000)
commiteb6e4c975f7de89691decbdb8d36996812e3f533
tree9b52d51ceb910efa6fc4566236bae2897c4890fa
parentb50283df68204a98545d07c3de4dc70128b31196
Improve HTTP status handling. Allow 203 as an alternative to 200 OK.
Most other 2xx status codes are still not expected and therefor considered
an error. The GET requests issued by this code should not result in other
2xx result codes.
Also handle and ignore the 1xx Informational headers but again only 100
and 103 are handled and 101 Switching Protocols and 102 Processing are
not expected and are considered an error.
OK deraadt@
usr.sbin/rpki-client/http.c