f0fe323fa1
Simplify the immutable share reading interface
2021-09-03 15:14:09 -04:00
a864bd5132
more precision
2021-09-03 12:44:23 -04:00
78a1d65b78
RFC 7049, section 4.1 describes correct JSON encoding for byte strings
2021-09-03 12:33:07 -04:00
8fe9532faf
get the cross-reference right
2021-09-03 09:17:34 -04:00
78f70d6bdc
write some words about lease renewal secrets
2021-09-02 15:53:14 -04:00
61b5c88738
reveal to clients what data is still required
...
This lets a client recover from an upload that completes but for which the
response is lost (eg because network error or client restart)
2021-09-02 13:16:20 -04:00
16af282c19
Clarify chunking; lift ordering requirement; document response status
2021-09-02 13:11:51 -04:00
11331ddf82
Update examples to lack of separate renewal endpoint.
2021-08-20 11:17:20 -04:00
1b5a3c9cb1
Bad merge, I think.
2021-08-19 16:49:01 -04:00
b9fd9dec02
Merge remote-tracking branch 'origin/master' into 3773.just-add-lease
2021-08-19 16:48:03 -04:00
442d61da7d
Get rid of separate renewal of leases in HTTP API.
2021-08-19 16:44:05 -04:00
602d4c5a91
improve the "create lease" endpoint
...
* Simplify some language using terms from our new glossary
* explicitly state the two success-case behaviors
* make the error-case behavior different from the success-case behavior
* link to some tickets about future work in this area
2021-08-19 10:26:45 -04:00
ff6fa4a922
Merge pull request #1106 from LeastAuthority/3765.gbs-glossary
...
Start a GBS glossary
Fixes: ticket:3765
2021-08-18 16:45:26 -04:00
c5a03f4116
elaborate on `already-have
and
allocated
` somewhat
2021-08-18 10:17:48 -04:00
0f78d8df25
a glossary
2021-08-17 14:58:34 -04:00
47dfe5d4f0
fix typo
2021-08-17 14:11:08 -04:00
65f71135e1
Spell the endpoint correctly
2021-08-17 14:10:50 -04:00
23212fc816
add some example client/server interactions
2021-08-17 14:01:44 -04:00
89e1865f78
Forget about runtime performance
2021-04-02 09:27:58 -04:00
c15fe70378
Replace plain "Tahoe" with "Tahoe-LAFS" as the name of the project/software/system/etc
2021-04-01 12:53:25 -04:00
94b92202c3
Try to clarify requirement for some security properties
2021-03-30 12:45:22 -04:00
0f0398aeaf
minor typography
2021-03-30 12:39:50 -04:00
e843206524
expand on justification for performance complaints
2021-03-30 12:39:27 -04:00
835c050e6c
fix word-o
2021-03-30 12:39:22 -04:00
2de90c4bfe
Merge remote-tracking branch 'origin/master' into 3645.gbs-expanded-motivation
2021-03-30 10:43:38 -04:00
0485eeb126
Attempt to explain inclusion of lease secrets in the body
2021-03-30 10:03:03 -04:00
31c838d584
the expanded motivation
2021-03-22 20:28:24 -04:00
6520d3a505
add the APIs
2021-03-22 13:44:48 -04:00
4a117e5d9b
Also get rid of the footnote target
2021-03-22 09:25:22 -04:00
bc86820273
Change v=2 to v=1
2021-03-22 09:10:35 -04:00
0d2e9e8e6a
match local prevailing convention for naming
2021-03-19 15:43:40 -04:00
6aad53a598
explain why this conclusion is fine
2021-03-19 15:03:36 -04:00
687c4c8f4f
Talk about lack of creation
2018-06-29 11:30:45 -04:00
635c0c5db0
Slots are not separately, explicitly created
2018-06-29 11:30:28 -04:00
250465f810
Discard base32 and SHA1.
2018-06-29 11:11:30 -04:00
ff12263ed5
remove an extra extra word
2018-06-27 16:53:37 -04:00
209c8694f9
Simplify language
2018-06-27 16:53:17 -04:00
4cd018fc11
Consistently name the gbs information
...
And replace the flag with the full information otherwise the client
cannot find the gbs server without talking to the introducer again.
2018-06-27 16:51:47 -04:00
4e5ec27d50
Use that : notation consistently here
2018-06-27 16:49:45 -04:00
145ee3b6ab
mention the introducer
2018-06-27 16:39:02 -04:00
c43eacc3a9
clarify which party is vulnerable
2018-06-13 08:27:45 -04:00
c3011a434b
Specify preferred encoding and encoding negotiation
2018-06-06 13:46:45 -04:00
b8cfee79e3
frame it a little more
2018-06-06 13:31:34 -04:00
4e10f7971a
discuss decision to use query args
2018-05-29 10:52:37 -04:00
3d3c3d2eb4
elaborate on the transition stages
...
talk about cases of each stage and desired behavior
2018-05-22 09:57:39 -04:00
a592053b18
refer to GBS more than HTTP
2018-05-22 09:57:29 -04:00
534b8db318
markup and spelling
2018-05-22 09:57:18 -04:00
acf541a0be
try to make the example more useful
2018-05-22 09:08:59 -04:00
504452f1fd
clean up description of certificate validity period
2018-05-22 09:00:30 -04:00
ab37b5eabb
clean up the description of the tls usage
2018-05-22 09:00:10 -04:00