Commit graph

5723 commits

Author SHA1 Message Date
Joey Hess
f18a53eec0 change s3 creds caching
Rather than store decrypted creds in the environment, store them in the
creds cache file.

This way, a single git-annex can have multiple S3 remotes using different
creds.
2012-09-26 14:42:51 -04:00
Joey Hess
e4bf74a965 store S3 creds in a 600 mode file inside the local git repo 2012-09-26 14:42:32 -04:00
Joey Hess
926ffaf3f3 Fix fallback to ~/Desktop when xdg-user-dir is not available. Closes: #688833
Really the fix here is to make Utility.Process only throw IOErrors,
which is what I naturally assumed it'd throw.
2012-09-25 22:48:17 -04:00
Joey Hess
84d431a679 rename option 2012-09-25 19:43:33 -04:00
Joey Hess
7d2d600a11 Merge branch 'master' of ssh://git-annex.branchable.com 2012-09-25 19:38:13 -04:00
Joey Hess
3e297e99a3 fsck: New --incremental-restart option which is nice for scheduling eg, monthly incremental fsck runs in cron jobs. 2012-09-25 19:37:34 -04:00
http://lj.rossia.org/users/imz/
f843e78c0a Added a comment 2012-09-25 23:33:23 +00:00
http://lj.rossia.org/users/imz/
b87b652daa Added a comment 2012-09-25 23:29:49 +00:00
http://lj.rossia.org/users/imz/
eebba8d72e 2012-09-25 23:20:07 +00:00
http://joeyh.name/
6a259e4e4a Added a comment 2012-09-25 22:57:19 +00:00
http://joeyh.name/
9b4122d12b Added a comment 2012-09-25 22:56:22 +00:00
http://lj.rossia.org/users/imz/
052c0296b6 convert a link into an internal one, so that the connections can be tracked by ikiwiki and displayed. 2012-09-25 22:55:24 +00:00
http://lj.rossia.org/users/imz/
071aad8925 Added a comment: sorta why git-annex exists in the first place -- not only the slow index 2012-09-25 22:04:01 +00:00
http://lj.rossia.org/users/imz/
ded4ab1e57 The backends for real strorage seem to be called "special remotes", so correcting myself. 2012-09-25 21:47:48 +00:00
http://lj.rossia.org/users/imz/
35b412808f rename todo/wishlist:_backends_for_other_peer_network_data_stores___40__gnunet__44___freenet__41__.mdwn to todo/wishlist:_spec.remotes_for_other_peer_network_data_stores___40__gnunet__44___freenet__41__.mdwn 2012-09-25 21:44:41 +00:00
http://lj.rossia.org/users/imz/
6b137ac511 typo and a wikilink to the type of the thing that is requested 2012-09-25 21:42:54 +00:00
http://lj.rossia.org/users/imz/
adcee1304c rename todo/wishlist:_a_remote_for_netwrok_directories_that_would_mount_them_whenever_needed___40__e.g.__44___with_WebDAV__41__.mdwn to todo/wishlist:_a_spec.remote_for_network_directories_that_would_mount_them_whenever_needed___40__e.g.__44___with_WebDAV__41__.mdwn 2012-09-25 21:40:20 +00:00
http://lj.rossia.org/users/imz/
3ac30fc512 poll vote (Tahoe-LAFS) 2012-09-25 21:35:47 +00:00
http://lj.rossia.org/users/imz/
f53e8d72f7 2012-09-25 21:20:01 +00:00
Joey Hess
3246ee7ac8 blog for the day 2012-09-25 16:51:17 -04:00
Joey Hess
85f8a456ef Merge branch 'master' of ssh://git-annex.branchable.com 2012-09-25 16:48:51 -04:00
Joey Hess
f0e0d17440 New --time-limit option, makes long git-annex commands stop after a specified amount of time. 2012-09-25 16:48:24 -04:00
http://lj.rossia.org/users/imz/
4d6f6637a2 A scenario of how this would be useful. 2012-09-25 20:39:39 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk9nck8WX8-ADF3Fdh5vFo4Qrw1I_bJcR8
5a2eabab74 2012-09-25 20:29:40 +00:00
http://lj.rossia.org/users/imz/
803058a4bb +a wikilink (!and there is a bug that leads to a broken wikilink!) 2012-09-25 20:23:52 +00:00
http://lj.rossia.org/users/imz/
025e210e7d typo 2012-09-25 20:19:48 +00:00
http://lj.rossia.org/users/imz/
6735b06537 2012-09-25 20:19:07 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
e8d854b26f clarify desired behavior of --max-age 2012-09-25 19:53:07 +00:00
Joey Hess
995b04d36f only read/set the incremental timestamp file once 2012-09-25 15:45:17 -04:00
Joey Hess
7fa916b975 notes 2012-09-25 15:32:13 -04:00
Joey Hess
ec65584c53 changelog 2012-09-25 15:10:35 -04:00
Joey Hess
c0fc441703 Merge branch 'master' of ssh://git-annex.branchable.com 2012-09-25 15:08:05 -04:00
Joey Hess
ed93d662d3 use --more rather than --new to continue incremental fsck 2012-09-25 15:07:20 -04:00
Joey Hess
e855cffa1b basic incremental fsck now working 2012-09-25 15:06:33 -04:00
Joey Hess
6885b2deda add recordStartTime and getStartTime 2012-09-25 14:16:34 -04:00
Joey Hess
1233417698 move sticky bit code into Utility.FileMode
Simplified it using existing functions.

I doubt setSticky needs to return the FileMode; if it does for some
reason, it can be changed to use modifyFileMode'

Converted isSticky to a pure function for consistency with isSymlink.
Note that the sticky bit of a file can be tested thus:
  isSticky . fileMode <$> getFileStatus file
2012-09-25 13:33:13 -04:00
Joey Hess
39d60f3570 Justin's metadata code 2012-09-25 13:22:12 -04:00
Joey Hess
9e54a29546 add --incremental and --new options
Not yet used..
2012-09-25 13:19:05 -04:00
http://joeyh.name/
910c3fc381 Added a comment 2012-09-25 16:13:08 +00:00
Joey Hess
e91dd3b9a6 Merge branch 'master' of ssh://git-annex.branchable.com 2012-09-25 12:09:05 -04:00
Joey Hess
525045fd12 fix from Jimmy 2012-09-25 12:07:51 -04:00
Joey Hess
bd05228bb8 switch to DYLD_FALLBACK_LIBRARY_PATH 2012-09-25 11:58:36 -04:00
Joey Hess
0cfe1a5127 cleanup 2012-09-25 11:49:36 -04:00
sauluskahn
bdb25be4aa 2012-09-25 15:49:29 +00:00
http://joeyh.name/
ccef2cfb43 Added a comment 2012-09-25 14:49:31 +00:00
Joey Hess
bc83179a76 Test that uuid -m works, falling back to plain uuid if not. 2012-09-25 10:48:20 -04:00
Joey Hess
bbe1f86325 remove old file 2012-09-25 10:36:34 -04:00
Joey Hess
74fb57d1c4 preserve library directories
Should avoid overwriting libraries when there are multiple versions of
a library used by different programs.
2012-09-25 10:27:21 -04:00
Joey Hess
356dc9bc17 file name changed 2012-09-25 10:25:31 -04:00
Joey Hess
3f8d1f1289 fixes 2012-09-25 10:22:41 -04:00