summaryrefslogtreecommitdiff
path: root/debian
Commit message (Collapse)AuthorAge
* Clear up short option confusion between --from and --force (-f is now ↵Gravatar Joey Hess2011-04-03
| | | | --from, and there is no short option for --force).
* unused/dropunused: support --fromGravatar Joey Hess2011-04-02
|
* Use lowercase hash directories for locationlog filesGravatar Joey Hess2011-04-02
| | | | | | to avoid some issues with git on OSX with the mixed-case directories. No migration is needed; the old mixed case hash directories are still read; new information is written to the new directories.
* releasing version 0.201104010.20110401Gravatar Joey Hess2011-04-01
|
* Bugfix: copy --to --fast never really copied, fixed.Gravatar Joey Hess2011-04-01
|
* add Remote.DirectoryGravatar Joey Hess2011-03-30
|
* nasty hack to build when hS3 is not availableGravatar Joey Hess2011-03-30
| | | | | | | | | | | So, it would be nicer to just use Cabal and take advantage of its conditional compilation support. But, Cabal seems to lack good support for a package with an internal library that is used by multiple executables. It wants to build everything twice or more. That's too slow for me. Anyway, fairly soon, I expect to upgrade hS3 to a requirment, and I can just revert this.
* updateGravatar Joey Hess2011-03-29
|
* Merge branch 'master' into s3Gravatar Joey Hess2011-03-28
|\ | | | | | | | | Conflicts: debian/changelog
| * fsck: Ensure that files and directories in .git/annex/objects have proper ↵Gravatar Joey Hess2011-03-28
| | | | | | | | permissions.
* | S3 updates; gpg keysGravatar Joey Hess2011-03-28
| |
* | Merge branch 'master' into s3Gravatar Joey Hess2011-03-28
|\| | | | | | | | | Conflicts: debian/changelog
| * releasing version 0.201103280.20110328Gravatar Joey Hess2011-03-28
| |
| * Bugfix: Keys could be received into v1 annexes from v2 annexes, via v1 ↵Gravatar Joey Hess2011-03-28
| | | | | | | | git-annex-shell. This results in some oddly named keys in the v1 annex. Recognise and fix those keys when upgrading, instead of crashing.
* | more s3 docsGravatar Joey Hess2011-03-28
| |
* | basic s3 remote startGravatar Joey Hess2011-03-28
|/ | | | But bucket name is not handled right; it needs to be globally unique.
* Provide a less expensive version of `git annex copy --to`, enabled via ↵Gravatar Joey Hess2011-03-27
| | | | --fast. This assumes that location tracking information is correct, rather than contacting the remote for every file.
* doc updateGravatar Joey Hess2011-03-27
|
* annex.diskreserve can be given in arbitrary units (ie "0.5 gigabytes")Gravatar Joey Hess2011-03-26
|
* releasing version 0.201103250.20110325Gravatar Joey Hess2011-03-25
|
* dropunused: Significantly sped up; only read unused log file once.Gravatar Joey Hess2011-03-23
|
* migrate: Support migrating v1 SHA keys to v2 SHA keys with size information ↵Gravatar Joey Hess2011-03-23
| | | | that can be used for free space checking.
* migrate: Bugfix for case when migrating a file results in a key that is ↵Gravatar Joey Hess2011-03-23
| | | | | | | | | | | already present in .git/annex/objects. For example, this could happen if using SHA1 and a file with content "foo" were added to that backend. Then a file with "content" foo were migrated from the WORM backend. Assume that, if a backend assigned the same key, the already annexed content must be the same. So, the "old" content can be reused.
* updateGravatar Joey Hess2011-03-23
|
* correctGravatar Joey Hess2011-03-23
|
* add license textGravatar Joey Hess2011-03-22
|
* tweakGravatar Joey Hess2011-03-22
|
* Fix space leak in fsck and drop commands.Gravatar Joey Hess2011-03-22
| | | | | | | | | | | | | | The space leak was somehow caused by this line: absfiles <- mapM absPath files I confess, I don't quite understand why this caused bad buffering, but apparently the whole pipeline from git-ls-files backed up at that point. Happily, rewriting the code to only get the cwd once and use a pure function to calculate absfiles clears it up, and should be a little more efficient in syscalls too.
* updateGravatar Joey Hess2011-03-22
|
* diskreserve settingGravatar Joey Hess2011-03-22
| | | | | Add annex.diskreserve config setting, to control how much free space to reserve for other purposes and avoid using (defaults to 1 mb).
* fast modeGravatar Joey Hess2011-03-22
| | | | | | | | | | Add --fast flag, that can enable less expensive, but also less thurough versions of some commands. * Add --fast flag, that can enable less expensive, but also less thurough versions of some commands. * fsck: In fast mode, avoid checking checksums. * unused: In fast mode, just show all existing temp files as unused, and avoid expensive scan for other unused content.
* free space checkingGravatar Joey Hess2011-03-22
| | | | | | | | Free space checking is now done, for transfers of data for keys that have free space metadata. (Notably, not for SHA* keys generated with git-annex 0.24 or earlier.) The code is believed to work on Linux, FreeBSD, and OSX; check compile-time messages to see if it is not enabled for your OS.
* add StatFS.hsc, copied from xmobarGravatar Joey Hess2011-03-22
|
* releasing version 0.201103200.20110320Gravatar Joey Hess2011-03-20
|
* No longer auto-upgrade to repository format 2, to avoid accidental upgrades, ↵Gravatar Joey Hess2011-03-19
| | | | etc. Use git-annex upgrade when you're ready to run this version.
* Add version command to show git-annex version as well as repository version ↵Gravatar Joey Hess2011-03-19
| | | | information.
* Fix support for remotes with '.' in their names.Gravatar Joey Hess2011-03-18
|
* Fix dropping of files using the URL backend.Gravatar Joey Hess2011-03-17
|
* Merge branch 'master' into reorgGravatar Joey Hess2011-03-16
|\ | | | | | | | | Conflicts: debian/changelog
| * releasing version 0.240.24Gravatar Joey Hess2011-03-16
| |
* | updateGravatar Joey Hess2011-03-16
| |
* | prepping experimental releaseGravatar Joey Hess2011-03-16
| |
* | upgrade documentationGravatar Joey Hess2011-03-16
| |
* | add explicit upgrade commandGravatar Joey Hess2011-03-16
| |
* | Merge branch 'master' into reorgGravatar Joey Hess2011-03-16
|\| | | | | | | | | Conflicts: debian/changelog
| * detect systems w/o utmensat and ifdef out code that needs itGravatar Joey Hess2011-03-16
| |
* | improve upgradeGravatar Joey Hess2011-03-16
| |
* | upgrades seem to fully workGravatar Joey Hess2011-03-16
| |
* | v1 -> v2 upgrade partially workingGravatar Joey Hess2011-03-16
| | | | | | | | still need to move location log files, and auto-commit
* | upgrade thoughtsGravatar Joey Hess2011-03-16
| | | | | | | | long comments :)