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
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
Jean-Paul Calderone
c612fb7075
initial pass over security section
2018-05-14 14:30:34 -04:00
Jean-Paul Calderone
b9939f7d4d
link to inotify wikipedia page
2018-04-20 14:42:33 -04:00
Jean-Paul Calderone
6fd1f12a3c
doc improvements related to the storage dir
2018-03-19 15:28:44 -04:00
Ruben Pollan
136de7d7f7
Add storage_dir config field
...
On the [storage] section of the tahoe.cfg now there is a field
'storage_dir' where the path to the storage folder can be configured.
2018-03-19 11:20:04 -04:00
meejah
0b25cad71e
documentation fixups from daira's review
2018-02-06 15:28:02 -07:00
meejah
1171bf13af
ticket #2882 : preserve user mtime
2018-02-06 15:27:56 -07:00
tpltnt
c3a91376f3
added link to RFC 822
2018-01-06 15:12:16 +01:00
tpltnt
a6655040b2
added link tp ConfigParser documentation
2018-01-06 15:10:30 +01:00
tpltnt
1896335eda
added link to wikipedia article on ini file format
2018-01-06 15:08:33 +01:00
Brian Warner
097abb42fa
tahoe.cfg: add tub.port=listen:i2p (and/or listen:tor)
...
This delegates the construction of the server Endpoint object to the i2p/tor
Provider, which can use the i2p/tor section of the config file to add options
which would be awkward to express as text in an endpoint descriptor string.
refs ticket:2889 (but note this merely makes room for a function to be
written that can process I2CP options, it does not actually handle such
options, so it does not close this ticket yet)
2017-11-03 00:24:46 -07:00
meejah
9375056b61
Split up startstop_node and add 'tahoe daemonize'
...
This sets the stage for further changes to the startup
process so that "async things" are done before we create
the Client instance while still reporting early failures
to the shell where "tahoe start" is running
Also adds a bunch of test-coverage for the things that got
moved around, even though they didn't have coverage before
2017-09-19 10:39:19 -06:00
Gordon Hall
593ebdfb07
add note about using docker compose to running docs
2017-09-19 09:25:39 -07:00
AnBuKu
e453761a0b
Time goes by :-)
...
See https://packages.debian.org/source/stretch/tahoe-lafs
2017-09-18 07:27:09 +02:00