Joey Hess
3416cd8148
remove incorrect bit about multiple concurrent transfers, and improve description of protocol flow
2016-09-26 19:19:32 -04:00
zack
58f2276dc6
Added a comment: adjusted branche to "focus" on a specific subtree
2016-08-22 14:19:57 +00:00
anarcat
105f07090b
magic wormhole seems like a nice alternative for arbitrary data sharing here
2016-07-26 01:33:15 +00:00
Joey Hess
0fdbf639dc
followup; open bug
2016-07-19 15:04:41 -04:00
Joey Hess
f3f6dfcf35
New url for git-remote-gcrypt, now maintained by spwhitton.
2016-07-05 11:30:58 -04:00
anarcat
274b7a9f6c
link to the adjust manpage
2016-06-23 14:39:49 +00:00
Yaroslav Halchenko
64e844e1fe
minor typo fixes throughout
...
problematic
flexibility
2016-06-02 11:22:18 -04:00
Joey Hess
7afa487eaa
add todo item
2016-05-23 18:13:03 -04:00
Joey Hess
33c00ab407
reply
2016-05-23 15:45:56 -04:00
Joey Hess
3dd69f932d
note commands which do not get a reply
2016-05-23 15:45:47 -04:00
Joey Hess
d4bfb9bcd9
note version for recently added command
2016-05-23 15:03:05 -04:00
xloem
f33d3b1d01
Added a comment: Retrieval progress message helpers
2016-05-20 19:42:24 +00:00
Joey Hess
eda5d9cc74
adjust: Add --fix adjustment, which is useful when the git directory is in a nonstandard place.
2016-05-16 17:18:33 -04:00
thowz
e735938bbd
Added a comment: adjusting symlink paths
2016-05-13 22:32:33 +00:00
Joey Hess
ea0d2ac3b9
devblog
2016-05-04 14:39:53 -04:00
Joey Hess
3b7713b493
use DIRHASH-LOWER for consistency
2016-05-03 14:10:11 -04:00
grawity@2ea26be48562f66fcb9b66307da72b1e2e37453f
235212655d
Added a comment
2016-05-03 18:02:03 +00:00
Joey Hess
4b9ddb9429
Added DIRHASH_LOWER to external special remote protocol.
2016-05-03 13:36:59 -04:00
grawity@2ea26be48562f66fcb9b66307da72b1e2e37453f
3f2f0aa667
Added a comment
2016-05-03 06:25:03 +00:00
Joey Hess
e8a7fcc868
clarify tha DIRHASH returns mixed case
...
Maybe not the best thing that it does, but it can't really be changed w/o
breaking existing remotes.
2016-04-25 13:36:13 -04:00
2a03:4980:13:4d00:21e:64ff:fe1c:1b1a
df3b6800c2
poll vote (Tahoe-LAFS)
2016-04-23 12:19:02 +00:00
2a03:4980:13:4d00:21e:64ff:fe1c:1b1a
11830277af
poll vote (My phone (or MP3 player))
2016-04-23 12:18:55 +00:00
Joey Hess
70016c8dc2
comment
2016-04-20 14:24:26 -04:00
https://tylercipriani.com/
48de59b580
poll vote (Tahoe-LAFS)
2016-04-18 17:49:35 +00:00
8.44.144.24
75114b0184
poll vote (OpenStack SWIFT)
2016-04-18 17:47:48 +00:00
Joey Hess
fdb6839cf7
update
2016-04-12 14:28:38 -04:00
Joey Hess
7d28110c68
fix master push overwrite race when updating adjusted branch, by maintaining basis ref
2016-04-09 14:12:25 -04:00
Joey Hess
cf06dac2b8
hard links on windows
...
* annex.thin and annex.hardlink are now supported on Windows.
* unannex --fast now makes hard links on Windows.
2016-04-08 15:25:32 -04:00
Joey Hess
251405eca2
avoid withWorkTreeRelated affecting annex symlink calculation
2016-04-08 14:24:00 -04:00
Joey Hess
64de6dcc74
one little bug..
2016-04-06 19:23:32 -04:00
Joey Hess
60bdffe43e
fix auto merge conflict resolution when doing out of tree merge for adjusted branch
2016-04-06 17:32:04 -04:00
Joey Hess
b9e4e2ba84
new method for merging changes into adjusted branch that avoids unncessary merge conflicts
...
Still needs work when there are actual merge conflicts.
2016-04-06 15:36:18 -04:00
szrc
08897ff3a2
Added a comment
2016-04-05 01:18:53 +00:00
Joey Hess
20d15f70dd
response
2016-04-04 16:21:30 -04:00
Joey Hess
eeb74958a3
Merge branch 'master' of ssh://git-annex.branchable.com
2016-04-04 15:44:16 -04:00
0xloem@0bd8a79a57e4f0dcade8fc81d162c37eae4d6730
953d3accdc
Clarified CHECKURL-MULTI syntax
2016-04-04 19:00:04 +00:00
Joey Hess
f78cbd9f0d
todo
2016-04-04 14:38:29 -04:00
Joey Hess
1720f9f851
still bug with sync in adjusted branch
2016-04-04 13:55:15 -04:00
Joey Hess
7c7f3a0f76
deal with cloning a repo that has an ajdusted branch checked out
2016-04-04 13:51:42 -04:00
Joey Hess
83ac453bc4
update
2016-04-04 13:26:33 -04:00
Joey Hess
17d71ded79
Merge branch 'master' of ssh://git-annex.branchable.com
2016-04-04 13:17:46 -04:00
Joey Hess
c3e0859846
Upgrading a direct mode repository to v6 has changed to enter an adjusted unlocked branch.
...
This makes the direct mode to v6 upgrade able to be performed in one clone
of a repository without affecting other clones, which can continue using v5
and direct mode.
2016-04-04 13:17:24 -04:00
szrc
f1b7f407ee
Added a comment: Local storage of creds
2016-04-04 03:59:02 +00:00
Joey Hess
b7d7cc858e
remove old bug
...
I just fixed this one today; it was not the problem I thought it was.
2016-03-31 18:56:30 -04:00
Joey Hess
12ddb6e8b2
fixed merging of changes from adjusted branch + a remote
2016-03-31 18:54:35 -04:00
Joey Hess
860602a1e6
made some progress on syncing adjusted branches, but still buggy
2016-03-31 14:56:10 -04:00
Joey Hess
f63b839763
todo
2016-03-29 18:03:02 -04:00
Joey Hess
4b4a3b0152
todo
2016-03-29 16:44:09 -04:00
Joey Hess
6301543c00
prevent git-annex adjust changing things out from under the daemon
2016-03-29 13:57:48 -04:00
Joey Hess
bcd2350fc7
update
2016-03-29 13:30:29 -04:00
Joey Hess
42b7ccc89f
git annex add in adjusted unlocked branch
...
Cached the current branch lookup just because it seems unnecessary overhead
to run an extra git command per add to query the current branch.
2016-03-29 13:26:06 -04:00
Joey Hess
4226ae1040
updae
2016-03-29 12:50:25 -04:00
Joey Hess
70e8d6860e
Merge branch 'master' into adjustedbranch
2016-03-29 11:07:40 -04:00
185.16.53.225
74fbef73c8
poll vote (Same as for regular git-annex. ~/annex/)
2016-03-24 16:01:43 +00:00
Joey Hess
3a86cdf3e6
comment
2016-03-14 16:39:39 -04:00
Joey Hess
7125a1fb27
rename files containing :
...
This is mostly to let the repo check out on windows w/o using cygwin's git.
But, bash completion is also crap with : , so ..
2016-03-12 12:57:18 -04:00
Joey Hess
7a01f60eed
update
2016-03-11 20:16:02 -04:00
Joey Hess
cc44813550
simplify
2016-03-11 20:12:31 -04:00
Joey Hess
b9184f69a7
improve propigation of commits from adjusted branches
...
Only reverse adjust the changes in the commit, which means that adjustments
do not need to be generally cleanly reversable.
For example, an adjustment can unlock all locked files, but does not need
to worry about files that were originally unlocked when reversing, because
it will only ever be run on files that have been changed. So, it's ok
if it locks all files when reversed, or even leaves all files as-is when
reversed.
2016-03-11 16:05:06 -04:00
Joey Hess
97e97dccda
Merge branch 'master' into adjustedbranch
2016-03-11 12:21:26 -04:00
Joey Hess
5716c39928
thought on reversing commits to adjusted branch
2016-03-04 11:31:26 -04:00
Joey Hess
cf24e9b892
working toward adjusted commit propigation
2016-03-03 16:19:09 -04:00
Joey Hess
91f37673df
can't checkout adjusted branch while index is still locked
...
There's a race here, but entering an adjusted branch for the first time is
not something to do when a commit is being made at the same time. Although,
may want to prevent the assistant from committing while entering the
adjusted branch.
2016-03-03 14:20:39 -04:00
Joey Hess
102229fc67
need to update master
2016-02-29 17:39:06 -04:00
Joey Hess
70e65db751
note a bug
2016-02-29 17:30:37 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
229db26e83
Added a comment: would it be possible to get a branch only with annexed content?
2016-02-25 03:04:26 +00:00
Joey Hess
2bf90c7b56
updates
2016-02-23 13:21:38 -04:00
Joey Hess
33f540a944
updates
2016-02-22 15:24:06 -04:00
Joey Hess
3ca171ef5c
updates
2016-02-22 13:04:02 -04:00
84.142.108.233
e7dc6b0211
poll vote (My phone (or MP3 player))
2016-02-17 18:04:23 +00:00
Joey Hess
0b7d8d44d9
update
2016-02-09 16:32:40 -04:00
Joey Hess
73cca6e8c1
update
2016-02-09 16:26:55 -04:00
Joey Hess
9df7743e70
cleanu
2016-02-09 15:11:10 -04:00
Joey Hess
4fc5c21b3f
simplify; no need for separate filter reversal function
2016-02-09 15:09:25 -04:00
Joey Hess
cd84944bc5
improve
2016-02-09 14:59:13 -04:00
Joey Hess
3f8f534646
improve api, removing IO
2016-02-09 14:52:43 -04:00
Joey Hess
c85b774b2e
add RenameFile
2016-02-09 14:44:29 -04:00
Joey Hess
d09b742f48
update
2016-02-09 14:37:59 -04:00
Joey Hess
3188e5e4fe
update
2016-02-09 14:24:32 -04:00
Joey Hess
e4c85c856b
update
2016-02-09 13:51:49 -04:00
Joey Hess
1c9f4e81a6
update
2016-02-09 13:45:40 -04:00
Joey Hess
6dd9b2b63b
push details
2016-02-09 13:08:34 -04:00
Joey Hess
a7b3d8574e
commit details
2016-02-09 13:04:10 -04:00
Joey Hess
7a4e456662
integration with view branches
2016-02-09 12:45:48 -04:00
Joey Hess
09400f7bfb
stacking filters
2016-02-09 12:41:45 -04:00
Joey Hess
d3666228ee
rename v6 design page
2016-02-09 12:34:58 -04:00
Joey Hess
edc5829785
added adjusted_branches design doc, meets at least 2 different needs
2016-02-09 12:30:29 -04:00
Prayag Verma
1ac854f2c0
Fix a typo
...
`opportunisticly` → `opportunistically`
2016-02-08 10:54:08 -04:00
101.231.32.166
81fd09ec67
poll vote (DCIM directory (photos and videos only))
2016-02-02 09:00:53 +00:00
Joey Hess
5dc7a24680
update
2016-01-12 13:24:31 -04:00
Joey Hess
0fe43d7f8e
update for v6 unlocked files
2015-12-26 14:59:06 -04:00
14.203.223.70
ff5de4ff57
poll vote (My phone (or MP3 player))
2015-12-16 07:09:17 +00:00
Joey Hess
eee5bede24
clean up
2015-12-11 11:03:22 -04:00
pweemeeuw@86491f921da15d6a4dc6e1878fd42750b33f6963
8c7b1fe1ac
Added a comment: Is android 6.0 supported?
2015-11-30 16:05:13 +00:00
124.40.246.76
74e6ce79ed
poll vote (/sdcard/annex)
2015-10-24 18:32:21 +00:00
Joey Hess
1b502eefa1
roadmap update
2015-10-19 14:41:29 -04:00
Joey Hess
49841bbd64
remove unimplennted command-line option from design doc
2015-10-01 12:20:00 -04:00
119.225.142.2
10d6da5249
poll vote (Google Drive)
2015-09-23 22:21:16 +00:00
Joey Hess
175820ec63
response
2015-09-10 12:33:34 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
3c177565e7
Added a comment: but which of the 3?
2015-09-10 03:16:17 +00:00
Joey Hess
cf85370ade
response
2015-09-09 17:09:48 -04:00
Joey Hess
04f75ccedf
response
2015-09-09 17:03:09 -04:00
Joey Hess
58ea034e7b
fix mistaken spelling fix that changed meaning
...
"uses" is how to spell it.
2015-09-09 13:42:28 -04:00
ypid
c040203ba7
Fixed spelling.
2015-08-31 19:06:02 +00:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
9d1eeab405
Added a comment: WHEREIS -- is it better to just report failure to avoid duplicates?
2015-08-26 14:22:49 +00:00
sjvdwalt@3d195104d8f45061da99fe7f0a97d69dfc49bb5d
30b434303a
Added a comment: Stream encoding
2015-08-25 00:36:24 +00:00
https://id.koumbit.net/anarcat
d611ff3094
Added a comment: design phase only
2015-08-18 19:02:30 +00:00
Joey Hess
0050215ed1
enable parallel build for fast mode and explicitly disable for production
...
Currently, ghc has issues getting reproducible builds with parallel
building. https://ghc.haskell.org/trac/ghc/ticket/4012
2015-08-14 17:39:56 -04:00
Joey Hess
a4fe6e037b
oops, didn't mean to commit these changes yet
2015-08-14 14:22:53 -04:00
Joey Hess
290ff35b53
comment
2015-08-14 14:13:49 -04:00
Joey Hess
6bc46e384e
Added WHEREIS to external special remote protocol.
2015-08-13 17:27:50 -04:00
Joey Hess
1b34533750
followu
2015-08-11 12:55:25 -04:00
dirk.schmidt@045f26624b94d351628bbb315f94150d627fb18b
894415228b
Added a comment: Webapp don open
2015-07-08 12:49:02 +00:00
Joey Hess
f8a11a6ce8
add cjdns and tor also
2015-07-07 01:01:57 -04:00
Joey Hess
99362230bb
update; mention snow and generalize the design some
2015-07-07 00:43:45 -04:00
Joey Hess
f8f4577047
plan update
2015-06-12 14:32:18 -04:00
Joey Hess
d2699b6ebe
status update
2015-06-12 14:20:21 -04:00
66.55.144.180
cafe6a6b77
poll vote (Tahoe-LAFS)
2015-06-08 15:54:30 +00:00
66.55.144.180
f17ecdff4a
poll vote (Tahoe-LAFS)
2015-06-08 15:54:21 +00:00
Joey Hess
89da871942
further thoughts
2015-05-28 10:57:59 -04:00
db48x
1a520e6c95
Added a comment: 14 of 21PB, actually
2015-04-30 02:58:05 +00:00
https://me.yahoo.com/a/idrn495us85k6mwfdMUolYIsyp4-#cf755
6be0a22fbc
Added a comment: It's not so bad .. only about 10PB
2015-04-30 01:19:38 +00:00
Joey Hess
68da7dc806
design for enhandcement to preferred content to balance files evenly amoung repos in a group
2015-04-23 11:21:21 -04:00
Joey Hess
148d5b2009
followup
2015-04-09 14:33:11 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlZF5AC-FSxwkiay5ZgEYZwUzN69Wa6PTE
74b14a5252
Added a comment: filename from metadata?
2015-04-06 18:00:26 +00:00
Øyvind A. Holm
490e97ec10
Various typo fixes in doc/*.mdwn
2015-04-02 01:50:17 +02:00
Joey Hess
656fc1c881
fsck: Added --distributed and --expire options, for distributed fsck.
2015-04-01 17:53:16 -04:00
Joey Hess
1688de3f1f
update and simplify
2015-03-16 17:04:08 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmsy_GIefGlGGD_XJp_R6EsWIRUC4ev9XU
cbbb60eff8
Added a comment: This is a BIG task
2015-03-13 20:48:56 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
50d85ecefb
Added a comment
2015-03-09 16:48:18 +00:00
Joey Hess
73540f3e16
Merge branch 'master' of ssh://git-annex.branchable.com
2015-03-06 16:24:23 -04:00
Joey Hess
a383d880da
update
2015-03-06 16:24:01 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnx8kHW66N3BqmkVpgtXDlYMvr8TJ5VvfY
4f96684f85
Added a comment: great to see such a large scale effort ongoing
2015-03-06 04:47:30 +00:00
Joey Hess
6045406deb
Added SETURIPRESENT and SETURIMISSING to external special remote protocol
...
Useful for things like ipfs that don't use regular urls.
An external special remote can add a regular url to a key, and then
git-annex get will download it from the web. But for ipfs, we want to
instead tell git-annex that the uri uses OtherDownloader. Before this
change, the external special remote protocol lacked a way to do that.
2015-03-05 13:50:15 -04:00
Joey Hess
c0ddbaed13
update
2015-03-04 20:45:07 -04:00
Joey Hess
1fb575d84e
add end-user view section
2015-03-04 20:38:53 -04:00
Joey Hess
67cd39e8fb
groups
2015-03-03 22:40:58 -04:00
Joey Hess
4d0ddb9db7
typo
2015-03-03 22:37:23 -04:00
Joey Hess
5922800c20
clarification
2015-03-03 22:33:46 -04:00
Joey Hess
d45ec91a6b
update
2015-03-03 22:30:20 -04:00
Joey Hess
b52e98b79a
update
2015-03-03 22:04:34 -04:00
Joey Hess
b380701776
thundering herd
2015-03-03 22:01:08 -04:00
Joey Hess
d5c8c56bce
update
2015-03-03 21:57:25 -04:00
Joey Hess
8beeb1b4f1
item splitting
2015-03-03 21:49:41 -04:00
Joey Hess
979eace260
update
2015-03-03 21:46:49 -04:00
Joey Hess
936349aa81
clarify
2015-03-03 19:20:36 -04:00
Joey Hess
8330bfd9d9
drill
2015-03-03 19:08:13 -04:00
Joey Hess
dfd93de6cf
link
2015-03-03 19:05:33 -04:00
Joey Hess
533ac6d989
link
2015-03-03 19:04:32 -04:00
Joey Hess
547c417617
clarify
2015-03-03 19:04:17 -04:00
Joey Hess
92663489a5
update
2015-03-03 19:03:32 -04:00
Joey Hess
e7e434ce75
comment
2015-03-03 18:48:16 -04:00
Joey Hess
1f6a2d0ae0
add
2015-03-03 18:41:09 -04:00
92.129.194.19
678ded502d
poll vote (Amazon Glacier (done))
2015-03-03 12:16:32 +00:00
92.129.194.19
5a771631cb
poll vote (Amazon S3 (done))
2015-03-03 12:16:10 +00:00
195.187.238.80
b3fef24043
poll vote (OpenStack SWIFT)
2015-03-02 17:28:26 +00:00
195.187.238.80
0c3c62df75
poll vote (OpenStack SWIFT)
2015-03-02 17:28:17 +00:00
Joey Hess
496dcf77fc
update
2015-02-22 17:29:45 -04:00
Joey Hess
c258295d35
update with benchmarks for fsck -- sqlite added only 10s
2015-02-22 14:49:05 -04:00
195.234.136.80
d6f618366d
poll vote (OpenStack SWIFT)
2015-02-17 17:59:25 +00:00
Joey Hess
f4c677feeb
Merge branch 'master' of ssh://git-annex.branchable.com
2015-02-16 17:15:08 -04:00
Joey Hess
0ad35db26b
update plan
2015-02-16 17:14:13 -04:00
Joey Hess
e79c3fff23
update
2015-02-15 14:29:27 -04:00
Joey Hess
3684e4d551
better results for esquelito
2015-02-15 14:12:38 -04:00
Joey Hess
2fbbb7fab0
reviewed vcache for use by git-annex; found it wanting
2015-02-15 12:37:38 -04:00
5.22.130.32
abc4bb0327
poll vote (Google Drive)
2015-02-13 10:49:45 +00:00
5.22.130.32
d6cd1ce7e1
poll vote (Tahoe-LAFS)
2015-02-13 10:49:37 +00:00
5.22.130.32
8c4babf403
poll vote (OpenStack SWIFT)
2015-02-13 10:49:25 +00:00
Joey Hess
8d749c9442
update
2015-02-11 16:37:13 -04:00
anarcat
3c1be22019
2015-01-27 22:40:51 +00:00
Joey Hess
399f7904d7
Merge branch 'master' of ssh://git-annex.branchable.com
2015-01-27 17:39:03 -04:00
Joey Hess
51fc3014c6
better name for difference file
2015-01-27 13:27:12 -04:00
74.128.196.57
d5cbad3998
poll vote (Amazon S3 (done))
2015-01-27 13:35:56 +00:00
74.128.196.57
31c0503ef8
poll vote (Amazon S3 (done))
2015-01-27 13:35:48 +00:00
Joey Hess
4a93d5c1f7
concrete design
2015-01-26 15:56:07 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnx8kHW66N3BqmkVpgtXDlYMvr8TJ5VvfY
66a5a296f1
Added a comment
2015-01-26 19:46:12 +00:00
Joey Hess
34835b59de
correction
2015-01-22 15:03:19 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
8839c23f5b
Added a comment
2015-01-22 01:05:56 +00:00
Joey Hess
d1520137d3
thought
2015-01-21 15:20:32 -04:00
Joey Hess
3b8915344c
new page
2015-01-21 14:57:26 -04:00
Joey Hess
b6d6759524
update
2015-01-15 15:58:56 -04:00
2001:4dd0:fbfc:10:219:dbff:fe64:81a7
d1510a831b
poll vote (/sdcard/annex)
2015-01-13 19:31:22 +00:00
2001:41d0:fe61:2600:8110:7b59:c518:a87f
8647f101e1
poll vote (My phone (or MP3 player))
2015-01-03 06:42:40 +00:00
176.188.103.159
3a385f3705
poll vote (Google Drive)
2015-01-02 22:32:11 +00:00
Joey Hess
0bc63a0620
Merge branch 'master' of ssh://git-annex.branchable.com
2014-12-28 14:32:29 -04:00
Joey Hess
5cba40e7cc
update
2014-12-25 17:37:00 -04:00
chris
9d7b49e721
Added a comment: Thanks
2014-12-25 11:58:55 +00:00
Joey Hess
f71862b593
update
2014-12-11 15:46:02 -04:00
Joey Hess
2cd84fcc8b
Expand checkurl to support recommended filename, and multi-file-urls
...
This commit was sponsored by an anonymous bitcoiner.
2014-12-11 15:33:42 -04:00
Joey Hess
7ae16bb6f7
Revert "let url claims optionally include a suggested filename"
...
This reverts commit 85df9c30e9
.
Putting filename in the claim was a bad idea.
2014-12-11 14:09:57 -04:00
Joey Hess
85df9c30e9
let url claims optionally include a suggested filename
2014-12-11 12:47:57 -04:00
Joey Hess
2f6150b48d
typo
2014-12-08 19:27:35 -04:00
Joey Hess
30bf112185
Urls can now be claimed by remotes. This will allow creating, for example, a external special remote that handles magnet: and *.torrent urls.
2014-12-08 19:15:07 -04:00
Joey Hess
ee27298b91
implement CLAIMURL for external special remote
2014-12-08 13:57:13 -04:00
Joey Hess
8093008ef4
External special remote protocol now includes commands for setting and getting the urls associated with a key.
2014-12-08 13:32:46 -04:00
Joey Hess
c66b658eaa
fix language
2014-12-05 13:40:44 -04:00
Yaroslav Halchenko
0efe9825d0
DOC: minor typos and rewording in few docs
2014-12-04 22:28:07 -05:00
2001:41d0:fe61:2600:96de:80ff:feb2:56d
5469f7d21d
poll vote (/sdcard/annex)
2014-11-09 00:35:20 +00:00
2003:51:4f3b:6200:b00d:4d41:366d:5b54
f2357222f0
poll vote (/sdcard/annex)
2014-11-08 23:33:52 +00:00
Joey Hess
fa9d31cc91
this is either spam, or indistinguishable from spam
2014-10-21 12:30:53 -04:00
debryd
ec28d14ccf
Added a comment
2014-10-21 01:39:10 +00:00
Joey Hess
7b50b3c057
fix some mixed space+tab indentation
...
This fixes all instances of " \t" in the code base. Most common case
seems to be after a "where" line; probably vim copied the two space layout
of that line.
Done as a background task while listening to episode 2 of the Type Theory
podcast.
2014-10-09 15:09:11 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlM_DRhi_5pJrTA0HbApHR25iAgy-NBXTY
9b7bbe334d
Added a comment
2014-10-01 23:35:39 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlM_DRhi_5pJrTA0HbApHR25iAgy-NBXTY
faf19e1253
Added a comment: Can tags/metadata be used for preferred content?
2014-10-01 22:45:36 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlM_DRhi_5pJrTA0HbApHR25iAgy-NBXTY
16fd5c00c5
Added a comment
2014-10-01 22:43:40 +00:00
http://joeyh.name/
27f10e6081
Added a comment
2014-09-16 18:36:18 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmH7o6q2l99M-PQolOfbR3_i5B_jtTIcAE
d3aa8223b0
mark annex.genmetadata as code.
2014-09-12 19:53:33 +00:00
Joey Hess
eb26f00c04
devblog and look back over the past year
2014-09-11 16:15:16 -04:00
71.207.150.202
c4bfd38877
poll vote (/sdcard/annex)
2014-09-09 22:38:22 +00:00
Joey Hess
b4cf22a388
pushed checkPresent exception handling out of Remote implementations
...
I tend to prefer moving toward explicit exception handling, not away from
it, but in this case, I think there are good reasons to let checkPresent
throw exceptions:
1. They can all be caught in one place (Remote.hasKey), and we know
every possible exception is caught there now, which we didn't before.
2. It simplified the code of the Remotes. I think it makes sense for
Remotes to be able to be implemented without needing to worry about
catching exceptions inside them. (Mostly.)
3. Types.StoreRetrieve.Preparer can only work on things that return a
Bool, which all the other relevant remote methods already did.
I do not see a good way to generalize that type; my previous attempts
failed miserably.
2014-08-06 13:45:19 -04:00
Joey Hess
b261df735d
convert bup to new ChunkedEncryptable API (but do not support chunking)
...
bup already splits files and does rolling deltas, so there is no reason to
use chunking here.
The new API made it easier to add progress support for storeKey, so that's
done. Unfortunately, bup-split still outputs its own progress with -q,
so a little ugly, but not too bad.
Made dropping remove the branch for an object, for two reasons:
1. The new API calls removeKey to roll back a storeKey when the content
changed unexpectedly.
2. So that testremote will be happy.
Also, fixed a bug that caused a crash when removing the branch for an
object in rollback.
2014-08-02 18:48:49 -04:00
Joey Hess
0f7b8de91b
update roadmap
2014-08-01 18:22:13 -04:00
Joey Hess
5aa2286e7b
Merge branch 'newchunks'
...
I am happy enough with this to make it live!
2014-08-01 18:00:47 -04:00
Joey Hess
83c58f17e0
mention possibility of parallel chunk upload/download
2014-07-30 10:43:21 -04:00
Joey Hess
b39506d1cf
expand to rolling hash based design
2014-07-28 17:11:37 -04:00
Joey Hess
2474cf0032
make explicit the implicit requirement that CHECKPRESENT not say a key is present until it's all done being stored
2014-07-28 14:37:22 -04:00
Joey Hess
e47182920c
chunk log format should be extensible to allow for eg, logging when rolling hash chunks are used
2014-07-28 13:00:46 -04:00
Joey Hess
85d17a698d
Merge branch 'master' into newchunks
...
Conflicts:
doc/design/assistant/chunks.mdwn
2014-07-27 12:24:03 -04:00
Joey Hess
729d38a763
update
2014-07-27 12:23:28 -04:00
Joey Hess
1755c5de40
thought about chunk key hashing
2014-07-25 15:12:51 -04:00
Joey Hess
e2c44bf656
implement chunk logs
...
Slightly tricky as they are not normal UUIDBased logs, but are instead maps
from (uuid, chunksize) to chunkcount.
This commit was sponsored by Frank Thomas.
2014-07-24 16:23:36 -04:00
Joey Hess
d751591ac8
add chunk metadata to Key
...
Added new fields for chunk number, and chunk size. These will not appear
in normal keys ever, but will be used for chunked data stored on special
remotes.
This commit was sponsored by Jouni K Seppanen.
2014-07-24 13:36:23 -04:00
Joey Hess
937197842e
update
2014-07-24 12:41:34 -04:00
Joey Hess
ca1d80d708
chunk then encrypt
2014-07-23 22:38:14 -04:00
Joey Hess
a354bf488b
link
2014-07-23 17:56:26 -04:00
Joey Hess
f15c1fdc8f
minor
2014-07-23 17:55:28 -04:00
Joey Hess
20627e9fab
4 designs for better chunking
...
Having a hard time finding a way to totally obscure file sizes, but
otherwise happy with design #4 .
This commit was sponsored by Michael Alan Dorman.
2014-07-23 17:41:48 -04:00
134.102.206.230
2ed3679809
poll vote (/sdcard/annex)
2014-07-21 12:40:30 +00:00
Joey Hess
eb015a1c96
update month
2014-07-08 12:39:07 -04:00
66.87.139.102
00cda7d582
poll vote (OpenStack SWIFT)
2014-07-07 05:44:00 +00:00
202.6.117.189
3cfcd54dad
poll vote (OpenStack SWIFT)
2014-07-03 00:30:26 +00:00
86.132.35.224
91617d4a69
poll vote (Box.com (done))
2014-06-28 19:32:13 +00:00
212.79.181.167
15133688c9
poll vote (My phone (or MP3 player))
2014-06-28 00:23:11 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnwfqF4wL6l_O26RyzoBowUMvQ_955Vpao
0a478056dd
Added a comment
2014-06-14 06:29:55 +00:00
Joey Hess
a7c15d0e51
update
2014-06-12 18:46:07 -04:00
Joey Hess
5903f438f0
change month
2014-06-04 15:16:26 -04:00
Joey Hess
a3be4c8f09
fix dead link
2014-06-04 15:16:03 -04:00
Joey Hess
0d70e36466
fix broken link
2014-05-30 15:32:42 -04:00
Joey Hess
970605964c
remove spam comment (will ban this spammer's openid)
2014-05-29 13:20:34 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlAx-pYJ036y2lgKtLJvXm7s-HFRBiJlZY
730710b097
Added a comment
2014-05-28 13:27:20 +00:00
92.192.126.78
7a10cec87e
poll vote (Same as for regular git-annex. ~/annex/)
2014-05-28 08:55:36 +00:00
Joey Hess
80e4d10afb
update
2014-05-23 12:09:02 -04:00
http://joeyh.name/
8c92e0fb2e
Added a comment
2014-05-19 15:47:19 +00:00
2a02:898:109::201:1
8544dd752f
poll vote (/sdcard/annex)
2014-05-16 18:57:18 +00:00
Joey Hess
88d2a61947
update some comments re ssh password entry on Android
2014-05-15 15:20:24 -04:00
Joey Hess
dc72ea4ab5
deal with ssh key expiry
...
Not a perfect solution, but good enough, few users will wait 10 minutes in
the middle and see it expire, I hope.
2014-05-15 15:16:37 -04:00
Joey Hess
acbac3b8af
Merge branch 'master' into sshpassword
2014-05-15 14:42:33 -04:00
Joey Hess
8cf3534194
gcrypt needs a new version, which I am releaseing
2014-05-15 14:36:39 -04:00
Joey Hess
a11176bab3
avoid clobbering existing env
...
This is necessary on windows, ssh couldn't resolve hostnames without env
for whatever reason.
2014-05-14 16:36:03 -04:00
Joey Hess
85e9e8c0cf
webapp: Better ssh password prompting.
...
When setting up a remote on a ssh server, prompt for a password inside the
webapp, rather than relying on ssh's own password prompting in the terminal
the webapp was started from, or ssh-askpass.
Avoids double prompting for the ssh password (and triple-prompting on
windows for rsync.net), since the entered password is cached for 10 minutes
and this cached password is reused when setting up the repository, after
the initial probe.
When the user has an existing ssh key set up, they can choose to use it,
rather than entering a password. The webapp used to probe for this case
automatically, so this is a little harder, but it's an advanced user thing.
Note that this commit is known to break enabling existing rsync
repositories. It hs not been tested with gcrypt repositories. It's not been
successfully tested yet on Windows.
This commit was sponsored by Ralph Mayer.
2014-05-14 15:38:32 -04:00
212.194.32.144
51ea854367
poll vote (Google Drive)
2014-05-11 21:19:09 +00:00
Joey Hess
6abc6fe9d6
keep track of satisfied requests, and summarize
2014-05-09 16:41:05 -03:00
Joey Hess
4a99d835ba
example preferred content expressions
2014-05-09 13:34:36 -03:00
Joey Hess
309fd966e7
update
2014-05-09 12:47:08 -03:00
http://johan.kiviniemi.name/
4d2a244a22
Added a comment
2014-05-07 06:27:11 +00:00
Joey Hess
312d82a2fd
devblog
2014-05-06 17:53:22 -03:00
Joey Hess
217774f72e
Merge branch 'master' of ssh://git-annex.branchable.com
2014-05-06 16:33:06 -03:00
Joey Hess
5230c78bb6
reorg and add a start of a design for requests and ad-hoc routing with TTL in git-annex branch
2014-05-06 16:32:41 -03:00
50.56.228.64
52173d97c0
poll vote (OpenStack SWIFT)
2014-05-05 17:14:06 +00:00
Joey Hess
f380085e26
improved reporting
2014-05-03 11:55:01 -03:00
Joey Hess
a5c5704b54
add mocambos network data
2014-05-03 10:42:13 -03:00
Joey Hess
28959686b0
use a map so immobile nodes have names
2014-05-03 09:49:39 -03:00
Joey Hess
f2186ee6ae
add routing simulation
2014-05-02 15:09:46 -03:00
tdussa
1e446b2d50
Added a comment: Why not automatically add the whole date?
2014-04-30 20:41:21 +00:00
Joey Hess
79cf404e75
support being run by ssh as ssh-askpass replacement
...
To use, set GIT_ANNEX_SSHASKPASS to point to a fifo or regular file
(FIFO is better, avoids touching disk or multiple readers) that contains
the password. Then set SSH_ASKPASS=git-annex, and when ssh runs it, it will
tell ssh the password.
This is not yet used..
2014-04-29 18:08:10 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU
4a37557ff4
Added a comment
2014-04-29 10:10:04 +00:00
Joey Hess
b188561ba2
update
2014-04-26 18:58:06 -04:00
Joey Hess
5f521f6952
devblog
2014-04-25 16:34:33 -04:00
Joey Hess
2adeef61a1
design
2014-04-25 16:28:58 -04:00
https://id.koumbit.net/anarcat
19f8b57ace
typo
2014-04-21 21:27:17 +00:00
Joey Hess
7261fac77e
update
2014-04-21 17:18:40 -04:00
Mesar Hameed
698ef8ed26
fix typos.
2014-04-16 10:41:07 +02:00
78.49.117.156
4365d1faf1
poll vote (My phone (or MP3 player))
2014-04-16 00:13:19 +00:00
Joey Hess
55102467ac
fix RESUME
2014-04-14 14:20:10 -04:00
Joey Hess
138d25518d
Merge branch 'master' into remotecontrol
...
Conflicts:
doc/devblog/day_152__more_ssh_connection_caching.mdwn
2014-04-14 13:38:35 -04:00
Joey Hess
da253358b7
ssh transport seems ready, needs testing
2014-04-12 18:39:50 -04:00
Joey Hess
ff192ace2f
detect wicd network disconnection events
2014-04-12 18:36:48 -04:00
Joey Hess
bb44df206d
NetWatcher: detect when networkmanager has lost network connection
...
This is a better approach to finding both when NM has lost a network
connection, and when a new network connection is made by NM.
Tested with network-manager 0.9.8.8.
This commit was sponsored by Cedric Staub.
2014-04-12 17:58:19 -04:00
Joey Hess
a33b30d0c4
remotedaemon: When network connection is lost, close all cached ssh connections.
...
This commit was sponsored by Cedric Staub.
2014-04-12 16:32:59 -04:00
2601:0:b100:7c0::1
1b3a48f992
poll vote (DCIM directory (photos and videos only))
2014-04-12 19:38:11 +00:00
Joey Hess
96ce2812e0
Merge branch 'master' into remotecontrol
...
Conflicts:
debian/changelog
2014-04-12 14:20:41 -04:00
Joey Hess
4cca9cef0c
update
2014-04-09 16:43:43 -04:00
Joey Hess
33b8cff433
webapp: Show a network signal icon next to ssh remotes that it's currently connected with.
2014-04-09 15:26:41 -04:00
Joey Hess
356eec08a6
typo
2014-04-09 14:22:59 -04:00
Joey Hess
fb73792f72
make git-remote-daemon ssh transport robust
...
* Remote system might be available, and connection get lost. Should
reconnect, but needs to avoid bad behavior (ie, constant reconnect
attempts.) Use exponential backoff.
* Detect if old system had a too old git-annex-shell, and show the user
a nice message in the webapp. Required parsing error messages, so perhaps
this code shoudl be removed once enough time has passed..
* Switch the protocol to using remote URI's, rather than remote names.
Names change. Also avoids issues with serialization of names containing
whitespace.
This is nearly ready for merge into master now. I'd still like to make the ssh
transport smarter about reusing ssh connection caching during git pull.
This commit was sponsored by Jim Paris.
2014-04-09 14:14:55 -04:00
Joey Hess
ccfceb887c
update
2014-04-08 15:30:32 -04:00
Joey Hess
fac7bca05b
assistant: Now detects immediately when other repositories push changes to
...
a ssh remote, and pulls.
XMPP is no longer needed in this configuration!
Requires the remote server have git-annex-shell with notifychanges support.
(untested)
This commit was sponsored by Geog Wechslberger.
2014-04-08 15:23:50 -04:00
Joey Hess
9a4a3bfb43
fix STOP
2014-04-08 13:51:49 -04:00
Joey Hess
fa0cf81b26
cleaned up AnnexState handling in transports
2014-04-08 13:42:57 -04:00
Joey Hess
b3b07ab330
clarify
2014-04-08 12:09:24 -04:00
https://id.koumbit.net/anarcat
f9824f0f55
clarify that this is mostly done (i think?)
2014-04-07 04:41:56 +00:00
Joey Hess
43909723b3
added git-annex remotedaemon
...
So far, handling connecting to git-annex-shell notifychanges, and
pulling immediately when a change is pushed to a remote.
A little bit buggy (crashes after the first pull), but it already works!
This commit was sponsored by Mark Sheppard.
2014-04-06 19:10:23 -04:00
Joey Hess
0fbbec261d
git-annex-shell: Added notifychanges command.
...
This will be used by the remote-daemon to quickly tell when changes have
been pushed from some other repository into a ssh remote.
Adjusted the remote-daemon protocol to communicate changed shas, rather
than git branch refs. This way, it can easily check if a sha is new.
This commit was sponsored by Carlos Trijueque Albarran.
2014-04-05 16:10:39 -04:00
http://johan.kiviniemi.name/
0c48ba389e
Added a comment: Rolling hash chunking
2014-04-04 14:16:25 +00:00
Joey Hess
18b85e6caf
update
2014-04-03 15:28:36 -04:00
Joey Hess
5735f73af6
update
2014-04-03 15:25:14 -04:00
Joey Hess
4d5c01bc52
big todo
2014-04-03 15:23:53 -04:00
Joey Hess
dde5f8527c
update
2014-04-03 15:07:34 -04:00
Joey Hess
160abff4f6
reload
2014-04-03 14:56:29 -04:00
Joey Hess
32f44e7b83
add design for git-remote-daemon
2014-04-03 14:53:09 -04:00