aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* optimise sending to encrypted rsyncGravatar Joey Hess2013-02-15
| | | | | | With an encrypted rsync remote, the encrpyted file can be renamed, rather than being copied, in crippled filesystem mode. This gets back to just as fast as non-crippled mode for this very common case.
* rsync special remote support for crippled filesystem modeGravatar Joey Hess2013-02-15
| | | | | | | | | | Cannot make a hard link, have to copy. I did find a way to make it work without setting up a tree, just using --include and --exclude. But it needs the same hash directories to be used on both sides, which is normally not the case. Still, I hope one day I will convert non-bare repos to use the same hash dirs as everything else, and then this will get more efficient.
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-02-15
|\
* | fix assistant's use of lsof in crippled filesystem modeGravatar Joey Hess2013-02-15
| |
* | avoid warningGravatar Joey Hess2013-02-15
| |
* | little xargs eqivilant as a pure functionGravatar Joey Hess2013-02-15
| |
| * Added a commentGravatar http://nullroute.eu.org/~grawity/2013-02-15
|/
* fixedGravatar Joey Hess2013-02-14
|
* fixedGravatar Joey Hess2013-02-14
|
* add standalone targetGravatar Joey Hess2013-02-14
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-02-14
|\
* | blog for the dayGravatar Joey Hess2013-02-14
| |
* | add: Improved detection of files that are modified while being added.Gravatar Joey Hess2013-02-14
| | | | | | | | | | | | | | | | | | | | | | | | | | In indirect mode, now checks the inode cache to detect changes to a file. Note that a file can still be changed if a process has it open for write, after landing in the annex. In direct mode, some checking of the inode cache was done before, but from a much later point, so fewer modifications could be detected. Now it's as good as indirect mode. On crippled filesystems, no lock down is done before starting to add a file, so checking the inode cache is the only protection we have.
* | split out Utility.InodeCacheGravatar Joey Hess2013-02-14
| |
* | crippled filesystem support, probing and initial supportGravatar Joey Hess2013-02-14
| | | | | | | | | | | | | | | | | | | | | | | | git annex init probes for crippled filesystems, and sets direct mode, as well as `annex.crippledfilesystem`. Avoid manipulating permissions of files on crippled filesystems. That would likely cause an exception to be thrown. Very basic support in Command.Add for cripped filesystems; avoids the lock down entirely since doing it needs both permissions and hard links. Will make this better soon.
* | remove unused itemGravatar Joey Hess2013-02-14
| | | | | | | | This moved to annexDirect in GitConfig.
| * poll vote (Google Drive)Gravatar 117.197.11.1302013-02-14
| |
| * poll vote (I need a Windows port)Gravatar 108.254.104.2382013-02-14
| |
| * Added a commentGravatar http://a-or-b.myopenid.com/2013-02-13
|/
* couple more android build fixesGravatar Joey Hess2013-02-13
|
* fix make -CGravatar Joey Hess2013-02-13
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-02-13
|\
* | blog for the dayGravatar Joey Hess2013-02-13
| |
* | Makefile and patches for reproducible build of utilities for androidGravatar Joey Hess2013-02-13
| |
| * Added a comment: an updateGravatar https://www.google.com/accounts/o8/id?id=AItOawmaMxYm33s0H-nxBo5uzYUzdIECoyR8Ug82013-02-13
| |
* | update; android tarballGravatar Joey Hess2013-02-13
| |
* | tweak android runshell after testingGravatar Joey Hess2013-02-13
| |
* | add androidapp targetGravatar Joey Hess2013-02-13
| | | | | | | | | | The android-utilities/ directory currently needs to be set up by hand to contain busybox, etc.
* | deal with Android's nonstandard shell locationGravatar Joey Hess2013-02-13
| | | | | | | | | | | | This is so gratutious and pointless. It's a shame that everything we learned about Unix portability and the importance of standards has been thrown out the window by these guys.
* | updated for androidGravatar Joey Hess2013-02-13
| |
| * (no commit message)Gravatar annexuser2013-02-13
| |
* | runshell for AndroidGravatar Joey Hess2013-02-13
| |
| * (no commit message)Gravatar http://a-or-b.myopenid.com/2013-02-13
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkF8_uQjLYm5Mf5F_JuVW-BxlvzpWjvR_o2013-02-13
|/
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-02-12
|\
* | fancy video type selectionGravatar Joey Hess2013-02-12
| |
* | updateGravatar Joey Hess2013-02-12
| |
| * poll vote (Google Drive)Gravatar 82.79.96.152013-02-12
| |
| * Added a commentGravatar http://joeyh.name/2013-02-12
| |
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2013-02-12
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawmaMxYm33s0H-nxBo5uzYUzdIECoyR8Ug82013-02-12
|/
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-02-11
|\
* | blog for the dayGravatar Joey Hess2013-02-11
| |
* | support Android's crippled lsofGravatar Joey Hess2013-02-11
| |
* | configure: hardcode some things that cannot be probed for when ↵Gravatar Joey Hess2013-02-11
| | | | | | | | cross-compiling for Android
* | updateGravatar Joey Hess2013-02-11
| |
| * Added a comment: removing configGravatar https://www.google.com/accounts/o8/id?id=AItOawmaMxYm33s0H-nxBo5uzYUzdIECoyR8Ug82013-02-11
| |
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-02-11
|\|
* | Merge branch 'android'Gravatar Joey Hess2013-02-11
|\ \
| * | remove HTTP from test depsGravatar Joey Hess2013-02-11
| | |