Jae Kwon
|
1b9fd811a1
|
RPCResponse.Result && EventData are registered interfaces; -skip_upnp option
|
10 years ago |
Jae Kwon
|
e86073ec96
|
Use rpc/client/ws_client; OnStart() returns error
|
10 years ago |
Jae Kwon
|
f91bc8d8c3
|
Retries for net.Listen to account for MacOSX socket close delay
|
10 years ago |
Jae Kwon
|
e7c1febb65
|
Simplify Service/Reactor pattern
|
10 years ago |
Ethan Buchman
|
8e50bf15de
|
panic wrapper functions
|
10 years ago |
Jae Kwon
|
571a134318
|
BaseService and BaseReactor refactor and unification
|
10 years ago |
Ethan Buchman
|
bb4ca1407f
|
info->notice, debug->info
|
10 years ago |
Jae Kwon
|
bdc2711f27
|
p2p comment prettify
|
10 years ago |
Ethan Buchman
|
0728539bc1
|
limit num connections per ip range
|
10 years ago |
Ethan Buchman
|
fadfc673e3
|
better upnp error msgs
|
10 years ago |
Jae Kwon
|
d9bfe82d93
|
rpc.StartHTTPServer listener bug fix
|
10 years ago |
Jae Kwon
|
66ff985cd2
|
Added a registry to Barak.
|
10 years ago |
Jae Kwon
|
dc1fddd1d8
|
Added NodeInfo (still need to add to AddrBook); Proper Handshake
|
10 years ago |
Jae Kwon
|
f271ab7256
|
various changes. removed debora temporarily
|
10 years ago |
Jae Kwon
|
13b6508ecd
|
Package import path change
|
10 years ago |
Ethan Buchman
|
60f166e823
|
tendermint2
|
10 years ago |
Jae Kwon
|
0bfb389b35
|
change logger to log15
|
10 years ago |
Jae Kwon
|
fa7c83166f
|
P2P docs
|
10 years ago |
Jae Kwon
|
bff93107ef
|
UPNP + hairpin probing
|
10 years ago |
Jae Kwon
|
61d1635085
|
Fixed tests
|
10 years ago |
Jae Kwon
|
e53b148acf
|
refactor from Binary centric model to global method model
|
10 years ago |
Jae Kwon
|
d300a67bb1
|
saving development state...
|
11 years ago |
Jae Kwon
|
34fe442514
|
Connection -> MConnection, huge refactor. True multiplexing.
|
11 years ago |
Jae Kwon
|
e50e14ddf5
|
switch events, node listens for new peers to ask for new addrs.
|
11 years ago |
Jae Kwon
|
ac668d4d14
|
Don't dial dupes
|
11 years ago |
Jae Kwon
|
f53e6d1a33
|
replace logger with go-logging
|
11 years ago |
Jae Kwon
|
bbfdef5ea7
|
log external address
|
11 years ago |
Jae Kwon
|
56a92b512f
|
Send external addresses upon new outbound peer
|
11 years ago |
Jae Kwon
|
78663a09fe
|
configure laddr & seed node from command line.
|
11 years ago |
Jae Kwon
|
b531597a53
|
show listener external address in log
|
11 years ago |
Jae Kwon
|
237b3dc7ff
|
.
|
11 years ago |
Jae Kwon
|
ce51af9d4d
|
PeerSet is for fast iteration of peers
|
11 years ago |
Jae Kwon
|
61224f86c9
|
package rename peer -> p2p
|
11 years ago |
Jae Kwon
|
ec89eb168d
|
cleanup
|
11 years ago |
Jae Kwon
|
7c22d99dab
|
local -> external
|
11 years ago |
Jae Kwon
|
0f973c29ca
|
Hide internal methods to make GoDoc more user-friendly
|
11 years ago |
Jae Kwon
|
d219949dff
|
performance optimization
|
11 years ago |
Jae Kwon
|
3e2f377863
|
benchmark works, but could use some improvement.
~33k packets/sec for a single local pair.
|
11 years ago |
Jae Kwon
|
c40fc65e6b
|
go fmt
|
11 years ago |
Jae Kwon
|
3cc385e881
|
.
|
11 years ago |
Jae Kwon
|
451b6ba2c9
|
.
|
11 years ago |
Jae Kwon
|
1789f39a3e
|
Channels do not have integrated filters. They're only for multiplexing.
|
11 years ago |
Jae Kwon
|
c895c6a586
|
.
|
11 years ago |
Jae Kwon
|
002cfc8f75
|
architecting peer
|
11 years ago |
Jae Kwon
|
534635aae9
|
working draft of peer
|
11 years ago |