Felix Lange
03b2f56485
[release/1.4.14] appveyor.yml: don't install Go and MinGW, they're already there ( #2813 )
...
(cherry picked from commit e11489eb5f
)
2016-09-28 13:31:55 +03:00
Péter Szilágyi
7a5843de31
Merge pull request #3038 from fjl/release/1.4
...
[release/1.4.13] core/state: track all accounts in canon state
2016-09-26 12:36:53 +03:00
Felix Lange
0cc6397195
[release/1.4.13] node: fix go vet issue
2016-09-26 10:49:40 +02:00
Felix Lange
dc2b23c869
[release/1.4.13] core/state: track all accounts in canon state
...
This change introduces a global, per-state cache that keeps account data
in the canon state. Thanks to @karalabe for lots of fixes.
(cherry picked from commit a59a93f476
)
2016-09-26 10:31:18 +02:00
Péter Szilágyi
6999f1da6b
Merge pull request #3036 from karalabe/release/1.4
...
Geth 1.4.13
2016-09-26 08:55:23 +03:00
Péter Szilágyi
95bfedd599
[release 1.4.12] VERSION, cmd/geth: bumped version 1.4.13
2016-09-26 08:50:13 +03:00
Gustav Simonsson
42e4e18667
[release 1.4.12] core: short-circuit balance change if zero value
...
(cherry picked from commit 25ed5fedda
)
2016-09-26 08:49:59 +03:00
Péter Szilágyi
9bdbaf459a
Merge pull request #3008 from karalabe/release/1.4
...
G
2016-09-19 04:32:32 +03:00
Péter Szilágyi
dfc63c49c7
[release/1.4.12] VERSION, cmd/geth: bumped version 1.4.12
2016-09-19 04:23:42 +03:00
Nick Johnson
e44b2dc881
[release 1.4.12] core/state: Fix memory expansion bug by not copying clean objects
...
(cherry picked from commit 581b320b9d
)
2016-09-19 04:23:36 +03:00
Jeffrey Wilcke
99a0c76435
Merge pull request #2915 from obscuren/release/1.4
...
Geth 1.4.11
2016-08-18 17:04:31 +02:00
Jeffrey Wilcke
5ca5ccf90c
[release/1.4.11] VERSION, cmd/geth: bumped version 1.4.11
2016-08-18 15:25:16 +02:00
Bas van Kervel
c4ed34f008
[release/1.4.11] core: ensure the canonical block is written before the canonical hash is set
...
(cherry picked from commit bb8059f6aa
)
Conflicts:
core/blockchain.go
core/database_util.go
core/headerchain.go
eth/filters/filter.go
2016-08-18 15:25:16 +02:00
Péter Szilágyi
0ab7e90cbb
[release/1.4.11] Godeps: pull in ethash with the big endian build fix
...
(cherry picked from commit f0134f363b
)
2016-08-18 15:25:04 +02:00
Péter Szilágyi
bdbfe572f1
[release/1.4.11] Makefile: support building for the MIPS64 platforms ( #2682 )
...
(cherry picked from commit 4c2cc32f2e
)
2016-08-18 15:01:51 +02:00
Péter Szilágyi
c4e4baf668
[release/1.4.11] eth/downloader: fewer headers and futures too un ancestor lookup
...
(cherry picked from commit d68865f3b1
)
2016-08-18 15:01:49 +02:00
Péter Szilágyi
86493f9103
[release/1.4.11] eth/downloader: abort sync if master drops (timeout prev)
...
(cherry picked from commit 8f0a4a25f8
)
2016-08-18 15:01:46 +02:00
Péter Szilágyi
6c672a55c0
[release/1.4.11] eth, eth/downloader: don't forward the DAO challenge header
...
(cherry picked from commit 071af57bcf
)
2016-08-18 15:01:43 +02:00
Péter Szilágyi
48709d5340
[release/1.4.11] eth, eth/downloader: better remote head tracking
...
(cherry picked from commit 1dd272080d
)
Conflicts:
eth/handler.go
eth/sync.go
2016-08-18 15:01:39 +02:00
Felix Lange
65da8f601f
[release/1.4.11] eth, eth/downloader, eth/fetcher: delete eth/61 code
...
The eth/61 protocol was disabled in #2776 , this commit removes its
message handlers and hash-chain sync logic.
(cherry picked from commit 016007bd25
)
Conflicts:
eth/handler.go
eth/handler_test.go
2016-08-18 15:01:34 +02:00
Péter Szilágyi
2c6214e846
[release/1.4.11] Makefile, build: move cross compilation into ci.go
...
(cherry picked from commit 8c23f20c68
)
2016-08-18 15:01:30 +02:00
Felix Lange
0398075ced
[release/1.4.11] build: add ci.go, use it everywhere
...
The new build script, ci.go, replaces some of the older shell scripts.
ci.go can compile go-ethereum, run the tests, create release archives
and debian source packages.
(cherry picked from commit 6c33ba14a4
)
2016-08-18 15:01:27 +02:00
Felix Lange
d1696dbf07
[release/1.4.11] core/vm: hide ecrecover error message
...
Fixes #2825
(cherry picked from commit e4736fe469
)
2016-08-18 15:01:23 +02:00
Felix Lange
626604e86d
[release/1.4.11] Godeps: update github.com/rjeczalik/notify to f627deca7a51
...
Fixes #2829
(cherry picked from commit 4be37222ef
)
2016-08-18 15:01:19 +02:00
Péter Szilágyi
9eb2873a9c
[release/1.4.11] eth/downloader: fix the stall checks/drops during sync
...
(cherry picked from commit c7c82f1b44
)
2016-08-18 15:01:15 +02:00
Péter Szilágyi
08a7cd74da
[release/1.4.11] eth: cancel DAO challenge on peer drop (annoying log)
...
(cherry picked from commit 91f18ffd47
)
2016-08-18 15:01:05 +02:00
Henning Diedrich
35d479b6d3
[release/1.4.11] eth: fix #2710 filter races
...
and locking bugs found in its wake.
(cherry picked from commit 51f8ce26cf
)
2016-08-18 15:00:48 +02:00
Péter Szilágyi
c2eea6306e
VERSION, cmd/geth: bumped version 1.4.10
2016-07-16 14:30:50 +03:00
Péter Szilágyi
1d6b65cd84
[release/1.4.10] cmd/utils, eth: display the user's current fork, minor text tweak
...
(cherry picked from commit 993b412160
)
2016-07-16 14:30:09 +03:00
Péter Szilágyi
1b2941cd56
[release/1.4.10] cmd, core, eth, miner, params, tests: finalize the DAO fork
...
(cherry picked from commit 2c2e389b77
)
2016-07-16 14:30:07 +03:00
Péter Szilágyi
b8c0883770
[release/1.4.10] accounts, core, eth: pass chain config for chain maker to test DAO
...
(cherry picked from commit 3291235711
)
2016-07-16 14:30:05 +03:00
Péter Szilágyi
14bad7e212
[release/1.4.10] core, params, tests: add DAO hard-fork balance moves
...
(cherry picked from commit 461cdb593b
)
2016-07-16 14:30:03 +03:00
Péter Szilágyi
8c20fe17bd
[release/1.4.10] core, eth: enforce network split post DAO hard-fork
...
(cherry picked from commit 7f00e8c033
)
2016-07-16 14:30:00 +03:00
Péter Szilágyi
a0cc73a27a
[release/1.4.10] cmd, core, miner: add extradata validation to consensus rules
...
(cherry picked from commit a87089fd2d
)
2016-07-16 14:29:59 +03:00
Péter Szilágyi
682c4531af
[release/1.4.10] cmd/geth, miner, params: special extradata for DAO fork start
...
(cherry picked from commit 1e24c2e4f4
)
2016-07-16 14:29:56 +03:00
Péter Szilágyi
5c3051e6fa
[release/1.4.10] core: gracefully handle missing homestead block config
...
(cherry picked from commit 9e56811a37
)
2016-07-16 14:29:54 +03:00
Péter Szilágyi
3dd46bc884
[release/1.4.10] cmd, core, eth, params: implement flags to control dao fork blocks
...
(cherry picked from commit 6060e098c9
)
2016-07-16 14:29:52 +03:00
Péter Szilágyi
e44d50fb52
[release/1.4.10] circleci: enable docker based hive testing
...
(cherry picked from commit 6f1e45d5ba
)
2016-07-16 14:29:49 +03:00
Péter Szilágyi
5d9ea439b3
[release/1.4.10] README: expand with "Running Geth" section
...
(cherry picked from commit ca211065b6
)
2016-07-16 14:29:45 +03:00
Péter Szilágyi
d0668838b9
[release/1.4.10] eth/downloader: return invalid chain (peer drop) on import fails
...
(cherry picked from commit a691aa2a13
)
2016-07-16 14:29:43 +03:00
Péter Szilágyi
da776556d0
[release/1.4.10] core: solve a remote-import/local-mine data race
...
(cherry picked from commit f5a29eab5c
)
2016-07-16 14:29:41 +03:00
Péter Szilágyi
f2e8759d10
[release/1.4.10] containers/docker/master-alpine: drop gmp dependency
...
(cherry picked from commit 092fcaffe4
)
2016-07-16 14:29:37 +03:00
Péter Szilágyi
98095efe88
[release/1.4.10] eth: disable eth/61 to prepare for more elaborate fork sync algos
...
(cherry picked from commit ddfef21125
)
2016-07-16 14:29:32 +03:00
Péter Szilágyi
3e1dbc3ca7
VERSION, cmd/geth: bumped version 1.4.9
2016-06-29 11:54:36 +03:00
Péter Szilágyi
adb065a328
[release/1.4.9] Revert "test, cmd/evm, core, core/vm: illegal code hash implementation"
...
This reverts commit a9c94cbf48
.
2016-06-29 11:53:41 +03:00
Péter Szilágyi
c793cb3385
[release/1.4.9] Revert "core: add voting and result tracking for the dao soft-fork"
...
This reverts commit f31a3a251a
.
2016-06-29 11:53:23 +03:00
Péter Szilágyi
3eef19598e
[release/1.4.9] Revert "core: update DAO soft-fork number, clean up the code"
...
This reverts commit aefffc9ed8
.
2016-06-29 11:53:06 +03:00
Péter Szilágyi
f4aebd4c8d
[release/1.4.9] Revert "core: update the DAO soft fork proposal to the final block"
...
This reverts commit b170a80cdc
.
2016-06-29 11:52:05 +03:00
Péter Szilágyi
eaf706b73c
VERSION, cmd/geth: bumped version 1.4.8
2016-06-24 16:20:43 +03:00
Péter Szilágyi
b170a80cdc
[release/1.4.8] core: update the DAO soft fork proposal to the final block
...
(cherry picked from commit 1e3a7d4fab
)
2016-06-24 16:20:36 +03:00