Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

src/_blog: Add libp2p hole punching post #375

Merged
merged 45 commits into from
Mar 3, 2022
Merged
Show file tree
Hide file tree
Changes from 19 commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
d687fb3
src/_blog: Add libp2p hole punching post
mxinden Jan 23, 2022
43e5d6a
src/_blog/libp2p-hole-punching: Fix image path
mxinden Jan 23, 2022
427a752
src/_blog/libp2p-hole-punching: Fix hole-punch.svg path
mxinden Jan 23, 2022
08501bf
src/assets/libp2p: Update network.svg
mxinden Jan 23, 2022
9d92fc3
src/_blog: Link to ipfs glossary
mxinden Jan 27, 2022
a78d5dd
src/_blog: Link to ipfs glossary
mxinden Jan 27, 2022
442c64a
src/_blog: Use markdown table
mxinden Jan 27, 2022
1dcd613
src/_blog: Link to referenced papers
mxinden Jan 27, 2022
2f2cc94
src/_blog: Fix to holeSPACEpunching
mxinden Jan 27, 2022
bab9793
src/_blog: Highlight B symbol
mxinden Jan 27, 2022
228f9cb
src/_blog: Link to ipfs glossary
mxinden Jan 27, 2022
c673d3a
src/_blog: Stress version of circuit relay protocol
mxinden Jan 27, 2022
816aa64
src/_blog: Reference IPFS release
mxinden Jan 27, 2022
4f70dc1
src/_blog: Document alternatives when hole punching doesn't work
mxinden Jan 27, 2022
30840b5
src/_blog: Move introduction on how firewalls work
mxinden Jan 27, 2022
2b84c79
src/_blog: Document assumption of no UPnP and no port forwarding
mxinden Jan 31, 2022
2adc393
src/_blog: Fix hiring link
mxinden Feb 3, 2022
bdb8dff
src/assets: Update graphics
mxinden Feb 3, 2022
1305523
src/assets/: Fix DCUtR graphic
mxinden Feb 3, 2022
d0e9b1c
src/_blog: Rephrase to "this post focuses ..."
mxinden Feb 9, 2022
d1d8802
src/_blog: Stress address exchanged are external listening addresses
mxinden Feb 9, 2022
dab9d2c
src/_blog: Expand on firewall tracking connection state
mxinden Feb 9, 2022
4eaa5e5
src/_blog: Expand on first packet e.g. being a TCP SYN
mxinden Feb 9, 2022
fcc629e
src/_blog: Fix typos in symmetric NAT section
mxinden Feb 9, 2022
11042b1
src/_blog: Replace computer with node
mxinden Feb 9, 2022
d3dc4b7
src/_blog: Remove references to Project Flare
mxinden Feb 9, 2022
0343dba
src/_blog: Replace assumes with suspects
mxinden Feb 9, 2022
c163142
src/_blog: Replace own home network with local network
mxinden Feb 9, 2022
46949ce
src/_blog: Don't capitablize reservation
mxinden Feb 9, 2022
00306a4
src/_blog: Add paratheses around subclaus
mxinden Feb 9, 2022
e75f7ef
src/_blog: Document A and B upgrading the relayed connection
mxinden Feb 9, 2022
3118694
src/_blog: Remove referred to earlier
mxinden Feb 9, 2022
156b3d1
ipfs/_blog: Rephrase to actively enable feature
mxinden Feb 9, 2022
f536b4f
src/_blog: Document circuit relay v2 resource limits
mxinden Feb 9, 2022
ee2d917
src/_blog: Replace can not with cannot
mxinden Feb 9, 2022
729e893
src/: Include banner image
mxinden Feb 14, 2022
dce9fbc
src/_blog: Use rfc8489 and mention identify
mxinden Feb 14, 2022
5c19502
src/_blog: Update minor grammar and spelling (#1)
johnnymatthews Feb 18, 2022
03014dd
src/_blog: Apply Steve's suggestions
mxinden Feb 24, 2022
9df7f87
src/assets: Update SVGs
mxinden Feb 24, 2022
7dc017c
src/_blog: Link to IPFS pull request enabling hole punching by default
mxinden Feb 25, 2022
a1dd3ea
src/_blog/libp2p-hole-punching.md: Use subjunctive
mxinden Mar 3, 2022
c396721
src/_blog/libp2p-hole-punching.md: Fix typo
mxinden Mar 3, 2022
d06e773
src/_blog/libp2p-hole-punching.md: Reference Rust tutorial
mxinden Mar 3, 2022
90dbc2f
src/_blog/libp2p-hole-punching.md: Set date to today
mxinden Mar 3, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .forestry/front_matter/templates/blog-post.yml
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,7 @@ pages:
- src/_blog/js-ipfs-0.56.0-upgrades-to-new-multiformats-stack-and-adds.car-import-export.md
- src/_blog/just-released-ipfs-cluster-0.14.0.md
- src/_blog/libp2p-comes-to-protoschool.md
- src/_blog/libp2p-hole-punching.md
- src/_blog/meet-the-new-ipfs-blog-news.md
- src/_blog/minting-fresh-nfts-with-ipfs.md
- src/_blog/nebulus-the-virtual-ipfs-network.md
Expand Down
175 changes: 175 additions & 0 deletions src/_blog/libp2p-hole-punching.md

Large diffs are not rendered by default.

28 changes: 28 additions & 0 deletions src/assets/libp2p-hole-punching-autonat.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
23 changes: 23 additions & 0 deletions src/assets/libp2p-hole-punching-autorelay.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading