Changelog
- e1b2677 docs: add doc strings
- d07b2b5 draft: build out more potential webrtc use cases
- 3d3a240 draft: configurations for libp2p webrtc signaling
- 9ff0f4b draft: finished draft libp2p webrtc signaling client
- 41f6bed draft: first draft of generic webrtc signaling transport
- f9a93db draft: first draft of libp2p webrtc signaling server
- 367fb36 feat: form p2p wireguard tunnels over libp2p
- 74ee46e feat: include raft transport in the feature resolver
- 7d90121 feat: use new generic signaling transports for webrtc connections from the outside
- 132e016 fix: SubscribePeers could miss a remote if they joined at the same time
- beb6127 fix: append proxied for meta in libp2p join trasport
- ce0a205 fix: append rendevous strings to direct peerings automatically
- 7e3d763 fix: copy previous fix to bridge mode
- d4558cc fix: dont wait for all peers before starting services
- fabb8b8 fix: fix logic for determining peer endpoint
- b8a0a3e fix: honor connect timeouts when bootstrapping a DHT
- 4d1acc0 fix: proxy client fixes
- 7be9a79 fix: recent commit caused network manager to try to use webrtc when not needed
- b3fad00 fix: require the ICE attribute to be set on direct edges
- 9fc82a7 fix: return not found in peer feature resolver when no addrs resolved
- da3e76a fix: various webrtc signaling tweaks and fixes
- 6e43259 fix: wireguard endpoints getting rewritten in high level config by primary endpoint
- 8ec9d4d hack: more webrtc hacking
- 23dfbce more p2p hacking
- 0b4df54 refactor: track features as a FeaturePort pair
- fe30628 reorg: move datachannels into transport package
- 39ebfbe tidy: cleanup embed logging
- 795c417 tidy: cleanup logging