summaryrefslogtreecommitdiff
path: root/debian
Commit message (Collapse)AuthorAge
* Rethink filename encoding handling for display. Since filename encoding may ↵0.23Gravatar Joey Hess2011-03-12
| | | | or may not match locale settings, any attempt to decode filenames will fail for some files. So instead, do all output in binary mode.
* put in utf8 forcing workaroundGravatar Joey Hess2011-03-08
| | | | | | | | | Haskell's IO layer crashes on characters > 255 when in a non-unicode (latin1) locale. Until Haskell gets better behavior, put in an admittedly ugly workaround for that: git-annex forces utf8 output mode no matter what locale is selected. So if you use a non-utf8 locale, your filenames with characters > 127 will not be displayed as you'd expect. But at least it won't crash.
* whereis: New subcommand to show where a file's content has gotten to.Gravatar Joey Hess2011-03-05
|
* Support ssh remotes with a port specified.Gravatar Joey Hess2011-03-05
|
* releasing version 0.220.22Gravatar Joey Hess2011-03-04
|
* prep for releaseGravatar Joey Hess2011-03-03
|
* Bugfix: When fsck detected and moved away corrupt file content, it did not ↵Gravatar Joey Hess2011-03-03
| | | | update the location log.
* support git funky remote syntaxesGravatar Joey Hess2011-03-03
| | | | | | * Look for dir.git directories the same as git does. * Support remote urls specified as relative paths. * Support non-ssh remote paths that contain tilde expansions.
* document describe commandGravatar Joey Hess2011-03-03
|
* fix up commands that are trouble on bare reposGravatar Joey Hess2011-03-03
| | | | | Most will just abort. init does a basic init and gives a command to run elsewhere to finish it.
* updates for bare repo supportGravatar Joey Hess2011-03-03
|
* fsck: Check for and repair location log damage.Gravatar Joey Hess2011-03-02
|
* New backends: SHA512 SHA384 SHA256 SHA224Gravatar Joey Hess2011-03-01
|
* Support filenames that start with a dash; when such a file is passed to a ↵Gravatar Joey Hess2011-02-25
| | | | utility it will be escaped to avoid it being interpreted as an option.
* Make test suite not rely on a working cp -pr.Gravatar Joey Hess2011-02-13
| | | | (The Unix wars are still ON!)
* hehGravatar Joey Hess2011-02-13
|
* Fix test suite to reap zombies.Gravatar Joey Hess2011-02-13
| | | | | | | | I had not taken into account that the code was written to run git and leave zombies, for performance/laziness reasons, when I wrote the test suite. So rather than the typical 1 zombie process that git-annex develops, test developed dozens. Caused problems on system with low process limits. Added a reap function to GitRepo, that waits for any zombie child processes.
* releasing version 0.210.21Gravatar Joey Hess2011-02-11
|
* Fix display of unicode filenames.Gravatar Joey Hess2011-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.
* test: Set git user name and email in case git can't guess values.Gravatar Joey Hess2011-02-09
|
* unannex: Fix recently introduced bug when attempting to unannex more than ↵Gravatar Joey Hess2011-02-09
| | | | one file at a time.
* test: Don't rely on chmod -R working.Gravatar Joey Hess2011-02-09
| | | | Sometimes I wish I could give all my users a real OS.
* configure: Check for sha1sum.0.20Gravatar Joey Hess2011-02-08
|
* Deal with the mtl/monads-fd conflict.Gravatar Joey Hess2011-02-08
|
* new map subcommand, basically workingGravatar Joey Hess2011-02-03
| | | | | | | | | | | Still todo: - add repos from uuid.log that were not directly found - group repos into their respective hosts - display inaccessible repos and broken remote connections in red - anonymize the url display somewhat, so the maps can be shared - use uuid info to tell when two apparently different repos are actually the same repo accessed in different ways
* unannex: Commit staged changes at endGravatar Joey Hess2011-02-01
| | | | | to avoid some confusing behavior with the pre-commit hook, which would see some types of commits after an unannex as checking in of an unlocked file.
* cleanup last changeGravatar Joey Hess2011-01-31
|
* Preserve specified file ordering when instructed to act on multiple files or ↵Gravatar Joey Hess2011-01-31
| | | | directories.
* releasing version 0.190.19Gravatar Joey Hess2011-01-28
|
* Improved temp file handlingGravatar Joey Hess2011-01-28
| | | | | | | * Improved temp file handling. Transfers of content can now be resumed from temp files later; the resume does not have to be the immediate next git-annex run. * unused: Include partially transferred content in the list.
* better warnings displayGravatar Joey Hess2011-01-26
|
* drop: suppprt untrusted reposGravatar Joey Hess2011-01-26
|
* fsck: handle untrusted reposGravatar Joey Hess2011-01-26
|
* move partitioning out of keyPossibilitiesGravatar Joey Hess2011-01-26
| | | | And a bug fix in passing.
* trust setting improvementsGravatar Joey Hess2011-01-26
|
* document 3-level trustGravatar Joey Hess2011-01-26
|
* rework config storageGravatar Joey Hess2011-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.
* Support using the uuidgen command if the uuid command is not available.Gravatar Joey Hess2011-01-19
|
* releasing version 0.180.18Gravatar Joey Hess2011-01-14
|
* unlock: Fix behavior when file content is not present.Gravatar Joey Hess2011-01-13
|
* DEP5Gravatar Joey Hess2011-01-13
|
* test unused et alGravatar Joey Hess2011-01-12
|
* migrate: Fix support for --backend option.Gravatar Joey Hess2011-01-11
|
* test migrate; 75%Gravatar Joey Hess2011-01-11
|
* updateGravatar Joey Hess2011-01-11
|
* fsck: Fix bug in moving of corrupted files to .git/annex/bad/Gravatar Joey Hess2011-01-11
|
* Bugfix: `copy --to` and `move --to` forgot to stage location log changes ↵Gravatar Joey Hess2011-01-11
| | | | after transferring the file to the remote repository. (Did not affect ssh remotes.)
* fix real underlaying cause, and fix test suite to not skip it0.17Gravatar Joey Hess2011-01-09
|
* bugfix: Fix crash caused by a symlink in the repo with link text ending in a ↵Gravatar Joey Hess2011-01-09
| | | | "/". (Thanks Henrik for reporting.)
* copyright yearsGravatar Joey Hess2011-01-08
|