darkfi
|
e12315d64d
wallet: add property Role::Ignored to prevent property triggering update
|
1 year ago |
draoi
|
fb7b7d50c4
doc: improve net peer discovery info messages
|
1 year ago |
draoi
|
7dcbc78823
outbound_session: fix info message placement
|
2 years ago |
draoi
|
2ef730e4ee
outbound_session: bring outbound connection failed debug message to info level
|
2 years ago |
draoi
|
8962f43407
outbound_session: only attempt a seedsync if we have seeds configured
|
2 years ago |
draoi
|
3b0e012126
src: Use peers() instead of channels() method where applicable
|
2 years ago |
draoi
|
0c8b274505
net: replace LazyWeak with Arc::new_cyclic() and delete system::LazyWeak
|
2 years ago |
parazyd
|
7945e2eb18
net: Implement mutable Settings which allow dynamic reconfiguration
|
2 years ago |
draoi
|
2cd8b4dff7
net: use sync Mutex for HostContainer
|
2 years ago |
draoi
|
dbf5c6bc8f
hosts: use sync Mutex for HostRegistry
|
2 years ago |
draoi
|
b0b192c3f2
system: rename Subscriber to Publisher + propagate change
|
2 years ago |
lunar-mining
|
63a91dde41
net: remove potential race conditions
|
2 years ago |
draoi
|
08141d9c50
net: select from the greylist if we have no white or gold
|
2 years ago |
draoi
|
70fc34f90e
outbound_session: make clippy
|
2 years ago |
draoi
|
ca4b415c42
outbound_session: remove SlotPreference
|
2 years ago |
draoi
|
3bf9c67e77
outbound_session: fix bug in Slot white_count calculations
|
2 years ago |
draoi
|
394ccc7b63
outbound_session: move host to greylist before suspending
|
2 years ago |
draoi
|
511c26c904
outbound_session: suspend a peer that fails the version exchange
|
2 years ago |
draoi
|
27b03c2528
outbound_session: make clippy
|
2 years ago |
draoi
|
e6cdcc80e1
outbound_session: don't add to greylist if Connector stops
|
2 years ago |
draoi
|
1915b38f8e
net: rename anchor[..] to gold[..]
|
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
|
39350f8740
outbound_session: start() and stop() slots concurrently
|
2 years ago |
draoi
|
9aea678125
outbound_session: replace TODO with NOTE
|
2 years ago |
draoi
|
92cbca047e
outbound_session: just do seed next time if peer discovery waiting for addrs times out
|
2 years ago |
draoi
|
2b46488e09
doc: add missing docstrings to net/outbound_session
|
2 years ago |
draoi
|
06c64b06aa
doc: upgrade some NOTE comments to docstrings
|
2 years ago |
draoi
|
a4c9ddcfed
outbound_session: make SlotPreference enum
|
2 years ago |
zero
|
c2c967a673
net: p2p.stop() calls channel.stop() on all channels
|
2 years ago |