summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-10-27verify: Use io.open() instead of os.fdopen()Michał Górny
2017-10-27test_verify: Use io.open() instead of open()Michał Górny
2017-10-27recursiveloader: Iterate over Manifests from most specific firstMichał Górny
2017-10-27verify: Support updating entry data from pathMichał Górny
2017-10-27verify: Rewrite verify_path() in terms of get_path_metadata()Michał Górny
2017-10-27verify: Introduce universal get_file_metadata() functionMichał Górny
2017-10-27test_openpgp: Fix passing key to the CLI testMichał Górny
2017-10-27test_openpgp: Fix recursiveloader tests for missing OpenPGPMichał Górny
2017-10-27Use sys.hexversion instead of .version_infoMichał Górny
2017-10-27testutil: Fix logger warnings for py2Michał Górny
2017-10-27Add tests for CLI routinesMichał Górny
2017-10-27testutil: Handle silencing logging for testsMichał Górny
2017-10-27find_top_level: Do not verify Manifests during searchMichał Górny
2017-10-27cli: Handle more standard exceptionsMichał Górny
2017-10-27cli: Fix checking subdirectory of Manifest treeMichał Górny
2017-10-27cli: Support controlling OpenPGP behaviorMichał Górny
2017-10-26recursiveloader: Support verifying Manifest signatures explicitlyMichał Górny
2017-10-26compression: Fix opening files in text mode without encodingMichał Górny
2017-10-26test_compression: Fix mismatched suffixesMichał Górny
2017-10-26manifest: Support implicit OpenPGP verificationMichał Górny
2017-10-26manifest: Test for incomplete OpenPGP messageMichał Górny
2017-10-26Add a README fileMichał Górny
2017-10-26cli: Support keep-going mode for validationMichał Górny
2017-10-26recursiveloader: warn_handler defaults to fail_handlerMichał Górny
2017-10-26cli: Support non-strict verification modeMichał Górny
2017-10-26Initial CLI for verificationMichał Górny
2017-10-26gen-test-manifest: Account for compressed filesMichał Górny
2017-10-26Revert "hash: Support using concurrent threads"Michał Górny
2017-10-26Add utilities to create Manifest tree and verify itMichał Górny
2017-10-26recursiveloader: Fix missing importMichał Górny
2017-10-26recursiveloader: Use handler callbacks to report failures/warningsMichał Górny
2017-10-26verify: Remove assert_path_verifies()Michał Górny
2017-10-26recursiveloader: Switch to using plain verify_path()Michał Górny
2017-10-26Move throw_exception() to gemato.utilMichał Górny
2017-10-26find_top_level: Support compressed ManifestsMichał Górny
2017-10-26recursiveloader: Support compressed ManifestsMichał Górny
2017-10-26compression: Workaround missing gzip.GzipFile.read1() in py<3.3Michał Górny
2017-10-25gemato.compression: Support getting potential compressed namesMichał Górny
2017-10-25test_compression: Check if .fileno() is passed through correctlyMichał Górny
2017-10-25compression: Support passing text-mode kwargs to openMichał Górny
2017-10-25test_compression: Add tests for opening uncompressed filesMichał Górny
2017-10-25compression: Introduce a generic opener for filesMichał Górny
2017-10-25compression: Enforce correct format for lzma/xz filesMichał Górny
2017-10-25compression: Support passing mode to the compressorMichał Górny
2017-10-25tox: Add an extra environment with minimal set of depsMichał Górny
2017-10-25Provide compression abstractionMichał Górny
2017-10-25Fix file suffix for gen-hash-testsMichał Górny
2017-10-25test_openpgp: Improve test coverageMichał Górny
2017-10-25openpgp: Improve closed manager handlingMichał Górny
2017-10-25openpgp: Fix and test the context manager APIMichał Górny