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
|
02b15fd1c9
net/channel: Make ChannelInfo ID a u32.
|
3 years ago |
x
|
e23fb30604
p2p: debug net info cleanup and add support to darkirc
|
3 years ago |
parazyd
|
50ac8bf93c
net: Remove most of dnet and replace with a ChannelInfo subscriber.
|
3 years ago |
parazyd
|
814c701677
net/outbound: Add a TODO note on reseeding peers.
|
3 years ago |
parazyd
|
9ee57c1d13
net/channel: Logging aesthetics
|
3 years ago |
parazyd
|
b76d2e57b5
net/message: Always flush on send_packet()
|
3 years ago |
parazyd
|
f73c9c8f61
net: dnet cleanups and improvements.
|
3 years ago |
parazyd
|
113c45b41e
net/hosts: Fix scheme parsing.
|
3 years ago |
parazyd
|
55ee919906
net: Perform full p2p code cleanup and improve certain pieces.
|
3 years ago |
parazyd
|
08e92dbde3
util: Implement RingBuffer as exportable API
|
3 years ago |
Dastan-glitch
|
f3659261dc
src/net: use ring buffer instead of vec for channel log
|
3 years ago |
x
|
f6dd466ccb
add net::channel to include function in log target and cleanup its logs
|
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 |
lunar-mining
|
22151f6b7a
book/dchat: use anchors where possible, copy paste code where not.
|
3 years ago |
Luther Blissett
|
5e4b663b13
Apply new path to serial crate throughout codebase.
|
3 years ago |
aggstam
|
34dff4e2d2
p2pnet: validate external address of inbound connection
|
3 years ago |
aggstam
|
a5dc158f90
p2pnet: optional channel log implemented
|
4 years ago |
Luther Blissett
|
b0989905cc
net/channel: Fix p2p logging memory leak.
|
4 years ago |
Luther Blissett
|
76c25f06a1
Change import references in library to the new serial module.
|
4 years ago |
ghassmo
|
cec662af31
net: add the channel address to error log when the channel disconnect
|
4 years ago |
lunar-mining
|
ac5c97cb76
net: if it's an outbound session + has an external_addr, then:
|
4 years ago |
lunar-mining
|
2f6909ab6a
net: create session() function that returns an Arc pointer to session
|
4 years ago |
lunar-mining
|
967f9ec770
net: channel hosts a pointer to Session
|
4 years ago |
lunar-mining
|
ab2a5af40b
net: error[E0038]: Weak pointer to parent trait from child
|
4 years ago |
lunar-mining
|
b2734bf42b
net: comment out unimplemented code
|
4 years ago |