parazyd
|
7945e2eb18
net: Implement mutable Settings which allow dynamic reconfiguration
|
2 years ago |
parazyd
|
795e2300cb
net: Remove SettingsPtr type alias
|
2 years ago |
draoi
|
74eb6f9ba3
seedsync: don't allow duplicate connections to the same seed
|
2 years ago |
draoi
|
2cd8b4dff7
net: use sync Mutex for HostContainer
|
2 years ago |
draoi
|
e6cdcc80e1
outbound_session: don't add to greylist if Connector stops
|
2 years ago |
draoi
|
55e9cc21d0
session: manually stop the connector on slot.stop()
|
2 years ago |
draoi
|
f4d93104b5
seedsync: refactor to enable reseed on CondVar.notify()
|
2 years ago |
draoi
|
1cd330b798
net: create RefineSession
|
2 years ago |
draoi
|
48a5dc1b2b
net: simplify and reduce Hosts API by introducing HostContainer
|
2 years ago |
parazyd
|
d3fae80d5a
chore: Update copyright year in license headers
|
2 years ago |
lunar-mining
|
491ad0a318
net: add debug statements
|
2 years ago |
lunar-mining
|
2c01db5270
net: migrate outbound sessions over to new protocol. also replace lilith periodic_purge with periodic_cleanse.
|
2 years ago |
lunar-mining
|
d7d80b6f11
net: implement a new ProtocolAddr that sends addrs from the whitelist and receives to greylist
|
2 years ago |
x
|
e481bd8bae
add Error::SeedFailed
|
3 years ago |
parazyd
|
974ab22b96
net/seedsync_session: Use AtomicUsize for counting failed seed queries and return error.
|
3 years ago |
parazyd
|
d7303b9784
net/seed: Count failed seeds and log error if all queries failed.
|
3 years ago |
x
|
250c8ba2d0
bugfix: there's a type Arc<Weak<Foo>> when it should be Weak<Foo>
|
3 years ago |
parazyd
|
0f125fa2db
net: Remove async-std dependency and prefer smol.
|
3 years ago |
parazyd
|
50ac8bf93c
net: Remove most of dnet and replace with a ChannelInfo subscriber.
|
3 years ago |
parazyd
|
c1100588d3
net: Minor behaviour improvements
|
3 years ago |
parazyd
|
33408bb3a4
net/connector: Do transport mixing inside connect()
|
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
|
2b587bc14a
Migrate lib to smol instead of explicit async deps.
|
3 years ago |
aggstam
|
09c23315f5
p2pnet: minor cleanup
|
4 years ago |
aggstam
|
6134dcdad7
p2pnet: inbound and external addresses vectorized
|
4 years ago |
aggstam
|
cd377605a5
net/session/seedsync_session: removed unused import
|
4 years ago |