Commit Graph

1181 Commits

Author SHA1 Message Date
784ddc5b07 Merge branch 'master' into 3442.minor-test-runner-changes 2020-09-30 06:51:36 -07:00
93ee0b92d2 docs(test): Document how to install the VCS hooks
Move the VCS hook installation to a dedicated target to emphasize that it's opt-in.
Document why one might use the hooks and document how to install them.
2020-09-27 09:46:51 -07:00
1b412a6e9f Use python rather than relying on shell-specific syntax. Tested on bash and xonsh on macOS. 2020-09-11 15:11:01 -04:00
ae1b0271df Add new developer guide with instructions on using pre-commit. 2020-09-03 18:59:46 -04:00
e107e11079 Remove references to the bare "coverage" tox environment
* We stopped using Appveyor a while ago so entirely remove its configuration.
* There's no release step where coverage information is *examined* so why
  collect it?
* Switch GitHub Actions config to py27-coverage tox environment
2020-08-27 10:37:50 -04:00
b9737febd0 add meejah to code-of-conduct 2020-07-06 13:49:07 -06:00
f9cab479fd
as far as I can tell there is nothing magic about putting it in .github 2020-07-01 15:48:39 -04:00
9a2da37241
Here's a start 2020-07-01 15:41:17 -04:00
8645934e87 Merge branch 'release-1.14.0-rc0' 2020-05-04 14:23:53 -06:00
20ff76d282
Merge remote-tracking branch 'origin/master' into 3284.remove-magic-folder 2020-04-13 11:50:38 -04:00
8f983cb160 bump version to 1.14.0 and update release notes 2020-03-11 17:38:03 -06:00
3dd480fd82 tweak release HOWTO 2020-03-11 10:54:16 -06:00
e3a6d75962
Remove the obvious documentation references 2020-02-13 10:23:27 -05:00
80e3f709e7
Sign backdoor statement
Related to ticket:3283.
2020-02-10 16:53:35 -05:00
406261b992 meejah 2020-02-10 13:47:43 -07:00
2daf0fe612
Add myself 2020-02-10 15:26:12 -05:00
Andreas Fischer
a8646fe8a3 docs: Fix small typo (f -> of) in architecture.rst 2020-01-04 13:44:24 +01:00
21bf7fc25c Merge remote-tracking branch 'origin/master' into integration/storage-economics 2019-08-16 15:39:31 -04:00
739df66c80 can't have nice things 2019-08-14 14:48:12 -04:00
0f283980ab Mention the sftp extra here 2019-08-14 09:29:55 -04:00
7511d605e8 Document the use of extras at install time 2019-08-14 09:27:48 -04:00
b50e20b58c document a new configuration option 2019-08-03 06:39:31 -04:00
49abfbb62a storage server plugin configuration 2019-08-03 05:34:21 -04:00
c2bf5e9074 add some notes about libssl version 2019-06-24 12:25:58 -06:00
44cddc2ee3 conch doesn't require cryptopp any more
(as per exarkun review-comment)
2019-06-24 11:23:54 -06:00
d964be6340 remove code details 2019-06-23 11:12:55 -06:00
8f92381674 update doc example 2019-06-22 23:40:10 -06:00
a3dc7123e8 revert whitespace 2019-06-22 23:39:21 -06:00
78a13aad43 cryptography back into docs 2019-06-13 22:19:28 -06:00
b67ef21a21 whitespace 2019-06-13 22:19:28 -06:00
33090ef6e2 remove last remaining references to pycryptopp 2019-06-13 22:19:28 -06:00
b6da2cb6e8 remove references to pycryptopp from docs 2019-06-13 22:18:55 -06:00
6667988733 May as well link this into the main docs as well 2019-03-15 13:11:39 -04:00
Brian Warner
495156ddaa docs: describe BTC/development agreement with Aspiration
update docs/donations.rst with the transfer address
2018-12-28 11:32:50 -06:00
dc240c7ac3 add concept of Release Maintainer 2018-08-21 12:19:21 -06:00
05ea484876 add note about dockerhub 2018-07-17 13:50:59 -06:00
bd4643cd5b tweak checklist, add more command-lines 2018-07-17 13:48:08 -06:00
70c7c36b9f re-update the key-ids 2018-07-17 13:48:08 -06:00
66349c49eb update to full key-ids 2018-07-17 13:48:08 -06:00
ef8bc55ce0 correct order, org-mode counts 2018-07-17 13:48:08 -06:00
1a6ba867d1 fixups from review 2018-07-17 13:48:08 -06:00
74d8cef679 add command-line 2018-07-17 13:48:08 -06:00
dc8327bdef remove 'original checklist' after confirming it's all covered by new 2018-07-17 13:48:08 -06:00
966d34deb3 tweak list, and ensure all original points are in new list 2018-07-17 13:48:08 -06:00
ebf61a84f4 preliminary copy-pasta of the "pad" document 2018-07-17 13:48:08 -06:00
4f04521fe5 encourage use of variables and copy/paste of command 2018-07-17 13:14:36 -04:00
fbd2374ef0 point to the new doc site 2018-07-03 13:03:48 -04:00
e1c1cd1637 Verisimilitude 2018-07-03 13:03:23 -04:00
8401201868 convey the basis for our prediction
instead of the prediction.
we know the basis is true.
who knows about the prediction.
2018-07-03 13:02:41 -04:00
e2ceb4f8e4 Spelling fix 2018-07-02 15:38:10 -04:00
de95a2092a Refer to wallet documentation 2018-07-02 15:34:35 -04:00
fad4ffe37e Point to the new doc from existing config docs
Perhaps this will make it more likely folks will find the information.
2018-07-02 15:29:51 -04:00
df7de6cb90 Document a convention for encouraging donations
The convention smuggles an address in the node nickname and uses Zcash
shielded transactions for privacy.
2018-07-02 15:24:10 -04:00
Jean-Paul Calderone
c48fec5b03
Merge pull request #499 from LeastAuthority/2925.http-storage-node-protocol-spec
Add an initial "Great Black Swamp" protocol specification proposal.

