summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2023-02-15test_openpgp: Inline signature timestampMichał Górny
2023-02-15openpgp: Do not reject signatures made prior to key expirationMichał Górny
2023-02-15test_openpgp: Inline MANIFEST_*_SIGMichał Górny
2023-01-22tests: Extend test_verify_detached() to 1-out-of-2 caseMichał Górny
2023-01-22tests: Make assert_signature() more reusableMichał Górny
2023-01-22openpgp: Add a function to verify detached signatureMichał Górny
2023-01-22openpgp: Allow verifying a subset of signaturesMichał Górny
2023-01-22test_openpgp: Add more tests for the multi-signature caseMichał Górny
2023-01-22openpgp: Store all verification results in OpenPGPSignatureDataMichał Górny
2023-01-21openpgp: Initial support for multiple signaturesMichał Górny
2023-01-21test_openpgp: Workaround pyflakes' failuresMichał Górny
2023-01-21test_openpgp: Put common part of Manifest into a varMichał Górny
2023-01-21tests: Move the combined keys to keydataMichał Górny
2023-01-21tests.keydata: Add __main__ that prints keydataMichał Górny
2022-09-26Modernize via pyupgradeMichał Górny
2022-09-17Include full path in ManifestNoSupportedHashes exceptionMichał Górny
2022-09-17Fix a corner case when open() fails w/ NXIO/OPNOTSUPP on reg fileMichał Górny
2022-09-17Support --require-secure-hashes in verifyMichał Górny
2022-09-17Do not verify Manifests when calling update_entry_for_path()Michał Górny
2022-09-17Fix handling --no-require-secure-hashesMichał Górny
2022-09-17Fix linting failuresMichał Górny
2022-09-17Fix update w/ require_secure_hashes to require at least one hashMichał Górny
2022-09-17Support requiring a secure hash when verifyingMichał Górny
2022-09-17Support controlling secure hashes req in CLI updateMichał Górny
2022-09-16Support defaulting secure_hashes to top-level Manifest signingMichał Górny
2022-09-16Support requiring secure hashes in ManifestRecursiveLoaderMichał Górny
2022-09-16Support rejecting insecure hashes when updatingMichał Górny
2022-09-13Fix linter failureMichał Górny
2022-09-13Revert "Fix tests not to rely on entries without checksum"Michał Górny
2022-09-13Fix tests not to rely on entries without checksumMichał Górny
2022-09-13Handle unknown hashes gracefully when verifyingMichał Górny
2020-10-01openpgp: Fix handling connection errors in WKD refreshMichał Górny
2020-09-10test_openpgp: Fix race conditions in mocked system env cleanupMichał Górny
2020-09-08test_recursiveloader: Attempt to fix misordered Manifest testsMichał Górny
2020-09-08openpgp: Handle non-utf8 UIDs gracefullyMichał Górny
2020-09-08test_compression: Decode test string as ASCIIMichał Górny
2020-09-07test_openpgp: Fix ResourceWarning (cleaning up tmpdir)Michał Górny
2020-09-06Add a partial experimental PGPy-based OpenPGP providerMichał Górny
2020-09-06test_openpgp: Add more tests for importing key combosMichał Górny
2020-09-06openpgp: Move get_wkd_url() to global scopeMichał Górny
2020-09-06openpgp: Rename GPG-based environments to *GPGEnvironmentMichał Górny
2020-09-05Replace IOError/OSError whenever possibleMichał Górny
2020-09-05Do not call signal.strsignal() when not available (py<3.8)Michał Górny
2020-09-05Add gpg-wrap commandMichał Górny
2020-09-05openpgp: Verify key validity for signaturesMichał Górny
2020-09-05openpgp: Move listing keys to a separate methodMichał Górny
2020-09-05test_openpgp: Test using UID with no e-mail addressMichał Górny
2020-09-05test_recursiveloader: Cache tmp_paths for read-only layoutsMichał Górny
2020-09-05Handle invalid compressed files when collecting ManifestsMichał Górny
2020-09-05Fix wrongly determining uncompressed sizeMichał Górny