ucwong
017cf71fbd
rlp, tests/fuzzers/bls12381: gofmt ( #22937 )
2021-05-25 10:14:39 +02:00
ucwong
345890a558
go.mod: upgrade goupnp to commit 0ca76305 ( #22479 )
...
This pulls in a fix to skip the broadcast on interfaces which are down.
2021-03-19 12:03:33 +01:00
ucwong
a90861ae0c
go.mod: upgrade goleveldb to commit 64b5b1c ( #22436 )
...
This pulls in a fix for a corruption issue when the process crashes
while a new manifest file is being added.
2021-03-19 11:58:12 +01:00
ucwong
83e4c49e2b
trie : use trie.NewStackTrie instead of new(trie.Trie) ( #22246 )
...
The PR makes use of the stacktrie, which is is more lenient on resource consumption, than the regular trie, in cases where we only need it for DeriveSha
2021-02-02 13:09:23 +01:00
ucwong
59a79137b9
go.mod: upgrade github.com/huin/goupnp ( #22227 )
...
This updates the goupnp dependency, fixing huin/goupnp#33
2021-01-25 12:46:09 +01:00
ucwong
7da8f75d5b
go.mod: upgrade golang-lru ( #22134 )
2021-01-20 19:34:21 +01:00
ucwong
a425a47ddc
core/rawdb, eth/protocols : Method name typo fix ( #22026 )
2020-12-27 22:38:16 +01:00
ucwong
61469cfeaf
eth/downloader: fix typo in comment ( #22019 )
2020-12-21 15:39:58 +01:00
ucwong
c5a3ffa363
eth/download/statesync : optimize to avoid a copy in state sync hashing ( #22035 )
...
* eth/download/statesync : state hash sum optimized
* go fmt with blank in imports
* keccak read arg fix
2020-12-21 11:54:39 +01:00
ucwong
d90bbce954
go.mod : update goja dependency ( #21432 )
2020-09-01 12:56:22 +02:00
ucwong and Péter Szilágyi
856307d8bb
go.mod | goleveldb latest update ( #21448 )
...
* go.mod | goleveldb latest update
* go.mod update
* leveldb options
* go.mod: double check
Co-authored-by: Péter Szilágyi <peterke@gmail.com >
2020-08-26 15:53:12 +02:00
ucwong and Felix Lange
9e04c5ec83
core/bloombits: use single channel for shutdown ( #20878 )
...
This replaces the two-stage shutdown scheme with the one we
use almost everywhere else: a single quit channel signalling
termination.
Co-authored-by: Felix Lange <fjl@twurst.com >
2020-07-29 13:49:12 +02:00
ucwong
7a556abe15
go.mod: upgrade to github.com/golang/snappy with arm64 asm ( #21304 )
2020-07-08 14:06:53 +02:00
ucwong
dce533c246
whisper: fix time.sleep by time.ticker in whisper_test ( #21251 )
2020-06-23 10:46:59 +02:00
ucwong and Guillaume Ballet
5435e0d1a1
whisper : use timer.Ticker instead of sleep ( #21240 )
...
* whisper : use timer.Ticker instead of sleep
* lint: Fix linter error
Co-authored-by: Guillaume Ballet <gballet@gmail.com >
2020-06-18 17:58:49 +02:00
ucwong
e029cc6616
go.mod: update snappy dependency ( #21237 )
2020-06-18 14:01:49 +03:00
ucwong
39abd92ca8
ethstats: use timer instead of time.sleep ( #20924 )
2020-06-08 14:27:08 +03:00
ucwong
4b2ff1457a
go.mod: upgrade go-duktape to hide unused function warning ( #21168 )
2020-06-04 17:42:05 +02:00
ucwong
7ddb40239b
ethdb/leveldb: use timer instead of time.After ( #21066 )
2020-05-26 11:03:37 +02:00
ucwong
48e3b95e77
miner: replace use of 'self' as receiver name ( #21113 )
2020-05-25 10:20:09 +02:00
ucwong
0a99efa61f
whisper: use canonical import name of package go-ethereum ( #21099 )
2020-05-20 10:32:54 +03:00
ucwong
7540c53e72
core/rawdb: remove unused math ( #21065 )
2020-05-12 12:19:15 +03:00
ucwong and Péter Szilágyi
aaede53738
core/rawdb : log format fix for Unindexing transaction ( #21064 )
...
* core/rawdb : log format fix for Unindexing transaction
* core/rawdb: tiny fixup
Co-authored-by: Péter Szilágyi <peterke@gmail.com >
2020-05-12 11:46:35 +03:00
ucwong
1264c19f11
go.mod : goupnp v1.0.0 upgrade ( #20996 )
2020-04-28 14:57:07 +03:00
ucwong
0708b573bc
event, whisper/whisperv6: use defer where possible ( #20940 )
2020-04-28 10:53:08 +02:00
ucwong
1893266c59
go.mod: upgrade to golang-lru v0.5.4 ( #20992 )
...
golang-lru is now a go module, and the upgrade corrects a couple
of minor issues. In particular, the library could crash if you inserted
nil into an LRU cache.
2020-04-28 10:22:23 +02:00
ucwong
c60c0c97e7
go.mod : update fastcache to 1.5.7 ( #20936 )
2020-04-22 10:31:32 +03:00
ucwong
6c458f32f8
p2p: defer wait group done in protocol start ( #20951 )
2020-04-21 16:42:18 +02:00
ucwong
6975172d01
whisper/mailserver : recover corrupt db files before opening ( #20891 )
...
* whisper/mailserver : recover db file when openfile corrupted
* whisper/mailserver : fix db -> s.db
* whisper/mailserver : common/errors for dbfile
2020-04-08 11:26:16 +02:00
ucwong
f7b29ec942
rpc: add missing timer.Stop calls in websocket tests ( #20863 )
2020-04-02 22:08:45 +02:00
ucwong
f98cabad7c
core: add missing Timer.Stop call in TestLogReorgs ( #20870 )
2020-04-02 16:04:45 +02:00
ucwong
0c359e4b9a
p2p/discv5, p2p/testing: add missing Timer.Stop calls in tests ( #20869 )
2020-04-02 16:03:40 +02:00
ucwong
37d6357806
ethstats: add missing Ticker.Stop call ( #20867 )
2020-04-02 16:02:10 +02:00
ucwong
53e034ce0b
metrics: add missing calls to Ticker.Stop in tests ( #20866 )
2020-04-02 16:01:18 +02:00
ucwong
0893ee6d51
event: add missing timer.Stop call in TestFeed ( #20868 )
2020-04-02 15:56:25 +02:00
ucwong
4d891f23b5
les: add missing Ticker.Stop call ( #20864 )
2020-04-02 15:54:59 +02:00
ucwong
66ed58bfcc
eth/fetcher: add missing timer.Stop calls ( #20861 )
2020-04-02 12:32:45 +02:00
ucwong
47f7c736cb
eth/filters: add missing Ticker.Stop call ( #20862 )
2020-04-02 12:31:50 +02:00
ucwong
ad4b60efdd
miner/worker: add missing timer.Stop call ( #20857 )
2020-04-02 10:40:38 +02:00
ucwong
c87cdd3053
p2p/discv5: add missing Timer.Stop calls ( #20853 )
2020-04-02 10:11:16 +02:00
ucwong
bf35e27ea7
p2p/server: add UDP port mapping goroutine to wait group ( #20846 )
2020-04-01 18:00:33 +02:00
ucwong
1e2e1b41f8
cmd/devp2p, cmd/wnode, whisper: add missing calls to Timer.Stop ( #20843 )
2020-04-01 16:12:01 +02:00
ucwong
a5a9feab21
whisper: fix whisper go routine leak with sync wait group ( #20844 )
2020-04-01 11:35:26 +02:00