summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* always try to read symlink; only fall back to looking inside fileGravatar Joey Hess2013-05-14
| | | | | | On Windows with Cygwin, checking out a git-annex repo will create symlinks on disk, so we need to always try to read the symlink, even when core.symlinks says they're not supported.
* disable core.symlinks before enabling direct modeGravatar Joey Hess2013-05-14
|
* fixGravatar Joey Hess2013-05-14
|
* fix importsGravatar Joey Hess2013-05-14
|
* typoGravatar Joey Hess2013-05-14
|
* avoid running background transferinfo when ssh connection caching is not ↵Gravatar Joey Hess2013-05-14
| | | | supported
* deal with Cygwin rsync paths issueGravatar Joey Hess2013-05-14
|
* Merge branch 'windows' of git://git-annex.branchable.com into windowsGravatar Joey Hess2013-05-13
|\
* | disable core.symlinks explicitly on crippled filesystemGravatar Joey Hess2013-05-13
| | | | | | | | | | | | Needed to make git annex drop work on cygwin, where git keeps it enabled. I think git can indeed make symlinks on Cygwin, due to being linked to the library. git-annex, however, cannot.
* | read inode cache file strictly to avoid failure to drop on windowsGravatar Joey Hess2013-05-13
| | | | | | | | | | | | | | | | | | Seems that Windows doesn't allow deleting a file that the same process has open. Here the inode cache file was read and a the value from it gets used later. But due to laziness, the old file is still open when it gets deleted. Adding strictness avoids this problem. Of course, the file is small, so it's no problem to read it all strictly, so this is probably an improvement even outside of Windows.
| * rename moduleGravatar Joey Hess2013-05-12
| |
| * fix buildGravatar Joey Hess2013-05-12
| |
| * fix the day's windows permissions damageGravatar Joey Hess2013-05-12
| |
| * fix buildGravatar Joey Hess2013-05-12
|/
* deal with git using / internally, even on DOSGravatar Joey Hess2013-05-12
|
* fix path separatorGravatar Joey Hess2013-05-12
|
* set raw mode for git check-attrGravatar Joey Hess2013-05-12
|
* work around MissingH's absNormPath not working on WindowsGravatar Joey Hess2013-05-12
|
* fixGravatar Joey Hess2013-05-12
|
* check addition env vars so it works on Windows outside of CygwinGravatar Joey Hess2013-05-12
|
* make work on windowsGravatar Joey Hess2013-05-12
|
* deal with dos path separatorsGravatar Joey Hess2013-05-12
|
* fixes for windowsGravatar Joey Hess2013-05-12
|
* fix windows buildGravatar Joey Hess2013-05-12
|
* fix permission damage (thanks, Windows)Gravatar Joey Hess2013-05-11
|
* refactoringGravatar Joey Hess2013-05-11
|
* use setCurrentDirectoryGravatar Joey Hess2013-05-11
| | | | On POSIX, this just calls changeWorkingDirectory.
* clean up from windows portingGravatar Joey Hess2013-05-11
|
* fixes for Unix buildGravatar Joey Hess2013-05-11
|
* add unix-compat to depsGravatar Joey Hess2013-05-11
|
* git annex init works on Windows!Gravatar Joey Hess2013-05-11
| | | | git hash-object and cat-file both only use \n at ends of line, even on Windows.
* no need to stub moveFile, it worksGravatar Joey Hess2013-05-11
|
* catFile expects no \r, even on WindowsGravatar Joey Hess2013-05-11
|
* git-annex now builds on Windows (doesn't work)Gravatar Joey Hess2013-05-11
|
* use unix-compat, removed a lot of stubs in Utility.FileModeGravatar Joey Hess2013-05-11
|
* fixup #if 0 stubs to use #ifndef mingw32_HOST_OSGravatar Joey Hess2013-05-10
| | | | | | That's needed in files used to build the configure program. For the other files, I'm keeping my __WINDOWS__ define, as I find that much easier to type. I may search and replace it to use the mingw32_HOST_OS thing later.
* stub out POSIX stuffGravatar Joey Hess2013-05-10
|
* avoid build depending on unix in windowsGravatar Joey Hess2013-05-10
|
* only update version in cabal file on release buildsGravatar Joey Hess2013-05-10
| | | | This was being very annoying in windows.
* fix changelog version parse to work on windowsGravatar Joey Hess2013-05-10
| | | | | The CHANGELOG file, as a symlink, cannot be read on windows. So read debian/changelog. Also, newline compat.
* explicity use sh -c when running shell commandsGravatar Joey Hess2013-05-10
| | | | This is necessary to work in Windows. (And will only work when building in Cygwin.)
* stub out posix stuff for WindowsGravatar Joey Hess2013-05-10
| | | | This is enough to let the configure program build.
* poll vote (/sdcard/annex)Gravatar 85.255.197.1262013-05-10
|
* Added a commentGravatar http://edheil.wordpress.com/2013-05-10
|
* Added a commentGravatar https://me.yahoo.com/a/bBy7WkgQicYHIiiyj.Vm0TcMbxi2quzbPFef#6f9f72013-05-10
|
* Added a commentGravatar http://edheil.wordpress.com/2013-05-10
|
* Added a commentGravatar http://edheil.wordpress.com/2013-05-10
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawnkBYpLu_NOj7Uq0-acvLgWhxF8AUEIJbo2013-05-10
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawnkBYpLu_NOj7Uq0-acvLgWhxF8AUEIJbo2013-05-10
|
* Added a commentGravatar https://me.yahoo.com/a/bBy7WkgQicYHIiiyj.Vm0TcMbxi2quzbPFef#6f9f72013-05-10
|