Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Set EMAIL when running test suite so that git does not need to be configured ↵ | 2011-08-23 | |
| | | | | first. Closes: #638998 | ||
* | split groups of related functions out of Utility | 2011-08-22 | |
| | |||
* | hlint tweaks | 2011-07-15 | |
| | | | | Did all sources except Remotes/* and Command/* | ||
* | Bugfix: Make add ../ work. | 2011-07-10 | |
| | | | | | The complication of check-attr returning absolute paths that have to be converted back to relative paths.. | ||
* | factor out RemoteLog | 2011-07-05 | |
| | |||
* | remove unused backend machinery | 2011-07-05 | |
| | | | | | | | | | | | | | The only remaining vestiage of backends is different types of keys. These are still called "backends", mostly to avoid needing to change user interface and configuration. But everything to do with storing keys in different backends was gone; instead different types of remotes are used. In the refactoring, lots of code was moved out of odd corners like Backend.File, to closer to where it's used, like Command.Drop and Command.Fsck. Quite a lot of dead code was removed. Several data structures became simpler, which may result in better runtime efficiency. There should be no user-visible changes. | ||
* | renamed GitRepo to Git | 2011-06-30 | |
| | | | | It was always imported qualified as Git anyway | ||
* | reove 2 tests that no longer make sense (state is not autocommitted) | 2011-06-22 | |
| | |||
* | remove some tests that no longer make sense | 2011-06-22 | |
| | |||
* | move LocationLog into Annex monad from IO | 2011-06-22 | |
| | | | | It will need to run in Annex so it can use Branch | ||
* | fix test suite | 2011-06-13 | |
| | |||
* | rename modules for data types into Types/ directory | 2011-06-01 | |
| | |||
* | support remote config values with spaces and other characters | 2011-05-16 | |
| | |||
* | fixup | 2011-05-15 | |
| | |||
* | fix test suite when run by root | 2011-04-26 | |
| | |||
* | exit nonzero when there were failure, not just errors | 2011-04-26 | |
| | | | | ya, I need a test suite for my test suite | ||
* | move quickcheck Arbitrary declaration into test suite | 2011-04-25 | |
| | | | | So git-annex can build w/o quickcheck installed. | ||
* | generalized relPathDirTo functions | 2011-04-25 | |
| | |||
* | add test to ensure hmac remains stable | 2011-04-21 | |
| | |||
* | make encrypted remotes have slightly higher costs | 2011-04-17 | |
| | |||
* | convert test to Remote | 2011-03-27 | |
| | |||
* | converted several commands to use Remote | 2011-03-27 | |
| | | | | only move and map still to convert | ||
* | test suite passes again | 2011-03-15 | |
| | | | | doesn't test remote functionality.. but that may be working too now | ||
* | rename file | 2011-03-15 | |
| | |||
* | a new Key data type with metadata | 2011-03-15 | |
| | |||
* | Bugfix: When fsck detected and moved away corrupt file content, it did not ↵ | 2011-03-03 | |
| | | | | update the location log. | ||
* | remove redundant imports | 2011-03-03 | |
| | |||
* | only enable SHA backends that configure finds support for | 2011-03-02 | |
| | |||
* | use ShellParam type | 2011-02-28 | |
| | | | | | So, I have a type checked safe handling of filenames starting with dashes, throughout the code. | ||
* | Make test suite not rely on a working cp -pr. | 2011-02-13 | |
| | | | | (The Unix wars are still ON!) | ||
* | regression test for multi-file unannex | 2011-02-09 | |
| | |||
* | test: Set git user name and email in case git can't guess values. | 2011-02-09 | |
| | |||
* | simpler approach | 2011-02-09 | |
| | |||
* | test: Don't rely on chmod -R working. | 2011-02-09 | |
| | | | | Sometimes I wish I could give all my users a real OS. | ||
* | idiomatic elem | 2011-01-30 | |
| | |||
* | idiom | 2011-01-27 | |
| | |||
* | add test of adding a second file with the same sha1 | 2011-01-27 | |
| | |||
* | test untrusted repo handling | 2011-01-26 | |
| | |||
* | trust setting improvements | 2011-01-26 | |
| | |||
* | implement 3 level trust storage in trust.log | 2011-01-26 | |
| | |||
* | rename TypeInternals to BackendTypes | 2011-01-26 | |
| | | | | Now that it only contains types used by the backends | ||
* | successfully split Annex and AnnexState out of TypeInternals | 2011-01-25 | |
| | |||
* | got rid of Core module | 2011-01-16 | |
| | | | | Most of it was to do with managing annexed Content, so put there | ||
* | on second thought, unlock should fail if content is not present | 2011-01-14 | |
| | |||
* | unlock: Fix behavior when file content is not present. | 2011-01-13 | |
| | |||
* | test unused et al | 2011-01-12 | |
| | |||
* | I thought that reversion a migration might fail. It didn't. :) | 2011-01-11 | |
| | |||
* | migrate: Fix support for --backend option. | 2011-01-11 | |
| | |||
* | test migrate; 75% | 2011-01-11 | |
| | |||
* | test precommit; 74% | 2011-01-11 | |
| |