Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Fix pubkey verification
Baptiste Daroussin committed 10 years ago
commit 446e6d4960f97e90555e75c8b9508cc5d5efd4bf
parent 4188876
1 file changed +2 -1
modified libpkg/rsa.c
@@ -201,7 +201,8 @@ rsa_verify_cb(int fd, void *ud)
		return(EPKG_FATAL);
	}

-
	ret = RSA_verify(NID_sha1, sha256, sizeof(sha256), cbdata->sig,
+
	ret = RSA_verify(NID_sha1, sha256,
+
	    pkg_checksum_type_size(PKG_HASH_TYPE_SHA256_HEX), cbdata->sig,
	    cbdata->siglen, rsa);
	free(sha256);
	if (ret == 0) {