Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | annex.diskreserve can be given in arbitrary units (ie "0.5 gigabytes") | 2011-03-26 | |
| | |||
* | migrate: Support migrating v1 SHA keys to v2 SHA keys with size information ↵ | 2011-03-23 | |
| | | | | that can be used for free space checking. | ||
* | improve size change display | 2011-03-23 | |
| | |||
* | tweak | 2011-03-23 | |
| | |||
* | check key size when available, no matter the backend | 2011-03-23 | |
| | | | | | Now that SHA and other backends can have size info, fsck should check it whenever available. | ||
* | upgrade groundwork | 2011-03-16 | |
| | | | | | | pulled in old versions of functions for working with keys Wrote a parser from old key filenames to new keys. | ||
* | rename file | 2011-03-15 | |
| | |||
* | first pass at using new keys | 2011-03-15 | |
| | | | | | | | It compiles. It sorta works. Several subcommands are FIXME marked and broken, because things that used to accept separate --backend and --key params need to be changed to accept just a --key that encodes all the key info, now that there is metadata in keys. | ||
* | only enable SHA backends that configure finds support for | 2011-03-02 | |
| | |||
* | avoid warning when symlink in the repo contains a colon but is not a | 2011-01-27 | |
| | | | | pointer to annexed content | ||
* | make filename available to fsck messages | 2011-01-26 | |
| | |||
* | rename TypeInternals to BackendTypes | 2011-01-26 | |
| | | | | Now that it only contains types used by the backends | ||
* | rework config storage | 2011-01-26 | |
| | | | | | | | Moved away from a map of flags to storing config directly in the AnnexState structure. Got rid of most accessor functions in Annex. This allowed supporting multiple --exclude flags. | ||
* | successfully split Annex and AnnexState out of TypeInternals | 2011-01-25 | |
| | |||
* | parameterize Backend type | 2011-01-25 | |
| | | | | | This allows the Backend type to not depend on the Annex type, and so the Annex type can later be moved out of TypeInternals. | ||
* | fix real underlaying cause, and fix test suite to not skip it0.17 | 2011-01-09 | |
| | |||
* | bugfix: Fix crash caused by a symlink in the repo with link text ending in a ↵ | 2011-01-09 | |
| | | | | "/". (Thanks Henrik for reporting.) | ||
* | The git-annex-backend attribute has been renamed to annex.backend. | 2010-11-28 | |
| | |||
* | In .gitattributes, the git-annex-numcopies attribute can be used to control ↵ | 2010-11-28 | |
| | | | | the number of copies to retain of different types of files. | ||
* | finished hlinting | 2010-11-22 | |
| | |||
* | hlint tweaks | 2010-11-22 | |
| | | | | Remotes.hs next, and also Backend/* and Command/* | ||
* | Fix `git annex add ../foo` (when ran in a subdir of the repo). | 2010-11-17 | |
| | | | | There was no reason for Git.relative to be used here. | ||
* | dropunused | 2010-11-15 | |
| | |||
* | fsck improvements | 2010-11-13 | |
| | | | | | | | | | * fsck: Check if annex.numcopies is satisfied. * fsck: Verify the sha1 of files when the SHA1 backend is used. * fsck: Verify the size of files when the WORM backend is used. * fsck: Allow specifying individual files to fsk if fscking everything is not desired. * fsck: Fix bug, introduced in 0.04, in detection of unused data. | ||
* | refactoring, no code changes really | 2010-11-08 | |
| | |||
* | fsck works | 2010-11-07 | |
| | |||
* | hlinted a few files | 2010-11-06 | |
| | |||
* | In .gitattributes, the git-annex-backend attribute can be set to the names ↵ | 2010-11-01 | |
| | | | | of backends to use when adding different types of files. | ||
* | now only need to add gitattributes lookup | 2010-11-01 | |
| | |||
* | Fix crash on unknown symlinks. | 2010-10-31 | |
| | |||
* | more Wall cleaning | 2010-10-31 | |
| | |||
* | ok, let's just use extensible-exceptions | 2010-10-30 | |
| | |||
* | Support building with Debian stable's ghc. | 2010-10-30 | |
| | |||
* | copyright statements0.02 | 2010-10-27 | |
| | |||
* | fix perl refugee code | 2010-10-22 | |
| | |||
* | new fromkey subcommand, for registering urls, etc0.01 | 2010-10-21 | |
| | | | | had to redo Annex monad's flag storage | ||
* | gratuitous rename | 2010-10-18 | |
| | |||
* | move supportedBackends list into annex monad | 2010-10-17 | |
| | | | | | | | This was necessary so the File backend could import Backend w/o a cycle. Moved code that checks whether enough backends have a file into File backend. | ||
* | tweaks | 2010-10-16 | |
| | |||
* | git annex describe | 2010-10-16 | |
| | |||
* | bugfix | 2010-10-14 | |
| | |||
* | annex.numcopies works | 2010-10-14 | |
| | |||
* | bug | 2010-10-14 | |
| | |||
* | break depends cycle | 2010-10-14 | |
| | |||
* | implemented basic --drop | 2010-10-14 | |
| | |||
* | more reorg, spiffed up state monad | 2010-10-14 | |
| | |||
* | more namespace cleanup | 2010-10-14 | |
| | |||
* | convert GitRepo to qualified import | 2010-10-14 | |
| | |||
* | use a state monad | 2010-10-13 | |
| | | | | enormous reworking | ||
* | key conversion back from file bugfixes | 2010-10-13 | |
| |