Unverified Commit 69accddc authored by Henrique Dias's avatar Henrique Dias Committed by GitHub
Browse files

Merge pull request #1 from raulk/package-list

enhance package list with new items.
parents cc7c13b9 30901d57
This diff is collapsed.
...@@ -21,12 +21,14 @@ ...@@ -21,12 +21,14 @@
["libp2p/go-ws-transport", "go-ws-transport", "WebSocket transport"], ["libp2p/go-ws-transport", "go-ws-transport", "WebSocket transport"],
["libp2p/go-tcp-transport", "go-tcp-transport", "TCP transport"], ["libp2p/go-tcp-transport", "go-tcp-transport", "TCP transport"],
["libp2p/go-libp2p-quic-transport", "go-libp2p-quic-transport", "QUIC transport"], ["libp2p/go-libp2p-quic-transport", "go-libp2p-quic-transport", "QUIC transport"],
["libp2p/go-udp-transport", "go-udp-transport", "UDP transport"],
["libp2p/go-utp-transport", "go-utp-transport", "uTorrent transport (UTP)"],
["libp2p/go-libp2p-circuit", "go-libp2p-circuit", "relay transport"], ["libp2p/go-libp2p-circuit", "go-libp2p-circuit", "relay transport"],
["libp2p/go-libp2p-transport-upgrader", "go-libp2p-transport-upgrader", "helpers for implementing new transports"], ["libp2p/go-libp2p-transport-upgrader", "go-libp2p-transport-upgrader", "upgrades multiaddr-net connections into full libp2p transports"],
["libp2p/go-libp2p-reuseport-transport", "go-libp2p-reuseport-transport", "partial transport for building transports that reuse ports"], ["libp2p/go-libp2p-reuseport-transport", "go-libp2p-reuseport-transport", "partial transport for building transports that reuse ports"],
"Crypto Channels", "Encrypted Channels",
["libp2p/go-libp2p-security", "go-conn-security", "interfaces"], ["libp2p/go-conn-security", "go-conn-security", "interfaces"],
["libp2p/go-libp2p-secio", "go-libp2p-secio", "SecIO crypto channel"], ["libp2p/go-libp2p-secio", "go-libp2p-secio", "SecIO crypto channel"],
["libp2p/go-conn-security-multistream", "go-conn-security-multistream", "multistream multiplexed meta crypto channel"], ["libp2p/go-conn-security-multistream", "go-conn-security-multistream", "multistream multiplexed meta crypto channel"],
...@@ -48,12 +50,6 @@ ...@@ -48,12 +50,6 @@
"Connection Manager", "Connection Manager",
["libp2p/go-libp2p-interface-connmgr", "go-libp2p-interface-connmgr", "interface"], ["libp2p/go-libp2p-interface-connmgr", "go-libp2p-interface-connmgr", "interface"],
["libp2p/go-libp2p-connmgr", "go-libp2p-connmgr", "reference implementation"], ["libp2p/go-libp2p-connmgr", "go-libp2p-connmgr", "reference implementation"],
"Data Types",
["libp2p/go-libp2p-peer", "go-libp2p-peer", "libp2p peer-ID datatype"],
["libp2p/go-libp2p-crypto", "go-libp2p-crypto", "libp2p key types"],
["libp2p/go-libp2p-protocol", "go-libp2p-protocol", "libp2p protocol datatype"],
["libp2p/go-libp2p-kbucket", "go-libp2p-kbucket", "Kademila routing table helper types"],
"Routing", "Routing",
["libp2p/go-libp2p-routing", "go-libp2p-routing", "routing interfaces"], ["libp2p/go-libp2p-routing", "go-libp2p-routing", "routing interfaces"],
...@@ -61,15 +57,47 @@ ...@@ -61,15 +57,47 @@
["libp2p/go-libp2p-routing-helpers", "go-libp2p-routing-helpers", "helpers for composing routers"], ["libp2p/go-libp2p-routing-helpers", "go-libp2p-routing-helpers", "helpers for composing routers"],
["libp2p/go-libp2p-kad-dht", "go-libp2p-kad-dht", "Kademlia-like router"], ["libp2p/go-libp2p-kad-dht", "go-libp2p-kad-dht", "Kademlia-like router"],
["libp2p/go-libp2p-pubsub-router", "go-libp2p-pubsub-router", "record-store over pubsub adapter"], ["libp2p/go-libp2p-pubsub-router", "go-libp2p-pubsub-router", "record-store over pubsub adapter"],
["libp2p/go-libp2p-coral-dht", "go-libp2p-coral-dht", "CoralDHT implementation of the routing interfaces"],
"Consensus",
["libp2p/go-libp2p-consensus", "go-libp2p-consensus", "consensus protocols interfaces"],
["libp2p/go-libp2p-raft", "go-libp2p-raft", "consensus implementation over raft"],
"Pubsub",
["libp2p/go-libp2p-pubsub", "go-libp2p-pubsub", "pubsub interfaces"],
["libp2p/go-floodsub", "go-floodsub", "basic implementation of pubsub driven by flooding"],
"Miscellaneous", "Protocols",
["libp2p/go-libp2p-ping", "go-libp2p-ping", "a ping-pong protocol implementation"],
"Metrics",
["libp2p/go-libp2p-metrics", "go-libp2p-metrics", "libp2p metrics interfaces/collectors"], ["libp2p/go-libp2p-metrics", "go-libp2p-metrics", "libp2p metrics interfaces/collectors"],
["libp2p/go-msgio", "go-msgio", "length prefixed data channel"],
"Data Types",
["libp2p/go-libp2p-peer", "go-libp2p-peer", "libp2p peer-ID datatype"],
["libp2p/go-libp2p-crypto", "go-libp2p-crypto", "libp2p key types"],
["libp2p/go-libp2p-protocol", "go-libp2p-protocol", "libp2p protocol datatype"],
["libp2p/go-libp2p-kbucket", "go-libp2p-kbucket", "Kademila routing table helper types"],
"Utilities", "Utilities/miscellaneous",
["libp2p/go-libp2p-loggables", "go-libp2p-loggables", "logging helpers"], ["libp2p/go-libp2p-loggables", "go-libp2p-loggables", "logging helpers"],
["libp2p/go-maddr-filter", "go-maddr-filter", "multiaddr filtering helpers"], ["libp2p/go-maddr-filter", "go-maddr-filter", "multiaddr filtering helpers"],
["libp2p/go-libp2p-netutil", "go-libp2p-netutil", "misc utilities"], ["libp2p/go-libp2p-netutil", "go-libp2p-netutil", "misc utilities"],
["libp2p/go-testutil", "go-testutil", "misc utilities"] ["libp2p/go-msgio", "go-msgio", "length prefixed data channel"],
["libp2p/go-addr-util", "go-addr-util", "address utilities for libp2p swarm"],
["libp2p/go-buffer-pool", "go-buffer-pool", "a variable size buffer pool for go"],
["libp2p/go-libp2p-loggables", "go-libp2p-loggables", "logging helpers"],
["libp2p/go-libp2p-routing-helpers", "go-libp2p-routing-helpers", "routing helpers"],
["libp2p/go-maddr-filter", "go-maddr-filter", "a library to perform filtering of multiaddrs."],
["libp2p/go-reuseport", "go-reuseport", "enables reuse of addresses"],
["libp2p/go-sockaddr", "go-sockaddr", "utils for sockaddr conversions"],
["libp2p/go-flow-metrics", "go-flow-metrics", "metrics library"],
"Testing and examples",
["libp2p/go-testutil", "go-testutil", "a collection of testing utilities for ipfs and libp2p"],
["libp2p/go-libp2p-dummy-conn", "go-libp2p-dummy-conn", "a dummy libp2p connection for testing"],
["libp2p/go-libp2p-examples", "go-libp2p-examples", "go-libp2p examples and tutorials"],
["libp2p/go-libp2p-circuit-progs", "go-libp2p-circuit-progs", "testing programs for go-libp2p-circuit"]
] ]
} }
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment