Commit graph

1013 commits

Author SHA1 Message Date
Joey Hess
0ea7f966dc add git annex describe to special remote setup examples 2011-04-29 11:16:54 -04:00
Joey Hess
3d22364bcb Merge remote-tracking branch 'branchable/master' 2011-04-29 11:11:50 -04:00
http://christian.amsuess.com/chrysn
eca0254628 no way the goon would be admitted in the library; he doesn't understand the floor/shelf system anyway 2011-04-29 14:48:08 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
446585351b Added a comment: whereis labels 2011-04-29 13:08:36 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkjvjLHW9Omza7x1VEzIFQ8Z5honhRB90I
9b133a8122 Added a comment: Duplication of the filenames is what I am concerned about 2011-04-29 11:48:23 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
db2786bf0e Added a comment 2011-04-29 10:43:31 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
75f9028446 2011-04-29 10:37:17 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
05fe77c110 2011-04-29 10:36:37 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
66dbf7799f 2011-04-29 10:34:02 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
f581481a75 2011-04-29 10:33:27 +00:00
Joey Hess
6e95521b85 tweak 2011-04-28 20:47:36 -04:00
Joey Hess
8fcac59852 closing bug
my explanation seems to have sufficed
2011-04-28 20:44:08 -04:00
Joey Hess
eef3f634e9 Avoid crashing when an existing key is readded to the annex. 2011-04-28 20:41:40 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkjvjLHW9Omza7x1VEzIFQ8Z5honhRB90I
b8e114bce1 2011-04-28 23:39:28 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkjvjLHW9Omza7x1VEzIFQ8Z5honhRB90I
8b950c5fe8 This demonstrates a git-annex failure when hard links are involved 2011-04-28 23:38:36 +00:00
Joey Hess
ee0238d229 Merge remote-tracking branch 'branchable/master' 2011-04-28 17:31:14 -04:00
Joey Hess
b0efff86b6 wording 2011-04-28 17:28:38 -04:00
http://joey.kitenet.net/
847bbe30b1 Added a comment 2011-04-28 21:22:04 +00:00
Joey Hess
3ab3f41aea hook special remote implemented, and tested 2011-04-28 17:21:45 -04:00
Joey Hess
56eaf4470a bugfix 2011-04-28 16:08:10 -04:00
Joey Hess
07576f2a2c documentation for hook special remotes
Releasing before I have quite finished the code. Got a little caught
up in Anathem references. Time for a walk and then a tiny bit more coding
and possibly testing.
2011-04-28 15:26:21 -04:00
Joey Hess
d7b330b33b Fix hasKeyCheap setting for bup and rsync special remotes. 2011-04-28 14:39:51 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
5201c43787 added example fo rusing rsync over ssh 2011-04-28 13:45:32 +00:00
http://christian.amsuess.com/chrysn
d980a55b47 thanks & notes on migration 2011-04-28 11:27:51 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
4e6dd7f319 Added a comment 2011-04-28 07:47:39 +00:00
Joey Hess
39966ba4ee filter out --delete rsync option
rsync does not have a --no-delete, so do it this way instead
2011-04-27 20:31:56 -04:00
Joey Hess
e68f128a9b rsync special remote
Fully tested and working, including resuming and encryption. (Though not
resuming when sending *with* encryption; gpg doesn't produce identical
output each time.)

Uses same layout as the directory special remote and the .git/annex/objects/
directory.
2011-04-27 20:23:09 -04:00
Joey Hess
4381ac062f Merge remote-tracking branch 'branchable/master' 2011-04-27 11:18:16 -04:00
Joey Hess
0d6860bb6f drastically simplify instructions for debian stable :) 2011-04-27 11:07:54 -04:00
http://christian.amsuess.com/chrysn
568cb52b6e sftp backend? 2011-04-27 14:27:27 +00:00
Joey Hess
db83b58d4b Merge remote-tracking branch 'branchable/master' 2011-04-26 19:44:49 -04:00
http://joey.kitenet.net/
89dc1e5de3 Added a comment 2011-04-26 23:40:33 +00:00
Joey Hess
168f010fdf typo 2011-04-26 19:39:30 -04:00
gernot
7a3b45db29 Added a comment 2011-04-26 18:56:45 +00:00
Joey Hess
920d736fa9 update 2011-04-26 11:33:59 -04:00
Joey Hess
279c8239c8 Merge remote-tracking branch 'branchable/master' 2011-04-26 11:32:07 -04:00
Joey Hess
5535f91d91 update instructions for stable 2011-04-26 11:30:49 -04:00
http://joey.kitenet.net/
de35104b41 Added a comment 2011-04-26 15:27:49 +00:00
Joey Hess
27774bdd56 Revert "Use haskell Crypto library instead of haskell SHA library.a"
This reverts commit 892593c5ef.

Conflicts:

	Crypto.hs
	debian/control
2011-04-26 11:24:23 -04:00
gernot
ebd6ea1abb 2011-04-26 13:06:58 +00:00
Joey Hess
4ea9579b42 add news item for git-annex 0.20110425 2011-04-25 16:03:26 -04:00
Joey Hess
e1bc704a91 Merge remote-tracking branch 'branchable/master' 2011-04-25 14:57:34 -04:00
gernot
9715f3132c Added a comment 2011-04-24 11:20:06 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
aa820623dc Added a comment 2011-04-23 17:54:43 +00:00
http://joey.kitenet.net/
96a7b7926e Added a comment 2011-04-23 16:27:13 +00:00
http://joey.kitenet.net/
65adb9240f Added a comment 2011-04-23 16:22:07 +00:00
gernot
a03dc49bb2 2011-04-23 16:02:42 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
028b338c29 Added a comment 2011-04-22 18:27:01 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
ca3f05fd6c 2011-04-22 14:24:17 +00:00
Joey Hess
892593c5ef Use haskell Crypto library instead of haskell SHA library.a
Since hS3 needs Crypto anyway, this actually reduces dependencies.
2011-04-21 16:37:14 -04:00
Joey Hess
66d951c3fd add news item for git-annex 0.20110420 2011-04-21 15:12:22 -04:00
Joey Hess
dda812583f root caused 2011-04-21 12:13:17 -04:00
Joey Hess
2467c56771 update on S3 memory leaks
The remaining leaks are in hS3. The leak with encryption was worked around
by the use of the temp file. (And was probably originally caused by
gpgCipherHandle sparking a thread which kept a reference to the start
of the byte string.)
2011-04-21 11:06:29 -04:00
Joey Hess
6fcd3e1ef7 fix S3 upload buffering problem
Provide file size to new version of hS3.
2011-04-21 10:33:17 -04:00
Joey Hess
e3651b1285 update 2011-04-21 01:51:15 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
156f6c7aa6 removed 2011-04-20 21:46:33 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
8d6b4f6f7d Added a comment 2011-04-20 21:33:17 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
130252d938 Added a comment 2011-04-20 21:30:13 +00:00
Joey Hess
0c9896114e add news item for git-annex 0.20110419 2011-04-19 22:26:40 -04:00
Joey Hess
936ad63cf4 heard from hS3 author 2011-04-19 17:56:56 -04:00
Joey Hess
2b742dcd78 Merge remote-tracking branch 'branchable/master' 2011-04-19 16:32:33 -04:00
Joey Hess
4837176897 update on memory leak
Finished applying to S3 the change that fixed the memory leak in bup, but
it didn't seem to help S3.. with encryption it still grows to 2x file size.
2011-04-19 16:31:35 -04:00
http://joey.kitenet.net/
ef6d265af4 Added a comment 2011-04-19 20:13:10 +00:00
Joey Hess
030c7a056b update 2011-04-19 16:03:27 -04:00
Joey Hess
a441e08da1 Fix stalls in S3 when transferring encrypted data.
Stalls were caused by code that did approximatly:

content' <- liftIO $ withEncryptedContent cipher content return
store content'

The return evaluated without actually reading content from S3,
and so the cleanup code began waiting on gpg to exit before
gpg could send all its data.

