Felix Lange
03b2f56485
[release/1.4.14] appveyor.yml: don't install Go and MinGW, they're already there ( #2813 )
...
(cherry picked from commit e11489eb5f58a63cb39a3189de7263837dc95b93)
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 a59a93f476434f2805c8fd3e10bf1b2f579b078f)
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 25ed5feddadea8201974bfacb2a57d060b697acb)
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 581b320b9dfb42c0c4842e0bc5aeb507267a8eba)
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 bb8059f6aa86d1052d7c2dd75a6985982cb278f4)
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 f0134f363bf62ba18668c2524050f14b2a43b6bd)
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 4c2cc32f2e279baa3059603b8c8a4329f31606f6)
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 d68865f3b1b93e2463f7e3381e39fbbd137df825)
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 8f0a4a25f82f48005e6252a90c008bdc76219cc3)
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 071af57bcf516d92a0b56c5bb119d9576d32b5cb)
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 1dd272080dfb49a07a87c46e18d8aeaa0fd41a08)
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 016007bd25f2b5e597c2ac2f7256c4e73574f70e)
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 8c23f20c68b59c5534ab249d23b452114ba75f74)
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 6c33ba14a4db99409657e6a68a7c629e09ceee3f)
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 e4736fe46938008b7fa88879f728fa81c6ce09e8)
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 4be37222efb2064140bd3d285ef553ec077e0487)
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 c7c82f1b44e07ad0906dde563cce46ea87b6fc83)
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 91f18ffd47d766b1493016da6802befbf9739709)
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 51f8ce26cf6dbc20ddc548af305739db981fdd41)
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 993b41216092fa6dc20d3755afe322cd1376b398)
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 2c2e389b778b490fcaf14d9cc45a750647ca5c68)
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 3291235711082759cd7b70253c02150a80d57011)
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 461cdb593b9e5bd9ae9ac35c68809a3a29290dcb)
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 7f00e8c0331bf13739e749bab88bf9006ca02f96)
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 a87089fd2dc08a69a4a4f1ef93db9a2871d819a3)
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 1e24c2e4f428c85c2f83272af2696469cb8f5bed)
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 9e56811a3773e225bedf6bf0003327ea1aaae040)
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 6060e098c929792f455d7f580ed91e914d28cf3b)
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 6f1e45d5ba55dd55cafc81ef7d52457d16631686)
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 ca211065b653fe0861337a5204bbd547c75ea84f)
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 a691aa2a13a97588208246b5e7bc70c2e3f15780)
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 f5a29eab5ce6ada8fef2378b96384cc81586b6ce)
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 092fcaffe43ad450e4710dd3bd054b69f3f2c972)
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 ddfef211258f027b748dbff6f71b8609bf898c11)
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 a9c94cbf48fefe39104ee3495df139ff374dd219.
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 f31a3a251afad1d4c7169bc530fe60471df36122.
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 aefffc9ed8ca60ebe58e06066b30f1283493f488.
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 b170a80cdcb380765c711017588b2d148eb1601e.
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 1e3a7d4fab36df9382d023519ef10e3c34bafa3b)
2016-06-24 16:20:36 +03:00