summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-11-24Bump to version 1Michał Górny
2017-11-23manifest: Encode all C0/C1 control characters + DELMichał Górny
2017-11-22test_recursiveloader: Add tests for filenames needing escapingMichał Górny
2017-11-22manifest: Fix encoding support with Python 2Michał Górny
2017-11-22manifest: Support decoding filename escape sequencesMichał Górny
2017-11-22manifest: Support encoding special characters in filenamesMichał Górny
2017-11-22manifest: Forbid backslash in paths tooMichał Górny
2017-11-21cli: Handle missing action correctlyMichał Górny
2017-11-21setup.py: Bump status to BetaMichał Górny
2017-11-20Check entry filenames for disallowed charactersMichał Górny
2017-11-20test_profile: Include verification passMichał Górny
2017-11-20recursiveloader: Fix adding dupe entries for ignored-but-present pathsMichał Górny
2017-11-20recursiveloader: Fix adding top-level ignore entries to sub-ManifestsMichał Górny
2017-11-20Revert "recursiveloader: Fix adding top-level Manifest ignores to all Manifests"Michał Górny
2017-11-19gen_fast*: Make metadata/{glsa,news} valid top-level ManifestsMichał Górny
2017-11-19gen_fast_metamanifest: Enable multiprocessingMichał Górny
2017-11-19gen_fast_manifest: Fix clearing list in py2Michał Górny
2017-11-19gen_fast_manifest: Fix Py2 error handlingMichał Górny
2017-11-19gen_fast*: Add fenc declMichał Górny
2017-11-19Add ultra-fast Manifest writing scriptsMichał Górny
2017-11-19recursiveloader: Fix adding top-level Manifest ignores to all ManifestsMichał Górny
2017-11-19cli: Correct the default 'create' path to be a directoryMichał Górny
2017-11-15profile: Ignore all metadata/timestamp* filesMichał Górny
2017-11-15profile: Include standard IGNORE entries in new ManifestsMichał Górny
2017-11-14Add a utility to compare multiple hash implementationsMichał Górny
2017-11-14tests: Fix unreliable mtime on procfs testMichał Górny
2017-11-14find_top_level: Disallow compressed top-level Manifest by defaultMichał Górny
2017-11-14profile: Do not compress top-level Manifest by defaultMichał Górny
2017-11-13hash: special cases first, avoid exception.Robin H. Johnson
2017-11-08Remove remaining special-case documentation for MISCMichał Górny
2017-11-08Remove non-strict verification modeMichał Górny
2017-11-08Remove support for OPTIONAL entriesMichał Górny
2017-11-02cli: Support incremental update modeMichał Górny
2017-11-02cli: Support writing timestamp to ManifestMichał Górny
2017-11-02recursiveloader: Support setting timestampMichał Górny
2017-11-02recursiveloader: Optimize getting top-level Manifest filenameMichał Górny
2017-11-02recursiveloader: Support restricting directory updates to mtimeMichał Górny
2017-11-02recursiveloader: Support specifying mtime for verificationMichał Górny
2017-11-02test_verify: Add mtime test for entry=NoneMichał Górny
2017-11-02verify: Support skipping rechecksum on mtimeMichał Górny
2017-11-02verify: Include st_mtime in file metadataMichał Górny
2017-11-02test_profile: Add CLI-based testsMichał Górny
2017-11-02cli: Require hashes only if profile does not set itMichał Górny
2017-11-02profile: Do not compress package Manifests in old-ebuildMichał Górny
2017-11-02recursiveloader: Fix updating deeply nested compressed ManifestsMichał Górny
2017-11-02Move Manifest compression control into profileMichał Górny
2017-11-02cli: Sorting is now profile-controlledMichał Górny
2017-11-02profile: Support setting default loader optionsMichał Górny
2017-11-02recursiveloader: Move default values into the function bodyMichał Górny
2017-11-02recursiveloader: Support specifying more properties via ctorMichał Górny