ghassmo
|
bcd4dcc2ee
src/net: use to_string from Display trait for OutboundState and P2pState enums
|
4 years ago |
ghassmo
|
f41ca32e76
src/net: remove warning msg
|
4 years ago |
narodnik
|
f143e10200
correct typo
|
4 years ago |
narodnik
|
e3857fd211
add get_info() hooks throughout net code (incomplete) used for introspecting state while p2p network is live.
|
4 years ago |
narodnik
|
198061daa2
add get_info() hook for p2p and sessions
|
4 years ago |
narodnik
|
eb23a3cda5
remove unecessary plurals: protocols -> protocol, sessions -> session, messages -> message
|
4 years ago |
narodnik
|
d1d184c0ea
Add a protocol registry which properly handles creating the protocols in
|
4 years ago |
narodnik
|
7ed58b0d2c
session for manual connections
|
4 years ago |
narodnik
|
8b37435806
ManualSession stub
|
4 years ago |
narodnik
|
4116b014ec
load program options and interpret privmsg commands
|
4 years ago |
parazyd
|
7276498e64
cargo fmt with new settings.
|
4 years ago |
rachel-rose
|
2b78f0adb2
merged src/net/error.rs with src/error.rs. deleted src/net/error and updated all code in /net to accept change
|
5 years ago |
rachel-rose
|
7c9b4dc18b
completed high level docs for mod.rs on /net module and submodules /protocols and /sessions.
|
5 years ago |
rachel-rose
|
78816ccb61
more verbose documentation edit on p2p.rs. summarizes interface utlities
|
5 years ago |
rachel-rose
|
a1723cdf9d
documented 'broadcast' function in p2p
|
5 years ago |
rachel-rose
|
e82496d3fb
specified that 'exists' function refers to connected channels
|
5 years ago |
narodnik
|
1afc4269de
cleanup code and run cargo fmt
|
5 years ago |
ghassmo
|
2a3abaa573
add broadcast() function
|
5 years ago |
rachel-rose
|
7699206e86
first draft of net module documentation is complete
|
5 years ago |
narodnik
|
6bb1f7fb28
add p2p::subscribe_channel() and improve subscriber semantics.
|
5 years ago |
narodnik
|
5934940f36
Improve code and add comments
|
5 years ago |
narodnik
|
be1eac9a57
new message substem, still not yet integrated with main networking code
|
5 years ago |
narodnik
|
7ebc91cead
use a pending lock to prevent duplicate connections during setup phase
|
5 years ago |
narodnik
|
d867564a77
more precise debugging information for networking submodule
|
5 years ago |
narodnik
|
fb00f7056c
add outbound_session and detailed logging info
|
5 years ago |
narodnik
|
9294e2a0ec
Functional seed synchronization step
|
5 years ago |
narodnik
|
961d586cef
add protocol_address which does addr/get_addr hosts sync
|
5 years ago |
narodnik
|
295bfed30f
create specialized network error that is copyable and easily sent between threads.
|
5 years ago |
narodnik
|
235099e440
Acceptor class for inbound connections
|
5 years ago |
narodnik
|
466abc1dfa
InboundSession stub which accepts new connections
|
5 years ago |