- Oct 10, 2016
-
-
Aron Fischer authored
* brokenLimitedReader gives error after half size * TestRandomBrokenData tests chunker with broken reader * add blocking quitC (instead of errC) and use errC only for errors * don't close chunkC in tester Split, * use quitC to quit chunk storage loop
-
Felix Lange authored
core: print import stats more often
-
Felix Lange authored
core: lower transaction pool max queue limit
-
Felix Lange authored
-
- Oct 07, 2016
-
-
Felix Lange authored
-
Felix Lange authored
If geth is busy importing 2048 heavy blocks it can take a while before it prints anything. This change ensures that a message gets printed every 8s.
-
- Oct 06, 2016
-
-
Felix Lange authored
core/types: renamed receiptRoot to receiptsRoot
-
Felix Lange authored
tests: update test files from github.com/ethereum/tests @ 45bc1d21d3c1
-
Jeffrey Wilcke authored
core/state: implement reverts by journaling all changes
-
Felix Lange authored
Two new tests are skipped because they're buggy. Making some newer random state tests work required implementing the 'compressed return value encoding'.
-
Felix Lange authored
There is no need to use the reflection-based decoder to decode []byte.
-
Felix Lange authored
The delete/remove naming has caused endless confusion in the past.
-
Felix Lange authored
This commit replaces the deep-copy based state revert mechanism with a linear complexity journal. This commit also hides several internal StateDB methods to limit the number of ways in which calling code can use the journal incorrectly. As usual consultation and bug fixes to the initial implementation were provided by @karalabe, @obscuren and @Arachnid. Thank you!
-
Jeffrey Wilcke authored
eth: monitor malicious header retrieval requests
-
- Oct 05, 2016
-
-
Felix Lange authored
internal/ethapi: bugfix gas price and limit swapped in eth_resend
-
Péter Szilágyi authored
rpc: set CORS Max-Age to reduce preflight OPTIONS requests
-
Péter Szilágyi authored
-
Bas van Kervel authored
-
Bas van Kervel authored
-
- Oct 03, 2016
-
-
Felix Lange authored
internal/build: fix git tag env variable for AppVeyor
-
Felix Lange authored
-
Jonathan Brown authored
-
Péter Szilágyi authored
internal/build: use less edgy command to get the branch name
-
Felix Lange authored
-
Péter Szilágyi authored
core/state: track dirty state entries for each object
-
Péter Szilágyi authored
-
- Oct 02, 2016
-
-
Péter Szilágyi authored
build: improve debian packaging
-
Felix Lange authored
This commit tweaks the debian packaging tool: * All build environment metadata can now be overriden on the command line. This allows testing the CI build behaviour locally. * -unstable packages now actually contain the binaries (oops) * packages use Go 1.7 to build * archiving is skipped for PR builds
-
- Oct 01, 2016
-
-
Felix Lange authored
crypto/sha3: update from golang.org/x/crypto/sha3 a 80b25ed4
-
Felix Lange authored
This pulls in the assembly implementation of keccakf1600 for amd64.
-
Péter Szilágyi authored
cmd, core, internal, light, tests: avoid hashing the code in the VM
-
Péter Szilágyi authored
-
- Sep 30, 2016
-
-
Péter Szilágyi authored
trie: fix delete bug for values contained in fullNode
-
Felix Lange authored
accounts: left pad keybytes-to-encrypt
-
- Sep 29, 2016
-
-
Felix Lange authored
Delete crashed if a fullNode contained a valueNode directly. This bug is very unlikely to occur with SecureTrie, but can happen with regular tries. This commit also introduces a randomised test which triggers all trie operations, which should prevent such bugs in the future. Credit for finding this bug goes to Github user @rjl493456442.
-
Felix Lange authored
Package crypto needs cgo, which is inconvenient for some build configurations.
-
Felix Lange authored
cmd/utils, node: make datadir reusable for bzzd
-
Péter Szilágyi authored
README: Changed http:// to https:// on some links
-
- Sep 28, 2016
-
-
ken10100147 authored
-
Péter Szilágyi authored
core, trie: replace state caches with trie journal
-