Péter Szilágyi
ac23073619
Merge pull request #19992 from karalabe/fix-blake2b-386-2
...
crypto/blake2b: fix 386, round 2
2019-08-22 12:27:54 +03:00
Péter Szilágyi
8e391cec43
crypto/blake2b: fix 386, round 2
2019-08-22 12:24:11 +03:00
Péter Szilágyi
5b2c47a575
Merge pull request #19990 from karalabe/fix-blake2b-386
...
crypto/blake2b: fix non-amd64 builds
2019-08-22 11:50:40 +03:00
Péter Szilágyi
8517dd463d
crypto/blake2b: fix non-amd64 builds
2019-08-22 11:22:16 +03:00
Péter Szilágyi
22fdbee8ed
Merge pull request #19972 from keep-network/istanbul-eip-152-blake2b-f-precompile
...
core/vm, crypto/blake2b: add BLAKE2b compression func at 0x09
2019-08-22 11:09:31 +03:00
Péter Szilágyi
1bccafe5ef
core/vm, crypto/blake2b: add SSE, AVX and AVX2 code
2019-08-21 13:09:15 +03:00
Péter Szilágyi
3bb9b49afb
core/vm, params: implement EIP2200, SSTORE optimizations ( #19964 )
...
* core/vm, params: implement EIP2200, SSTORE optimizations
* core/vm, params: switch EIP2200 to Wei's version
2019-08-19 14:39:38 +03:00
Péter Szilágyi
9dfca5df4b
Merge pull request #19983 from karalabe/private-chain-config
...
README: update private network fork config fields
2019-08-19 14:08:34 +03:00
Péter Szilágyi
273b3741b6
README: update private network fork config fields
2019-08-19 14:07:23 +03:00
Péter Szilágyi
44c8b9ad37
Merge pull request #19955 from karalabe/deprecate-cosmic
...
build: deprecate Ubuntu Cosmic, start supporting Eoan
2019-08-13 16:17:43 +03:00
Péter Szilágyi
eea66ddbbd
build: deprecate Ubuntu Cosmic, start supporting Eoan
2019-08-13 14:04:03 +03:00
Péter Szilágyi
aaf29095bb
params: begin Geth v1.9.3 release cycle
2019-08-13 13:06:00 +03:00
Péter Szilágyi
e76047e9f5
params: release Geth v1.9.2
2019-08-13 13:03:42 +03:00
Péter Szilágyi
34d7503d95
Merge pull request #19942 from karalabe/cht-1.9.2
...
params: update CHT to 12th August, 2019
2019-08-12 18:50:09 +03:00
Péter Szilágyi
423fd5877d
params: update CHT to 12th August, 2019
2019-08-12 14:23:32 +03:00
Péter Szilágyi
e46a01d56c
ethdb/memorydb: allow noop compact on memdb ( #19907 )
...
* ethdb/memorydb: allow noop compact on memdb
* ethdb/memorydb: fix comment type
2019-08-01 11:00:56 +03:00
Péter Szilágyi
7f3362595a
Merge pull request #19902 from karalabe/simulated-close
...
accounts/abi/bind: support closing a simulated backend
2019-07-31 12:07:03 +03:00
Péter Szilágyi
140a7e9177
accounts/abi/bind: support closing a simulated backend
2019-07-31 11:35:57 +03:00
Péter Szilágyi
08e5cd94a9
params: begin Geth v1.9.2 release cycle
2019-07-24 09:44:37 +03:00
Péter Szilágyi
b7b2f60f86
params: release Geth v1.9.1
2019-07-24 09:41:48 +03:00
Péter Szilágyi
4f56790efc
signer/fourbytes: fix up error messages ( #19877 )
2019-07-23 13:06:31 +03:00
Péter Szilágyi
78ab411aac
Merge pull request #19875 from karalabe/dev-4gb-cache
...
cmd/geth: skip 4GB memory bump for devnet
2019-07-23 12:54:20 +03:00
Péter Szilágyi
4ac941a9fc
cmd/geth: skip 4GB memory bump for devnet
2019-07-23 12:18:22 +03:00
Péter Szilágyi
e8141e1685
Merge pull request #19873 from karalabe/author-1.9.1
...
all: update author list and licenses
2019-07-22 12:57:54 +03:00
Péter Szilágyi
82985075f7
Merge pull request #19872 from karalabe/cht-1.9.1
...
params: bump hard-coded CHTs to 22nd July values
2019-07-22 12:45:33 +03:00
Péter Szilágyi
b973eddd28
build: deduplicate same authors with different casing
2019-07-22 12:31:11 +03:00
Péter Szilágyi
1a83114c74
all: update author list and licenses
2019-07-22 12:17:27 +03:00
Péter Szilágyi
364e485e51
build: update license exclusions, case insensitive author list
2019-07-22 12:16:51 +03:00
Péter Szilágyi
28fea9c5af
params: bump hard-coded CHTs to 22nd July values
2019-07-22 11:26:07 +03:00
Péter Szilágyi
e8c9579fb7
Merge pull request #19856 from karalabe/chaindb-property-fix
...
internal/ethapi: fix debug.chaindbProperty
2019-07-18 16:36:14 +03:00
Péter Szilágyi
433cb564e9
internal/ethapi: fix debug.chaindbProperty
2019-07-18 16:15:09 +03:00
Péter Szilágyi
8485f7cc7b
Merge pull request #19854 from karalabe/genesis-commit-check
...
core: check error before accessing potentially nil block
2019-07-18 16:03:36 +03:00
Péter Szilágyi
61a20cb56d
core: check error before accessing potentially nil block
2019-07-18 15:26:22 +03:00
Péter Szilágyi
72029f0f88
params: begin Geth v1.9.1 release cycle
2019-07-10 10:42:44 +03:00
Péter Szilágyi
52f2461774
params: release Geth v1.9.0
2019-07-10 10:41:15 +03:00
Péter Szilágyi
54d0eeb494
Merge pull request #19818 from rjl493456442/encap-les
...
cmd: encapsulate les relative cli options
2019-07-10 09:29:14 +03:00
Péter Szilágyi
c705aac826
cmd, eth, les: make les flags conform to dotted style
2019-07-10 09:12:07 +03:00
Péter Szilágyi
8c4bc4f7ef
Merge pull request #19814 from karalabe/ulc-fixup
...
cmd, eth, les: fix up ultra light config integration
2019-07-10 08:31:35 +03:00
Péter Szilágyi
e970d60d37
Merge pull request #19815 from karalabe/go-1.12.7
...
appveyor: bump builder to Go 1.12.7
2019-07-09 21:04:31 +03:00
Péter Szilágyi
2808bc68b9
appveyor: bump builder to Go 1.12.7
2019-07-09 21:03:37 +03:00
Péter Szilágyi
213690cdfd
cmd, eth, les: fix up ultra light config integration
2019-07-09 20:34:42 +03:00
Péter Szilágyi
8c249cb82f
Merge pull request #19810 from karalabe/txpool-noncer
...
core: kill off managed state, use own tiny noncer for txpool
2019-07-09 11:02:13 +03:00
Péter Szilágyi
a966425a1d
core: kill off managed state, use own tiny noncer for txpool
2019-07-09 10:42:09 +03:00
Péter Szilágyi
5873c01c3d
Merge pull request #19807 from karalabe/cht
...
params: bump all CHTs, deploy all checkpoint oracles
2019-07-09 02:19:49 +03:00
Péter Szilágyi
1bed5afd92
params: bump all CHTs, deploy all checkpoint oracles
2019-07-09 02:05:01 +03:00
Péter Szilágyi
983f92368b
core/forkid: implement the forkid EIP, announce via ENR ( #19738 )
...
* eth: chain config (genesis + fork) ENR entry
* core/forkid, eth: protocol independent fork ID, update to CRC32 spec
* core/forkid, eth: make forkid a struct, next uint64, enr struct, RLP
* core/forkid: change forkhash rlp encoding from int to [4]byte
* eth: fixup eth entry a bit and update it every block
* eth: fix lint
* eth: fix crash in ethclient tests
2019-07-08 18:53:47 +03:00
Péter Szilágyi
de6facb966
Merge pull request #19784 from karalabe/fix-constantinople-fix
...
cmd, eth, les, param: drop --override.constantinople
2019-07-02 14:59:28 +03:00
Péter Szilágyi
22411919da
cmd, eth, les, param: drop --override.constantinople
2019-07-02 14:14:59 +03:00
Péter Szilágyi
a0943b8932
cmd/clef, signer: refresh tutorial, fix noticed issues ( #19774 )
...
* cmd/clef, signer: refresh tutorial, fix noticed issues
* cmd/clef, signer: support removing stored keys (delpw + rules)
* cmd/clef: polishes + Geth integration in the tutorial
2019-07-02 14:01:47 +03:00
Péter Szilágyi
1eddd332d2
Merge pull request #19680 from holiman/bootnode_update
...
params: add new bootnodes
2019-06-20 12:09:37 +03:00
Péter Szilágyi
c94068a8bb
Merge pull request #19700 from karalabe/cleanup-graphql
...
cmd, graphql, node: graphql flag polishes, les integration
2019-06-20 09:54:53 +03:00
Péter Szilágyi
e3ec77f50e
cmd, graphql, node: graphql flag polishes, les integration
2019-06-20 09:40:26 +03:00
Péter Szilágyi
96f8be36ad
Merge pull request #19732 from karalabe/simulated-eip155
...
accounts/abi/bind/backends: use EIP155 on the simulated chain
2019-06-18 12:14:00 +03:00
Péter Szilágyi
38c914be64
accounts/abi/bind/backends: use EIP155 on the simulated chain
2019-06-18 11:49:30 +03:00
Péter Szilágyi
cf47ee5339
Merge pull request #19731 from holiman/fix_19707
...
accounts/keystore: fix #19707 , avoid keyword as variable name
2019-06-18 11:24:11 +03:00
Péter Szilágyi
d6ccfd92f7
Merge pull request #19725 from karalabe/goroutine-metrics
...
metrics: gather and export threads and goroutines
2019-06-17 10:58:44 +03:00
Péter Szilágyi
5298eb7519
metrics: gather and export threads and goroutines
2019-06-17 10:53:17 +03:00
Péter Szilágyi
32dafea1f0
Merge pull request #19701 from holiman/fixles
...
les/handler: avoid lookup missing state
2019-06-12 13:08:42 +03:00
Péter Szilágyi
3d7d7384ca
Merge pull request #19702 from karalabe/txprop-stricter-limiting
...
eth: enforce stricter known limits on idle peers
2019-06-12 13:07:56 +03:00
Péter Szilágyi
fc4fee8649
eth: enforce stricter known limits on idle peers
2019-06-12 12:30:06 +03:00
Péter Szilágyi
3d3e83ecff
Merge pull request #19692 from karalabe/metrics-extensions
...
core, ethdb, metrics, p2p: expose various counter metrics for grafana
2019-06-11 10:07:41 +03:00
Péter Szilágyi
b02958b9c5
core, ethdb, metrics, p2p: expose various counter metrics for grafana
2019-06-11 09:49:13 +03:00
Péter Szilágyi
ce43c2366d
Merge pull request #19681 from karalabe/fix-libusb-docker
...
vendor: pull in USB fix for docker (alpine/musl)
2019-06-07 12:37:32 +03:00
Péter Szilágyi
9805288cdd
vendor: pull in USB fix for docker (alpine/musl)
2019-06-07 12:30:50 +03:00
Péter Szilágyi
f01f3f266c
Merge pull request #19674 from karalabe/usb-ios-fixup
...
vendor: pull fixed usb library for nocgo builds
2019-06-06 12:50:03 +03:00
Péter Szilágyi
c52390d078
vendor: pull fixed usb library for nocgo builds
2019-06-06 12:25:32 +03:00
Péter Szilágyi
30c2b1b06d
Merge pull request #19671 from holiman/usbfix
...
account/usbwallet: abort usb enumeration after failures
2019-06-05 16:52:31 +03:00
Péter Szilágyi
de38a1dbd4
Merge pull request #19588 from gballet/trezor-fix-ownlib
...
accounts/usbwallet: add webusb trezor support
2019-06-04 18:06:11 +03:00
Péter Szilágyi
5d68400cad
accounts/usbwallet, vendor: switch from HID to generic USB lib
2019-06-04 18:04:55 +03:00
Péter Szilágyi
b4cc7b660c
accounts/usbwallet: recreate Trezor protocol, support old and new
2019-06-03 16:08:04 +03:00
Péter Szilágyi
c4de228e18
Merge pull request #19630 from karalabe/fix-commit-strings
...
internal/build: fix Travis and AppVeyor commit string injection
2019-05-27 18:43:07 +03:00
Péter Szilágyi
f0bced30bb
internal/build: fix Travis and AppVeyor commit string injection
2019-05-27 18:41:47 +03:00
Péter Szilágyi
f8a4e37968
Merge pull request #19629 from karalabe/duktape-2.3.0
...
vendor: update go-duktape to v2.3.0
2019-05-27 17:32:01 +03:00
Péter Szilágyi
17cf0e5863
Merge pull request #19524 from gballet/scwallet-puk-count
...
accounts/scwallet: Display PUK retry count
2019-05-27 17:30:59 +03:00
Péter Szilágyi
7bc1cb3677
accounts/scwallet: fix public key confirmation regression
2019-05-27 17:29:02 +03:00
Péter Szilágyi
9cd338054f
vendor: update go-duktape to v2.3.0
2019-05-27 16:38:35 +03:00
Péter Szilágyi
fc85777a21
core: concurrent database reinit from freezer dump
...
* core: reinit chain from freezer in batches
* core/rawdb: concurrent database reinit from freezer dump
* core/rawdb: reinit from freezer in sequential order
2019-05-27 15:48:30 +03:00
Péter Szilágyi
db0cc211f7
Merge pull request #19628 from karalabe/nofreeze-genesis
...
core/rawdb: keep genesis in key-value store for full sync too
2019-05-27 13:02:37 +03:00
Péter Szilágyi
7392f59e7c
core/rawdb: keep genesis in key-value store for full sync too
2019-05-27 12:25:24 +03:00
Péter Szilágyi
922e757f19
accounts/usbwallet: enable the Nano X and upcoming Ledger IDs ( #19623 )
2019-05-26 06:57:54 +02:00
Péter Szilágyi
2f855bfa28
Merge pull request #19591 from karalabe/64bit-align
...
core/rawdb, eth/downloader: align 64bit atomic fields
2019-05-17 02:13:50 +03:00
Péter Szilágyi
f35975ea21
core/rawdb, eth/downloader: align 64bit atomic fields
2019-05-17 01:45:05 +03:00
Péter Szilágyi
f5d89cdb72
Merge pull request #19244 from karalabe/freezer-2
...
cmd, core, eth, les, node: chain freezer on top of db rework
2019-05-16 19:10:58 +03:00
Péter Szilágyi
9eba3a9fff
cmd/geth, core/rawdb: seamless freezer consistency, friendly removedb
2019-05-16 17:01:56 +03:00
Péter Szilágyi
536b3b416c
cosensus, core, eth, params, trie: fixes + clique history cap
2019-05-16 10:39:35 +03:00
Péter Szilágyi
006c21efc7
cmd, core, eth, les, node: chain freezer on top of db rework
2019-05-16 10:39:29 +03:00
Péter Szilágyi
07d2d83c31
Merge pull request #19563 from karalabe/faucet-remove-g+-mention
...
cmd/faucet: remove Google+ mention from web assets too
2019-05-13 15:50:17 +03:00
Péter Szilágyi
9effd64290
core, eth, trie: bloom filter for trie node dedup during fast sync ( #19489 )
...
* core, eth, trie: bloom filter for trie node dedup during fast sync
* eth/downloader, trie: address review comments
* core, ethdb, trie: restart fast-sync bloom construction now and again
* eth/downloader: initialize fast sync bloom on startup
* eth: reenable eth/62 until we properly remove it
2019-05-13 15:28:01 +03:00
Péter Szilágyi
f22c00b161
cmd/faucet: remove Google+ mention from web assets too
2019-05-13 14:52:05 +03:00
Péter Szilágyi
751effa35e
core: fix formatting error (trailing whitepace)
2019-05-13 14:07:55 +03:00
Péter Szilágyi
a0b81097ad
Merge pull request #19562 from holiman/fix_tabcrash
...
p2p/discover: fix nil-dereference due to race
2019-05-13 13:31:45 +03:00
Péter Szilágyi
6ec6b29051
core: fix import errors on clique crashes + empty blocks ( #19544 )
...
* core: fix import errors on clique crashes + empty blocks
* cosensus/clique, core: add test for the mirrored state issue
* core: address todo question wrt log count
* core: raise a louder warning for non-clique known blocks
2019-05-10 17:04:10 +03:00
Péter Szilágyi
494f5d448a
Merge pull request #19550 from ethersphere/swarm-rather-stable
...
swarm v0.4-rc1
2019-05-10 14:09:01 +03:00
Péter Szilágyi
c94d582aa7
Merge pull request #19539 from karalabe/faucet-updates
...
cmd/faucet: embed git commit hash/date, disable Google+
2019-05-09 00:49:14 +03:00
Péter Szilágyi
ab10c15578
cmd/faucet: sunset Google+ authentication
2019-05-08 17:14:54 +03:00
Péter Szilágyi
9454508b23
cmd/faucet: embed git commit hash and date into the version
2019-05-08 17:11:33 +03:00
Péter Szilágyi
78477e4118
Merge pull request #19534 from karalabe/downloader-delay-fix
...
eth/downloader: fix header delays during chain dedup
2019-05-08 12:15:17 +03:00
Péter Szilágyi
85726fdb02
eth/downloader: fix header delays during chain dedup
2019-05-07 16:09:11 +03:00
Péter Szilágyi
b6c0234e0b
Merge pull request #19513 from fjl/p2p-discover-split-v4
...
p2p/discover: split out discv4 code
2019-05-02 17:30:49 +03:00
Péter Szilágyi
befca7e8b0
Merge pull request #19500 from karalabe/cht-txpool-open-limit
...
eth: enforce chain above CHT before accepting txs into the pool
2019-04-30 11:03:57 +03:00