Update openssl.c
diff --git a/t/openssl.c b/t/openssl.c
index f4d0be0..ea6ffa2 100644
--- a/t/openssl.c
+++ b/t/openssl.c
@@ -140,7 +140,7 @@
ptls_buffer_init(&sigbuf, sigbuf_small, sizeof(sigbuf_small));
ok(do_sign(sc->key, &sigbuf, ptls_iovec_init(message, strlen(message)), EVP_sha256()) == 0);
EVP_PKEY_up_ref(sc->key);
- ok(verify_sign(sc->key, ptls_iovec_init(message, strlen(message)), ptls_iovec_init(sigbuf.base, sigbuf.off)) == 0);
+ ok(verify_sign(sc->key, ptls_iovec_init(message, strlen(message)), ptls_iovec_init(sigbuf.base, sigbuf.off), EVP_sha256()) == 0);
ptls_buffer_dispose(&sigbuf);
}
@@ -164,7 +164,7 @@
ptls_buffer_init(&sigbuf, sigbuf_small, sizeof(sigbuf_small));
ok(do_sign(pkey, &sigbuf, ptls_iovec_init(message, strlen(message)), EVP_sha256()) == 0);
EVP_PKEY_up_ref(pkey);
- ok(verify_sign(pkey, ptls_iovec_init(message, strlen(message)), ptls_iovec_init(sigbuf.base, sigbuf.off)) == 0);
+ ok(verify_sign(pkey, ptls_iovec_init(message, strlen(message)), ptls_iovec_init(sigbuf.base, sigbuf.off), EVP_sha256()) == 0);
ptls_buffer_dispose(&sigbuf);
EVP_PKEY_free(pkey);
@@ -172,6 +172,7 @@
static void test_ed25519_sign(void)
{
+#if defined EVP_PKEY_ED25519
EVP_PKEY *pkey = NULL;
{ /* create pkey */
@@ -193,6 +194,7 @@
ptls_buffer_dispose(&sigbuf);
EVP_PKEY_free(pkey);
+#endif
}
static X509 *x509_from_pem(const char *pem)