From: Aki Tuomi Date: Tue, 27 Mar 2018 07:31:53 +0000 (+0300) Subject: lib-http: test-http-client - Test against missing SAN name X-Git-Tag: 2.3.9~1932 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=78d6bd63bcbcd65fa6fae9febfb2421a05ef31a2;p=thirdparty%2Fdovecot%2Fcore.git lib-http: test-http-client - Test against missing SAN name Add test to make sure http client validates and ignores missing subjectAltName in cert, when not validating names. --- diff --git a/src/lib-http/test-http-client.c b/src/lib-http/test-http-client.c index 11d0a983a9..d51f2a5a92 100644 --- a/src/lib-http/test-http-client.c +++ b/src/lib-http/test-http-client.c @@ -287,6 +287,12 @@ static void run_tests(struct http_client *http_client) http_client_request_set_payload(http_req, post_payload, TRUE); i_stream_unref(&post_payload); http_client_request_submit(http_req); + + test_req = i_new(struct http_test_request, 1); + http_req = http_client_request_url_str(http_client, + "GET", "https://invalid.dovecot.org/", + got_request_response, test_req); + http_client_request_submit(http_req); } static void