Danny Salman
1ec40b3f9c
refactor: use rfc6890 special-purpose addresses ( #505 )
2023-01-23 15:02:20 +01:00
Max Inden
8c967a22bf
*: Update Kademlia and Circuit Relay v2 links ( #345 )
...
* *: Update links to merged Kademlia specification
* connections/hole-punching: Update links to merged circuit relay v2 spec
2021-07-01 19:18:51 +02:00
Thomas Eizinger
a27dd9e97e
RFC/0002-signed-envelopes: Update protobufs to latest version ( #333 )
...
These protobuf definitions are taken from the go-libp2p repo.
See https://github.com/libp2p/specs/issues/329 for details.
2021-06-17 09:14:11 +02:00
Max Inden
e8873a3933
RFC/0003-routing-records: Fix dht-spec link ( #331 )
2021-06-09 12:11:13 +02:00
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
377f05abe3
update signed records rfc to match Go implementation
2020-07-21 19:11:38 +02:00
Yusef Napora
47606a0da0
use varints for length-prefixes in sig buffer
2019-11-25 10:36:32 -06:00
Yusef Napora
536ae93632
add "exchanging records" section with use cases
2019-11-14 11:28:01 -05:00
Yusef Napora
61617d61aa
more detail about verification
2019-11-14 11:27:23 -05:00
Yusef Napora
5e06842576
naming things
2019-11-14 10:42:28 -05:00
Raúl Kripalani
4accd0a09d
fix typo.
2019-11-12 10:29:58 +00:00
Yusef Napora
238ca9f0d8
add method to fetch signed records from peerstore
2019-11-08 13:38:37 -05:00
Yusef Napora
627a57ca65
rename from RoutingRecord to RoutingState
2019-11-08 13:33:23 -05:00
Yusef Napora
35fda193d5
encode lengths in sig buffer as uint64
2019-11-08 10:21:44 -05:00
Yusef Napora
cba046fd42
trim scope & rename to "routing records"
2019-11-01 17:20:12 -04:00
Yusef Napora
107ddde284
add type hints, length-prefix sig components
2019-11-01 17:04:42 -04:00
Yusef Napora
b8f1c5ee0b
domain separation, remove CID and local storage
2019-10-24 11:12:17 -04:00
Yusef Napora
59f660b55d
wip discussion of peerstore API changes
2019-10-21 11:53:47 -04:00
Yusef Napora
8d10f25e27
split into RFCs for signed envelope / addr records
2019-10-21 11:35:11 -04:00
Yusef Napora
5351d94fe6
wip - use protobuf instead of IPLD
2019-10-21 10:32:37 -04:00
Yusef Napora
77e3b66894
rfc: 1st draft for signed address records
2019-10-04 16:01:42 -04:00
Marcin Rataj
4e2c796bc7
Apply review changes
...
License: MIT
Signed-off-by: Marcin Rataj <lidel@lidel.org >
2019-09-02 16:59:13 +02:00
Marcin Rataj
8ab79d2470
RFC 0001: text Peer Id as CID
...
This is an RFC to modify peerid spec to alter the default string
representation from Multihash to CIDv1 in Base32 and to support
encoding/decoding text peerids as CIDs.
It is also the first RFC ever, following suggestions from
https://github.com/libp2p/specs/issues/198
and creating a template for future RFCs as a side-effect.
License: MIT
Signed-off-by: Marcin Rataj <lidel@lidel.org >
2019-08-28 13:39:05 +02:00