Marco Munizaga
d50614581a
Merge pull request #529 from libp2p/http-well-known-configuration
...
http: use .well-known/libp2p.json for configuration
2023-06-01 11:45:54 -07:00
Marco Munizaga
1842138a88
Reword http paths section
2023-06-01 11:39:40 -07:00
Marco Munizaga
8fa73c6184
reword section on HTTP version
2023-06-01 11:11:50 -07:00
Marco Munizaga
4576c35f0b
Remove /https usage
2023-06-01 11:06:27 -07:00
Marco Munizaga
275c918ed4
Remove HTTP/1.1 requirement
2023-06-01 11:04:31 -07:00
Marco Munizaga
5c515375af
Remove specific http versions section
2023-06-01 11:04:31 -07:00
Marco Munizaga
c35dd6930b
Update http/transport-component.md
...
Co-authored-by: Marcin Rataj <lidel@lidel.org >
2023-06-01 10:08:38 -07:00
Marco Munizaga
b869679633
Update http/transport-component.md
...
Co-authored-by: Marcin Rataj <lidel@lidel.org >
2023-06-01 10:07:34 -07:00
Marco Munizaga
29428b2412
Update http/transport-component.md
...
Co-authored-by: Marcin Rataj <lidel@lidel.org >
2023-06-01 10:07:08 -07:00
Marco Munizaga
5a8401f115
Update http/transport-component.md
...
Co-authored-by: Marcin Rataj <lidel@lidel.org >
2023-06-01 10:06:34 -07:00
Marco Munizaga
c01c0372a4
Update http/transport-component.md
...
Co-authored-by: Steve Loeppky <stvn@loeppky.com >
2023-06-01 09:40:19 -07:00
Max Inden
7321c895d2
chore(roadmap): move webrtc to done ( #549 )
...
With https://github.com/libp2p/specs/pull/412 and
https://github.com/libp2p/specs/pull/497 merged, this roadmap item can be moved
to "done".
Co-authored-by: Prithvi Shahi <50885601+p-shahi@users.noreply.github.com >
2023-06-01 06:50:40 +02:00
Marco Munizaga
338a31215c
Add document about /http
2023-05-31 11:38:33 -07:00
Marco Munizaga
917be26c1d
Merge pull request #478 from libp2p/marco/perf
...
Introduce `perf` spec
2023-05-31 10:05:14 -07:00
Marco Munizaga
4f9ae25ca9
Typo
2023-05-31 10:02:37 -07:00
Marco Munizaga
b396c253ca
Add info about what the bytes are
2023-05-31 09:52:20 -07:00
Marco Munizaga
21ee92ff65
Typos
2023-05-31 09:50:10 -07:00
Marco Munizaga
d137441ff2
Update perf/perf.md
...
Co-authored-by: Thomas Eizinger <thomas@eizinger.io >
2023-05-31 09:47:17 -07:00
Melanie Riise
5393c21c4f
webtransport: fix grammar ( #546 )
2023-04-29 03:48:15 -07:00
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
Alex Potsides
6634ca7abb
circuitv2: clarify what to do when data limit is reached ( #526 )
...
This documents the rust-libp2p behaviour when more data than is allowed is transferred over a relayed connection. js-libp2p will take the same approach. go-libp2p may need to be updated.
---------
Co-authored-by: Max Inden <mail@max-inden.de >
Co-authored-by: Prithvi Shahi <50885601+p-shahi@users.noreply.github.com >
2023-03-23 15:49:37 +00:00
Thomas Eizinger
7530296745
feat(connections): clarify state management around supported protocols ( #530 )
2023-03-23 13:35:20 +01:00
Alex Potsides
aac4e1f1c8
circuitv2: specify timestamp units for reservation expiration ( #531 )
...
The reservation expiration date is specified in seconds so be explicit about that in the spec in the same way we are explicit about the duration limit units.
2023-03-21 21:21:49 +13:00
Marco Munizaga
53d11e528f
Merge pull request #528 from libp2p/perf-clarify-upload-download
...
perf: clarify that upload and download are run sequentially
2023-03-03 09:07:27 -08:00
Marten Seemann
8a57943a15
http: nest libp2p.json config to allow for future configuration
2023-03-03 12:08:11 +13:00
Marten Seemann
b6c1bc2072
http: use .well-known/libp2p.json for configuration
2023-03-02 15:06:05 -08:00
Marten Seemann
c52e047e2b
perf: clarify that upload and download are run sequentially
2023-03-02 14:48:24 -08:00
Prithvi Shahi
d4b5fb0152
chore: update webrtc implementation links ( #527 )
2023-03-01 16:41:56 -08: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
Marten Seemann
e764f1149a
autonat: document that the observed address may also be dialed ( #518 )
2023-02-24 23:35:46 +13:00
Max Inden
c844f72e77
docs(relay-v2): Document that relayed conn is upgraded with sec and mux ( #522 )
2023-02-20 15:50:17 -08:00
T
512eeed6b7
tls: remove outdated paragraph on use of NamedCurve encoding in certificates ( #516 )
2023-02-15 14:09:48 +01:00
Marten Seemann
5398f5dfd8
fix a few typos
...
Co-authored-by: Marcin Rataj <lidel@lidel.org >
2023-02-13 20:58:08 -08:00
Marten Seemann
146c09a6eb
better motivation for libp2p+HTTP ( #515 )
...
* better motivation for libp2p+HTTP
* incorporate review feedback
2023-02-13 20:52:34 -08:00
Marco Munizaga
df3418e98b
Merge pull request #511 from ckousik/ckousik/circuit-v2-proto3
...
Update circuitv2 to proto3
2023-02-07 21:12:28 -08:00
Marco Munizaga
6fffda0e24
Update proto definition
2023-01-31 18:25:30 -08:00
Marten Seemann
f0c2d15446
roadmap: move WebTransport to Done section ( #460 )
...
* roadmap: move WebTransport to Done
* Apply suggestions from code review
Co-authored-by: Prithvi Shahi <50885601+p-shahi@users.noreply.github.com >
---------
Co-authored-by: Prithvi Shahi <50885601+p-shahi@users.noreply.github.com >
2023-01-31 13:40:32 -08:00
Chinmay Kousik
4c3d32a327
update revision
2023-01-31 21:27:23 +05:30
Chinmay Kousik
0db6c537e0
update circuitv2 to proto3
2023-01-31 08:24:28 +05:30
Marten Seemann
12f86b88a1
require client to authenticate the server when doing client auth
2023-01-29 22:20:31 +13:00
Marten Seemann
1f075f6030
2nd attempt for server auth
2023-01-29 22:18:24 +13:00
Marco Munizaga
2e77be6f76
Merge pull request #506 from libp2p/marco/proto3
...
Recommend proto3
2023-01-23 10:24:22 -08:00
Danny Salman
1ec40b3f9c
refactor: use rfc6890 special-purpose addresses ( #505 )
2023-01-23 15:02:20 +01:00
Marten Seemann
bc1aa59218
add HTTP spec
2023-01-22 14:34:53 +13:00
Marco Munizaga
c733210b3a
Make existing protocols explicit about proto2
2023-01-20 17:13:13 -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
Danny Salman
ae6399b1e7
chore(rendezvous): Typo in rendezvous TTL upper-bound + writing style updates ( #490 )
2022-12-14 17:11:30 +01:00
Danny Salman
946441e549
minor tweak to lifestyle doc phrase ( #494 )
2022-12-14 17:09:28 +01:00
Danny Salman
3fe53ec835
ping(fix): update type and enhance content ( #493 )
2022-12-14 17:07:35 +01:00