Commit Graph

807 Commits

Author SHA1 Message Date
Jacob Heun
e401b14ada fix: correct link in RFC/0002-signed-envelopes.md
Co-authored-by: tmakarios <githubcorrespondence@freespoken.nz>
2020-11-13 13:35:04 +01:00
Jacob Heun
2e175f01cd Merge pull request #284 from libp2p/fix/rendezvous-spec
fix: rendezvous spec
2020-11-13 13:22:38 +01:00
Jacob Heun
5b6628b205 Merge pull request #301 from maxvonhippel/patch-1
fix: typos
2020-11-13 12:49:00 +01:00
Max von Hippel
d23d59d1f8 2 one-char typo fixes. 2020-11-12 13:06:09 -07:00
Steven Allen
898d72be28 Merge pull request #282 from oskarth/patch-4
Update README being explicit about proto2
2020-10-19 10:05:01 -07:00
Raúl Kripalani
40f20485c3 Merge pull request #299 from libp2p/signing-policy-review 2020-09-30 10:54:33 +01:00
Raúl Kripalani
402b8c3c4a minor edits. 2020-09-29 15:32:24 +01:00
Raúl Kripalani
948c901fea fix typo. 2020-09-25 16:17:30 +01:00
Raúl Kripalani
b3c498ebad pubsub: define 'origin-stamped' term. 2020-09-25 16:00:06 +01:00
Raúl Kripalani
03a68d53eb pubsub: signing policy editorial changes. 2020-09-25 15:50:16 +01:00
Raúl Kripalani
e8b85d0b12 Update pubsub/README.md 2020-09-25 13:43:52 +01:00
Raúl Kripalani
a7862dd1f5 apply @raulk's suggestions. 2020-09-24 23:01:41 +01:00
Raúl Kripalani
58df0ddfa9 apply @raulk's suggestions. 2020-09-24 23:01:10 +01:00
protolambda
dc1fe8ba67 clarify message ID per topic, and default function 2020-09-24 19:58:48 +02:00
Diederik Loerakker
b585401d35 Apply suggestion to clarify policy incompatibility
Co-authored-by: Jacek Sieka <arnetheduck@gmail.com>
2020-09-24 19:39:38 +02:00
protolambda
e80c67cc15 update TOC 2020-09-24 19:23:27 +02:00
protolambda
0ccb3b01ef define message ID option, clarify two common flavors 2020-09-24 19:18:28 +02:00
protolambda
e4eb5ee113 PR suggestions, formatting, clarification 2020-09-24 18:37:56 +02:00
Max Inden
c1e678b2e6 plaintext/README: Wrap lines 2020-09-24 11:24:06 +02:00
Max Inden
dc2f2f9953 plaintext/README: Apply suggestions
Co-authored-by: Raúl Kripalani <raul.kripalani@gmail.com>
2020-09-24 11:23:12 +02:00
prataprc
6eca39ba56 chore: event bus url typo (#296) 2020-09-21 18:54:01 +02:00
Max Inden
643c122967 plaintext: Clarify only handshake messages being framed
Make clear that only the plaintext protocol handshake messages are
length prefixed, not the actual user level data send via a negotiated
plaintext protocol connection.
2020-09-16 11:41:45 +02:00
protolambda
df4e932851 gossipsub: introduce message signing policy, see libp2p/go-libp2p-pubsub#359 2020-09-14 22:59:07 +02:00
vyzo
2cb3e7b971 gossipsub v1.1: Validation queue protection with Random Early Drop (#292)
* gossipsub v1.1 validation queue protection with Random Early Drop

* compute GlobalDecayCoefficient for 2 minute decay

* tweak default parameter values

* add note about per topic delivery weights

* move RED to its own (draft) specification

* Update spec title

Co-authored-by: Raúl Kripalani <raul@protocol.ai>

* editorial changes

Co-authored-by: Raúl Kripalani <raul@protocol.ai>
2020-09-07 13:37:26 +03:00
Jacob Heun
3d13c56c1e Merge pull request #291 from libp2p/chore/update-js-gossipsub-implementation-status
chore: update js gossipsub implementation status to complete
2020-08-31 13:16:51 +02:00
Vasco Santos
0a992c3648 chore: update js gossipsub implementation status to complete 2020-08-28 10:38:52 +02:00
Raúl Kripalani
36556f0c56 gossipsub: add eth2 developers to interest group. (#290) 2020-08-10 12:37:03 +01:00
Raúl Kripalani
5a6e154d7e gossipsub: add slack before attempting to re-graft after being pruned. 2020-08-10 12:37:03 +01:00
Jacob Heun
e2f2a4b4d3 Merge pull request #286 from libp2p/fix/noise-mat-level
fix(noise): correct the maturity label to match the lifecycle stage
2020-08-10 12:37:14 +02:00
Steven Allen
6e108cbc2e Merge pull request #287 from yiannisbot/patch-1
minor typos fixed
2020-08-10 00:32:51 -07:00
Yiannis Psaras
2ed586b27f minor typos fixed 2020-08-06 10:49:29 +01:00
Jacob Heun
313b9a1ca6 fix: noise maturity level typo
The lifecycle stage was updated to 3A in https://github.com/libp2p/specs/pull/263 but the maturity label wasn't updated to recommendation.
2020-08-05 14:22:54 +02:00
Jacob Heun
326f549c19 Merge pull request #263 from libp2p/promote-noise-spec-to-3A
promote noise-libp2p spec to maturity stage 3A
2020-07-27 20:28:39 +02:00
vyzo
c5b328a746 Merge pull request #285 from rklaehn/master
Make messageIDs bytes instead of strings
2020-07-25 08:18:46 +03:00
Rüdiger Klaehn
8e5da40789 Make messageIDs bytes instead of strings
Rationale:
- go-libp2p currently produces non-utf8 strings
- making this bytes allows more flexibility in creating message ids, e.g.
  - random bytes
  - hashes
2020-07-24 22:34:08 +02:00
Vasco Santos
3753c2fb30 chore: add link to signed peer record spec 2020-07-21 19:53:30 +02:00
Jacob Heun
377f05abe3 update signed records rfc to match Go implementation 2020-07-21 19:11:38 +02:00
Vasco Santos
0cf5c06fce chore: replace peerInfo by signed peer record 2020-07-21 15:14:08 +02:00
vyzo
313b048ff5 Merge pull request #283 from libp2p/chore/gossipsub-language-typo
chore: gossipsub language typo
2020-07-20 17:28:21 +03:00
Vasco Santos
35d8ad7bfd fix: rendezvous spec 2020-07-20 11:54:38 +02:00
Vasco Santos
82302c003c chore: gossipsub language typo 2020-07-20 11:34:10 +02:00
Oskar Thorén
5a84204358 Update README being explicit about proto2
Addresses https://github.com/libp2p/specs/issues/281
2020-07-17 15:25:03 +08:00
David Dias
8fa7fa3301 Update README.md 2020-07-08 14:25:02 +01:00
vyzo
47f325704f Merge pull request #280 from oskarth/patch-3
PubSub: Remove second-guessing naming of Message field
2020-07-08 08:58:59 +03:00
Oskar Thorén
7b45ead06a Remove second-guessing naming of Message field
Small tweak, but it kept jumping out at me as I'm reading the spec. A spec should be written in an authoritative manner and not second-guess itself. Right now it reads more like a note to self that was left over.

If this is a possible enhancement/renaming, it should be captured in a separate issue IMO.

It is also unlikely that this field will change, considering how many clients implemented it with this naming.

Finally, I personally think the name is perfectly fine :)
2020-07-08 13:01:11 +08:00
vyzo
a87e386113 Merge pull request #279 from oskarth/patch-2
Update PubSub with nim-libp2p implementations
2020-07-03 08:49:35 +03:00
Oskar Thoren
41399df611 Move gossipsub implementation status to gossipsub spec 2020-07-03 13:04:52 +08:00
Oskar Thorén
af92ea1565 Update PubSub with nim-libp2p implementations 2020-07-02 12:10:37 +08:00
Jacob Heun
c97c05ab2d Merge pull request #269 from libp2p/update/gossipsub-v1.1-candidate-recommendation
Promote gossipsub v1.1 spec to Candidate Recommendation
2020-06-29 16:20:28 +02:00
vyzo
20af771d60 Merge pull request #278 from oskarth/patch-1
Update gossipsub v1.0: fixed gossip-emission link
2020-06-15 09:41:56 +03:00