summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* detect when unwanted remote is empty and remove itGravatar Joey Hess2013-04-03
| | | | Needs fixes to build when the webapp is disabled.
* hlintGravatar Joey Hess2013-04-03
|
* closeGravatar Joey Hess2013-04-02
|
* fix preferred content check for 1 semitrusted or better copyGravatar Joey Hess2013-04-02
| | | | | | | | | Let's make semitrusted+:1 mean that, since it cannot be expressed easily with the current syntax (could use (semitrusted:1 or trusted:1), but that does not scale to higher values than 2 copy, and also fails if I add more trust levels). Thanks to Andy for spotting this bug by just reading my blog.
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-04-02
|\
| * Added a commentGravatar Rasmus2013-04-03
| |
* | amd64 autobuildGravatar Joey Hess2013-04-02
| |
* | cleanupGravatar Joey Hess2013-04-02
| |
| * Added a commentGravatar http://joeyh.name/2013-04-02
| |
| * Added a commentGravatar Rasmus2013-04-02
| |
| * Added a comment: Just wondering what I'm missing...Gravatar andy2013-04-02
| |
| * Added a commentGravatar http://joeyh.name/2013-04-02
| |
* | add link to new pageGravatar Joey Hess2013-04-02
| |
| * Added a commentGravatar http://joeyh.name/2013-04-02
| |
| * Added a commentGravatar http://joeyh.name/2013-04-02
| |
| * Added a commentGravatar http://joeyh.name/2013-04-02
|/
* addGravatar Joey Hess2013-04-02
|
* blog for the dayGravatar Joey Hess2013-04-02
|
* noteGravatar Joey Hess2013-04-02
|
* reorgGravatar Joey Hess2013-04-02
|
* layoutGravatar Joey Hess2013-04-02
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-04-02
|\
* | new screencastGravatar Joey Hess2013-04-02
| |
* | more efficient uuid to remote lookupGravatar Joey Hess2013-04-02
| |
* | show bytesCompleteGravatar Joey Hess2013-04-02
| |
* | convert "./file" from inotify to just "file"Gravatar Joey Hess2013-04-02
| | | | | | | | This just prettifies some display.
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawn26WQjIP5fnMgQF_L_k3Q3UrR5v8mjRTY2013-04-02
| |
* | avoid queuing transfers that are currently runningGravatar Joey Hess2013-04-02
| |
* | avoid queuing transfer that is already queued, with a different associated fileGravatar Joey Hess2013-04-02
| |
* | avoid queueing uploads to remotes that already have the contentGravatar Joey Hess2013-04-02
| |
* | squelch protocol error on shutdownGravatar Joey Hess2013-04-02
| |
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkbv1oKTKhbBp0Ljh_WGU7BFSWWxBr7D3U2013-04-02
| |
* | Update working tree files fully atomicallyGravatar Joey Hess2013-04-02
| | | | | | | | | | | | | | | | | | | | | | This avoids commit churn by the assistant when eg, replacing a file with a symlink. But, just as importantly, it prevents the working tree being left with a deleted file if git-annex, or perhaps the whole system, crashes at the wrong time. (It also probably avoids confusing displays in file managers.)
| * Added a comment: Just to addGravatar https://www.google.com/accounts/o8/id?id=AItOawkbv1oKTKhbBp0Ljh_WGU7BFSWWxBr7D3U2013-04-02
| |
| * poll vote (Initially the lack of direct-mode. Now concerns about the safety ↵Gravatar https://www.google.com/accounts/o8/id?id=AItOawkWG4T4SGZxY-q4Wo8Jbxwb67g4J-WYmQM2013-04-02
| | | | | | | | of direct mode. Perhaps after the next release.)
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkbv1oKTKhbBp0Ljh_WGU7BFSWWxBr7D3U2013-04-02
| |
| * poll vote (An Ubuntu PPA would be supercool! Thanks for your great work!!)Gravatar 94.195.202.1102013-04-02
| |
* | optimise last commitGravatar Joey Hess2013-04-02
| | | | | | | | | | Rather than re-adding a direct mode file unnecessarily when it's not changed, just re-stage the symlink.
* | assistant: Fix bug that could cause direct mode files to be unstaged from git.Gravatar Joey Hess2013-04-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | My test case for this bug is to have the assistant running and syncing to a remote, and create a file in the annex. Then at the command line run git annex drop. The assistant sees that the file is gone, sees it's a wanted file, and downloads it from the remote. With a directory special remote and a small file, I was seeing around 1 time in 3, a race where the file got unstaged from git after it got downloaded. Looking at what direct mode content managing code does in this case, it deletes the symlink, and then adds the file content back. It would be possible, sometimes, to avoid removing the symlink and do this atomically. And I probably should.. but in some cases, particularly where the file needs to be run through `cp` (multiple direct mode files with same content), there's no way to atomically replace the symlink with the content. Anyway, the bug turns out to be something that the watcher does right for indirect mode, but not for direct mode. When it got an add event, it checked to see if this was a new file, or one we've already added. In the latter case, no add event was queued. But that means that only the rm event is queued, and so it unstages the file. Fixed by queueing an add event even when the file is already in git. Tested by running hundreds of drops in a loop; file remained staged.
| * Added instructions on using cabal to install git-annex on Fedora 18Gravatar EskildHustvedt2013-04-02
| |
| * Added a comment: I've voted for git-remote-gcrypt because..Gravatar https://dzsino.myopenid.com/2013-04-02
| |
| * removedGravatar https://dzsino.myopenid.com/2013-04-02
| |
| * Added a comment: I've voted for git-remote-gcrypt because..Gravatar https://dzsino.myopenid.com/2013-04-02
| |
* | clarificationGravatar Joey Hess2013-04-02
| |
| * Typo and broken linkGravatar Richard Hartmann2013-04-02
| |
| * Added a comment: printing keys first is the easiest workaroundGravatar https://www.google.com/accounts/o8/id?id=AItOawkaBh9VNJ-RZ26wJZ4BEhMN1IlPT-DK6JA2013-04-01
| |
| * Added a commentGravatar Rasmus2013-04-01
|/
* blog for the part of the day I didn't waste writing a lolcat filterGravatar Joey Hess2013-04-01
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawnR7hb8IaKB3IKZptRukje0yahmhfLOO982013-04-01
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-04-01
|\