summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-09-15Do not default to the current CHICKEN release, that's just too confusing (I ↵Peter Bex
think). Remove "tags" subdirectories
2013-10-29Updated release-info file for release tag 0.4.1Peter Bex
2013-10-29Added tag 0.4.1 for changeset d0925e19129aPeter Bex
2013-10-29Fix pax_global_header problem0.4.1Peter Bex
2013-10-13Updated release-info file for release tag 0.4Peter Bex
2013-10-13Added tag 0.4 for changeset ca56e2ba477ePeter Bex
2013-10-01Bump version to 0.40.4Peter Bex
2013-10-01Download files from file-list types to a tmpdir and move them once completed.Peter Bex
This ensures that when we crap out mid-way for some reason, we won't leave an empty or half-populated directory around, which would cause it to skip the dir instead of trying again on the next run. (File-list types are meta-file or plaintext flat file listing)
2013-10-01Instead of trying to be fancy and "portable" with pax, just use tar.Peter Bex
Pax supports replacement patterns which makes it slightly simpler to use (and it's actually a standard), we'll just rely on the commonly supported tar flags "x" and "f", and just hope it'll work everywhere. This is because (at least on NetBSD), pax only supports plain ustar format, which has silly limitations on file name length. Longer file names are a GNU extension, which means we'll need something that supports these extensions anyway. On the long run we should probably switch to libarchive, but I don't feel like writing yet another egg just to work around these few problems. Also, don't create the target directory in advance but let the procedures do this, so if something breaks we won't get empty directories. This ensures it will be retried later.
2013-09-25Fix up tags; apparently rebasing doesn't work properlyPeter Bex
2013-09-25Added tag 0.3 for changeset f1be9412cc27Peter Bex
2013-09-25Updated release-info file for release tag 0.30.3Peter Bex
2013-09-25Added tag 0.3 for changeset feadfc3e0d6fPeter Bex
2013-09-25Bump version in setup file to 0.3Peter Bex
2012-02-23Merged in DerGuteMoritz/henrietta-cache/handle-init-file-errors (pull ↵Peter Bex
request #4)
2012-02-22properly handle errors thrown when loading the init filemoritz
2012-01-31Merged in DerGuteMoritz/henrietta-cache (pull request #3)Peter Bex
2012-01-31use chicken-syntax for the init filemoritz
2012-01-31add usage info for -i/-init-file optionmoritz
2012-01-28pass condition message to download-release-error and add ↵moritz
read-release-info-file-error-hook.
2012-01-27Merged in DerGuteMoritz/henrietta-cache (pull request #1)Peter Bex
2012-01-27remove redundant `and' guard in `and-let*' (thanks Peter)moritz
2012-01-26add -i/--init-file option for giving an init file that is loadedmoritz
before the update process starts. implement hook functionality which can be used from the init file (download-release-success and download-release-error hooks only so far).
2011-09-15Uri-encode strings when replacing URI patternsPeter Bex
2011-09-14Updated release-info file for release tag 0.2.3Peter Bex
2011-09-14Added tag 0.2.3 for changeset 8b13e2fdc655Peter Bex
2011-09-14Bump again0.2.3Peter Bex
2011-09-14Fix moving files for realPeter Bex
2011-09-14Updated release-info file for release tag 0.2.2Peter Bex
2011-09-14Added tag 0.2.2 for changeset c791913bf949Peter Bex
2011-09-14Bump version number to 0.2.20.2.2Peter Bex
2011-09-14Use move-file from setup-api instead of rename-file, since the latter just ↵Peter Bex
relinks the file which doesn't work across filesystems
2011-06-02Updated release-info file for release tag 0.2.1Peter Bex
2011-06-02Added tag 0.2.1 for changeset dadbbd6e111fPeter Bex
2011-06-02Bump version number to 0.2.10.2.1Peter Bex
2011-06-02Update henrietta-cache so it doesn't get tripped up by Apache's extra newlinesPeter Bex
2011-06-02Update to ensure path is always taken as a dirPeter Bex
2011-05-26Updated release-info file for release tag 0.2Peter Bex
2011-05-26Added tag 0.2 for changeset 3569a27dbba8Peter Bex
2011-05-26Add flat file list type to replace meta-files. This first lists a base URI ↵0.2Peter Bex
and then a list of files, one per line
2011-05-24TypoPeter Bex
2011-05-24Bug in sendfile was fixed. Adjust comment accordingly :)Peter Bex
2011-05-24Updated release-info file for release tag 0.1.1Peter Bex
2011-05-24Added tag 0.1.1 for changeset 172c140c6eadPeter Bex
2011-05-24Updated meta-file for release 0.1.10.1.1Peter Bex
2011-05-24Add better error reporting to make Felix happy :)Peter Bex
2011-03-29Bump version of trunkPeter Bex
2011-03-29Tag 0.1 releasePeter Bex
2011-03-29Added tag 0.1 for changeset b100d18c0f43Peter Bex
2011-03-29Use zcat instead of gzcat as that's apparently more 'portable'. Yay for GNU ↵0.1Peter Bex
and its 'standards' :(