Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | refactor | 2011-04-17 | |
| | |||
* | store annex.uuid in bup repos | 2011-04-09 | |
| | |||
* | add loggedKeys | 2011-04-02 | |
| | |||
* | Fix space leak in fsck and drop commands. | 2011-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. | ||
* | rename | 2011-02-28 | |
| | |||
* | use ShellParam type | 2011-02-28 | |
| | | | | | So, I have a type checked safe handling of filenames starting with dashes, throughout the code. | ||
* | add ShellParam type, for type-checked shell params | 2011-02-28 | |
| | |||
* | Support filenames that start with a dash; when such a file is passed to a ↵ | 2011-02-25 | |
| | | | | utility it will be escaped to avoid it being interpreted as an option. | ||
* | hello, liftM | 2011-02-19 | |
| | |||
* | cleanup last change | 2011-01-31 | |
| | |||
* | add more tests | 2011-01-04 | |
| | |||
* | git-annex-shell can now be used as a login shell | 2010-12-31 | |
| | |||
* | Add trust and untrust subcommands, to allow configuring remotes that are ↵ | 2010-12-28 | |
| | | | | trusted to retain files without explicit checking. | ||
* | Add uninit subcommand. Closes: #605749 | 2010-12-03 | |
| | |||
* | Bugfix: Always correctly handle gitattributes when in a subdirectory of the ↵ | 2010-11-28 | |
| | | | | repository. | ||
* | 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 | |
| | |||
* | simplifiy | 2010-11-17 | |
| | |||
* | add unsetFileMode | 2010-11-08 | |
| | |||
* | tweak | 2010-10-31 | |
| | |||
* | more accurate type | 2010-10-31 | |
| | |||
* | more Wall cleaning | 2010-10-31 | |
| | |||
* | another memory optimisation | 2010-10-31 | |
| | | | | | | | | | This time memory leaked if lots of UUIDs needed to be pretty-printed, as in a get or drop of many files. Essentially the same strict read buffering problem that affected the LocationLog underneath though. uuidMap really could stand to be cached, as the uuid log is read many times in this case. But it is a fairly edge case. | ||
* | really fix SIGINT handling | 2010-10-29 | |
| | | | | | Have to completly avoid SIGINT being trapped, which means going very low-level. | ||
* | Fix SIGINT handling. | 2010-10-29 | |
| | |||
* | copyright statements0.02 | 2010-10-27 | |
| | |||
* | fix perl refugee code | 2010-10-22 | |
| | |||
* | add shellEscape | 2010-10-22 | |
| | | | | | | ugly, but sometimes necessary There is a haskell shell-escape module, but it is not packaged in Debian | ||
* | add boolSystem | 2010-10-19 | |
| | |||
* | now finds files in git or not depending on what command wants | 2010-10-16 | |
| | |||
* | basic recursion done; skipping git stuff still todo | 2010-10-16 | |
| | |||
* | use some library functions | 2010-10-15 | |
| | | | | retry with a bugfix | ||
* | Revert "use some library functions" | 2010-10-15 | |
| | | | | | | This reverts commit 8e742bd89e6bd3d83c44847c0455043809c64c89. meh? | ||
* | use some library functions | 2010-10-15 | |
| | |||
* | relative link fix | 2010-10-15 | |
| | |||
* | fix parentDir to work for relative too | 2010-10-13 | |
| | |||
* | explicit exports | 2010-10-11 | |
| | |||
* | fixed close after locking | 2010-10-10 | |
| | |||
* | strictness and handle closing | 2010-10-10 | |
| | |||
* | add | 2010-10-10 | |