Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | start to support core.symlinks=false | 2013-02-15 | |
| | | | | | Utility functions to handle no symlink mode, and converted Annex.Content to use them; still many other places to convert. | ||
* | update | 2013-02-15 | |
| | |||
* | don't allow setting indirect mode on a crippled filesystem | 2013-02-15 | |
| | |||
* | improve | 2013-02-15 | |
| | |||
* | migrate, rekey: copy rather than hard linking in crippled filesystem mode | 2013-02-15 | |
| | |||
* | build fix | 2013-02-15 | |
| | |||
* | optimise sending to encrypted rsync | 2013-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 mode | 2013-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.com | 2013-02-15 | |
|\ | |||
* | | fix assistant's use of lsof in crippled filesystem mode | 2013-02-15 | |
| | | |||
* | | avoid warning | 2013-02-15 | |
| | | |||
* | | little xargs eqivilant as a pure function | 2013-02-15 | |
| | | |||
| * | Added a comment | 2013-02-15 | |
|/ | |||
* | fixed | 2013-02-14 | |
| | |||
* | fixed | 2013-02-14 | |
| | |||
* | add standalone target | 2013-02-14 | |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | 2013-02-14 | |
|\ | |||
* | | blog for the day | 2013-02-14 | |
| | | |||
* | | add: Improved detection of files that are modified while being added. | 2013-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.InodeCache | 2013-02-14 | |
| | | |||
* | | crippled filesystem support, probing and initial support | 2013-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 item | 2013-02-14 | |
| | | | | | | | | This moved to annexDirect in GitConfig. | ||
| * | poll vote (Google Drive) | 2013-02-14 | |
| | | |||
| * | poll vote (I need a Windows port) | 2013-02-14 | |
| | | |||
| * | Added a comment | 2013-02-13 | |
|/ | |||
* | couple more android build fixes | 2013-02-13 | |
| | |||
* | fix make -C | 2013-02-13 | |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | 2013-02-13 | |
|\ | |||
* | | blog for the day | 2013-02-13 | |
| | | |||
* | | Makefile and patches for reproducible build of utilities for android | 2013-02-13 | |
| | | |||
| * | Added a comment: an update | 2013-02-13 | |
| | | |||
* | | update; android tarball | 2013-02-13 | |
| | | |||
* | | tweak android runshell after testing | 2013-02-13 | |
| | | |||
* | | add androidapp target | 2013-02-13 | |
| | | | | | | | | | | The android-utilities/ directory currently needs to be set up by hand to contain busybox, etc. | ||
* | | deal with Android's nonstandard shell location | 2013-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 android | 2013-02-13 | |
| | | |||
| * | (no commit message) | 2013-02-13 | |
| | | |||
* | | runshell for Android | 2013-02-13 | |
| | | |||
| * | (no commit message) | 2013-02-13 | |
| | | |||
| * | (no commit message) | 2013-02-13 | |
|/ | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | 2013-02-12 | |
|\ | |||
* | | fancy video type selection | 2013-02-12 | |
| | | |||
* | | update | 2013-02-12 | |
| | | |||
| * | poll vote (Google Drive) | 2013-02-12 | |
| | | |||
| * | Added a comment | 2013-02-12 | |
| | | |||
| * | Added a comment | 2013-02-12 | |
| | | |||
| * | (no commit message) | 2013-02-12 | |
|/ | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | 2013-02-11 | |
|\ | |||
* | | blog for the day | 2013-02-11 | |
| | | |||
* | | support Android's crippled lsof | 2013-02-11 | |
| | |