Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | use mapM_ | Joey Hess | 2011-01-31 |
| | |||
* | 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. | ||
* | move partitioning out of keyPossibilities | Joey Hess | 2011-01-26 |
| | | | | And a bug fix in passing. | ||
* | trust setting improvements | Joey Hess | 2011-01-26 |
| | |||
* | implement 3 level trust storage in trust.log | Joey Hess | 2011-01-26 |
| | |||
* | 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 |
| | |||
* | got rid of Core module | Joey Hess | 2011-01-16 |
| | | | | Most of it was to do with managing annexed Content, so put there | ||
* | Bugfix: `copy --to` and `move --to` forgot to stage location log changes ↵ | Joey Hess | 2011-01-11 |
| | | | | after transferring the file to the remote repository. (Did not affect ssh remotes.) | ||
* | bugfix: Running `move --to` with a non-ssh remote failed. | Joey Hess | 2011-01-07 |
| | |||
* | fix reversion in annex-ignored | Joey Hess | 2011-01-04 |
| | |||
* | bugfix: Running `move --to` with a remote whose UUID was not yet known | Joey Hess | 2011-01-04 |
| | | | | | | | | | * bugfix: Running `move --to` with a remote whose UUID was not yet known could result in git-annex not recording on the local side where the file was moved to. This could not result in data loss, or even a significant problem, since the remote *did* record that it had the file. * Also, add a general guard to detect attempts to record information about repositories with missing UUIDs. | ||
* | reorg | Joey Hess | 2011-01-04 |
| | |||
* | refactor | Joey Hess | 2011-01-04 |
| | |||
* | remove debug | Joey Hess | 2010-12-31 |
| | |||
* | git-annex-shell now exclusively used for all remote access | Joey Hess | 2010-12-31 |
| | |||
* | tuple makes it clearer | Joey Hess | 2010-12-31 |
| | |||
* | use git-annex-shell configlist | Joey Hess | 2010-12-31 |
| | |||
* | git-annex-shell is complete | Joey Hess | 2010-12-31 |
| | | | | still not used | ||
* | unfinished switch to using git-annex-shell | Joey Hess | 2010-12-30 |
| | |||
* | better filtering out of current repo | Joey Hess | 2010-12-29 |
| | |||
* | don't include the current repo in trusted uuid list | Joey Hess | 2010-12-29 |
| | |||
* | support trusted repositories that are not configured as remotes | Joey Hess | 2010-12-29 |
| | |||
* | refactor | Joey Hess | 2010-12-29 |
| | |||
* | Add trust and untrust subcommands, to allow configuring remotes that are ↵ | Joey Hess | 2010-12-28 |
| | | | | trusted to retain files without explicit checking. | ||
* | reword | Joey Hess | 2010-12-02 |
| | |||
* | use rsync for all remote file transfers | Joey Hess | 2010-12-02 |
| | |||
* | Rsync will now be used to resume interrupted/failed partial file transfers ↵ | Joey Hess | 2010-12-02 |
| | | | | from a remote. | ||
* | finished hlinting | Joey Hess | 2010-11-22 |
| | |||
* | Only use cp -a if it is supported, falling back to cp -p or plain cp. | Joey Hess | 2010-11-18 |
| | | | | | * cp --reflink=auto is used if supported, and will make git annex unlock much faster on filesystems like btrfs that support copy of write. | ||
* | refactoring, no code changes really | Joey Hess | 2010-11-08 |
| | |||
* | bigfix: doubled shell escape | Joey Hess | 2010-11-06 |
| | |||
* | add global fallback for per-repo options | Joey Hess | 2010-11-01 |
| | |||
* | finished adding support for annex.ssh-options | Joey Hess | 2010-11-01 |
| | |||
* | make a ssh call honor annex-ssh-options | Joey Hess | 2010-10-31 |
| | |||
* | bugfix: git annex move --from <file remote> | Joey Hess | 2010-10-31 |
| | | | | | The data structure comparison didn't work because for a file remote, the config gets read for one structure but not the other. | ||
* | simplify evals | Joey Hess | 2010-10-31 |
| | |||
* | refactor inAnnex remote checking to Remotes | Joey Hess | 2010-10-31 |
| | |||
* | Added remote.annex-scp-options and remote.annex-ssh-options. | Joey Hess | 2010-10-31 |
| | |||
* | use ssh -p to preserve perms | Joey Hess | 2010-10-31 |
| | | | | and refactor | ||
* | more escaping for ssh | Joey Hess | 2010-10-31 |
| | |||
* | bugfix: shell escape for scp | Joey Hess | 2010-10-31 |
| | |||
* | -Wall clean | Joey Hess | 2010-10-31 |
| | |||
* | ok, let's just use extensible-exceptions | Joey Hess | 2010-10-30 |
| | |||
* | Support building with Debian stable's ghc. | Joey Hess | 2010-10-30 |
| | |||
* | avoid unnessary newlines before progress in quiet mode | Joey Hess | 2010-10-29 |
| | |||
* | syntax tweaks | Joey Hess | 2010-10-28 |
| | |||
* | got rid of almost all 'return ()' | Joey Hess | 2010-10-28 |
| | |||
* | tweaks | Joey Hess | 2010-10-28 |
| | |||
* | copyright statements0.02 | Joey Hess | 2010-10-27 |
| |