git-annex/Annex
Joey Hess d48b00ebed Direct mode .git/annex/objects directories are no longer left writable
Because that allowed writing to symlinks of files that are not present,
which followed the link and put bad content in an object location.

fsck: Fix up .git/annex/object directory permissions.

This commit was sponsored by an anonymous bitcoin donor.
2013-11-15 14:52:03 -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 Direct mode .git/annex/objects directories are no longer left writable 2013-11-15 14:52:03 -04:00
Branch.hs typo 2013-11-06 12:39:14 -04:00
BranchState.hs remove git-annex branch read cache 2012-10-19 14:25:15 -04:00
CatFile.hs add new status command 2013-11-07 14:07:25 -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 Direct mode .git/annex/objects directories are no longer left writable 2013-11-15 14:52:03 -04:00
Direct.hs Direct mode .git/annex/objects directories are no longer left writable 2013-11-15 14:52:03 -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-10-28 14:05:55 -04:00
Hook.hs refactored hook setup 2013-11-05 15:29:56 -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 Direct mode .git/annex/objects directories are no longer left writable 2013-11-15 14:52:03 -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 v5 for direct mode, with automatic upgrade 2013-11-05 17:05:03 -04:00
Wanted.hs add --want-get and --want-drop options 2013-10-28 14:50:17 -04:00