Itamar Turner-Trauring
|
92392501a7
|
Expand spec.
|
2022-07-20 11:47:15 -04:00 |
|
Itamar Turner-Trauring
|
69739f5f9b
|
Handle case where requested range results in empty response.
|
2022-07-20 11:42:01 -04:00 |
|
Itamar Turner-Trauring
|
4afe3eb224
|
Clarify sets vs lists some more.
|
2022-05-11 10:58:13 -04:00 |
|
Itamar Turner-Trauring
|
c1ce74f88d
|
Ability to list shares, enabling more of IStorageClient to run over HTTP.
|
2022-05-04 11:03:14 -04:00 |
|
Itamar Turner-Trauring
|
2ca5e22af9
|
Make mutable reading match immutable reading.
|
2022-04-19 11:47:22 -04:00 |
|
Itamar Turner-Trauring
|
5349f35a0b
|
Merge remote-tracking branch 'origin/master' into 3875-http-storage-furls
|
2022-04-14 11:39:21 -04:00 |
|
Itamar Turner-Trauring
|
7aab039a00
|
Improve docs.
|
2022-04-13 13:33:51 -04:00 |
|
Itamar Turner-Trauring
|
1634f137be
|
Use sets more widely in the schema.
|
2022-04-12 12:54:16 -04:00 |
|
Itamar Turner-Trauring
|
da6838d6f9
|
Stop talking about furl, it's a NURL.
|
2022-03-28 11:35:45 -04:00 |
|
Itamar Turner-Trauring
|
e4b4dc418a
|
Address review comments.
|
2022-03-14 10:15:43 -04:00 |
|
Itamar Turner-Trauring
|
922ee4feb1
|
Sketch of advise_corrupt_share support for immutables.
|
2022-03-10 11:09:45 -05:00 |
|
Itamar Turner-Trauring
|
7721c134f2
|
Change the semantics of HTTP bucket creation so that it's possible to have a
different upload secret per upload.
|
2022-03-07 09:28:21 -05:00 |
|
Itamar Turner-Trauring
|
7db1ddd875
|
Implement Range header validation.
|
2022-02-10 13:15:48 -05:00 |
|
Itamar Turner-Trauring
|
ecb1a3c5a0
|
Just require content-range for simplicity.
|
2022-02-09 12:25:47 -05:00 |
|
Itamar Turner-Trauring
|
83d8f2eb78
|
Remove incorrect editorial.
|
2022-02-04 09:27:29 -05:00 |
|
Itamar Turner-Trauring
|
70d0bd0597
|
Test and document what happens for non-existent storage index.
|
2022-02-01 10:41:12 -05:00 |
|
Itamar Turner-Trauring
|
c72e7b0585
|
Implement HTTP share listing endpoint.
|
2022-02-01 10:20:23 -05:00 |
|
Itamar Turner-Trauring
|
f09aa8c796
|
Use pre-existing parser for Range and Content-Range headers.
|
2022-01-20 11:16:06 -05:00 |
|
Itamar Turner-Trauring
|
d5bac8e186
|
Make sure upload secret semantics are still supporting the security goals.
|
2022-01-20 10:56:08 -05:00 |
|
Itamar Turner-Trauring
|
f5437d9be7
|
Some progress towards bucket allocation endpoint, and defining the protocol better.
|
2022-01-12 11:51:56 -05:00 |
|
Itamar Turner-Trauring
|
4c92f9c8cf
|
Document additional semantics.
|
2022-01-04 13:10:23 -05:00 |
|
Itamar Turner-Trauring
|
1737340df6
|
Document response codes some more.
|
2021-12-16 10:52:02 -05:00 |
|
Itamar Turner-Trauring
|
7caffce8d5
|
Another review suggestion
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
|
2021-11-16 10:14:19 -05:00 |
|
Itamar Turner-Trauring
|
304b0269e3
|
Apply suggestions from code review
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
|
2021-11-16 10:14:04 -05:00 |
|
Itamar Turner-Trauring
|
24646c56d0
|
Updates based on review.
|
2021-11-11 11:29:05 -05:00 |
|
Itamar Turner-Trauring
|
c270a346c6
|
Remove typo.
|
2021-11-11 11:02:51 -05:00 |
|
Itamar Turner-Trauring
|
8dd4aaebb6
|
More consistent header system.
|
2021-11-10 14:42:22 -05:00 |
|
Itamar Turner-Trauring
|
125c937d46
|
Switch to HTTP header scheme.
|
2021-10-28 10:49:08 -04:00 |
|
Itamar Turner-Trauring
|
e0c8bab5d7
|
Add proposal on how to generate upload secret.
|
2021-10-22 10:32:44 -04:00 |
|
Itamar Turner-Trauring
|
61a20e2450
|
Add concept of upload secret to immutable uploads.
|
2021-10-22 10:10:53 -04:00 |
|
Itamar Turner-Trauring
|
cf48397e72
|
Merge pull request #1132 from tahoe-lafs/3806-switch-to-patch-for-http-uploads
Switch to PATCH for http uploads
Fixes ticket:3806
|
2021-10-06 15:37:45 -04:00 |
|
Itamar Turner-Trauring
|
aef581628f
|
Add discussion.
|
2021-10-06 15:10:58 -04:00 |
|
Itamar Turner-Trauring
|
fadfbcad99
|
Merge pull request #1130 from tahoe-lafs/3801-no-overlapping-writes-immutable-upload
Disallow conflicting overlapping writes when doing an immutable upload.
Fixes ticket:3801
|
2021-09-28 10:37:56 -04:00 |
|
Itamar Turner-Trauring
|
bb85a9d2cf
|
!!
|
2021-09-28 10:37:16 -04:00 |
|
Itamar Turner-Trauring
|
7e232f602a
|
Switch to PATCH.
|
2021-09-28 10:34:57 -04:00 |
|
Itamar Turner-Trauring
|
60cb3c0883
|
Restore range result.
|
2021-09-27 16:52:25 -04:00 |
|
Itamar Turner-Trauring
|
4e6438352a
|
Extend to end.
|
2021-09-27 16:45:01 -04:00 |
|
Itamar Turner-Trauring
|
c740da4acd
|
Explain what happens in reads past the end.
|
2021-09-27 15:09:24 -04:00 |
|
Itamar Turner-Trauring
|
96acb14199
|
Document impact of semantic changes on HTTP protocol.
|
2021-09-24 13:48:07 -04:00 |
|
Itamar Turner-Trauring
|
e11e5dfbe6
|
Revert removal of length in IStorageServer.
|
2021-09-15 16:31:54 -04:00 |
|
Itamar Turner-Trauring
|
24c483aeda
|
Update to simplified test vector support.
|
2021-09-15 11:07:23 -04:00 |
|
Jean-Paul Calderone
|
a988f126be
|
fix markup error
|
2021-09-07 16:12:01 -04:00 |
|
Jean-Paul Calderone
|
82f94ae5af
|
Yay use the Range request header
|
2021-09-07 14:19:09 -04:00 |
|
Jean-Paul Calderone
|
9def6e79c9
|
Merge remote-tracking branch 'origin/master' into 3777.gbs-immutable-download-spec-improvements
|
2021-09-07 14:10:35 -04:00 |
|
Jean-Paul Calderone
|
5d75706980
|
Merge pull request #1118 from LeastAuthority/3774.lease-renewal-secret-construction-docs
write some words about lease renewal secrets
Fixes: ticket:3774
|
2021-09-07 14:08:39 -04:00 |
|
Jean-Paul Calderone
|
7219291343
|
add a reference implementation for lease renewal secret derivation
|
2021-09-07 13:31:05 -04:00 |
|
Jean-Paul Calderone
|
e2b483e093
|
an even stronger prevention is provided
|
2021-09-07 08:13:31 -04:00 |
|
Jean-Paul Calderone
|
8d15a0d5eb
|
words about authorization
|
2021-09-03 16:27:57 -04:00 |
|
Jean-Paul Calderone
|
18cbff1789
|
minimal discussion about this change
|
2021-09-03 15:22:29 -04:00 |
|
Jean-Paul Calderone
|
f0fe323fa1
|
Simplify the immutable share reading interface
|
2021-09-03 15:14:09 -04:00 |
|