parazyd
|
0f125fa2db
net: Remove async-std dependency and prefer smol.
|
3 years ago |
x
|
25b84e18f6
net: make dnet! macro more compact (and rename to dnetev!)
|
3 years ago |
x
|
ebe6f4e5c4
net/dnet: add outbound connected/disconnected events
|
3 years ago |
parazyd
|
50ac8bf93c
net: Remove most of dnet and replace with a ChannelInfo subscriber.
|
3 years ago |
parazyd
|
0ba9740b84
chore: Clippy lints
|
3 years ago |
parazyd
|
9e789c24b5
net: Attempt reseeding the P2P subsystem in peer_discovery if no channels are connected.
|
3 years ago |
parazyd
|
814c701677
net/outbound: Add a TODO note on reseeding peers.
|
3 years ago |
parazyd
|
139795ecc4
net/hosts: Implement quarantine zone for better healing on disconnects.
|
3 years ago |
parazyd
|
7346bac61a
Minor rustdoc warning fixes.
|
3 years ago |
parazyd
|
33408bb3a4
net/connector: Do transport mixing inside connect()
|
3 years ago |
aggstam
|
5d63d86083
chore: cleanup
|
3 years ago |
parazyd
|
ba25b08458
net: Add a function to map DnetInfo into a JSON map.
|
3 years ago |
parazyd
|
f73c9c8f61
net: dnet cleanups and improvements.
|
3 years ago |
parazyd
|
55ee919906
net: Perform full p2p code cleanup and improve certain pieces.
|
3 years ago |
x
|
5702976798
cleanup logging project wide
|
3 years ago |
parazyd
|
71cd3064d6
Update license year.
|
3 years ago |
parazyd
|
8ae84ad7f9
Add license header to source files.
|
3 years ago |
Luther Blissett
|
5e4b663b13
Apply new path to serial crate throughout codebase.
|
3 years ago |
Luther Blissett
|
2b587bc14a
Migrate lib to smol instead of explicit async deps.
|
3 years ago |
aggstam
|
aa4386c373
p2pnet/oubound_session/try_connect(): remove addr from hosts if connection fails
|
3 years ago |
Luther Blissett
|
88abda32ce
make fix and cargo fmt.
|
3 years ago |
aggstam
|
f72050207d
p2pnet:peer_discovery(): removed storage of hosts, to prevent double storing
|
3 years ago |
aggstam
|
ad66385f9a
p2pnet: peer discovery for outbound slots implemented
|
3 years ago |
aggstam
|
5fc3fc8d29
p2pnet: prevent slot closing of outbound connections due to silent errors
|
3 years ago |
lunar-mining
|
5f7199a1a7
net/ dnetview: show list of hosts in outbound info
|
4 years ago |
aggstam
|
70d1aaa626
p2pnet: manual sessions to support outbound transport enforcing, wait_for_outbound to include manual peers connections, minor fixes
|
4 years ago |
aggstam
|
041600f5e2
p2pnet: outbound transports configuration implemented
|
4 years ago |
aggstam
|
a67f7617e4
net/outbound_session: flag to toggle channel_subscriber notifications, <br> to avoid subscriber.notify() on closed channel
|
4 years ago |
aggstam
|
d1cdbecf12
p2pnet: wait_for_outbound() implemented
|
4 years ago |
aggstam
|
e8c516ec62
p2pnet: 5b7306af7182f07aa02c2e465a2cc31a3642768d reverted
|
4 years ago |