erigon-pulse/to-merge.txt
Martin Holst Swende 9534c2d38c trie, tests/fuzzers: implement a stacktrie fuzzer + stacktrie fixes (#21799)
* trie: fix error in stacktrie not committing small roots

* fuzzers: make trie-fuzzer use correct returnvalues

* trie: improved tests

* tests/fuzzers: fuzzer for stacktrie vs regular trie

* test/fuzzers: make stacktrie fuzzer use 32-byte keys

* trie: fix error in stacktrie with small nodes

* trie: add (skipped) testcase for stacktrie

* tests/fuzzers: address review comments for stacktrie fuzzer

* trie: fix docs in stacktrie
# Conflicts:
#	tests/fuzzers/trie/trie-fuzzer.go
#	trie/stacktrie.go
#	trie/stacktrie_test.go
#	trie/trie_test.go
2020-12-03 18:59:17 +01:00

137 lines
4.7 KiB
Plaintext

commit cc05b050df5f88e80bb26aaf6d2f339c49c2d702
Author: Péter Szilágyi <peterke@gmail.com>
Date: Thu Nov 12 22:10:15 2020 +0200
params: release Geth v1.9.24 with Go 1.15.5 (#21842)
commit 920a28711746c8e44ef3e6270a41f038d767d92b
Author: Felix Lange <fjl@twurst.com>
Date: Wed Nov 11 23:52:50 2020 +0100
.travis.yml: move test builders after install builders (#21833)
commit d49407427d1b2642184166bd36ae43070db13e36
Author: Felix Lange <fjl@twurst.com>
Date: Wed Nov 11 22:08:22 2020 +0100
build: fix regressions with the -dlgo change (#21831)
This fixes cross-build and mobile framework failures.
It also disables the mac test builder because it was failing
all the time in hard to understand ways and we can't afford
it anymore under Travis CI's new pricing.
commit d990df909d7839640143344e79356754384dcdd0
Author: Slava Karpenko <slavikus@gmail.com>
Date: Wed Nov 11 21:13:12 2020 +0100
consensus/ethash: use 64bit indexes for the DAG generation (#21793)
* Bit boundary fix for the DAG generation routine
* Fix unnecessary conversion warnings
Co-authored-by: Sergey Pavlov <spavlov@gmail.com>
commit 27d93c1848846b75d0e67fcac284a0d417acd47c
Author: Felix Lange <fjl@twurst.com>
Date: Wed Nov 11 14:34:43 2020 +0100
build: add -dlgo flag in ci.go (#21824)
This new flag downloads a known version of Go and builds with it. This
is meant for environments where we can't easily upgrade the installed Go
version.
* .travis.yml: remove install step for PR test builders
We added this step originally to avoid re-building everything
for every test. go test has become much smarter in recent go
releases, so we no longer need to install anything here.
commit 70868b1e4ab099d36d68ca86e1a569f9ebfc12dc
Author: Marius van der Wijden <m.vanderwijden@live.de>
Date: Tue Nov 10 20:54:59 2020 +0100
fuzzers: removed fuzzbuzz configuration (#21813)
We decided to move our fuzzing efforts to oss-fuzz since fuzzbuzz is still early access.
commit 941d8b5c5c3b797251378c30125630313f041106
Author: Martin Holst Swende <martin@swende.se>
Date: Tue Nov 10 15:21:41 2020 +0100
scripts: create oss-fuzz script in go-ethereum (#21808)
commit c52dfd55fb375a798ef2e3d2620dbb38d83624c1
Author: Gary Rong <garyrong0905@gmail.com>
Date: Tue Nov 10 21:19:44 2020 +0800
p2p/simulations/adapters/exec: fix some issues (#21801)
- Remove the ws:// prefix from the status endpoint since
the ws:// is already included in the stack.WSEndpoint().
- Don't register the services again in the node start.
Registration is already done in the initialization stage.
- Expose admin namespace via websocket.
This namespace is necessary for connecting the peers via websocket.
- Offer logging relevant options for exec adapter.
It's really painful to mix all log output in the single console. So
this PR offers two additional options for exec adapter in this case
testers can config the log output(e.g. file output) and log level
for each p2p node.
commit 0c34eae172d07d4c7778f80aac0b2e96a04e5154
Merge: 7c30f4d08 81ff70007
Author: Péter Szilágyi <peterke@gmail.com>
Date: Mon Nov 9 17:57:23 2020 +0200
Merge pull request #21803 from holiman/ethash
consensus/ethash: fix the percentage progress report
commit 9e688fb64c13f5bc14512d3638a561ccb691196c
Merge: 81678971d 1143dc6e2
Author: Péter Szilágyi <peterke@gmail.com>
Date: Mon Nov 9 17:49:21 2020 +0200
Merge pull request #21806 from karalabe/deprecate-eoan
build: stop building for Ubuntu Eoan, not supported any more
commit 1143dc6e295e6f312b18542b3454f52ccd46f53d
Author: Péter Szilágyi <peterke@gmail.com>
Date: Mon Nov 9 17:43:54 2020 +0200
build: stop building for Ubuntu Eoan, not supported any more
commit eb694ea7067b275058d41061bf175ef2da62491d
Author: Péter Szilágyi <peterke@gmail.com>
Date: Mon Nov 9 17:39:42 2020 +0200
travis: drop Go 1.13 builders as it's not supported any more
commit 81678971dbd578751896c71f8724fb61f8f22ad7
Author: Martin Holst Swende <martin@swende.se>
Date: Mon Nov 9 15:08:12 2020 +0100
trie, tests/fuzzers: implement a stacktrie fuzzer + stacktrie fixes (#21799)
* trie: fix error in stacktrie not committing small roots
* fuzzers: make trie-fuzzer use correct returnvalues
* trie: improved tests
* tests/fuzzers: fuzzer for stacktrie vs regular trie
* test/fuzzers: make stacktrie fuzzer use 32-byte keys
* trie: fix error in stacktrie with small nodes
* trie: add (skipped) testcase for stacktrie
* tests/fuzzers: address review comments for stacktrie fuzzer
* trie: fix docs in stacktrie