Fixing it involved moving the `store` type action into the IO monad:

liftIO $ withEncryptedContent cipher content store

Which was a bit of a pain to do, thank you type system, but
avoids the problem as now the whole content is consumed, and
stored, before cleanup.
2011-04-19 14:45:19 -04:00
Joey Hess
1687fecd33 bug 2011-04-19 13:45:32 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
684ad74710 Added a comment 2011-04-17 23:46:38 +00:00
Joey Hess
6c238922f0 Merge remote-tracking branch 'branchable/master' 2011-04-17 18:18:55 -04:00
Joey Hess
86f7feb278 initremote: show gpg keys 2011-04-17 18:18:27 -04:00
praet
0c856a9925 2011-04-17 20:29:34 +00:00
praet
f5845ce97b 2011-04-17 20:26:56 +00:00
praet
1d94323318 2011-04-17 20:22:24 +00:00
Joey Hess
a91a51fc03 Add missing build dep on dataenc. 2011-04-17 14:41:24 -04:00
Joey Hess
e8a94d914b Merge remote-tracking branch 'branchable/master' 2011-04-17 12:45:13 -04:00
Joey Hess
8e53d0032e add news item for git-annex 0.20110417 2011-04-17 12:44:29 -04:00
Joey Hess
dd207994bc reword again
On second thought, "unlocking" is confusable with git-annex unlock.
2011-04-17 12:36:12 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
db348896c3 2011-04-17 16:02:22 +00:00
Joey Hess
416c5e38e7 link 2011-04-17 11:45:34 -04:00
Joey Hess
dcbe94b3a5 layout 2011-04-17 11:44:32 -04:00
Joey Hess
e2a3b69195 Merge remote-tracking branch 'branchable/master' 2011-04-17 11:42:31 -04:00
Joey Hess
d93e2f52c3 update 2011-04-17 11:41:52 -04:00
Joey Hess
808040d72a update to mention encryption 2011-04-17 11:38:28 -04:00
Joey Hess
f486768b16 tweak wording 2011-04-17 11:31:56 -04:00
Joey Hess
83423211a2 design wrapup 2011-04-17 11:27:24 -04:00
Joey Hess
3d2a0f68b5 note 2011-04-17 11:08:11 -04:00
Joey Hess
4d136e1ef5 use different parts of cipher for hmac and gpg
Per bugs/S3_bucket_uses_the_same_key_for_encryption_and_hashing

It may be paranoid to worry about the cipher being recovered
from hmac keys, but yes.. let's be paranoid.
2011-04-17 01:36:22 -04:00
Joey Hess
d828988415 proper encrypted keys
For HMAC, using the Data.Digest.Pure.SHA library. I have been avoiding
this library for checksumming generally, since it's (probably) not
as fast as external utilities, but it's fine to use it for HMAC.
2011-04-16 23:02:09 -04:00
Joey Hess
d2e74efdb2 document encryption 2011-04-16 19:35:02 -04:00
Joey Hess
1247bfeaa7 gpg recommended 2011-04-16 19:13:05 -04:00
Joey Hess
5efd413270 add encryption support to directory special remotes 2011-04-16 16:29:28 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
467020e560 2011-04-15 19:40:30 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
452c63035a Added a comment 2011-04-15 19:32:09 +00:00
Joey Hess
f7018e47e4 typo 2011-04-15 15:09:30 -04:00
Joey Hess
7b9f799a77 Merge remote-tracking branch 'branchable/master' 2011-04-14 11:18:59 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkptNW1PzrVjYlJWP_9e499uH0mjnBV6GQ
35a4039166 Added a comment 2011-04-14 11:25:00 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
a9ecebedf1 2011-04-13 22:38:55 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
268f2dc710 2011-04-13 22:21:47 +00:00
Joey Hess
279a8549fc analized and closed 2011-04-13 16:00:17 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnx8kHW66N3BqmkVpgtXDlYMvr8TJ5VvfY
da05f77f7a Added a comment 2011-04-13 17:53:27 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
1880563b02 Added a comment 2011-04-09 23:45:29 +00:00