Joey Hess [Sat, 19 Dec 2015 18:33:10 +0000 (14:33 -0400)]
update
Joey Hess [Sat, 19 Dec 2015 18:29:40 +0000 (14:29 -0400)]
reuse comment
Joey Hess [Sat, 19 Dec 2015 18:27:22 +0000 (14:27 -0400)]
comment
Joey Hess [Sat, 19 Dec 2015 18:19:24 +0000 (14:19 -0400)]
comment
Joey Hess [Sat, 19 Dec 2015 18:07:57 +0000 (14:07 -0400)]
comment
Joey Hess [Sat, 19 Dec 2015 17:59:03 +0000 (13:59 -0400)]
comment
Joey Hess [Sat, 19 Dec 2015 17:55:28 +0000 (13:55 -0400)]
comment
Joey Hess [Sat, 19 Dec 2015 17:51:26 +0000 (13:51 -0400)]
comment
Joey Hess [Sat, 19 Dec 2015 17:47:01 +0000 (13:47 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Sat, 19 Dec 2015 17:36:40 +0000 (13:36 -0400)]
status: On crippled filesystems, was displaying M for all annexed files that were present. Probably caused by a change to what git status displays in this situation. Fixed by treating files git thinks are modified the same as typechanged files.
Joey Hess [Fri, 18 Dec 2015 18:48:04 +0000 (14:48 -0400)]
add news item for git-annex 5.
20151218
Joey Hess [Fri, 18 Dec 2015 18:43:12 +0000 (14:43 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Added a comment
Joey Hess [Fri, 18 Dec 2015 16:09:55 +0000 (12:09 -0400)]
prep release
SamuelTardieu [Thu, 17 Dec 2015 11:15:55 +0000 (11:15 +0000)]
Added a comment
Joey Hess [Wed, 16 Dec 2015 21:05:12 +0000 (17:05 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 16 Dec 2015 21:04:48 +0000 (17:04 -0400)]
devblog
Added a comment
14.203.223.70 [Wed, 16 Dec 2015 07:09:17 +0000 (07:09 +0000)]
poll vote (My phone (or MP3 player))
Joey Hess [Wed, 16 Dec 2015 00:50:52 +0000 (20:50 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 16 Dec 2015 00:42:35 +0000 (20:42 -0400)]
bring back some deleted functions that git-repair uses
Joey Hess [Wed, 16 Dec 2015 00:20:37 +0000 (20:20 -0400)]
improve temp dir security
http://bugs.debian.org/807341
* Fix insecure temporary permissions when git-annex repair is used in
in a corrupted git repository.
Other calls to withTmpDir didn't leak any potentially private data,
but repair clones the git repository to a temp directory which is made
using the user's umask. Thus, it might expose a git repo that is
otherwise locked down.
* Fix potential denial of service attack when creating temp dirs.
Since withTmpDir used easily predictable temporary directory names,
an attacker could create foo.0, foo.1, etc and as long as it managed to
keep ahead of it, could prevent it from ever returning.
I'd rate this as a low utility DOS attack. Most attackers in a position
to do this could just fill up the disk /tmp is on to prevent anything
from writing temp files. And few parts of git-annex use withTmpDir
anyway, so DOS potential is quite low.
Examined all callers of withTmpDir and satisfied myself that
switching to mkdtmp and so getting a mode 700 temp dir wouldn't break any
of them.
Note that withTmpDirIn continues to not force temp dir to 700.
But it's only used for temp directories inside .git/annex/wherever/
so that is not a problem.
Also re-audited all other uses of temp files and dirs in git-annex.
removed
Added a comment
Added a comment
Added a comment: It worked
Added a comment: I'm also having this issue
yminus [Sun, 13 Dec 2015 22:55:16 +0000 (22:55 +0000)]
Added a comment
scorchgeek [Sun, 13 Dec 2015 22:30:47 +0000 (22:30 +0000)]
Added a comment: Indeed
basak [Sun, 13 Dec 2015 21:35:59 +0000 (21:35 +0000)]
Added a comment
Added a comment: Repairing ignores disk space issues too
scorchgeek [Sat, 12 Dec 2015 22:44:00 +0000 (22:44 +0000)]
create page
Joey Hess [Sat, 12 Dec 2015 16:19:31 +0000 (12:19 -0400)]
Debian: Build depend on concurrent-output.
In unstable now.
Added a comment
Added a comment
Added a comment
http://www.ryantm.com/ [Fri, 11 Dec 2015 21:04:54 +0000 (21:04 +0000)]
2 more data -> 2 more days
Joey Hess [Fri, 11 Dec 2015 20:24:21 +0000 (16:24 -0400)]
devblog
Joey Hess [Fri, 11 Dec 2015 17:50:27 +0000 (13:50 -0400)]
fsck: Failed to honor annex.diskreserve when checking a remote.
Joey Hess [Fri, 11 Dec 2015 16:15:29 +0000 (12:15 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Fri, 11 Dec 2015 16:13:20 +0000 (12:13 -0400)]
webdav: When testing the WebDAV server, send a file with content. The empty file it was sending tickled bugs in some php WebDAV server.
Joey Hess [Fri, 11 Dec 2015 15:27:33 +0000 (11:27 -0400)]
comment
Joey Hess [Fri, 11 Dec 2015 15:23:57 +0000 (11:23 -0400)]
comment
Joey Hess [Fri, 11 Dec 2015 15:20:35 +0000 (11:20 -0400)]
comment
Joey Hess [Fri, 11 Dec 2015 15:06:02 +0000 (11:06 -0400)]
add Blackblaze B2 extranal special remote to the list
Joey Hess [Fri, 11 Dec 2015 15:04:48 +0000 (11:04 -0400)]
comment
Joey Hess [Fri, 11 Dec 2015 15:03:22 +0000 (11:03 -0400)]
clean up
yminus [Thu, 10 Dec 2015 22:25:26 +0000 (22:25 +0000)]
Added a comment
http://joeyh.name/ [Thu, 10 Dec 2015 18:58:46 +0000 (18:58 +0000)]
Added a comment
Joey Hess [Thu, 10 Dec 2015 16:31:26 +0000 (12:31 -0400)]
comment
Added a comment: Complete removal
Joey Hess [Thu, 10 Dec 2015 15:42:49 +0000 (11:42 -0400)]
Add S3 features to git-annex version output.
Joey Hess [Thu, 10 Dec 2015 15:22:28 +0000 (11:22 -0400)]
comment
Joey Hess [Thu, 10 Dec 2015 15:20:01 +0000 (11:20 -0400)]
response
Joey Hess [Thu, 10 Dec 2015 15:15:06 +0000 (11:15 -0400)]
response
Added a comment: The downside
Joey Hess [Wed, 9 Dec 2015 22:14:19 +0000 (18:14 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 9 Dec 2015 22:13:31 +0000 (18:13 -0400)]
devblog
openmedi [Wed, 9 Dec 2015 20:18:48 +0000 (20:18 +0000)]
Added a comment
Added a comment: anyone saw/worked on backend for watchdox service? (not free one but needed :-/)
Joey Hess [Tue, 8 Dec 2015 15:28:19 +0000 (11:28 -0400)]
add news item for git-annex 5.
20151208
Joey Hess [Tue, 8 Dec 2015 15:14:28 +0000 (11:14 -0400)]
prep release
Joey Hess [Tue, 8 Dec 2015 15:13:55 +0000 (11:13 -0400)]
response
ben [Tue, 8 Dec 2015 10:39:30 +0000 (10:39 +0000)]
Added a comment: Problems initializing glacier remote
I started using a repo on S3, so that partially answered my question about how files are stored on S3.
Added a comment
Added a comment: How to view configuration of special remotes?
Joey Hess [Mon, 7 Dec 2015 21:25:20 +0000 (17:25 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Mon, 7 Dec 2015 21:24:44 +0000 (17:24 -0400)]
devblog
sts [Mon, 7 Dec 2015 08:12:26 +0000 (08:12 +0000)]
Added a comment
Joey Hess [Sun, 6 Dec 2015 20:56:16 +0000 (16:56 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Sun, 6 Dec 2015 20:50:37 +0000 (16:50 -0400)]
fix temp filename
Was not putting it inside the temp dir, but next to it!
This was just wrong, and it led to a longer filename that desired being
used, leading to some bug reports.
Joey Hess [Sun, 6 Dec 2015 20:42:40 +0000 (16:42 -0400)]
avoid too long temp dir template
The filename might be at or close to the filename length limit, so using it
as the template for the temp dir would then fail.
Joey Hess [Sun, 6 Dec 2015 20:36:35 +0000 (16:36 -0400)]
cleanup
Joey Hess [Sun, 6 Dec 2015 20:29:36 +0000 (16:29 -0400)]
avoid looping trying to make temp dir when the name is too long
Only loop when directory creation fails due to the directory existing
already.
torpidus [Sun, 6 Dec 2015 20:29:26 +0000 (20:29 +0000)]
Added a comment
Joey Hess [Sun, 6 Dec 2015 20:26:38 +0000 (16:26 -0400)]
generalize catchHardwareFault to catchIOErrorType
torpidus [Sun, 6 Dec 2015 18:51:12 +0000 (18:51 +0000)]
Fix broken link to other bug
Report bug due to broken createSymbolicLink
spwhitton [Sat, 5 Dec 2015 19:52:38 +0000 (19:52 +0000)]
m
spwhitton [Sat, 5 Dec 2015 19:52:17 +0000 (19:52 +0000)]
Copy hints for Emacs users from propellor coding style page
a@b34f238966e58f7c2ea550cc4cab3005c0e33150 [Sat, 5 Dec 2015 18:17:45 +0000 (18:17 +0000)]
Joey Hess [Fri, 4 Dec 2015 22:05:18 +0000 (18:05 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Fri, 4 Dec 2015 21:57:34 +0000 (17:57 -0400)]
devblog
sts [Fri, 4 Dec 2015 12:57:59 +0000 (12:57 +0000)]
OlivierBerger [Fri, 4 Dec 2015 12:24:07 +0000 (12:24 +0000)]
Added a comment: Again, difficult to tell
OlivierBerger [Fri, 4 Dec 2015 10:21:26 +0000 (10:21 +0000)]
Added a comment: Difficult to tell
Added a comment: git-annex-remote-b2
Joey Hess [Thu, 3 Dec 2015 19:58:00 +0000 (15:58 -0400)]
dropunused: Make more robust when trying to drop an object that has already been dropped.
Before it crashed trying to lock the not-present content and prevented
dropping anything else. Instead, succeed.
Added a comment: Thanks!
Joey Hess [Wed, 2 Dec 2015 20:00:40 +0000 (16:00 -0400)]
devblog