git-annex/Annex
Joey Hess 267c124f67 run ssh in the directory with its socket when stopping
This guarantees that stopping an existing socket never fails.

This might be the route out of the mess of needing to worry about socket
lengths in general. However, it would need quite a lot of refactoring
to make every place in git-annex that runs ssh run it with a cwd that was
determined by the location of its connection caching socket. If this
wasn't already such a mess, I'd consider even the thought of that API a bad
idea..
2013-10-06 21:11:39 -04:00
..
Branch forget --drop-dead: Completely removes mentions of repositories that have been marked as dead from the git-annex branch. 2013-08-31 17:51:13 -04:00
Content hlint 2013-09-25 03:09:06 -04:00
Branch.hs Automatically and safely detect and recover from dangling .git/annex/index.lock files, which would prevent git from committing to the git-annex branch, eg after a crash. 2013-10-03 15:43:08 -04:00
BranchState.hs remove git-annex branch read cache 2012-10-19 14:25:15 -04:00
CatFile.hs completely solve catKey memory leak 2013-09-19 20:09:03 -04:00
CheckAttr.hs finished where indentation changes 2012-12-13 00:24:19 -04:00
CheckIgnore.hs hlint 2013-09-25 03:09:06 -04:00
Content.hs Send a git-annex user-agent when downloading urls. 2013-09-28 14:35:21 -04:00
Direct.hs more completely solve catKey memory leak 2013-09-19 16:41:21 -04:00
Environment.hs hlint 2013-09-25 03:09:06 -04:00
Exception.hs indirect: Better behavior when a file in direct mode is not owned by the user running the conversion. 2013-09-25 15:29:56 -04:00
FileMatcher.hs refactor 2013-05-24 23:07:26 -04:00
Journal.hs use types to partially prove correctness of journal locking code 2013-10-03 14:41:57 -04:00
Link.hs hlint 2013-09-25 03:09:06 -04:00
LockPool.hs squash compiler warnings on Windows 2013-08-04 13:18:05 -04:00
Perms.hs fix permission damage (thanks, Windows) 2013-05-11 23:54:25 -04:00
Queue.hs type based git config handling for remotes 2013-01-01 13:58:14 -04:00
Quvi.hs hlint 2013-09-25 03:09:06 -04:00
ReplaceFile.hs Fix a few bugs involving filenames that are at or near the filesystem's maximum filename length limit. 2013-07-30 19:18:29 -04:00
Ssh.hs run ssh in the directory with its socket when stopping 2013-10-06 21:11:39 -04:00
TaggedPush.hs sync, assistant: Force push of the git-annex branch. 2013-08-29 14:27:53 -04:00
Url.hs Send a git-annex user-agent when downloading urls. 2013-09-28 14:35:21 -04:00
UUID.hs automatically derive an annex-uuid from a gcrypt-uuids 2013-09-05 16:02:39 -04:00
Version.hs get rid of __WINDOWS__, use mingw32_HOST_OS 2013-08-02 12:27:32 -04:00
Wanted.hs moved AssociatedFile definition 2013-07-04 02:36:02 -04:00