Ethan Buchman
|
fca9e7f9ce
|
send pexRequest to random peer in ensurePeers if no addrs to dial
|
10 years ago |
Ethan Buchman
|
555dab4fd6
|
limit number of allowed connections per ip
|
10 years ago |
Ethan Buchman
|
d0610845dc
|
peers use uuid to avoid duplicate connections
|
10 years ago |
Ethan Buchman
|
9521e4e4e7
|
add peer to addrbook on AddPeer, after handshake
|
10 years ago |
Ethan Buchman
|
fadfc673e3
|
better upnp error msgs
|
10 years ago |
Ethan Buchman
|
3f7f3dd37f
|
add git commit hash to nodeInfo
|
10 years ago |
Jae Kwon
|
5107988fb5
|
Call peer.stop() if we're not going to start() it
|
10 years ago |
Jae Kwon
|
d95234435a
|
Fix bug in merkle/iavl_proof; TODO maybe read zero length slices as nil?
|
10 years ago |
Jae Kwon
|
1f34236948
|
Limit binary data to 21MB
|
10 years ago |
Jae Kwon
|
e4435a8d1e
|
Log embellishment
|
10 years ago |
Jae Kwon
|
7983113024
|
logging of base p2p messages
|
10 years ago |
Jae Kwon
|
6781b21d32
|
Split ReadBinary into ReadBinary/ReadBinaryPtr.
|
10 years ago |
Jae Kwon
|
9965dd5de6
|
uint* to int* whereever appropriate; https://www.reddit.com/r/golang/comments/2q5vdu/int_vs_uint/
|
10 years ago |
Ethan Buchman
|
33566375af
|
don't trust peer's node info
|
10 years ago |
Ethan Buchman
|
57ff919d50
|
godep
|
10 years ago |
Ethan Buchman
|
8a2d9525f0
|
network > chain_id, put in genesis.json
|
10 years ago |
Jae Kwon
|
75ef479547
|
Config is passed into each module. Remove tendermint/confer
|
10 years ago |
Jae Kwon
|
ae171ba134
|
random dialing
|
10 years ago |
Jae Kwon
|
cfb4a40855
|
adding more debug logs
|
10 years ago |
Jae Kwon
|
3c96890d2d
|
All numbers are in BigEndian
|
10 years ago |
Ethan Buchman
|
4f94e0f200
|
only allow one connection per ip
|
10 years ago |
Jae Kwon
|
d0fa3918ec
|
NewTicker -> NewTimer, to fix a memory leak
|
10 years ago |
Jae Kwon
|
fcc26d7355
|
Resolve host for NetAddressFromString(). Test fix.
|
10 years ago |
Jae Kwon
|
f1703249ff
|
...
|
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 |
Ethan Buchman
|
0e80059e79
|
versioning
|
10 years ago |
Jae Kwon
|
9513f601de
|
Removed Log.File, all log goes out to stdout.
|
10 years ago |
Jae Kwon
|
2ba6f86f2e
|
Add Network to SignBytes, to prevent network clashes
|
10 years ago |
Jae Kwon
|
df026f64fa
|
Remoted bytes from logging messages
|
10 years ago |
Jae Kwon
|
dc1fddd1d8
|
Added NodeInfo (still need to add to AddrBook); Proper Handshake
|
10 years ago |
Ethan Buchman
|
882a82bad4
|
more crawler work
|
10 years ago |
Jae Kwon
|
da9f4118a7
|
Atomic write to addrbook and privvalidator
|
10 years ago |
Jae Kwon
|
c72eb1be99
|
fix for{go func} scope issue
|
10 years ago |
Jae Kwon
|
44565872ae
|
Fixed BlockchainMessage{} Decode issue.
Fixed Warn(UnknownMessage) issues.
|
10 years ago |
Jae Kwon
|
89cfedeb73
|
Make all messages be registered as pointer receivers,
Warn on unknown messages.
|
10 years ago |
Ethan Buchman
|
d27e0bbad5
|
event cache and fireable interace
|
10 years ago |
Jae Kwon
|
e5d34befde
|
Remote TypeByte()
|
10 years ago |
Jae Kwon
|
5b1c1eb0e0
|
ProposalMessage wrapper, warn on unknown messages
|
10 years ago |
Jae Kwon
|
6d6f061f19
|
Support nil pointers for Binary.
If the thing does not already have a typebyte declared,
a fake one will be given (0x01).
A TypeByte of 0x00 is reserved for nil things.
No nil-dogs.
|
10 years ago |
Jae Kwon
|
7356556938
|
Some renames and small fixes.
|
10 years ago |
Jae Kwon
|
a09051438c
|
Intermediate... working on debora
|
10 years ago |
Ethan Buchman
|
474bf31400
|
events: integrate event switch into services via Eventable interface
|
10 years ago |
Jae Kwon
|
f271ab7256
|
various changes. removed debora temporarily
|
10 years ago |
Jae Kwon
|
13b6508ecd
|
Package import path change
|
10 years ago |
Jae Kwon
|
c74b5522a1
|
fixied IsListening()
|
10 years ago |
Ethan Buchman
|
9ce75fe755
|
add debora support
|
10 years ago |
Ethan Buchman
|
60f166e823
|
tendermint2
|
10 years ago |
Jae Kwon
|
1a4aab4c35
|
When using JSONRPC, do not double-encode JSON.
|
10 years ago |
Ethan Buchman
|
d2724c9731
|
rpc: give each call a dedicated Response struct, add basic test
|
10 years ago |