Péter Szilágyi
5a79aca8b9
Merge pull request #16485 from holiman/fixcopycopy
...
core/state: fix bug in copy of copy State
2018-04-11 12:00:17 +03:00
Péter Szilágyi
34ecb495b6
Merge pull request #16481 from karalabe/go1.10.1
...
travis, appveyor: bump to Go 1.10.1
2018-04-11 10:56:32 +03:00
Péter Szilágyi
95d5c22086
travis, appveyor: bump to Go 1.10.1
2018-04-10 17:07:58 +03:00
Péter Szilágyi
989ab26028
Merge pull request #16478 from karalabe/fix-alltools-dockerfile
...
Dockerfile.alltools: fix invalid command
2018-04-10 14:13:52 +03:00
Péter Szilágyi
29213b1f8f
Dockerfile.alltools: fix invalid command
2018-04-10 14:02:56 +03:00
Péter Szilágyi
149f706fde
Merge pull request #16477 from karalabe/puppeth-dockerfile-permission-fix
...
cmd/puppeth: fix node deploys for updated dockerfile user
2018-04-10 13:40:52 +03:00
Péter Szilágyi
7c1e9a5004
cmd/puppeth: fix node deploys for updated dockerfile user
2018-04-10 13:13:05 +03:00
Péter Szilágyi
39f4c80155
Merge pull request #15225 from holiman/test_removefrom_dirtyset
...
Change handling of dirty objects in state
2018-04-10 12:28:30 +03:00
Péter Szilágyi
d985b9052a
core/state: avoid linear overhead on journal dirty listing
2018-03-28 09:32:02 +03:00
Péter Szilágyi
d763e20d55
Merge pull request #16394 from hydai/fix_typo
...
core/vm: Fixed typos in core/vm/interpreter.go
2018-03-27 10:08:58 +03:00
Péter Szilágyi
c053f1146d
Merge pull request #16388 from hydai/fix_comments
...
core/vm: Fixed typos
2018-03-26 17:05:35 +03:00
Péter Szilágyi
dd708c1636
Merge pull request #16319 from rjl493456442/dump_preimages
...
cmd: implement preimage dump and import cmds
2018-03-26 14:45:01 +03:00
Péter Szilágyi
495bdb0c71
cmd: export preimages in RLP, support GZIP, uniform with block export
2018-03-26 14:08:01 +03:00
Péter Szilágyi
e9a1d8de34
Merge pull request #16387 from karalabe/evm-polsihes
...
core: minor evm polishes and optimizations
2018-03-26 13:44:36 +03:00
Péter Szilágyi
1fae50a199
core: minor evm polishes and optimizations
2018-03-26 12:28:46 +03:00
Péter Szilágyi
1203c6a237
crypto/bn256: full switchover to cloudflare's code ( #16301 )
...
* crypto/bn256: full switchover to cloudflare's code
* crypto/bn256: only use cloudflare for optimized architectures
* crypto/bn256: upstream fallback for non-optimized code
* .travis, build: drop support for Go 1.8 (need type aliases)
* crypto/bn256/cloudflare: enable curve mul lattice optimization
2018-03-20 01:13:54 +09:00
Péter Szilágyi
322006d0f2
Merge pull request #16315 from karalabe/drop-vagrant
...
containers: drop vagrant support, noone's maintaining it
2018-03-15 18:59:50 +02:00
Péter Szilágyi
56e2376e69
containers: drop vagrant support, noone's maintaining it
2018-03-14 13:23:40 +02:00
Péter Szilágyi
62bc179bb9
Merge pull request #16310 from karalabe/websocket-request-limits
...
rpc: enforce the 128KB request limits on websockets too
2018-03-13 14:35:18 +02:00
Péter Szilágyi
555f42cfd8
rpc: enforce the 128KB request limits on websockets too
2018-03-13 13:55:26 +02:00
Péter Szilágyi
307846d046
Merge pull request #16287 from razum2um/master
...
Allow any vhost for wallet deployed by puppeth
2018-03-09 11:06:18 +02:00
Péter Szilágyi
38e2071df8
Merge pull request #16289 from jeffwalsh/remove-add-std-arg
...
common/compiler: remove "--add-std" arg, deprecated in solidity 0.4.21
2018-03-09 11:05:09 +02:00
Péter Szilágyi
b2f53f9621
Merge pull request #16128 from karalabe/go1.10
...
travis, Dockerfile, appveyor, build: bump to Go 1.10
2018-03-08 17:26:14 +02:00
Péter Szilágyi
669aba8e2c
travis, Dockerfile, appveyor, build: bump to Go 1.10
2018-03-08 16:34:26 +02:00
Péter Szilágyi
85d5f2c661
Merge pull request #16285 from karalabe/fix-resend-optional-param
...
internal/ethapi: make resent gas params optional
2018-03-08 12:52:38 +02:00
Péter Szilágyi
28ef23f446
internal/ethapi: make resent gas params optional
2018-03-08 12:29:42 +02:00
Péter Szilágyi
3ec1b9a92d
Merge pull request #16275 from karalabe/bump-duktape
...
vendor: bump duktape to get rid of build warning
2018-03-07 16:29:31 +02:00
Péter Szilágyi
fc1f3f2618
vendor: bump duktape to get rid of build warning
2018-03-07 14:47:09 +02:00
Péter Szilágyi
d43ffdbf6a
Merge pull request #16240 from cuiweixie/txpool
...
core: should enqueue the invalids tx anyway
2018-03-07 11:45:28 +02:00
Péter Szilágyi
2b5d1a4a4c
core: update txpool tests for the removal fix
2018-03-07 10:58:11 +02:00
Péter Szilágyi
1548518644
VERSION, params: begin 1.8.3 release cycle
2018-03-05 15:52:21 +02:00
Péter Szilágyi
b8b9f7f447
params: release Geth 1.8.2 stable
2018-03-05 15:48:48 +02:00
Péter Szilágyi
bd6879ac51
core/vm, crypto/bn256: switch over to cloudflare library ( #16203 )
...
* core/vm, crypto/bn256: switch over to cloudflare library
* crypto/bn256: unmarshal constraint + start pure go impl
* crypto/bn256: combo cloudflare and google lib
* travis: drop 386 test job
2018-03-05 14:33:45 +02:00
Péter Szilágyi
223fe3f26e
Merge pull request #16229 from karalabe/evm-call-fix
...
cmd/evm, core/vm, internal/ethapi: don't disable call gas metering
2018-03-05 14:23:48 +02:00
Péter Szilágyi
b7e57ca1d0
cmd/evm, core/vm, internal/ethapi: don't disable call gas metering
2018-03-05 14:01:13 +02:00
Péter Szilágyi
ca64a122d3
eth/downloader: save and load trie sync progress ( #16224 )
2018-03-03 00:52:39 +01:00
Péter Szilágyi
49bcb5fbd5
Merge pull request #16228 from karalabe/faucet-background-skip
...
cmd/faucet: update state in background, skip when busy
2018-03-02 12:13:19 +02:00
Péter Szilágyi
6f13e515f4
cmd/faucet: update state in background, skip when busy
2018-03-02 12:02:23 +02:00
Péter Szilágyi
7843192c8e
Merge pull request #16217 from karalabe/rpc-receipt-fetch-fix
...
internal/ethapi: fix getTransactionReceipt
2018-02-28 13:40:17 +02:00
Péter Szilágyi
8f43c97433
Merge pull request #16207 from karalabe/drop-go1.7
...
travis, build, consensus: drop support for Go 1.7
2018-02-28 13:29:58 +02:00
Péter Szilágyi
ba7b384019
internal/ethapi: fix getTransactionReceipt
2018-02-28 12:40:15 +02:00
Péter Szilágyi
17b0e226d3
travis, build, consensus: drop support for Go 1.7
2018-02-27 18:25:56 +02:00
Péter Szilágyi
89f914c030
core: flush out trie cache more meaningfully on stop ( #16143 )
...
* core: flush out trie cache more meaningfully on stop
* core: upgrade legacy tests to chain maker
2018-02-23 14:02:33 +02:00
Péter Szilágyi
7f74bdf8dd
Merge pull request #16164 from karalabe/les-receipt-fix-optimal
...
eth, les, light: filter on logs only, derive receipts on demand
2018-02-23 11:50:16 +02:00
Péter Szilágyi
5cf1d35470
eth, les, light: filter on logs only, derive receipts on demand
2018-02-22 19:12:43 +02:00
Péter Szilágyi
44c393607e
Merge pull request #16166 from karalabe/drop-dead
...
core: yeah, funny file, drop it
2018-02-22 16:31:28 +02:00
Péter Szilágyi
0b3e23f636
core: yeah, funny file, drop it
2018-02-22 15:41:48 +02:00
Péter Szilágyi
5be1085b6b
Merge pull request #16165 from karalabe/faucet-twitter-api
...
cmd/faucet: resolve twitter user from final redirect
2018-02-22 13:30:40 +02:00
Péter Szilágyi
72c4c50777
cmd/faucet: resolve twitter user from final redirect
2018-02-22 13:20:36 +02:00
Péter Szilágyi
724a915470
Merge pull request #16157 from nileshtrivedi/master
...
cmd/puppeth: Don't allow hyphen in network name. Fixes #16155
2018-02-22 09:56:59 +02:00
Péter Szilágyi
7d57824663
Merge pull request #16142 from karalabe/graceful-sigterm
...
cmd, console: support all termination signals
2018-02-21 15:50:34 +02:00
Péter Szilágyi
01507d9b9d
cmd, console: support all termination signals
2018-02-21 15:23:10 +02:00
Péter Szilágyi
46a5532ac5
VERSION, params: begin v1.8.2 release cycle
2018-02-19 11:38:36 +02:00
Péter Szilágyi
1e67410e88
params: release Geth v1.8.1
2018-02-19 11:35:31 +02:00
Péter Szilágyi
06c5cae315
Merge pull request #16115 from nonsense/update_rjeczalik_notify
...
vendor: update rjeczalik/notify so that it compiles on go1.10
2018-02-19 10:39:28 +02:00
Péter Szilágyi
9fd76e33af
Merge pull request #16109 from karalabe/p2p-bond-check
...
p2p/discover: validate bond against lastpong, not db presence
2018-02-17 18:47:44 +02:00
Péter Szilágyi
32301a4d6b
p2p/discover: validate bond against lastpong, not db presence
2018-02-16 17:05:08 +02:00
Péter Szilágyi
2003b79779
Merge pull request #16095 from karalabe/les-lock
...
les: add missing lock around peer access
2018-02-15 13:02:36 +02:00
Péter Szilágyi
b92276c700
Merge pull request #16098 from holiman/fix_import
...
main: add gc flags to import-command
2018-02-15 12:34:33 +02:00
Péter Szilágyi
dfc5842a89
les: add missing lock around peer access
2018-02-14 21:09:20 +02:00
Péter Szilágyi
57bca0af8c
containers/docker: bump legacy images to 1.8 branch ( #16084 )
2018-02-14 13:49:53 +01:00
Péter Szilágyi
0544a43c13
Merge pull request #16085 from karalabe/p2p-fix-outofbounds
...
p2p/discover: fix out-of-bounds issue
2018-02-13 23:40:18 +02:00
Péter Szilágyi
20797348ca
p2p/discover: fix out-of-bounds issue
2018-02-13 20:59:43 +02:00
Péter Szilágyi
da41a7258d
Merge pull request #16073 from karalabe/puppeth-unify-discovery
...
cmd/puppeth: unify discv4 and discv5 ports
2018-02-13 11:43:50 +02:00
Péter Szilágyi
12dab53495
cmd/puppeth: unify discv4 and discv5 ports
2018-02-12 16:27:53 +02:00
Péter Szilágyi
70fbc87379
Merge pull request #16071 from holiman/lintfix
...
node, rpc: fix linter issues
2018-02-12 15:16:47 +02:00
Péter Szilágyi
1d39912a9b
Merge pull request #16068 from karalabe/import-known-rolledback-blocks
...
core: force import known but rolled back blocks
2018-02-12 12:53:45 +02:00
Péter Szilágyi
69c1f2c2a7
core: force import known but rolled back blocks
2018-02-12 11:54:14 +02:00
Péter Szilágyi
4065695350
Merge pull request #16063 from karalabe/deprecate-ubuntu-zesty
...
build: deprecate zesty, add bionic PPA
2018-02-11 19:54:57 +02:00
Péter Szilágyi
969474f60a
build: deprecate zesty, add bionic PPA
2018-02-11 19:07:11 +02:00
Péter Szilágyi
62ffec1be3
Merge pull request #16062 from karalabe/nodisable-fastsync
...
eth: only disable fast sync after success
2018-02-11 19:01:32 +02:00
Péter Szilágyi
57fd2da0fe
eth: only disable fast sync after success
2018-02-11 17:25:00 +02:00
Péter Szilágyi
aa9432b816
Merge pull request #16061 from karalabe/downloader-nostate-ancestor-lookup
...
eth/downloader: don't require state for ancestor lookups
2018-02-11 16:39:09 +02:00
Péter Szilágyi
7a0019c63b
les, light: fix CHT trie retrievals ( #16039 )
...
* les, light: fix CHT trie retrievals
* les, light: minor polishes, test remote CHT retrievals
* les, light: deterministic nodeset rlp, bloombits test skeleton
* les: add an event emission to the les bloombits test
* les: drop dead tester code
2018-02-11 14:57:46 +02:00
Péter Szilágyi
96dad6b6f6
eth/downloader: don't require state for ancestor lookups
2018-02-11 14:43:56 +02:00
Péter Szilágyi
03daf601c1
Merge pull request #16037 from karalabe/light-startup-polishes
...
eth, light: minor light client startup cleanups
2018-02-08 15:11:05 +02:00
Péter Szilágyi
eb07dbb079
eth, light: minor light client startup cleanups
2018-02-08 07:49:23 +02:00
Péter Szilágyi
55599ee95d
core, trie: intermediate mempool between trie and database ( #15857 )
...
This commit reduces database I/O by not writing every state trie to disk.
2018-02-05 17:40:32 +01:00
Péter Szilágyi
59336283c0
Merge pull request #16020 from evertonfraga/patch-1
...
github: Replaces Wiki link [ci skip]
2018-02-05 17:58:47 +02:00
Péter Szilágyi
0662384d29
Merge pull request #16009 from holiman/db_handles
...
cmd/utils: fix #16006 by not lowering OS ulimit
2018-02-04 01:05:32 +02:00
Péter Szilágyi
b4e05adcc7
Merge pull request #16011 from karalabe/fix-bootnode-gofmt
...
params: fix bootnodes gofmt
2018-02-02 15:58:10 +02:00
Péter Szilágyi
efc9209158
params: fix bootnodes gofmt
2018-02-02 15:57:13 +02:00
Péter Szilágyi
fdb34b7a7c
Merge pull request #15996 from karalabe/drop-redundant-methods
...
core, eth, les, light: get rid of redundant methods
2018-01-31 12:46:38 +02:00
Péter Szilágyi
07d4a02257
Merge pull request #15997 from karalabe/batch-reset-size
...
ethdb: reset the batch size too on reset
2018-01-30 19:18:42 +02:00
Péter Szilágyi
3e89b80ccb
ethdb: reset the batch size too on reset
2018-01-30 19:12:28 +02:00
Péter Szilágyi
566d5c0777
core, eth, les, light: get rid of redundant methods
2018-01-30 18:42:00 +02:00
Péter Szilágyi
5c83a4e5dd
Merge pull request #15832 from karalabe/abigen-events
...
accounts/abi/bind: support event filtering in abigen
2018-01-24 10:55:24 +02:00
Péter Szilágyi
1bf508b449
accounts/abi/bind: support event filtering in abigen
2018-01-24 10:54:13 +02:00
Péter Szilágyi
302c17c36a
Merge pull request #15948 from holiman/addr_v5_bootnode
...
p2p/discv5: logs info about discv5 node info at bind time
2018-01-23 12:27:03 +02:00
Péter Szilágyi
5d4267911a
Merge pull request #15941 from karalabe/fix-header-reorg-order
...
core: sorted reorg insertion order for proper head header updating
2018-01-22 15:38:30 +02:00
Péter Szilágyi
84be009154
core: sorted reorg insertion order for proper head header updating
2018-01-22 14:11:07 +02:00
Péter Szilágyi
02aeb3d766
Merge pull request #15902 from shapeshed/patch-2
...
core/vm: Fix comment typo
2018-01-16 18:23:41 +02:00
Péter Szilágyi
216e584899
Revert "trie: make fullnode children hash calculation concurrently ( #15131 )" ( #15889 )
...
This reverts commit 0f7fbb85d6 .
2018-01-15 15:32:14 +02:00
Péter Szilágyi
81ad8f665d
Merge pull request #15869 from Magicking/ethstats-reporting-fix
...
ethstats: Fix ethstats reporting while syncing
2018-01-15 10:36:43 +02:00
Péter Szilágyi
3f40b22dac
Merge pull request #15863 from karalabe/light-miner-error
...
cmd/geth: user friendly light miner error
2018-01-12 17:30:19 +02:00
Péter Szilágyi
bd0dbfa2a8
cmd/geth: user friendly light miner error
2018-01-12 11:59:18 +02:00
Péter Szilágyi
ae71da1b03
eth: fix tracer panic when running without configs + reexec ( #15799 )
2018-01-04 12:58:11 +01:00
Péter Szilágyi
762f3a48a0
Merge pull request #15466 from karalabe/uint64-gas-limit
...
all: switch gas limits from big.Int to uint64
2018-01-03 16:53:06 +02:00
Péter Szilágyi
6f69cdd109
all: switch gas limits from big.Int to uint64
2018-01-03 14:45:35 +02:00
Péter Szilágyi
413cc5b0c8
cmd/geth: remove trailing newline in license command ( #15782 )
2018-01-02 12:48:19 +01:00