summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* releasing version 3.201201153.20120115Gravatar Joey Hess2012-01-15
|
* Fix QuickCheck dependency in cabal file.Gravatar Joey Hess2012-01-15
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-01-15
|\
* | add a configure check for StatFSGravatar Joey Hess2012-01-15
| | | | | | | | | | | | | | | | | | | | | | | | This way, the build log will indicate whether StatFS can be relied on. I've tested all the failing architectures now, and on all of them, the StatFS code now returns Nothing, rather than Just nonsense. Also, if annex.diskreserve is set on a platform where StatFS is not working, git-annex will complain. Also, the Makefile was missing the sources target used when building with cabal.
| * (no commit message)Gravatar https://openid.stackexchange.com/user/fd55c6e3-966a-4626-865f-5d0f73e1eb882012-01-15
|/
* Add a sanity check for bad StatFS results.Gravatar Joey Hess2012-01-14
| | | | | | | | | | | | | | | git-annex FTBFS on s390, mips, powerpc, sparc. That StatFS code is failing on all of them. At least on s390, the failure appears as: Just (FileSystemStats {fsStatBlockSize = 4096, fsStatBlockCount = 0, fsStatByteCount = 0, fsStatBytesFree = 0, fsStatBytesAvailable = 0, fsStatBytesUsed = 0}) While I don't understand why this is happening, or how to fix it, bandaid over it by checking for obviously bad values and returning Nothing. That disables disk free space checking, but at least git-annex will work. Upstream bug: http://code.google.com/p/xmobar/issues/detail?id=70
* tweakGravatar Joey Hess2012-01-14
|
* avoid multiple unnecessary stats of the index fileGravatar Joey Hess2012-01-14
| | | | Up to one per file processed.
* avoid unnecessary stats when traversing to parentGravatar Joey Hess2012-01-14
|
* avoid unnecessary chdirGravatar Joey Hess2012-01-14
|
* optimize away 3 statsGravatar Joey Hess2012-01-14
|
* tweakGravatar Joey Hess2012-01-13
|
* add news item for git-annex 3.20120113Gravatar Joey Hess2012-01-13
|
* Merge branch 'master' of ssh://git-annex.branchable.com3.20120113Gravatar Joey Hess2012-01-13
|\
* | Add libghc-testpack-dev to build depends on all arches.Gravatar Joey Hess2012-01-13
| |
* | add hackage targetGravatar Joey Hess2012-01-13
| |
| * Document how to install git-annex in NixGravatar http://peter-simons.myopenid.com/2012-01-13
| |
| * Added NixOS to the list of distributions that support git-annex.Gravatar http://peter-simons.myopenid.com/2012-01-13
| |
| * Added a commentGravatar http://peter-simons.myopenid.com/2012-01-13
|/
* support relative GIT_DIRGravatar Joey Hess2012-01-13
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-01-13
|\
* | move windows support to a todo itemGravatar Joey Hess2012-01-13
| | | | | | | | not holding my breath on this one..
| * Added a commentGravatar http://joey.kitenet.net/2012-01-13
|/
* limit news feed to only toplevelGravatar Joey Hess2012-01-13
|
* Added a comment: Not announced on Hackage?Gravatar http://peter-simons.myopenid.com/2012-01-13
|
* git-annex, git-union-merge: Support GIT_DIR and GIT_WORK_TREE.Gravatar Joey Hess2012-01-13
| | | | | Note that GIT_WORK_TREE cannot influence GIT_DIR; that is necessary for git-fake-bare and vcsh type things to work.
* closeGravatar Joey Hess2012-01-13
|
* addGravatar Joey Hess2012-01-13
|
* tweaksGravatar Joey Hess2012-01-11
|
* reorgGravatar Joey Hess2012-01-10
|
* break module dependancy loopGravatar Joey Hess2012-01-10
| | | | A PITA but worth it to clean up the trust configuration code.
* Add annex-trustlevel configuration settings, which can be used to override ↵Gravatar Joey Hess2012-01-09
| | | | | | | | | | | | | the trust level of a remote. This overrides the trust.log, and is overridden by the command-line trust parameters. It would have been nicer to have Logs.Trust.trustMap just look up the configuration for all remotes, but a dependency loop prevented that (Remotes depends on Logs.Trust in several ways). So instead, look up the configuration when building remotes, storing it in the same forcetrust field used for the command-line trust parameters.
* don't use GPG_AGENT_INFO to force batch mode in test suiteGravatar Joey Hess2012-01-09
| | | | | | | | Fails with gpg 2. Instead, use a different environment variable. The clean fix would instead be to add an annex.gpg-options configuration. But, that would be rather a lot of work and it's unlikely it would be useful for much else.
* map: Fix display of remote reposGravatar Joey Hess2012-01-08
| | | | A change to break local cycles made remote repos be dropped entirely.
* avoid showing remotes with no uuid in statusGravatar Joey Hess2012-01-08
| | | | | | The filtering of remotes with NoUUID is done in remoteMap, rather than remoteList because a few things should still act on remotes that have no uuid. Particularly sync.
* formattingGravatar Joey Hess2012-01-07
|
* new tipGravatar Joey Hess2012-01-07
|
* log: Add --gource mode, which generates output usable by gource.Gravatar Joey Hess2012-01-07
| | | | | As part of this, I fixed up how log was getting the descriptions of remotes.
* add news item for git-annex 3.20120106Gravatar Joey Hess2012-01-07
|
* releasing version 3.201201063.20120106Gravatar Joey Hess2012-01-07
|
* Added a commentGravatar http://joey.kitenet.net/2012-01-07
|
* Fix overbroad gpg --no-tty fix from last release.Gravatar Joey Hess2012-01-07
| | | | | | | Only set --no-tty when GPG_AGENT_INFO is set and batch mode is used. In the test suite, set GPG_AGENT_INFO to /dev/null to avoid the test suite relying on /dev/tty.
* typoGravatar Joey Hess2012-01-07
|
* reap zombiesGravatar Joey Hess2012-01-07
|
* sped up git annex log rather a lotGravatar Joey Hess2012-01-07
| | | | | See comment! Isn't git fun, always interesting approaches to optimise things that seemed unfixably slow.
* cleanupGravatar Joey Hess2012-01-07
| | | | Broke out pure general functions etc.
* tweakGravatar Joey Hess2012-01-06
|
* layoutGravatar Joey Hess2012-01-06
|
* tweakGravatar Joey Hess2012-01-06
|
* complete set of log optionsGravatar Joey Hess2012-01-06
|