Commit Graph

13035 Commits

Author SHA1 Message Date
Jean-Paul Calderone fa4384e36e add a security summary (noting foolscap features)
also, expanded discussion.
2018-05-21 14:14:53 -04:00
Jean-Paul Calderone cea0ae8004 tahoe-lafs is already good at redundant storage 2018-05-21 14:14:39 -04:00
Jean-Paul Calderone 4626a09224 elaborate on reputation-based assumptions 2018-05-21 13:31:16 -04:00
Jean-Paul Calderone 931ffec005 semantic newlines 2018-05-21 13:31:10 -04:00
meejah fb9317ed80 change versions in INSTALL 2018-05-18 14:41:48 -06:00
meejah 9bc8b69663 a couple additions to CREDITS 2018-05-18 14:41:48 -06:00
meejah 123bffb18b update NEWS for new release 2018-05-18 14:41:48 -06:00
meejah ae2f6f6ef2 script to fetch PR information from GitHub 2018-05-18 14:41:34 -06:00
meejah 43c0c0b3ec start doc changes for new release 2018-05-18 14:32:30 -06:00
Jean-Paul Calderone d09b613d59 make mutable and immutable read the same 2018-05-18 15:45:22 -04:00
Jean-Paul Calderone f4b59b166d no more int-key mappings 2018-05-18 13:08:13 -04:00
Jean-Paul Calderone 3898911fcc consistent title levels 2018-05-18 13:07:18 -04:00
Jean-Paul Calderone f09ed91ab6 collapse these two APIs, they are the same
also add mutable .../shares listing
2018-05-18 13:01:57 -04:00
Jean-Paul Calderone 9388903515 need a way to advise of corrupt mutable shares 2018-05-18 13:01:45 -04:00
Jean-Paul Calderone c6a8e4535c mount this beneath the storage index resource 2018-05-18 13:01:19 -04:00
Jean-Paul Calderone 69195e0a5a maybe we don't even want Range 2018-05-18 13:01:10 -04:00
Jean-Paul Calderone 6c664d69a8 consistent non-abbreviation 2018-05-18 13:01:03 -04:00
Jean-Paul Calderone 9402698918 Harmonize hyphens 2018-05-18 11:11:04 -04:00
Jean-Paul Calderone 943b389d77 Banish slots and deemphasize buckets 2018-05-18 11:09:17 -04:00
Jean-Paul Calderone 3ef1ceeead markup 2018-05-18 09:13:57 -04:00
Jean-Paul Calderone dd78fe81d0 note the failure case 2018-05-18 09:05:46 -04:00
Jean-Paul Calderone fb51c1df40 correct the sample code 2018-05-18 09:05:37 -04:00
Jean-Paul Calderone 00ae3b5663 discuss encoded hash length 2018-05-18 09:05:25 -04:00
Jean-Paul Calderone d3f9ee2406 link to a different upload resume strategy 2018-05-17 15:09:50 -04:00
Jean-Paul Calderone 113af95984 when you are sending a range, you use Content-Range
when you are _asking_ for a range, you use Range
2018-05-17 15:08:03 -04:00
Jean-Paul Calderone 2bbe51a01d Discuss Range requests for uploads 2018-05-17 14:11:37 -04:00
Jean-Paul Calderone d011c2f936 rst twiddles 2018-05-17 14:11:32 -04:00
Jean-Paul Calderone eb9b44885e simple naming mistake
this must be a different endpoint or it is ambiguous with bucket
interactions.  plus it makes more sense that "place where storage
indexes are" is different from "place where buckets are" although I
am still uncomfortable with the idea that "storage indexes" are things
and not ... indexes ...
2018-05-17 14:01:46 -04:00
Jean-Paul Calderone 4e99f22c2b make containers plural I suppose 2018-05-17 14:01:36 -04:00
Jean-Paul Calderone 1d3f9715f8 trivial json markup fix 2018-05-17 14:01:18 -04:00
Jean-Paul Calderone 5fa71484e3 call out the base32/base64 mismatch 2018-05-16 10:16:58 -04:00
Jean-Paul Calderone 67ff44039f add values to the example 2018-05-16 09:49:58 -04:00
Jean-Paul Calderone 4bed6363a3 be specific about public key comparison 2018-05-16 09:49:48 -04:00
Jean-Paul Calderone 91c655298a
Merge pull request #494 from meejah/2909.reliable-test.0
Fix Magic Folder integration test.

Previously it waited for 2 conflicting files but there's no guarantee both sides will conflict in this scenario.  The test should be satisfied with at least one side conflicting (and the assertions it makes already are).
2018-05-16 07:56:56 -04:00
Jean-Paul Calderone 4ad5b5ab46 address slots 2018-05-15 16:00:40 -04:00
Jean-Paul Calderone c824bcd8b2 make the share a logical child of the bucket? 2018-05-15 15:28:03 -04:00
Jean-Paul Calderone 6d84cd8179 these are gone 2018-05-15 15:27:53 -04:00
Jean-Paul Calderone 178cb58a57 dunno how much the risk is elevated 2018-05-15 15:27:33 -04:00
Jean-Paul Calderone 6b72750397 reduce verticality 2018-05-15 15:27:26 -04:00
Jean-Paul Calderone 5f88cd0687 rework the security section 2018-05-15 15:16:01 -04:00
Jean-Paul Calderone 357820357c front matter 2018-05-15 15:04:20 -04:00
Jean-Paul Calderone 465489fd0b re-organize 2018-05-15 14:48:42 -04:00
Jean-Paul Calderone 23242266dc consistent style 2018-05-15 14:16:02 -04:00
Jean-Paul Calderone a3d4edca7d retrieve server version and info 2018-05-15 10:10:21 -04:00
Jean-Paul Calderone 73d903ad96 client-selected resource identifier -> PUT 2018-05-15 09:42:20 -04:00
Jean-Paul Calderone 5b35f591f1 write share data 2018-05-15 09:42:10 -04:00
Jean-Paul Calderone b6572e2856 clear now they are not necessarily consecutive 2018-05-15 09:41:45 -04:00
Jean-Paul Calderone 599bf074e3 more spurious indentation 2018-05-15 09:07:58 -04:00
Jean-Paul Calderone 8e9ba52118 spurious indentation 2018-05-15 09:07:07 -04:00
Jean-Paul Calderone 53dce7eafc first pass over read and write api 2018-05-14 15:58:21 -04:00