Commit Graph

1324 Commits

Author SHA1 Message Date
Itamar Turner-Trauring
34d2f74ede Tell RTD how to install Sphinx. 2021-10-28 11:12:17 -04:00
meejah
027df09828 release two things: wheels, and a .tar.gz source dist 2021-10-20 16:10:23 -06: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
9c7d719405
Merge pull request #1115 from tahoe-lafs/3782.use-new-mailing-list
Update references to the mailing list in documentation

Fixes: ticket:3782
2021-09-13 14:33:06 -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
ee224305b7 link to the reference implementation 2021-09-07 13:37:12 -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
Jean-Paul Calderone
bb57fcfb50 words about the cancel secret 2021-09-03 12:45:45 -04:00
Jean-Paul Calderone
a864bd5132 more precision 2021-09-03 12:44:23 -04:00
Jean-Paul Calderone
78a1d65b78 RFC 7049, section 4.1 describes correct JSON encoding for byte strings 2021-09-03 12:33:07 -04:00
Jean-Paul Calderone
8fe9532faf get the cross-reference right 2021-09-03 09:17:34 -04:00
Jean-Paul Calderone
3ba379ce7e some formatting improvements 2021-09-03 09:06:27 -04:00
Jean-Paul Calderone
bb63331720 put the newsfragment in the right place 2021-09-03 09:04:08 -04:00
Jean-Paul Calderone
11a0b8d209 attempt to appease rst 2021-09-02 16:44:42 -04:00
Jean-Paul Calderone
b6173eea83 news fragment 2021-09-02 16:42:27 -04:00
Jean-Paul Calderone
78f70d6bdc write some words about lease renewal secrets 2021-09-02 15:53:14 -04:00
Jean-Paul Calderone
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
Jean-Paul Calderone
16af282c19 Clarify chunking; lift ordering requirement; document response status 2021-09-02 13:11:51 -04:00
Sajith Sasidharan
65a1040fe8
Update references to the mailing list
New list is tahoe-dev@lists.tahoe-lafs.org, list info page is at
https://lists.tahoe-lafs.org/mailman/listinfo/tahoe-dev, and list
archives are now at https://lists.tahoe-lafs.org/pipermail/tahoe-dev/.

Sadly message numbers in list archive seem to have changed, so
updating references to list archive is not as simple as prefixing
`list.`
2021-08-31 09:58:43 -04:00
Itamar Turner-Trauring
11331ddf82 Update examples to lack of separate renewal endpoint. 2021-08-20 11:17:20 -04:00
Itamar Turner-Trauring
1b5a3c9cb1 Bad merge, I think. 2021-08-19 16:49:01 -04:00
Itamar Turner-Trauring
b9fd9dec02 Merge remote-tracking branch 'origin/master' into 3773.just-add-lease 2021-08-19 16:48:03 -04:00
Itamar Turner-Trauring
442d61da7d Get rid of separate renewal of leases in HTTP API. 2021-08-19 16:44:05 -04:00
Jean-Paul Calderone
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
Jean-Paul Calderone
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
Jean-Paul Calderone
c5a03f4116 elaborate on `already-have and allocated` somewhat 2021-08-18 10:17:48 -04:00
Jean-Paul Calderone
0f78d8df25 a glossary 2021-08-17 14:58:34 -04:00
Jean-Paul Calderone
47dfe5d4f0 fix typo 2021-08-17 14:11:08 -04:00
Jean-Paul Calderone
65f71135e1 Spell the endpoint correctly 2021-08-17 14:10:50 -04:00
Jean-Paul Calderone
23212fc816 add some example client/server interactions 2021-08-17 14:01:44 -04:00
Yash Nayani
d56c09bd95 Installation Guide Revamp 2021-07-16 12:14:45 +05:30
meejah
ca793f9ff1 bz2 -> gz 2021-06-13 22:38:07 -06:00
Itamar Turner-Trauring
59dfd2c062
Merge pull request #1064 from tahoe-lafs/3716.allmydata-scripts-python-3-part-1
Port allmydata.scripts to Python 3, part 1

Fixes ticket:3716
2021-06-02 09:53:32 -04:00