From 047188f0f7e658682c4983c6b05f8b26845904eb Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 11 Sep 2008 02:45:32 +0000 Subject: done --- src/testcurl/https/key.pem | 2 +- src/testcurl/https/tls_daemon_options_test.c | 49 +--------------------------- 2 files changed, 2 insertions(+), 49 deletions(-) diff --git a/src/testcurl/https/key.pem b/src/testcurl/https/key.pem index 60bebe3f..a5848eed 100644 --- a/src/testcurl/https/key.pem +++ b/src/testcurl/https/key.pem @@ -24,4 +24,4 @@ QCdXR6o2IYgR6jnSewrZKlA9aPqFJrwHNR6sNXlnSmt5Fcf/RWO/qgJQGLUv3+rG P3gXeQKBgBusb8Rbd+KgxSA0hwY6aoRTPRt8LNvXdsB9vRcKKHUFQvxUWiUSS+L9 /Qu1sJbrUquKOHqksV5wCnWnAKyJNJlhHuBToqQTgKXjuNmVdYSe631saiI7PHyC eRJ6DxULPxABytJrYCRrNqmXi5TCiqR2mtfalEMOPxz8rUU8dYyx ------END RSA PRIVATE KEY-----; +-----END RSA PRIVATE KEY----- diff --git a/src/testcurl/https/tls_daemon_options_test.c b/src/testcurl/https/tls_daemon_options_test.c index 4424a065..38a8c1d5 100644 --- a/src/testcurl/https/tls_daemon_options_test.c +++ b/src/testcurl/https/tls_daemon_options_test.c @@ -306,53 +306,6 @@ test_wrap (char *test_name, int return ret; } -/* perform a HTTP GET request via SSL/TLS */ - -/* test loading of key & certificate files */ -int -test_file_certificates (FILE * test_fd, char *cipher_suite, int proto_version) -{ - int ret; - struct MHD_Daemon *d; - FILE *cert_fd, *key_fd; - char cert_path[255], key_path[255], *cur_dir; - - cur_dir = get_current_dir_name (); - - sprintf (cert_path, "%s/%s", cur_dir, "cert.pem"); - sprintf (key_path, "%s/%s", cur_dir, "key.pem"); - - if (NULL == (key_fd = fopen (key_path, "w+"))) - { - fprintf (stderr, MHD_E_KEY_FILE_CREAT); - return -1; - } - if (NULL == (cert_fd = fopen (cert_path, "w+"))) - { - fprintf (stderr, MHD_E_CERT_FILE_CREAT); - return -1; - } - - fwrite (srv_key_pem, strlen (srv_key_pem), sizeof (char), key_fd); - fwrite (srv_self_signed_cert_pem, strlen (srv_self_signed_cert_pem), - sizeof (char), cert_fd); - fclose (key_fd); - fclose (cert_fd); - - if (d == NULL) - { - fprintf (stderr, MHD_E_SERVER_INIT); - return -1; - } - - ret = test_https_transfer (test_fd, cipher_suite, proto_version); - - free (cur_dir); - remove (cert_path); - remove (key_path); - return ret; -} - /* * test server refuses to negotiate connections with unsupported protocol versions */ @@ -442,7 +395,7 @@ main (int argc, char *const *argv) sprintf (key_path, "%s/%s", cur_dir, "key.pem"); errorCount += - test_wrap ("file certificates", &test_file_certificates, test_fd, + test_wrap ("file certificates", &test_https_transfer, test_fd, "AES256-SHA", CURL_SSLVERSION_TLSv1, MHD_OPTION_HTTPS_CERT_PATH, cert_path, MHD_OPTION_HTTPS_KEY_PATH, key_path, MHD_OPTION_END); free (cur_dir); -- cgit v1.2.3