Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | only enable SHA backends that configure finds support for | Joey Hess | 2011-03-02 |
| | |||
* | New backends: SHA512 SHA384 SHA256 SHA224 | Joey Hess | 2011-03-01 |
| | |||
* | generic SHA size support | Joey Hess | 2011-03-01 |
| | |||
* | rename | Joey Hess | 2011-02-28 |
| | |||
* | use ShellParam type | Joey Hess | 2011-02-28 |
| | | | | | So, I have a type checked safe handling of filenames starting with dashes, throughout the code. | ||
* | Support filenames that start with a dash; when such a file is passed to a ↵ | Joey Hess | 2011-02-25 |
| | | | | utility it will be escaped to avoid it being interpreted as an option. | ||
* | update unicode FilePath handling | Joey Hess | 2011-02-11 |
| | | | | | | | | Based on http://hackage.haskell.org/trac/ghc/ticket/3307 , whether FilePath contains decoded unicode varies by OS. So, add a configure check for it. Also, renamed showFile to filePathToString | ||
* | Fix display of unicode filenames. | Joey Hess | 2011-02-10 |
| | | | | | | | | | Internally, the filenames are stored as un-decoded unicode. I tried decoding them, but then haskell tries to access the wrong files. Hmm. So, I've unhappily chosen option "B", which is to decode filenames before they are displayed. | ||
* | idiomatic elem | Joey Hess | 2011-01-30 |
| | |||
* | better directory handling | Joey Hess | 2011-01-27 |
| | | | | | | | | | | Rename Locations functions for better consitency, and make their values more consistent too. Used </> rather than manually building paths. There are still more places that manually do so, but are tricky, due to the behavior of </> when the second FilePath is absolute. So I only changed places where it obviously was relative. | ||
* | less verbose | Joey Hess | 2011-01-27 |
| | |||
* | make filename available to fsck messages | Joey Hess | 2011-01-26 |
| | |||
* | bring back display of keys | Joey Hess | 2011-01-26 |
| | | | | in fsck -q, that's the only way to know what file it means | ||
* | this should be a warning | Joey Hess | 2011-01-26 |
| | |||
* | drop: suppprt untrusted repos | Joey Hess | 2011-01-26 |
| | |||
* | rework note | Joey Hess | 2011-01-26 |
| | |||
* | fsck: handle untrusted repos | Joey Hess | 2011-01-26 |
| | |||
* | move partitioning out of keyPossibilities | Joey Hess | 2011-01-26 |
| | | | | And a bug fix in passing. | ||
* | rename TypeInternals to BackendTypes | Joey Hess | 2011-01-26 |
| | | | | Now that it only contains types used by the backends | ||
* | rework config storage | Joey Hess | 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 | Joey Hess | 2011-01-25 |
| | |||
* | parameterize Backend type | Joey Hess | 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. | ||
* | got rid of Core module | Joey Hess | 2011-01-16 |
| | | | | Most of it was to do with managing annexed Content, so put there | ||
* | tweak message | Joey Hess | 2011-01-05 |
| | |||
* | git-annex-shell now exclusively used for all remote access | Joey Hess | 2010-12-31 |
| | |||
* | support trusted repositories that are not configured as remotes | Joey Hess | 2010-12-29 |
| | |||
* | improve list of remotes in error message | Joey Hess | 2010-12-29 |
| | |||
* | Fix bug in numcopies handling when a repoisitory has multiple remotes that ↵ | Joey Hess | 2010-12-29 |
| | | | | point to the same repository. | ||
* | refactor | Joey Hess | 2010-12-29 |
| | |||
* | tweak | Joey Hess | 2010-12-28 |
| | |||
* | Add trust and untrust subcommands, to allow configuring remotes that are ↵ | Joey Hess | 2010-12-28 |
| | | | | trusted to retain files without explicit checking. | ||
* | better message | Joey Hess | 2010-12-24 |
| | |||
* | remove note that looked ugly with resume message | Joey Hess | 2010-12-02 |
| | |||
* | include key in message | Joey Hess | 2010-11-28 |
| | |||
* | fsck: Fix warning about not enough copies of a file, when locations are ↵ | Joey Hess | 2010-11-28 |
| | | | | known, but are not available in currently configured remotes. | ||
* | In .gitattributes, the git-annex-numcopies attribute can be used to control ↵ | Joey Hess | 2010-11-28 |
| | | | | the number of copies to retain of different types of files. | ||
* | finished hlinting | Joey Hess | 2010-11-22 |
| | |||
* | fsck: Print warnings to stderr; --quiet can now be used to only see problems. | Joey Hess | 2010-11-15 |
| | |||
* | fsck bugfixes | Joey Hess | 2010-11-13 |
| | |||
* | fsck improvements | Joey Hess | 2010-11-13 |
| | |||
* | fsck improvements | Joey Hess | 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 | Joey Hess | 2010-11-08 |
| | |||
* | tweak | Joey Hess | 2010-11-02 |
| | |||
* | updat | Joey Hess | 2010-11-01 |
| | |||
* | more Wall cleaning | Joey Hess | 2010-10-31 |
| | |||
* | avoid unnessary newlines before progress in quiet mode | Joey Hess | 2010-10-29 |
| | |||
* | convert safeSystem to boolSystem | Joey Hess | 2010-10-29 |
| | | | | to fix ctrl-c handling | ||
* | got rid of almost all 'return ()' | Joey Hess | 2010-10-28 |
| | |||
* | copyright statements0.02 | Joey Hess | 2010-10-27 |
| | |||
* | some work on the sha1 backend; still incomplete | Joey Hess | 2010-10-27 |
| |