Fixes ticket:2925
2018-06-29 13:13:37 -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
65103445ea secrecy is the kind of security we're talking about here 2018-05-22 08:43:19 -04:00
97176e88d4 but it is part of this proposed solution 2018-05-22 08:43:12 -04:00
bf305b91e4 HTTP *per se* is not a requirement 2018-05-22 08:42:55 -04:00
5ede9662bb fix typo 2018-05-22 08:42:39 -04:00
44afc1de03 talk about a non-security requirement! 2018-05-22 08:42:28 -04:00
ff48e67418 flop some heading levels around 2018-05-22 08:42:16 -04:00
c321c937f6 copy edits and another option for tubID length 2018-05-22 08:27:31 -04:00
b73e95ec30 discuss protocol identification 2018-05-22 08:27:24 -04:00
17ae8a191b I like it 2018-05-22 08:27:15 -04:00
4592bf3de2 wip - more edits of the security material & transition plan 2018-05-21 16:23:53 -04:00
176732dcaf gotta announce the new fURL sometime 2018-05-21 14:59:46 -04:00
16076f9bd7 be explicit about the security goals being achieved 2018-05-21 14:59:28 -04:00
11184939e8 It's SPKI not public key 2018-05-21 14:59:10 -04:00
fa4384e36e add a security summary (noting foolscap features)
also, expanded discussion.
2018-05-21 14:14:53 -04:00
cea0ae8004 tahoe-lafs is already good at redundant storage 2018-05-21 14:14:39 -04:00
4626a09224 elaborate on reputation-based assumptions 2018-05-21 13:31:16 -04:00
931ffec005 semantic newlines 2018-05-21 13:31:10 -04:00
fb9317ed80 change versions in INSTALL 2018-05-18 14:41:48 -06:00
d09b613d59 make mutable and immutable read the same 2018-05-18 15:45:22 -04:00
f4b59b166d no more int-key mappings 2018-05-18 13:08:13 -04:00
3898911fcc consistent title levels 2018-05-18 13:07:18 -04:00
f09ed91ab6 collapse these two APIs, they are the same
also add mutable .../shares listing
2018-05-18 13:01:57 -04:00
9388903515 need a way to advise of corrupt mutable shares 2018-05-18 13:01:45 -04:00
c6a8e4535c mount this beneath the storage index resource 2018-05-18 13:01:19 -04:00
69195e0a5a maybe we don't even want Range 2018-05-18 13:01:10 -04:00
6c664d69a8 consistent non-abbreviation 2018-05-18 13:01:03 -04:00
9402698918 Harmonize hyphens 2018-05-18 11:11:04 -04:00
943b389d77 Banish slots and deemphasize buckets 2018-05-18 11:09:17 -04:00