summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-01-04tox: backports.lzma 0.0.9 is broken on pypyMichał Górny
2018-01-03compression: Prevent using incompatible 'lzma' module from pyliblzmaMichał Górny
2017-12-18openpgp: Disable scdaemon when running GnuPGMichał Górny
2017-12-12Add tests for dealing with symlink loopsMichał Górny
2017-12-10Bump to 9.2Michał Górny
2017-12-10Include a repo.postsync.d hook for PortageMichał Górny
2017-12-10Package bash utilities as wellMichał Górny
2017-12-03Bump to 9.1Michał Górny
2017-12-03Explicitly include missing files into sdistMichał Górny
2017-12-03Bump to 9.0Michał Górny
2017-12-03Support building wheelsMichał Górny
2017-12-03recursiveloader: Remove leftover jobs= parameterMichał Górny
2017-12-03cli: Support specifying max_jobsMichał Górny
2017-12-03Switch to setuptools entry_pointsMichał Górny
2017-12-03recursiveloader: Use multiprocessing for assert_directory_verifies()Michał Górny
2017-12-02Use try..finally to ensure that Pool is always terminatedMichał Górny
2017-12-02tests: Replace lambdas with serializable functionsMichał Górny
2017-12-02Use Pool.imap_unordered() for better performanceMichał Górny
2017-12-02Add tests for entries for files in missing directoryMichał Górny
2017-12-02recursiveloader: Split get_file_entry_dict() per directoryMichał Górny
2017-12-02recursiveloader: Do not alter entry_dict in load_unregistered...()Michał Górny
2017-12-02Call Pool.terminate() to ensure that all resources are releasedMichał Górny
2017-12-02Fix pickling exceptionsMichał Górny
2017-12-02recursiveloader: Use multiprocessing to load Manifests in parallelMichał Górny
2017-12-02recursiveloader: Split Manifest verification and loading outMichał Górny
2017-12-02recursiveloader: Ignore Manifest mismatches when updatingMichał Górny
2017-12-02tests: Add tests for mismatched Manifest fileMichał Górny
2017-11-27openpgp: Cache the correct GnuPG executableMichał Górny
2017-11-27openpgp: Support executable named 'gpg2' (Debian)Michał Górny
2017-11-27openpgp: Make missing gpgconf non-fatalMichał Górny
2017-11-27openpgp: Terminate gpg-agent only if gpg was actually calledMichał Górny
2017-11-27openpgp: Refactor to pass environment instance to _spawn_gpg()Michał Górny
2017-11-27Bump to v8Michał Górny
2017-11-27openpgp: Fix race condition error handling on cleanupMichał Górny
2017-11-26openpgp: Make sure to kill the GPG daemons in isolated envMichał Górny
2017-11-26openpgp: Use GNUPGHOME for better process isolationMichał Górny
2017-11-26setup.py: Add description and license for pypiMichał Górny
2017-11-26Bump to v7Michał Górny
2017-11-26Switch to setuptools and specify the depsMichał Górny
2017-11-26Update version to match git tagMichał Górny
2017-11-25gen_fast_manifest: Fix GzipFile() use with empty filenameMichał Górny
2017-11-25Reduce Gentoo compression watermark to 128 bytesMichał Górny
2017-11-25compression: Do not store filename in gzip filesMichał Górny
2017-11-25gen_fast_metamanifest: Support signingMichał Górny
2017-11-25gen_fast_*: Split top-level Manifests to save bandwidthMichał Górny
2017-11-25Revert "gen_fast_metamanifest: Use context manager for Pool"Michał Górny
2017-11-25compression: Zero out mtime in gzip files for deterministic resultsMichał Górny
2017-11-24gen_fast_metamanifest: Use context manager for PoolMichał Górny
2017-11-24Fix wrong timestamp name for metadata/*Michał Górny
2017-11-24gen_fast_metamanifest: Fix IGNORE for timestamp.chkMichał Górny