Péter Szilágyi
3944976a9a
Merge pull request #22177 from karalabe/snapshot-storage-logs
...
core/state/snapshot: add generation logs to storage too
2021-01-15 12:54:34 +02:00
Péter Szilágyi
c4deebbf1e
core/state/snapshot: add generation logs to storage too
2021-01-15 12:26:46 +02:00
Péter Szilágyi
d13c59fef0
Merge pull request #22169 from karalabe/faucet-regen
...
cmd/faucet: update the embedded website asset
2021-01-14 12:19:57 +02:00
Péter Szilágyi
12969084d1
cmd/faucet: update the embedded website asset
2021-01-14 12:10:52 +02:00
Péter Szilágyi
79e2174e4d
Merge pull request #22157 from karalabe/prque-tests
...
common/prque: pull in tests and benchmarks from upstream
2021-01-11 10:52:46 +02:00
Péter Szilágyi
ab5e3f400f
common/prque: pull in tests and benchmarks from upstream
2021-01-11 10:31:03 +02:00
Péter Szilágyi
d3952898c3
Merge pull request #22137 from karalabe/faucet-fb-fix
...
cmd/faucet: switch Facebook auth over to mobile site
2021-01-07 18:45:27 +02:00
Péter Szilágyi
3c6665e7d6
cmd/faucet: switch Facebook auth over to mobile site
2021-01-07 18:14:44 +02:00
Péter Szilágyi
38310f9022
Merge pull request #22136 from karalabe/faucet-websocket-fix
...
cmd/faucet: fix websocket race regression after switching to gorilla
2021-01-07 12:58:42 +02:00
Péter Szilágyi
44208d9258
cmd/faucet: fix websocket race regression after switching to gorilla
2021-01-07 10:23:50 +02:00
Péter Szilágyi
8bd8e1b24a
Merge pull request #22122 from karalabe/snapshot-polishes
...
cmd/utils, eth/downloader: minor snap nitpicks
2021-01-07 09:12:20 +02:00
Péter Szilágyi
83d317cff9
cmd/utils, eth/downloader: minor snap nitpicks
2021-01-06 08:37:45 +02:00
Péter Szilágyi
6ada9f0f38
Merge pull request #22107 from karalabe/faucet-twitter
...
cmd: support v1.1 Twitter API in faucet, fix puppeth
2021-01-05 10:27:33 +02:00
Péter Szilágyi
e4571d8c12
cmd: support v1.1 Twitter API in faucet, fix puppeth
2021-01-04 14:13:21 +02:00
017831dd5b
core, eth: split eth package, implement snap protocol ( #21482 )
...
This commit splits the eth package, separating the handling of eth and snap protocols. It also includes the capability to run snap sync (https://github.com/ethereum/devp2p/blob/master/caps/snap.md ) , but does not enable it by default.
Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de >
Co-authored-by: Martin Holst Swende <martin@swende.se >
2020-12-14 10:27:15 +01:00
Péter Szilágyi
ead814616c
Merge pull request #21890 from ligi/issue_templates
...
github: Add new style of issue-templates
2020-11-23 17:47:20 +02:00
Péter Szilágyi
28080463d2
Merge pull request #21861 from holiman/remove_retesteth
...
cmd/geth: remove retesteth
2020-11-19 07:49:40 +02:00
Péter Szilágyi
cc05b050df
params: release Geth v1.9.24 with Go 1.15.5 ( #21842 )
2020-11-12 21:10:15 +01:00
Péter Szilágyi
0c34eae172
Merge pull request #21803 from holiman/ethash
...
consensus/ethash: fix the percentage progress report
2020-11-09 17:57:23 +02:00
Péter Szilágyi
7c30f4d085
Merge pull request #21804 from karalabe/snapshot-marker-sync
...
core/state/snapshot: update generator marker in sync with flushes
2020-11-09 17:50:26 +02:00
Péter Szilágyi
040928d8bb
Merge pull request #21805 from karalabe/travis-drop-1.13
...
travis: drop Go 1.13 builders as it's not supported any more
2020-11-09 17:49:56 +02:00
Péter Szilágyi
9e688fb64c
Merge pull request #21806 from karalabe/deprecate-eoan
...
build: stop building for Ubuntu Eoan, not supported any more
2020-11-09 17:49:21 +02:00
Péter Szilágyi
1143dc6e29
build: stop building for Ubuntu Eoan, not supported any more
2020-11-09 17:43:54 +02:00
Péter Szilágyi
eb694ea706
travis: drop Go 1.13 builders as it's not supported any more
2020-11-09 17:39:42 +02:00
Péter Szilágyi
7b7b327ff2
core/state/snapshot: update generator marker in sync with flushes
2020-11-09 16:03:58 +02:00
Péter Szilágyi
97fc1c3b1d
Merge pull request #21787 from karalabe/pod-non-verbose
...
build: stop verbose output to keep travis from overflowing
2020-11-05 11:55:50 +02:00
Péter Szilágyi
6cfe494276
build: stop verbose output to keep travis from overflowing
2020-11-05 11:52:35 +02:00
Péter Szilágyi
7b748e550a
Merge pull request #21747 from holiman/yolov2update
...
params: update yolov2 bootnode with elastic ip
2020-10-23 17:48:43 +03:00
Péter Szilágyi
8a94aa91fb
Merge pull request #21745 from holiman/yolov2_bootnodes
...
utils, params: add yolov2 bootnode
2020-10-23 16:42:08 +03:00
Péter Szilágyi
a15d71a255
core/state/snapshot: stop generator if it hits missing trie nodes ( #21649 )
...
* core/state/snapshot: exit Geth if generator hits missing trie nodes
* core/state/snapshot: error instead of hard die on generator fault
* core/state/snapshot: don't enable logging on the tests
2020-10-05 11:52:36 +03:00
Péter Szilágyi
c9959145a9
params: begin v1.9.23 release cycle
2020-09-28 11:23:02 +03:00
Péter Szilágyi
c71a7e26a8
params: release Geth v1.9.22
2020-09-28 11:21:47 +03:00
Péter Szilágyi
7ddb44b80e
Merge pull request #21635 from karalabe/cht-1.9.22
...
params: update CHTs for Geth v1.9.22
2020-09-28 11:21:17 +03:00
Péter Szilágyi
b5d362b2bf
params: update CHTs for Geth v1.9.22
2020-09-28 11:19:22 +03:00
Péter Szilágyi
2482ba016e
Merge pull request #21529 from karalabe/dynamic-pivot
...
eth/downloader: dynamically move pivot even during chain sync
2020-09-18 12:29:33 +03:00
Péter Szilágyi
fb835c024c
eth/downloader: dynamically move pivot even during chain sync
2020-09-18 11:37:42 +03:00
Péter Szilágyi
3a98c6f6e6
Merge pull request #21537 from karalabe/les-reorg-fix
...
eth/downloader: only roll back light sync if not fully validating
2020-09-09 18:37:37 +03:00
Péter Szilágyi
367f12f734
eth/downloader: only roll back light sync if not fully validating
2020-09-09 14:13:26 +03:00
Péter Szilágyi
8d35b1eb2b
params: begin v1.9.22 release cycle
2020-09-09 11:23:37 +03:00
Péter Szilágyi
0287d54847
params: release Geth v1.9.21
2020-09-09 11:22:11 +03:00
Péter Szilágyi
24562d9b0c
Merge pull request #21534 from karalabe/cht-1.9.21
...
params: update CHTs for v1.9.21 release
2020-09-09 10:34:53 +03:00
Péter Szilágyi
dc681fc1f6
params: update CHTs for v1.9.21 release
2020-09-09 10:33:20 +03:00
Péter Szilágyi
f86324edb7
Merge pull request #21504 from karalabe/trie-path-sync
...
core, eth, trie: prepare trie sync for path based operation
2020-09-02 13:52:51 +03:00
Péter Szilágyi
eeaf191633
core, eth, trie: prepare trie sync for path based operation
2020-09-02 13:21:32 +03:00
Péter Szilágyi
d97e0063d5
Merge pull request #21491 from karalabe/state-sync-leak-fix
...
core/state, eth, trie: stabilize memory use, fix memory leak
2020-08-27 11:24:28 +03:00
Péter Szilágyi
d8da0b3d81
core/state, eth, trie: stabilize memory use, fix memory leak
2020-08-26 13:05:06 +03:00
Péter Szilágyi
63a9d4b2ae
Merge pull request #21486 from karalabe/cht-1.9.20
...
params: update CHTs for v1.9.20 release
2020-08-25 13:25:23 +03:00
Péter Szilágyi
ce5f94920d
params: update CHTs for v1.9.20 release
2020-08-25 13:02:51 +03:00
Péter Szilágyi
d13b8e5570
Merge pull request #21483 from karalabe/freezer-truncate-silent
...
core/rawdb: only complain loudly if truncating many items
2020-08-25 09:21:44 +03:00
Péter Szilágyi
5655dce3b8
core/rawdb: only complain loudly if truncating many items
2020-08-25 09:03:14 +03:00
Péter Szilágyi
bdde616f23
Merge pull request #21477 from karalabe/snapshotter-shallow-generator
...
core/state/snapshot: reduce disk layer depth during generation
2020-08-24 14:00:57 +03:00
Péter Szilágyi
3ee91b9f2e
core/state/snapshot: reduce disk layer depth during generation
2020-08-24 13:22:36 +03:00
Péter Szilágyi
b68929caee
Merge pull request #21472 from holiman/fix_dltest_fail
...
eth/downloader: fix rollback issue on short chains
2020-08-21 14:43:14 +03:00
Péter Szilágyi
a70a79b285
Merge pull request #21466 from karalabe/go1.15
...
travis, dockerfile, appveyor, build: bump to Go 1.15
2020-08-20 17:41:26 +03:00
Péter Szilágyi
15fdaf2005
travis, dockerfile, appveyor, build: bump to Go 1.15
2020-08-20 16:41:37 +03:00
Péter Szilágyi
8cbdc8638f
core: define and test chain rewind corner cases ( #21409 )
...
* core: define and test chain reparation cornercases
* core: write up a variety of set-head tests
* core, eth: unify chain rollbacks, handle all the cases
* core: make linter smile
* core: remove commented out legacy code
* core, eth/downloader: fix review comments
* core: revert a removed recovery mechanism
2020-08-20 13:01:24 +03:00
Péter Szilágyi
560d44479c
Merge pull request #21461 from karalabe/ppa-drop-disco
...
build: drop disco, enable groovy on Ubuntu PPAs
2020-08-19 10:29:54 +03:00
Péter Szilágyi
32b078d418
build: drop disco, enable groovy on Ubuntu PPAs
2020-08-19 10:28:08 +03:00
Péter Szilágyi
04926db204
params: begin v1.9.20 release cycle
2020-08-11 14:11:16 +03:00
Péter Szilágyi
3e0641923d
params: release Geth v1.9.19
2020-08-11 14:10:21 +03:00
Péter Szilágyi
74925e547f
Merge pull request #21437 from karalabe/cht-1.9.19
...
params: update CHTs for v1.9.19
2020-08-11 10:34:08 +03:00
Péter Szilágyi
7afdf792ab
params: update CHTs for v1.9.19
2020-08-11 10:20:03 +03:00
Péter Szilágyi
4baa574410
Merge pull request #21434 from karalabe/ethstats-split-rwlock
...
ethstats: split read and write lock, otherwise they'll lock up
2020-08-10 15:13:31 +03:00
Péter Szilágyi
9f45d6efae
ethstats: split read and write lock, otherwise they'll lock up
2020-08-10 14:33:22 +03:00
Péter Szilágyi
cbbc54c495
Merge pull request #21433 from holiman/statsync_exiter
...
eth/downloader: allow all timers to exit
2020-08-10 12:08:46 +03:00
Péter Szilágyi
48b484c5ac
Merge pull request #21428 from holiman/ethstats_moar
...
ethstats: overwrite old errors
2020-08-07 19:40:28 +03:00
Péter Szilágyi
06125bff89
Merge pull request #21429 from holiman/timerfix
...
eth/downloader: set deliverytime on drops and timeouts too
2020-08-07 16:36:33 +03:00
Péter Szilágyi
8f24097836
Merge pull request #21427 from karalabe/fix-statesync-delivery-time
...
eth/downloader: save the correct delivery time for state sync
2020-08-07 15:27:00 +03:00
Péter Szilágyi
4b9c0ea76d
eth/downloader: save the correct delivery time for state sync
2020-08-07 15:17:13 +03:00
Péter Szilágyi
3bb8a4ed3f
Merge pull request #21425 from holiman/leslock
...
les: update checktime even if check fails
2020-08-07 12:32:01 +03:00
Péter Szilágyi
68754f3931
cmd/utils: grant snapshot cache to trie if disabled ( #21416 )
...
* cmd/utils: grant snapshot cache to trie if disabled
* eth: fix up default non-mainnet cache distribution
2020-08-06 15:28:31 +03:00
Péter Szilágyi
4fde0cabc1
Merge pull request #21411 from holiman/fix_codelookup
...
core/vm: avoid map lookups for accessing jumpdest analysis
2020-08-06 08:09:15 +03:00
Péter Szilágyi
a00dc5095b
Merge pull request #21358 from hendrikhofstadt/fix/tx-sort-time
...
core: sort txs at the same gas price by received time
2020-07-30 10:23:36 +03:00
Péter Szilágyi
298a19bbc6
core: API-less transaction time sorting
2020-07-28 17:13:40 +03:00
Péter Szilágyi
8e7bee9b56
params: begin v1.9.19 release cycle
2020-07-27 14:58:45 +03:00
Péter Szilágyi
f538259187
params: release Geth v1.9.18
2020-07-27 14:53:53 +03:00
Péter Szilágyi
e997f92caf
Merge pull request #21368 from holiman/update_uint256
...
deps: update uint256 to v1.1.1
2020-07-24 15:02:52 +03:00
Péter Szilágyi
6793ffa12b
Merge pull request #21300 from rjl493456442/txpool-fix-queued-evictions
...
core: fix queued transaction eviction
2020-07-24 11:14:42 +03:00
Péter Szilágyi
0b53e485d8
Merge pull request #21352 from karalabe/dev-noinit-genesis
...
cmd/utils: reuse existing genesis in persistent dev mode
2020-07-22 17:39:08 +03:00
Péter Szilágyi
9e22e912e3
cmd/utils: reuse existing genesis in persistent dev mode
2020-07-21 15:58:29 +03:00
Péter Szilágyi
3a52c4dcf2
Merge pull request #21336 from karalabe/tiny-ref-optimization
...
core/vm: use pointers to operations vs. copy by value
2020-07-21 10:53:12 +03:00
Péter Szilágyi
722b742780
params: begin v1.9.18 release cycle
2020-07-20 15:58:33 +03:00
Péter Szilágyi
748f22c192
params: release Geth v1.9.17
2020-07-20 15:56:42 +03:00
Péter Szilágyi
35ddf36229
Merge pull request #21347 from karalabe/ethstats-fixes
...
ethstats: fix reconnection issue, implement primus pings
2020-07-20 11:47:13 +03:00
Péter Szilágyi
0fef66c739
ethstats: fix reconnection issue, implement primus pings
2020-07-20 11:46:41 +03:00
Péter Szilágyi
508891e64b
core/vm: use pointers to operations vs. copy by value
2020-07-16 15:32:01 +03:00
Péter Szilágyi
c42d1390d3
Merge pull request #21256 from karalabe/p2p-packet-metrics
...
p2p: measure packet throughput too, not just bandwidth
2020-06-24 09:44:23 +03:00
Péter Szilágyi
42ccb2fdbd
p2p: measure packet throughput too, not just bandwidth
2020-06-24 09:36:20 +03:00
Péter Szilágyi
eb9d7d15ec
Merge pull request #21170 from duanhao0814/fix-dup-ecrecover
...
core: filter out txs with invalid signatures as soon as possible
2020-06-16 11:35:16 +03:00
Péter Szilágyi
a0797e37f8
Merge pull request #21192 from karalabe/fix-escape-analysis
...
core/state: avoid escape analysis fault when accessing cached state
2020-06-08 16:38:05 +03:00
Péter Szilágyi
80e887d7bf
core/state: avoid escape analysis fault when accessing cached state
2020-06-08 16:11:37 +03:00
Péter Szilágyi
651233454e
Merge pull request #21188 from karalabe/cht-1.9.15
...
params: update CHTs for 1.9.15 release
2020-06-08 11:16:23 +03:00
Péter Szilágyi
a5c827af86
params: update CHTs for 1.9.15 release
2020-06-08 11:14:33 +03:00
Péter Szilágyi
cefa2ab1bd
Merge pull request #21173 from karalabe/faucet-delete-oldaccs
...
cmd/faucet: delete old keystore when importing new faucet key
2020-06-04 11:58:40 +03:00
Péter Szilágyi
b1b75f0089
accounts/keystore, cmd/faucet: return old account to allow unlock
2020-06-04 10:57:21 +03:00
Péter Szilágyi
201e345c65
Merge pull request #21172 from karalabe/faucet-twitter-mobile
...
acounts/keystore, cmd/faucet: fix faucet double import, fix twitter url
2020-06-04 09:30:40 +03:00
Péter Szilágyi
469b8739eb
acounts/keystore, cmd/faucet: fix faucet double import, fix twitter url
2020-06-04 08:59:26 +03:00
Péter Szilágyi
8b83125739
Merge pull request #21162 from karalabe/daofork-order-check-fix
...
cmd/geth: fix the fork orders for DAO tests
2020-06-03 12:20:57 +03:00
Péter Szilágyi
f52ff0f1e9
cmd/geth: fix the fork orders for DAO tests
2020-06-03 12:17:54 +03:00
Péter Szilágyi
46698d7931
params: begin v1.9.15 release cycle
2020-05-13 12:33:58 +03:00