Marco Munizaga
0ea2e3364f
Update bucket distribution and blocked resources
2 years ago
Marco Munizaga
faef8c2251
Update dashboard blocked resources
2 years ago
Marco Munizaga
93dc6726ce
Update dashboard json
2 years ago
Marco Munizaga
08b596606e
Fix merge conflicts
2 years ago
Marco Munizaga
67d3e5c933
Add Grafana dashboard
2 years ago
Marco Munizaga
2fe978aaa1
Remove connid from scopename in blocked conns
2 years ago
Marco Munizaga
007d9d59fc
Revert "Add multimetrics reporter"
This reverts commit 81fb49d3d68153b610b245d6f730f4d6b34b3706.
2 years ago
Marco Munizaga
f44c86d87b
Add obs to resource manager
2 years ago
Marco Munizaga
cd177ba571
Add scope name helpers
2 years ago
Marco Munizaga
ff4e52ef52
Flip sign of delta
2 years ago
Marco Munizaga
d76fbd7993
Add trace reporter to expose traces to users
2 years ago
Marco Munizaga
3e94d039bb
Add multimetrics reporter
2 years ago
Marco Munizaga
d36981c079
Merge pull request #47 from libp2p/marco/allowlist
feat: Allowlist
2 years ago
Marten Seemann
196acf287e
Merge pull request #1626 from libp2p/merge-circuit-v1
move go-libp2p-circuit here
2 years ago
Marten Seemann
41cffa159e
swarm: fix logging of accepted connections ( #1629 )
2 years ago
Marten Seemann
217fa83f10
skip all circuit v1 tests
2 years ago
Steven Allen
a39f547b66
fix: deny connections to peers in the right place ( #1627 )
The previous location would prevent explicit calls to `Connect`, but not
implicit connections on `NewStream`. Given that the host calls `Connect`
before calling `NewStream`, it's unclear whether or not this would
likely be triggered by user code, but we still need to fix it.
2 years ago
Marten Seemann
786a4d2649
switch from github.com/libp2p/go-libp2p-circuit to p2p/protocol/internal/circuitv1-deprecated
2 years ago
Marten Seemann
48d4857b21
merge go-libp2p-circuit here
2 years ago
Marten Seemann
95e9ff7568
ping: fix flaky test ( #1617 )
2 years ago
Marco Munizaga
0edd2a2efe
Add endpoint parameter to the OpenConnection method for ResourceManager ( #257 )
2 years ago
Marco Munizaga
c2e77cfb45
Add canonical peer status logging with sampling ( #269 )
* Add canonical peer status log
* Use %q formatting
* Use underscore for consistency
2 years ago
Marco Munizaga
b4f626c45b
Remove branch
2 years ago
Marco Munizaga
4d135987a3
PR nits
2 years ago
Marco Munizaga
17464c3bda
chore: update github.com/multiformats/go-multistream to v0.3.3 ( #1621 )
2 years ago
Marten Seemann
d8c4f163a3
chore: use the new multiaddr.Contains function ( #1618 )
2 years ago
Marco Munizaga
00eb8d5035
Update allowlist design doc with no extra cost for happy path
2 years ago
Marco Munizaga
df92887033
Add WithAllowlistedMultiaddr option
2 years ago
Marco Munizaga
a4d311454f
Add GetAllowlist()
2 years ago
Marco Munizaga
8143be2bd5
Export Allowlist type
2 years ago
Marco Munizaga
2ca5528f42
Allowlist test with rcmgr
2 years ago
Marco Munizaga
d873a5a6b0
Update comment
2 years ago
Marco Munizaga
9b3d3d7fcb
Only use allowlist if the normal resource scopes would have failed
2 years ago
Marco Munizaga
1dad553ff3
Protect inner data with RWMutex
2 years ago
Marco Munizaga
63bb42e10d
Fuse with if above
2 years ago
Marten Seemann
1fd5029c8b
chore: stop using the deprecated mux.MuxedConn ( #1614 )
2 years ago
Marten Seemann
29bf33f1ba
stop using the peer.Set ( #201 )
2 years ago
Marten Seemann
4c4f2299d9
canonicallog: reduce log level to warning ( #268 )
2 years ago
Marco Munizaga
8cb44cbd4e
logging: Add canonical log for misbehaving peers ( #1600 )
* Add misbehaving log
* Add logging when security handshake or muxer fails
* Update go-libp2p-core
* Log at the security handshake level
* Remove misbehaving log from setup muxer
2 years ago
Marco Munizaga
0e250bb8f9
Only log once if we failed to convert from netAddr ( #264 )
2 years ago
Marten Seemann
6ead11facb
remove deprecated mux package ( #265 )
2 years ago
Marten Seemann
650c35a8b6
use multiaddr ipcidr to parse multiaddr filters ( #1606 )
2 years ago
Marten Seemann
56cc37ad46
tcp: unexport TcpTransport.Upgrader ( #1596 )
2 years ago
Marco Munizaga
86aad883c8
chore: update github.com/multiformats/go-multistream to v0.3.2 ( #1610 )
2 years ago
Christian Stewart
3cf611ad8c
muxer: expose func to create MuxedConn from backing Conn ( #1609 )
Expose a function to create a MuxedConn from the base type: if a user has
a *mp.Multiplex or a *yamux.Session, they should be able to construct the libp2p
wrapper without going through the Transport interfaces.
Signed-off-by: Christian Stewart <christian@paral.in>
2 years ago
Marten Seemann
5fa701a74c
remove the peer.Set ( #261 )
2 years ago
Marten Seemann
707100a521
remove legacy mDNS implementation ( #1192 )
2 years ago
Adin Schmahmann
4dd3b0758f
feat: allow dialing wss peers using DNS multiaddrs
2 years ago
Marten Seemann
40b3d232ac
trace the scope as a JSON object ( #52 )
2 years ago
Marten Seemann
14be950bc5
Merge pull request #42 from libp2p/rework-errors
include current limits in debug messages
2 years ago