fix: update the dht to fix yggdrasil
Specifically: 1. Don't add peers with IPv6 addresses outside the 2000::/3 range to the WAN DHT. These peers are not on the public internet. 2. Do add these peers to the LAN DHT. Really, that's the "catch all other" DHT.
Steven Allen committed
Apr 20, 2020 at 19:43 UTC
144306f9703983813a627877faeed221cbabe209
2 files changed
+3
-5
go.mod
+1
-1
@@ -66,7 +66,7 @@ require (
66
github.com/libp2p/go-libp2p-core v0.5.1
67
github.com/libp2p/go-libp2p-discovery v0.3.0
68
github.com/libp2p/go-libp2p-http v0.1.5
69
- github.com/libp2p/go-libp2p-kad-dht v0.7.4
69
+ github.com/libp2p/go-libp2p-kad-dht v0.7.5
70
github.com/libp2p/go-libp2p-kbucket v0.4.1
71
github.com/libp2p/go-libp2p-loggables v0.1.0
72
github.com/libp2p/go-libp2p-mplex v0.2.3
go.sum
+2
-4
@@ -482,8 +482,6 @@ github.com/libp2p/go-libp2p v0.7.0 h1:qWmciout2lJclKfRlxqdepsQB7JihcbRhgcRcssP4r
482
github.com/libp2p/go-libp2p v0.7.0/go.mod h1:hZJf8txWeCduQRDC/WSqBGMxaTHCOYHt2xSU1ivxn0k=
483
github.com/libp2p/go-libp2p v0.7.4 h1:xVj1oSlN0C+FlxqiLuHC8WruMvq24xxfeVxmNhTG0r0=
484
github.com/libp2p/go-libp2p v0.7.4/go.mod h1:oXsBlTLF1q7pxr+9w6lqzS1ILpyHsaBPniVO7zIHGMw=
485
-github.com/libp2p/go-libp2p v0.8.0 h1:8t8kAJM+o4rR91bfwbgbtykbdqPJv819+CTSPkXDT1A=
486
-github.com/libp2p/go-libp2p v0.8.0/go.mod h1:QRNH9pwdbEBpx5DTJYg+qxcVaDMAz3Ee/qDKwXujH5o=
485
github.com/libp2p/go-libp2p v0.8.1 h1:6AK178W4GmfGxV+L51bd54/fSWEjNR+S0DO0odk/CwI=
486
github.com/libp2p/go-libp2p v0.8.1/go.mod h1:QRNH9pwdbEBpx5DTJYg+qxcVaDMAz3Ee/qDKwXujH5o=
487
github.com/libp2p/go-libp2p-autonat v0.0.2/go.mod h1:fs71q5Xk+pdnKU014o2iq1RhMs9/PMaG5zXRFNnIIT4=
@@ -555,8 +553,8 @@ github.com/libp2p/go-libp2p-interface-connmgr v0.0.1/go.mod h1:GarlRLH0LdeWcLnYM
553
github.com/libp2p/go-libp2p-interface-connmgr v0.0.4/go.mod h1:GarlRLH0LdeWcLnYM/SaBykKFl9U5JFnbBGruAk/D5k=
554
github.com/libp2p/go-libp2p-interface-connmgr v0.0.5/go.mod h1:GarlRLH0LdeWcLnYM/SaBykKFl9U5JFnbBGruAk/D5k=
555
github.com/libp2p/go-libp2p-interface-pnet v0.0.1/go.mod h1:el9jHpQAXK5dnTpKA4yfCNBZXvrzdOU75zz+C6ryp3k=
558
-github.com/libp2p/go-libp2p-kad-dht v0.7.4 h1:VfEPT//zG1ePIi0kvfO7FERSntttPfspT1750kwMErc=
559
-github.com/libp2p/go-libp2p-kad-dht v0.7.4/go.mod h1:hcER9ypTCtFTumizViAYdTx65NMKtVshfMYI8jAsdQ0=
556
+github.com/libp2p/go-libp2p-kad-dht v0.7.5 h1:c9M9qvD0MRR+XFw5GBgibIc7tyiP73EOSn1Qdj9EifA=
557
+github.com/libp2p/go-libp2p-kad-dht v0.7.5/go.mod h1:Hfw0TgnwarxrbW+jDo+5bcqSAkVivn6uYY1depWnpAo=
558
github.com/libp2p/go-libp2p-kbucket v0.4.1 h1:6FyzbQuGLPzbMv3HiD232zqscIz5iB8ppJwb380+OGI=
559
github.com/libp2p/go-libp2p-kbucket v0.4.1/go.mod h1:7sCeZx2GkNK1S6lQnGUW5JYZCFPnXzAZCCBBS70lytY=
560
github.com/libp2p/go-libp2p-loggables v0.0.1/go.mod h1:lDipDlBNYbpyqyPX/KcoO+eq0sJYEVR2JgOexcivchg=