summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* scripts/rsync-generation/update-rsync-master.sh: use stronger git resetFabian Groffen2023-04-091-15/+11
* scripts: Resolve shellcheck errorsPeter Foley2023-02-241-1/+1
* scripts/rsync-generation/update-rsync-master: zap any changes before pullFabian Groffen2022-08-171-0/+5
* scripts/rsync-generation/update-rsync-master: blast if you canFabian Groffen2022-07-241-1/+1
* scripts/rsync-generation/update-rsync-master: hashgen -> qmanifestFabian Groffen2019-06-071-14/+3
* scripts/rsync-generation: update READMEFabian Groffen2019-06-071-6/+2
* scripts/rsync-generation/update-rsync-master: include timestamp.commit filesFabian Groffen2018-05-141-0/+4
* scripts/rsync-generation/update-rsync-master: deal with nested files (filesdi...Fabian Groffen2018-03-291-3/+8
* scripts/rsync-generation/update-rsync-master: touch cat metadata.xml upon pac...Fabian Groffen2018-03-271-2/+6
* scripts/rsync-generation/hashgen: moved to its own repositoryFabian Groffen2018-03-171-1510/+0
* scripts/rsync-generation/update-rsync-master: update package metadata.xmlFabian Groffen2018-03-171-1/+2
* scripts/rsync-generation/hashgen: report no garbage when key is missingFabian Groffen2018-03-121-17/+24
* scripts/rsync-generation/update-rsync-master: ensure deletes bump mtimeFabian Groffen2018-03-101-0/+5
* scripts/rsync-generation/hashgen: count missing and stray files as failedFabian Groffen2018-03-071-0/+2
* scripts/rsync-generation/hashgen: rewrite hashgen to be simplerFabian Groffen2018-03-031-168/+256
* scripts/rsync-generation/hashgen: report some statsFabian Groffen2018-03-011-0/+20
* scripts/rsync-generation/hashgen: make error messages more uniformFabian Groffen2018-03-011-3/+3
* scripts/rsync-generation: remove tests again, they fail the treeFabian Groffen2018-03-0110-74/+9
* scripts/rsync-generation/hashgen: always use sorted directory listingFabian Groffen2018-03-011-92/+122
* scripts/rsync-generation: add initial tests for hashverifyFabian Groffen2018-03-019-0/+69
* scripts/rsync-generation/hashgen: return when write_hashes would produce garbageFabian Groffen2018-03-011-7/+10
* scripts/rsync-generation/update-rsync-master: ensure mtime always moves forwardsFabian Groffen2018-02-281-1/+12
* script/rsync-generation/hashgen: allow compilation on DarwinFabian Groffen2018-02-281-0/+4
* scripts/rsync-generation/hashgen: allow verification to be massively parallelFabian Groffen2018-02-281-30/+79
* scripts/rsync-generation/hashgen: properly free members of listsFabian Groffen2018-02-281-8/+13
* scripts/rsync-generation/hashgen: try to print verification issues prettierFabian Groffen2018-02-281-28/+67
* scripts/rsync-generation/update-rsync-master: use -d with git-cleanFabian Groffen2018-02-281-5/+5
* hashgen: first shot at hashverifyFabian Groffen2018-02-281-32/+716
* scripts/rsync-generation/update-rsync-master: don't bother egencache with mis...Fabian Groffen2018-02-221-2/+3
* scripts/rsync-generation/update-rsync-master: set thin-manifests to falseFabian Groffen2018-02-221-0/+2
* scripts/rsync-generation/update-rsync-master: use CommitDate iso AuthorDateFabian Groffen2018-02-211-1/+1
* scripts/rsync-generation/hashgen: update timestamps more sensiblyFabian Groffen2018-02-171-32/+59
* scripts/rsync-generation/update-rsync-master: generate/sign manifest lastFabian Groffen2018-02-171-28/+28
* hashgen: don't generate Manifest.gz for all subdirsFabian Groffen2017-12-011-15/+90
* hashgen: ignore Manifest in top level Manifest.files.gzFabian Groffen2017-11-291-0/+2
* hashgen: improve layout.conf parsing, return default hashes if foundFabian Groffen2017-11-291-33/+42
* update-rsync-master: only sign the top level ManifestFabian Groffen2017-11-291-49/+20
* hashgen: warn when an unsupported hash is foundFabian Groffen2017-11-291-0/+3
* hashgen: ensure top level Manifest isn't taken for packageFabian Groffen2017-11-291-1/+1
* hashgen: generate GLEP 74 top level ManifestFabian Groffen2017-11-291-6/+50
* hashgen: avoid empty Manifest referencesFabian Groffen2017-11-291-16/+19
* hashgen: first pass on generating cascading Manifest.gz filesFabian Groffen2017-11-291-42/+173
* update-rsync-master: upgrade manifest signature hash from sha256 to sha512Fabian Groffen2017-11-271-1/+1
* hashgen: activate new hash setFabian Groffen2017-11-271-18/+47
* hashgen: phase 1, add BLAKE2B hashingFabian Groffen2017-11-271-5/+25
* scripts/rsync-generation: git clean before git pull to cleanup untracked filesFabian Groffen2017-09-091-0/+5
* apply_git_mtimes: avoid missing operand error from touchFabian Groffen2017-06-281-1/+2
* apply_git_mtimes: try to deal with spacing betterFabian Groffen2017-06-281-3/+4
* apply_git_mtimes: handle renames betterFabian Groffen2017-06-281-1/+5
* update-rsync-master: retain mtimes (so multiple rsync generators create the s...Fabian Groffen2017-06-262-11/+46