Péter Szilágyi
d8328a96b4
Merge pull request #17347 from karalabe/miner-notify
...
cmd, consensus/ethash, eth: miner push notifications
2018-08-13 17:03:16 +03:00
Péter Szilágyi
f0998415ba
cmd, consensus/ethash, eth: miner push notifications
2018-08-10 09:06:59 +03:00
Péter Szilágyi
beade042d1
Merge pull request #17357 from karalabe/tracer-trie-deref-bug
...
eth, trie: fix tracer GC which accidentally pruned the metaroot
2018-08-09 12:35:12 +03:00
Péter Szilágyi
11bbc66082
eth, trie: fix tracer GC which accidentally pruned the metaroot
2018-08-09 12:33:30 +03:00
Péter Szilágyi
c376a5263f
Merge pull request #17318 from ligi/fix_punctuation
...
Fix punctuation - closes #17317
2018-08-06 11:11:58 +03:00
Péter Szilágyi
35fcd2f423
Merge pull request #17311 from karalabe/puppeth-graceful-stop
...
cmd/puppeth: graceful shutdown on redeploys
2018-08-03 13:26:39 +03:00
Péter Szilágyi
faf0e06ed8
cmd/puppeth: graceful shutdown on redeploys
2018-08-03 12:08:19 +03:00
Péter Szilágyi
d56fa8a659
Merge pull request #17310 from karalabe/mobile-nil-panic
...
mobile: fix missing return for CallMsg.SetTo(nil)
2018-08-03 09:37:57 +03:00
Péter Szilágyi
e4cb158d01
mobile: fix missing return for CallMsg.SetTo(nil)
2018-08-03 08:42:31 +03:00
Péter Szilágyi
adc2944b4c
Merge pull request #17301 from karalabe/tests-enable-constantinople
...
tests: enable the Constantinople fork definition
2018-08-02 14:42:06 +03:00
Péter Szilágyi
16eaf2b158
Merge pull request #17302 from karalabe/revert-evm-nil-panic
...
Revert "cmd/evm: change error msg output to stderr (#17118 )"
2018-08-01 19:43:01 +03:00
Péter Szilágyi
83e2761c3a
Revert "cmd/evm: change error msg output to stderr ( #17118 )"
...
This reverts commit fb9f7261ec .
2018-08-01 19:09:08 +03:00
Péter Szilágyi
353a82385b
tests: enable the Constantinople fork definition
2018-08-01 18:47:09 +03:00
Péter Szilágyi
454382e81a
params, swarm/version: begin Geth v1.8.14, Swarm v0.3.2 cycle
2018-07-31 13:39:22 +03:00
Péter Szilágyi
225171a4bf
params, swarm/version: release Geth v1.8.13, Swarm 0.3.1
2018-07-31 13:35:53 +03:00
Péter Szilágyi
d927cbb638
Merge pull request #17282 from karalabe/trie-flushlist-fixes
...
trie: handle removing the freshest node too
2018-07-31 10:41:53 +03:00
Péter Szilágyi
3ea8ac6a9a
Merge pull request #17281 from karalabe/puppeth-cachewarn-fix
...
cmd/puppeth: force tiny memory for geth attach in id lookup
2018-07-30 16:32:10 +03:00
Péter Szilágyi
8a9c31a307
trie: handle removing the freshest node too
2018-07-30 16:31:17 +03:00
Péter Szilágyi
6380c06c65
Merge pull request #17279 from karalabe/puppeth-banlist-fix
...
cmd/puppeth: split banned ethstats addresses over columns
2018-07-30 16:15:35 +03:00
Péter Szilágyi
54d1111965
cmd/puppeth: force tiny memory for geth attach in id lookup
2018-07-30 16:09:19 +03:00
Péter Szilágyi
f00d0daf33
cmd/puppeth: split banned ethstats addresses over columns
2018-07-30 15:39:35 +03:00
Péter Szilágyi
93c0f1715d
Merge pull request #17245 from karalabe/azure-deps-fixups
...
internal, vendor: update Azure blobstore API
2018-07-26 19:59:46 +03:00
Péter Szilágyi
d9575e92fc
crypto/secp256k1: remove external LGPL dependencies ( #17239 )
2018-07-26 13:33:13 +02:00
Péter Szilágyi
feed8069a6
Merge pull request #17251 from karalabe/ppa-deprecate-artful
...
build: deprecated ubuntu artful, enable ubuntu cosmic
2018-07-26 13:34:38 +03:00
Péter Szilágyi
514022bde6
Merge pull request #17252 from karalabe/travis-debsrc-fix
...
build: noop clean during travis debsrc assembly step
2018-07-26 13:29:57 +03:00
Péter Szilágyi
ff22ec31b6
build: noop clean during travis debsrc assembly step
2018-07-26 13:26:53 +03:00
Péter Szilágyi
0598707129
build: deprecated ubuntu artful, enable ubuntu cosmic
2018-07-26 13:14:36 +03:00
Péter Szilágyi
a511f6b515
Merge pull request #17250 from karalabe/fix-clean
...
build: fix bash->sh function declaration
2018-07-26 13:05:45 +03:00
Péter Szilágyi
8b1e14b7f8
build: fix bash->sh function declaration
2018-07-26 13:01:00 +03:00
Péter Szilágyi
6b232ce325
internal, vendor: update Azure blobstore API
2018-07-25 18:04:43 +03:00
Péter Szilágyi
a0bcb16875
Merge pull request #17244 from chainpunk/master
...
core: fix typo in comment code
2018-07-25 14:07:54 +03:00
Péter Szilágyi
62467e4405
Merge pull request #17206 from hadv/master
...
consensus/clique: replace bubble sort by golang stable sort
2018-07-24 13:46:37 +03:00
Péter Szilágyi
21c059b67e
Merge pull request #16734 from reductionista/eip234
...
eth/filters, interfaces: EIP-234 Add blockHash option to eth_getLogs
2018-07-24 12:52:16 +03:00
Péter Szilágyi
afd8b84706
crypto/secp256k1: unify the package license to 3-Clause BSD ( #17225 )
...
Our original wrapper code had two parts. One taken from a third
party repository (who took it from upstream Go) licensed under
BSD-3. The second written by Jeff, Felix and Gustav, licensed
under LGPL. This made this package problematic to use from the
outside.
With the agreement of the original copyright holders, this commit
changes the license of the LGPL portions of the code to BSD-3:
---
I agree changing from LGPL to a BSD style license.
Jeff
---
Hey guys,
My preference would be to relicense to GNUBL, but I'm also OK with BSD.
Cheers,
Gustav
---
Felix Lange (fjl):
I would approve anything that makes our licensing less complicated
---
2018-07-24 02:47:47 +02:00
Péter Szilágyi
db5e403afe
build: fix typo ( #17175 )
...
build: Fix a typo in ci.go
2018-07-16 10:36:21 +03:00
Péter Szilágyi
e1f1d3085c
accounts, eth, les: blockhash based filtering on all code paths
2018-07-12 18:16:54 +03:00
Péter Szilágyi
67a7857124
Merge pull request #17111 from karalabe/trie-memleak
...
trie: fix a temporary memory leak in the memcache
2018-07-03 17:20:58 +03:00
Péter Szilágyi
319098cc1c
trie: fix a temporary memory leak in the memcache
2018-07-02 15:47:33 +03:00
Péter Szilágyi
8974e2e5e0
Merge pull request #17092 from pilu/master
...
remove formatting from ResettingTimer metrics if requested in raw format
2018-07-02 14:22:19 +03:00
Péter Szilágyi
e916f9786d
Merge pull request #17087 from OpenCommunityCoin/build/portable-shell
...
build: make build/goimports.sh more potable
2018-06-27 11:28:58 +03:00
Péter Szilágyi
b0cfd9c786
Merge pull request #17054 from chfast/log-time-format
...
log: Change time format
2018-06-25 12:23:33 +03:00
Péter Szilágyi
d926bf2c7e
trie: cache collapsed tries node, not rlp blobs ( #16876 )
...
The current trie memory database/cache that we do pruning on stores
trie nodes as binary rlp encoded blobs, and also stores the node
relationships/references for GC purposes. However, most of the trie
nodes (everything apart from a value node) is in essence just a
collection of references.
This PR switches out the RLP encoded trie blobs with the
collapsed-but-not-serialized trie nodes. This permits most of the
references to be recovered from within the node data structure,
avoiding the need to track them a second time (expensive memory wise).
2018-06-21 11:28:05 +02:00
Péter Szilágyi
88c42ab4e7
Merge pull request #16954 from holiman/more_tracers
...
eth/tracers: fix err in 4byte, add some opcode analysis tools
2018-06-20 11:43:40 +03:00
Péter Szilágyi
cfde0b5f52
Merge pull request #16977 from karalabe/go-1.10.3
...
travis, appveyor: update to Go 1.10.3
2018-06-14 12:51:50 +03:00
Péter Szilágyi
de06185fc3
travis, appveyor: update to Go 1.10.3
2018-06-14 12:46:49 +03:00
Péter Szilágyi
423d4254f5
VERSION, params: begin v1.8.12 release cycle
2018-06-12 17:04:17 +03:00
Péter Szilágyi
dea1ce052a
params: release go-ethereum v1.8.11
2018-06-12 17:02:14 +03:00
Péter Szilágyi
85cd64df0e
Merge pull request #16958 from karalabe/pending-account-fast
...
internal/ethapi: reduce pendingTransactions to O(txs+accs) from O(txs*accs)
2018-06-12 14:07:21 +03:00
Péter Szilágyi
9608ccf106
Merge pull request #16959 from karalabe/fix-linters
...
metrics: fix gofmt linter warnings
2018-06-12 14:04:59 +03:00
Péter Szilágyi
3f06da7b5f
metrics: fix gofmt linter warnings
2018-06-12 14:02:36 +03:00
Péter Szilágyi
90829a04bf
internal/ethapi: reduce pendingTransactions to O(txs+accs) from O(txs*accs)
2018-06-12 13:49:43 +03:00
Péter Szilágyi
43b940ec5a
Merge pull request #16945 from karalabe/triedb-spurious-warning
...
trie: don't report the root flushlist as an alloc
2018-06-11 15:02:37 +03:00
Péter Szilágyi
a3267ed929
trie: don't report the root flushlist as an alloc
2018-06-11 14:32:13 +03:00
Péter Szilágyi
9f7592c802
Merge pull request #16942 from karalabe/rpc-nil-reply
...
rpc: support returning nil pointer big.Ints (null)
2018-06-11 13:58:17 +03:00
Péter Szilágyi
99483e85b9
rpc: support returning nil pointer big.Ints (null)
2018-06-11 13:56:22 +03:00
Péter Szilágyi
01a7e267dc
Merge pull request #16882 from karalabe/streaming-ecrecover
...
core: concurrent background transaction sender ecrecover
2018-06-05 17:13:43 +03:00
Péter Szilágyi
2ab24a2a8f
core: concurrent background transaction sender ecrecover
2018-06-05 11:03:55 +03:00
Péter Szilágyi
7a22e89080
Merge pull request #16894 from hadv/master
...
core: fix typo in comment code
2018-06-05 10:11:42 +03:00
Péter Szilágyi
ed40767355
Merge pull request #16800 from rjl493456442/memory_allowance_warining
...
cmd: cap cache size if exceeds reasonable range
2018-06-04 17:40:51 +03:00
Péter Szilágyi
b659718fd0
Merge pull request #16880 from holiman/http_timeouts
...
rpc: set timeouts for http server, see #16859
2018-06-04 13:38:23 +03:00
Péter Szilágyi
143c4341d8
core, eth, trie: streaming GC for the trie cache ( #16810 )
...
* core, eth, trie: streaming GC for the trie cache
* trie: track memcache statistics
2018-06-04 10:47:43 +03:00
Péter Szilágyi
68b0d30d4a
VERSION, params: begin 1.8.11 release cycle
2018-05-30 11:04:45 +03:00
Péter Szilágyi
eae63c511c
params: release Geth 1.8.10 hotfix
2018-05-30 11:00:07 +03:00
Péter Szilágyi
ca34e8230e
Merge pull request #16843 from karalabe/txpool-fix-deadlock
...
core: fix transaction event asynchronicity
2018-05-30 10:45:02 +03:00
Péter Szilágyi
342ec83d67
core: fix transaction event asynchronicity
2018-05-30 10:14:00 +03:00
Péter Szilágyi
d51faee240
Merge pull request #16831 from abeln/patch-1
...
core/vm: fix typo in comment
2018-05-29 15:44:30 +03:00
Péter Szilágyi
ccc0debb63
VERSION, params: begin 1.8.10 release cycle
2018-05-28 13:01:20 +03:00
Péter Szilágyi
ff9b14617e
params: release go-ethereum v1.8.9
2018-05-28 12:58:22 +03:00
Péter Szilágyi
54294b45b1
Merge pull request #16803 from karalabe/trie-avoid-funccall
...
trie: cleaner logic, one less func call
2018-05-24 15:54:00 +03:00
Péter Szilágyi
d31802312a
trie: cleaner logic, one less func call
2018-05-24 13:46:45 +03:00
Péter Szilágyi
56de337e57
Merge pull request #16722 from karalabe/trie-iterator-proofs
...
trie: support proof generation from the iterator
2018-05-23 13:51:09 +03:00
Péter Szilágyi
c934c06cc1
trie: support proof generation from the iterator
2018-05-23 13:02:20 +03:00
Péter Szilágyi
415969f534
Merge pull request #16769 from karalabe/async-broadcasts
...
eth: propagate blocks and transactions async
2018-05-21 13:42:25 +03:00
Péter Szilágyi
d9cee2c172
eth: propagate blocks and transactions async
2018-05-21 11:32:42 +03:00
Péter Szilágyi
ab6bdbd9b0
Merge pull request #16758 from hadv/fix/typos
...
Fix some typos in comment code and output log
2018-05-19 19:40:55 +03:00
Péter Szilágyi
953b5ac015
Merge pull request #16720 from rjl493456442/PreTxsEvent
...
all: collate new transaction events together
2018-05-19 19:39:28 +03:00
Péter Szilágyi
f9c456e02d
Merge pull request #16753 from karalabe/go-1.10.2
...
travis, appveyor: bump Go release to 1.10.2
2018-05-18 13:18:54 +03:00
Péter Szilágyi
579bd0f9fb
travis, appveyor: bump Go release to 1.10.2
2018-05-18 12:24:04 +03:00
Péter Szilágyi
49719e21bc
core, eth: minor txpool event cleanups
2018-05-18 12:08:24 +03:00
Péter Szilágyi
f6bc65fc68
Merge pull request #16739 from karalabe/android-trusty
...
travis: try to upgrade android builder to trusty
2018-05-14 16:56:02 +03:00
Péter Szilágyi
ff8a033f18
travis: try to upgrade android builder to trusty
2018-05-14 16:42:26 +03:00
Péter Szilágyi
49ec4f0cd1
VERSION, params: start 1.8.9 release cycle
2018-05-14 13:16:55 +03:00
Péter Szilágyi
2688dab48c
params: release go-ethereum v1.8.8
2018-05-14 13:14:17 +03:00
Péter Szilágyi
6cf0ab38bd
core/rawdb: separate raw database access to own package ( #16666 )
2018-05-07 14:35:06 +03:00
Péter Szilágyi
577d375a0d
VERSION, params: begin v1.8.8 release cycle
2018-05-02 14:04:09 +03:00
Péter Szilágyi
66432f3821
params: release geth 1.8.7
2018-05-02 14:01:38 +03:00
Péter Szilágyi
6a01363d1d
Merge pull request #16644 from ligi/reduce_aar_size
...
build: Add ldflags "-s -w" when building aar
2018-05-02 12:23:24 +03:00
Péter Szilágyi
5449139ca2
Merge pull request #16569 from holiman/evm_blocknum
...
cmd/evm: use block number from genesis
2018-05-02 11:48:38 +03:00
Péter Szilágyi
579ac6287b
Merge pull request #16576 from CrispinFlowerday/bugfix/local_underpriced_txs
...
core: ensure local transactions aren't discarded as underpriced
2018-05-02 11:34:47 +03:00
Péter Szilágyi
448d17b8f7
Merge pull request #16630 from tstranex/master
...
vendor: Fix index out of range panic when size is bigger than 1 TiB
2018-05-02 10:58:14 +03:00
Péter Szilágyi
9922943b42
Merge pull request #16636 from reductionista/travis
...
travis.yml: remove obsolete brew-cask install
2018-05-02 10:41:50 +03:00
Péter Szilágyi
1da33028ce
Merge pull request #16588 from karalabe/tracer-dirty-fix
...
core, eth: fix tracer dirty finalization
2018-04-27 16:28:19 +03:00
Péter Szilágyi
7a7428a027
core, eth: fix tracer dirty finalization
2018-04-27 14:29:18 +03:00
Péter Szilágyi
9586f2acc7
VERSION, params: begin release cycle 1.8.7
2018-04-23 15:54:11 +03:00
Péter Szilágyi
12683feca7
params: release v1.8.6 to fix docker images
2018-04-23 15:52:02 +03:00
Péter Szilágyi
49371bf255
Dockerfile: drop legacy discovery v5 port mappings
2018-04-23 15:51:30 +03:00
Péter Szilágyi
16a78b095e
Merge pull request #16552 from karalabe/revert-docker-user
...
Dockerfile: revert the user change PR that broke all APIs
2018-04-23 15:27:24 +03:00
Péter Szilágyi
96a6c8ba0a
Dockerfile: revert the user change PR that broke all APIs
2018-04-23 15:26:15 +03:00
Péter Szilágyi
7d2c730acb
Merge pull request #16551 from ethereum/revert-16477-puppeth-dockerfile-permission-fix
...
Revert "cmd/puppeth: fix node deploys for updated dockerfile user"
2018-04-23 15:24:17 +03:00
Péter Szilágyi
abd881f6d4
Revert "cmd/puppeth: fix node deploys for updated dockerfile user"
2018-04-23 15:23:56 +03:00