gecko-dev/security/ct/tests/gtest
Ricky Stewart de06436cd7 Bug 1621441 - Update Python scripts that depend on PyECC to run in Python 3 and to leverage the ecdsa library instead r=glandium,keeler
Unfortunately, since the new ecdsa library has a different interface and slightly different inner workings compared to the old PyECC library, the changes to support this update are not trivial. Luckily the ecdsa library is extensible enough to allow us to adjust the library's functionality with function parameters rather than monkey-patching, as we were doing with the previous version of the code. All of these interface changes are in addition to the normal rote Python 3 updates. This was tested by running a build with and without this patch and ensuring there were no unexpected diffs.

Differential Revision: https://phabricator.services.mozilla.com/D70117
2020-04-17 20:56:09 +00:00
..
BTSerializationTest.cpp
BTSignedTreeHeadTest.cpp
BTVerificationTest.cpp
CTDiversityPolicyTest.cpp
CTLogVerifierTest.cpp
CTObjectsExtractorTest.cpp
CTPolicyEnforcerTest.cpp
CTSerializationTest.cpp
CTTestUtils.cpp
CTTestUtils.h
MultiLogCTVerifierTest.cpp
createSTHTestData.py Bug 1621441 - Update Python scripts that depend on PyECC to run in Python 3 and to leverage the ecdsa library instead r=glandium,keeler 2020-04-17 20:56:09 +00:00
ec-signer-rsa-spki-sth.inc.tbs
missing-extensions-sth.inc.tbs
missing-log-id-sth.inc.tbs
missing-root-hash-sth.inc.tbs
missing-timestamp-sth.inc.tbs
missing-tree-size-sth.inc.tbs
moz.build Bug 1621441 - Update Python scripts that depend on PyECC to run in Python 3 and to leverage the ecdsa library instead r=glandium,keeler 2020-04-17 20:56:09 +00:00
rsa-signer-ec-spki-sth.inc.tbs
rsa-signer-rsa-spki-sth.inc.tbs
signature-covers-log-id-sth.inc.tbs
truncated-extension-sth.inc.tbs
truncated-log-id-sth.inc.tbs
truncated-root-hash-sth.inc.tbs
truncated-timestamp-sth.inc.tbs
truncated-tree-size-sth.inc.tbs
valid-secp521r1-sha512-sth.inc.tbs
valid-sth.inc.tbs
valid-with-extension-sth.inc.tbs
wrong-signing-key-sth.inc.tbs
wrong-spki-sth.inc.tbs