You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+7
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,13 @@ The following emojis are used to highlight certain changes:
14
14
15
15
## [Unreleased]
16
16
17
+
- ✨ `httpnet`: Transparent HTTP-block retrieval support over Trustless Gateways [#747]((https://github.com/ipfs/boxo/pull/747):
18
+
- Complements Bitswap as a block-retrieval mechanism, implementing `bitswap/network`.
19
+
- Understands peers found in provider records with `/.../http` endpoints (trustless gateway).
20
+
- Treats them as "Bitswap" peers, except instead of using Bitswap it makes HTTP/2 requests to discover (`HEAD`) and retrieve (`GET`) individual blocks (`?format=raw`).
21
+
- A `bitswap/network` proxy implementation allows co-existance with standard `bitswap/network/bsnet`.
22
+
-`httpnet` is not enabled by default. Upstream implementations may use it by modifying how they create the Bitswap network and initialize bitswap.
0 commit comments