X-Git-Url: http://git.webkit.org/?p=WebKit-https.git;a=blobdiff_plain;f=Source%2FWebCore%2FChangeLog;h=8701071021018fdd1fddc746134bcc61d94423cf;hp=e7d8000be88b6956842b2aee442b10d69caaa8d7;hb=6500fdbaa9e52945493104f6d677427b1dd79916;hpb=9428f05dab4d2093c5c840fc5e3783aa8b8a15be diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog index e7d8000..8701071 100644 --- a/Source/WebCore/ChangeLog +++ b/Source/WebCore/ChangeLog @@ -1,5 +1,41 @@ 2017-06-03 Zan Dobersek + [GCrypt] Gather SUBTLE_CRYPTO utility functions in a single header + https://bugs.webkit.org/show_bug.cgi?id=172870 + + Reviewed by Jiewen Tan. + + Gather the helper functions used across different source files + for libgcrypt-backed SUBTLE_CRYPTO implementations in a single + header file. + + * crypto/gcrypt/CryptoAlgorithmECDSAGCrypt.cpp: + (WebCore::hashCryptoDigestAlgorithm): Deleted. + (WebCore::hashAlgorithmName): Deleted. + (WebCore::mpiData): Deleted. + * crypto/gcrypt/CryptoAlgorithmHKDFGCrypt.cpp: + (WebCore::gcryptDeriveBits): + (WebCore::macAlgorithmForHashFunction): Deleted. + * crypto/gcrypt/CryptoAlgorithmPBKDF2GCrypt.cpp: + (WebCore::gcryptDeriveBits): + * crypto/gcrypt/CryptoAlgorithmRSAES_PKCS1_v1_5GCrypt.cpp: + (WebCore::mpiData): Deleted. + * crypto/gcrypt/CryptoAlgorithmRSASSA_PKCS1_v1_5GCrypt.cpp: + (WebCore::hashCryptoDigestAlgorithm): Deleted. + (WebCore::hashAlgorithmName): Deleted. + (WebCore::mpiData): Deleted. + * crypto/gcrypt/CryptoAlgorithmRSA_OAEPGCrypt.cpp: + (WebCore::hashAlgorithmName): Deleted. + (WebCore::mpiData): Deleted. + * crypto/gcrypt/GCryptUtilities.h: Added. + (WebCore::hashAlgorithmName): + (WebCore::hmacAlgorithm): + (WebCore::digestAlgorithm): + (WebCore::hashCryptoDigestAlgorithm): + (WebCore::mpiData): + +2017-06-03 Zan Dobersek + [GCrypt] Fix PK verification for ECDSA https://bugs.webkit.org/show_bug.cgi?id=172857