Max Inden
f8f32f73d1
feat(webrtc): add WebRTC (prev. browser-to-browser) spec ( #497 )
...
Introduces the webrtc protocol - a libp2p transport protocol enabling two
private nodes (e.g. two browsers) to establish a direct connection.
2023-04-12 09:30:21 +02:00
Thomas Eizinger
4df161dd9a
Add yamux specification ( #519 )
...
* Add initial yamux spec by copying in hashicorp one
* Add ACK backlog recommendation
* Add wemeetagain to interest group
* Apply suggestions from code review
Co-authored-by: Marten Seemann <martenseemann@gmail.com >
* Add yamux protocol string
* Add ianopolous to interest group
---------
Co-authored-by: Marten Seemann <martenseemann@gmail.com >
2023-02-26 02:46:51 -08:00
Marco Munizaga
a920e7aa6d
Update README to recommend proto3
2023-01-20 17:12:09 -08:00
Marten Seemann
76ccc4fabb
add a basic QUIC spec ( #499 )
...
* add a basic QUIC spec
* fix spec status
Co-authored-by: Max Inden <mail@max-inden.de >
* specify ALPN and link to libp2p TLS
* add link to QUIC spec to README
Co-authored-by: Max Inden <mail@max-inden.de >
2023-01-05 14:53:35 -08:00
Marco Munizaga
a2e37364c1
Merge pull request #473 from libp2p/marco/spec-ping
...
Add ping spec
2022-11-15 07:41:20 -08:00
Max Inden
e74a82bba0
webrtc/: Add libp2p WebRTC browser-to-server spec ( #412 )
...
Enable browsers to connect to public server nodes without those server nodes
providing a TLS certificate within the browser's trustchain.
Co-authored-by: Chinmay Kousik <chinmaykousik1@gmail.com >
Co-authored-by: Anton Kaliaev
Co-authored-by: Thomas Eizinger <thomas@eizinger.io >
Co-authored-by: Marten Seemann <martenseemann@gmail.com >
2022-11-09 06:10:40 -05:00
Marco Munizaga
8af5686ad9
More precise language
2022-11-05 05:45:03 -07:00
Marten Seemann
e93e7eb7de
readme: add WebTransport to list of protocols ( #468 )
2022-10-12 13:16:36 -07:00
Max Inden
e30b5bfa80
README.md: Update protocol section ( #437 )
...
Update protocol section, listing autonat, mdns, noise and dcutr.
2022-08-28 08:26:08 +02:00
Marten Seemann
98e0ca0e54
Merge pull request #191 from libp2p/addressing-spec
...
Add spec on addressing & use of multiaddr
2021-07-24 12:35:47 +02:00
Max Inden
99a43197d7
ROADMAP.md: Add high level project roadmap ( #339 )
...
This documents the libp2p short and long term roadmap based on
previous work (e.g. see [libp2p/libp2p/60], [ipfs/roadmap/18],
[libp2p/specs/archive]).
[libp2p/libp2p/60]: https://github.com/libp2p/libp2p/issues/60
[ipfs/roadmap/18]: https://github.com/ipfs/roadmap/issues/18
[libp2p/specs/archive]: https://github.com/libp2p/specs/tree/master/_archive
Co-authored-by: Marten Seemann <martenseemann@gmail.com >
2021-07-21 13:50:00 +02:00
raulk
5879eb8ed7
Add minimal Kademlia DHT spec ( #108 )
...
Specifies the Kademlia Distributed Hash Table (DHT) subsystem in libp2p.
Co-authored-by: John Hiesey <john@hiesey.com >
Co-authored-by: Steven Allen <steven@stebalien.com >
Co-authored-by: Max Inden <mail@max-inden.de >
2021-06-29 21:21:22 +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
Dean Eigenmann
14a35bdf4b
Update README.md
2019-10-17 17:17:55 +02:00
Yusef Napora
a23b40d952
add addressing spec to README index
2019-07-22 14:50:55 -04:00
Yusef Napora
b40ae348ef
readme: fix link to pnet spec
2019-07-15 17:09:20 -04:00
Yusef Napora
26848a3d2e
add plaintext spec to index
2019-07-09 10:16:26 -04:00
Yusef Napora
7a3ad9096d
Merge pull request #177 from libp2p/lifecycle-retcon
...
Adapt existing specs to lifecycle framework
2019-07-03 12:52:10 -04:00
Yusef Napora
864fc979f1
add connections spec to index
2019-06-24 11:01:17 -04:00
Yusef Napora
ddfedb4be4
readme: link to docs site, update status section
2019-06-21 14:26:54 -04:00
Yusef Napora
ed01eb13cd
add peer id spec to index
2019-06-19 09:54:28 -04:00
Yusef Napora
d9b181d1d7
rename archive dir to _archive
2019-06-11 15:44:42 -04:00
Yusef Napora
6235324986
link to SECIO spec
2019-06-11 11:15:45 -04:00
Yusef Napora
7ba226e22b
add contributing section
2019-06-11 11:14:25 -04:00
Yusef Napora
8b40eb8ef3
improve index readability & add discuss link
2019-06-11 11:14:25 -04:00
Yusef Napora
79ae167dba
archive old specs, add minimal index
2019-06-11 11:14:25 -04:00
David Dias
7760e6ede4
docs: update badges
2018-11-23 09:40:35 +00:00
Wei Chen
e9b4b337e1
readme-connection-completion
2018-07-14 19:56:40 +08:00
Andrew Decker
0c38d16b0d
Fix minor typo/link
2018-07-04 14:17:30 -05:00
kaotisk
e665d512d5
Update README.md
...
Removed tl;tr typo in first quote
2017-10-18 22:46:48 +03:00
ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ
a5157818c4
Actually center logo
2017-04-03 08:26:07 -04:00
ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ
dc0882e91d
Lock to commit
2017-04-03 08:11:46 -04:00
ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ
1854f08951
Update README.md
2017-04-03 08:10:45 -04:00
David Dias
fea3e47339
link extra specs
2017-02-13 08:07:29 -08:00
David Dias
0ed6a49232
add more sections
2017-02-13 06:55:59 -08:00
Juan Benet
012a9d2b37
Update README.md
2016-12-19 04:48:46 -08:00
Richard Littauer
e321cdf7f4
Added CC-BY-SA license
2016-09-13 16:08:46 -04:00
Richard Littauer
14f04e7e56
Second level heading
2016-09-13 16:08:46 -04:00
Richard Littauer
a6b30f264c
Update specs name
2016-09-13 12:26:59 -04:00
Richard Littauer
2f52ee6988
Added badges, gh-description, contribute section, changed title
...
Part of libp2p/website#8 .
2016-09-13 12:05:38 -04:00
David Dias
ef63c28889
refresh
2016-04-04 19:20:51 -04:00
Ivan Vilata-i-Balaguer
351af9b4dd
libp2p: missing ToC link to properties section
2015-12-22 13:48:02 +01:00
Ivan Vilata-i-Balaguer
13267184cc
libp2p: minor fixes, internal section link, up-to-date repo URLs
...
Repositories like ``https://github.com/diasdavid/abstract- *`` are now called
``https://github.com/diasdavid/interface- *``.
2015-12-22 13:37:23 +01:00
Ivan Vilata-i-Balaguer
99d8f8a2a8
libp2p: minor fixes to data structures chapter
...
Also update links in readme ToC.
2015-12-22 12:20:12 +01:00
Ivan Vilata-i-Balaguer
3b3c12aa91
libp2p: minor fixes to architecture chapter
...
Also update links in readme ToC.
2015-12-22 12:20:12 +01:00
Ivan Vilata-i-Balaguer
ae54209a88
libp2p: minor fixes to requirements chapter
...
Mainly protocol names and format tagging. Also update links in readme ToC.
2015-12-22 12:20:12 +01:00
Ivan Vilata-i-Balaguer
99be2d7299
libp2p: minor fixes to state of the art chapter
...
Also update links in readme ToC.
2015-12-22 12:20:12 +01:00
Ivan Vilata-i-Balaguer
efb8ece3b3
libp2p: minor aesthetic corrections in readme file
...
Fix author list indentation, quote `libp2p`, add link to IPFS web site, fix
title capitalization.
2015-12-22 12:20:12 +01:00
Ivan Vilata-i-Balaguer
0bef3b4df6
libp2p: indent table of contents by two spaces in readme file
...
This makes the nested list work as expected with more Markdown parsers.
2015-12-22 12:20:12 +01:00
Ivan Vilata-i-Balaguer
f3040d0857
libp2p: remove prefix path in table of contents links in readme file
...
All files are on the same level, this should be more compatible with
different environments.
2015-12-22 12:20:12 +01:00