DescriptionUse NSS for symmetric key crypto operations on Windows and Mac.
Encryptor, HMAC, and SymmetricKey now use NSS on all platforms except Android.
This allows us to use them inside the sandbox, something that was not possible
when using the platform APIs.
On Windows, Native Client 64-bit builds still use the the platform APIs.
BUG=127803, 124741
TEST=Existing tests since there is no change in functionality.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=142356
Patch Set 1 #Patch Set 2 : Use !defined(USE_OPENSSL) or #else instead of defined(USING_NSS) #
Total comments: 13
Patch Set 3 : Addressed feedback and fixed more tests. #Patch Set 4 : restored export_dependent_settings #Patch Set 5 : Fix Windows compile failure in newly enabled test #Patch Set 6 : Fixed Windows shared library build (also need NSS DEPS roll) #
Total comments: 10
Patch Set 7 : Rolled NSS version #Patch Set 8 : review feedback #
Total comments: 6
Patch Set 9 : addressed feedback #
Total comments: 2
Patch Set 10 : removed DEPS; rebased #
Messages
Total messages: 23 (0 generated)
|