Commit Graph

54 Commits

Author SHA1 Message Date
d033470817 lil fixes 2017-11-27 22:39:12 +00:00
15651a931e linting errors: tackle p2p package 2017-11-27 22:39:11 +00:00
c4b695f78d minor fixes from review 2017-11-21 15:30:19 +00:00
feb3230160 some comments 2017-11-16 04:43:07 +00:00
8e044b0e6d p2p/addrbook: some comments 2017-11-16 04:30:23 +00:00
40e93a5f9e p2p/addrbook: fix addToOldBucket 2017-11-16 04:08:46 +00:00
8c88cc017a p2p/addrbook: addAddress returns error. more defensive PickAddress 2017-11-16 03:59:54 +00:00
ed95cc160a p2p/addrbook: simplify PickAddress 2017-11-16 02:31:47 +00:00
2f067a3f65 p2p/addrbook: addrNew/Old -> bucketsNew/Old 2017-11-16 02:28:11 +00:00
498a82784d p2p/addrbook: comments 2017-11-16 02:25:00 +00:00
62c1bc0a20 p2p: comment on the wg.Add before go saveRoutine()
Just noticed while auditing the code in p2p/addrbook.go,
wg.Add(1) but no subsequent defer.
@jaekwon and I had a discussion offline and we agreed to
comment about why the code was that way and why
we shouldn't move the wg.Add(1) into .saveRoutine() because
if go a.saveRoutine() isn't started before anyone invokes
a.Wait(), then we'd have raced a.saveRoutine().
2017-11-13 18:14:58 -07:00
2750343de5 Merge branch 'apply-megacheck' into unstable 2017-06-23 21:38:22 -04:00
b4ece65726 standardize key for errors (should be "err") 2017-06-14 12:50:49 +04:00
cf31f8d06f core: apply megacheck vet tool (unused, gosimple, staticcheck) 2017-05-29 23:11:40 -04:00
f803544195 new logging 2017-05-13 10:24:58 +02:00
57151d6043 p2p: use cmn instead of . 2017-05-04 22:43:55 -04:00
23a6a6f8fc move into p2p package 2017-04-21 18:07:52 -04:00
c4ed55d801 Refactor to move common libraries out of project 2015-10-22 17:39:06 -07:00
e86073ec96 Use rpc/client/ws_client; OnStart() returns error 2015-08-11 11:01:17 -07:00
e7c1febb65 Simplify Service/Reactor pattern 2015-07-22 06:21:21 -07:00
8e50bf15de panic wrapper functions 2015-07-21 10:46:05 -04:00
571a134318 BaseService and BaseReactor refactor and unification 2015-07-20 14:52:24 -07:00
bb4ca1407f info->notice, debug->info 2015-07-19 22:44:40 +00:00
bdc2711f27 p2p comment prettify 2015-07-13 13:17:47 -07:00
9965dd5de6 uint* to int* whereever appropriate; https://www.reddit.com/r/golang/comments/2q5vdu/int_vs_uint/ 2015-06-25 20:28:34 -07:00
75ef479547 Config is passed into each module. Remove tendermint/confer 2015-05-17 16:19:57 -07:00
3c96890d2d All numbers are in BigEndian 2015-05-03 17:42:46 -07:00
da9f4118a7 Atomic write to addrbook and privvalidator 2015-04-18 12:53:45 -07:00
13b6508ecd Package import path change 2015-04-01 17:30:16 -07:00
60f166e823 tendermint2 2015-03-31 15:33:31 -07:00
7171823fc6 Fix blockpool bugs and clean up log messages. 2015-03-25 23:04:17 -07:00
b25915ee41 Minor cleanup 2015-03-21 19:01:13 -07:00
5c8e69d6de Log adding of addresses to book 2015-01-21 14:18:25 -08:00
85110224b4 Fix PeerSet.Remove() bug. 2015-01-21 13:40:26 -08:00
07b5b7a8f2 various log fixes 2014-12-29 18:39:19 -08:00
0bfb389b35 change logger to log15 2014-12-29 18:09:06 -08:00
8e9c060e6d Begin writing RPC HTTP Server 2014-12-16 05:43:23 -08:00
1ae9ecd2a9 fix basic tests. 2014-10-04 19:16:49 -07:00
d300a67bb1 saving development state... 2014-08-30 04:17:10 -07:00
c5732f9374 Moved PEX logic to PeerManager where it belongs. 2014-07-19 16:40:49 -07:00
9464241c02 don't add our listener address into addrbook. 2014-07-17 16:06:34 -07:00
9f7765d334 cleanup log messages 2014-07-17 16:06:34 -07:00
e50e14ddf5 switch events, node listens for new peers to ask for new addrs. 2014-07-17 16:06:34 -07:00
162bff99b2 addrbook key is more secure 2014-07-17 16:06:33 -07:00
45adb24d43 TMROOT env variable. Panic less. 2014-07-16 13:15:18 -07:00
92ea6c626f addrbook key is a string 2014-07-15 22:07:33 -07:00
1603d6f385 pretty print addrbook json 2014-07-15 21:53:39 -07:00
c9114a677c fix off by one. 2014-07-15 14:57:22 -07:00
f53e6d1a33 replace logger with go-logging 2014-07-14 16:15:13 -07:00
cc9ea407aa with seed node 2014-07-12 14:52:31 -07:00