e7ed17af17
fix some editing errors about overreads and generally try to clarify
2023-03-22 08:42:32 -04:00
7c0b21916f
specify the unit of available-space
2023-03-22 08:35:17 -04:00
44f5057ed3
fix link markup
2023-03-22 08:07:59 -04:00
fe0e159e52
Give base32 a section heading
...
We don't have any other sections but ... 🤷
2023-03-21 10:39:58 -04:00
6771ca8ce4
fix table markup
2023-03-21 10:39:58 -04:00
6dc6d6f39f
inline the actual base32 alphabet we use
2023-03-21 10:39:58 -04:00
c0a8be5843
nail it down
2023-03-21 10:39:58 -04:00
5facd06725
adjust markup to clarify the encoding exceptions
2023-03-21 10:39:58 -04:00
7859ba7337
fix title level inconsistency
2023-03-21 10:39:58 -04:00
b27946c3c6
trim overlong section marker
2023-03-21 10:39:58 -04:00
369d26f0f8
There is a limit to the size of the corruption report a server must accept
2023-03-21 10:39:58 -04:00
8645462f4e
Base64 encode the swissnum
...
Typically swissnums themselves are base32 encoded but there's no requirement
that this is the case. Base64 encoding in the header ensures we can represent
whatever the value was.
2023-03-21 10:39:58 -04:00
98a3691891
Add more CDDL to the spec; remove some server version flags from it
2023-03-21 10:39:58 -04:00
7b20738308
some more edits
2023-03-21 10:39:58 -04:00
a8832b11b6
Start adapting language to narrow down possible interpretations
2023-03-21 10:39:58 -04:00
4dc195ea96
Merge remote-tracking branch 'origin/master' into 3922.minor-gbs-text-fixes
2022-11-08 09:30:13 -05:00
90f1eb6245
Fix the fURL and NURL links
2022-11-08 09:24:29 -05:00
f5b374a7a2
Make sphinx happy.
2022-09-15 10:56:11 -04:00
b1aa93e022
Switch prefix.
2022-09-15 10:34:59 -04:00
1759eacee3
No need to include NURL.
2022-09-15 10:09:25 -04:00
869b15803c
assorted fixes
2022-09-06 08:46:09 -04:00
757e8c418c
Fix typos.
2022-07-22 11:51:26 -04:00
92392501a7
Expand spec.
2022-07-20 11:47:15 -04:00
69739f5f9b
Handle case where requested range results in empty response.
2022-07-20 11:42:01 -04:00
4afe3eb224
Clarify sets vs lists some more.
2022-05-11 10:58:13 -04:00
c1ce74f88d
Ability to list shares, enabling more of IStorageClient to run over HTTP.
2022-05-04 11:03:14 -04:00
2ca5e22af9
Make mutable reading match immutable reading.
2022-04-19 11:47:22 -04:00
5349f35a0b
Merge remote-tracking branch 'origin/master' into 3875-http-storage-furls
2022-04-14 11:39:21 -04:00
7aab039a00
Improve docs.
2022-04-13 13:33:51 -04:00
1634f137be
Use sets more widely in the schema.
2022-04-12 12:54:16 -04:00
da6838d6f9
Stop talking about furl, it's a NURL.
2022-03-28 11:35:45 -04:00
e4b4dc418a
Address review comments.
2022-03-14 10:15:43 -04:00
922ee4feb1
Sketch of advise_corrupt_share support for immutables.
2022-03-10 11:09:45 -05:00
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
7db1ddd875
Implement Range header validation.
2022-02-10 13:15:48 -05:00
ecb1a3c5a0
Just require content-range for simplicity.
2022-02-09 12:25:47 -05:00
83d8f2eb78
Remove incorrect editorial.
2022-02-04 09:27:29 -05:00
70d0bd0597
Test and document what happens for non-existent storage index.
2022-02-01 10:41:12 -05:00
c72e7b0585
Implement HTTP share listing endpoint.
2022-02-01 10:20:23 -05:00
f09aa8c796
Use pre-existing parser for Range and Content-Range headers.
2022-01-20 11:16:06 -05:00
d5bac8e186
Make sure upload secret semantics are still supporting the security goals.
2022-01-20 10:56:08 -05:00
f5437d9be7
Some progress towards bucket allocation endpoint, and defining the protocol better.
2022-01-12 11:51:56 -05:00
4c92f9c8cf
Document additional semantics.
2022-01-04 13:10:23 -05:00
1737340df6
Document response codes some more.
2021-12-16 10:52:02 -05:00
7caffce8d5
Another review suggestion
...
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com >
2021-11-16 10:14:19 -05:00
304b0269e3
Apply suggestions from code review
...
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com >
2021-11-16 10:14:04 -05:00
24646c56d0
Updates based on review.
2021-11-11 11:29:05 -05:00
c270a346c6
Remove typo.
2021-11-11 11:02:51 -05:00
8dd4aaebb6
More consistent header system.
2021-11-10 14:42:22 -05:00
125c937d46
Switch to HTTP header scheme.
2021-10-28 10:49:08 -04:00