-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.8.27 #14
1.8.27 #14
Commits on Nov 22, 2018
-
trie: fix overflow in write cache parent tracking (ethereum#18165)
trie/database: fix overflow in parent tracking
Configuration menu - View commit details
-
Copy full SHA for 2843001 - Browse repository at this point
Copy the full SHA 2843001View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b2cc89 - Browse repository at this point
Copy the full SHA 6b2cc89View commit details
Commits on Nov 23, 2018
-
cmd/swarm: FUSE do not require --ipcpath (ethereum#18112)
- Have `${DataDir}/bzzd.ipc` as IPC path default. - Respect the `--datadir` flag. - Keep only the global `--ipcpath` flag and drop the local `--ipcpath` flag as flags might overwrite each other. (Note: before global `--ipcpath` was ignored even if it was set) fixes ethersphere#795
Configuration menu - View commit details
-
Copy full SHA for 76f5f66 - Browse repository at this point
Copy the full SHA 76f5f66View commit details -
Configuration menu - View commit details
-
Copy full SHA for b24ef5e - Browse repository at this point
Copy the full SHA b24ef5eView commit details -
core: return error if repair block failed (ethereum#18126)
* core: return error if repair block failed * make error a bit shorter
Configuration menu - View commit details
-
Copy full SHA for 2a113f6 - Browse repository at this point
Copy the full SHA 2a113f6View commit details
Commits on Nov 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a5898ba - Browse repository at this point
Copy the full SHA a5898baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38592a1 - Browse repository at this point
Copy the full SHA 38592a1View commit details -
Merge pull request ethereum#18179 from holiman/fix_tests
config: add constantinople block to testchainconfig
Configuration menu - View commit details
-
Copy full SHA for bb29d20 - Browse repository at this point
Copy the full SHA bb29d20View commit details -
Configuration menu - View commit details
-
Copy full SHA for f051580 - Browse repository at this point
Copy the full SHA f051580View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93854bb - Browse repository at this point
Copy the full SHA 93854bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e6634 - Browse repository at this point
Copy the full SHA f5e6634View commit details -
light: odrTrie tryUpdate should use update (ethereum#18107)
TryUpdate does not call t.trie.TryUpdate(key, value) and calls t.trie.TryDelete instead. The update operation simply deletes the corresponding entry, though it could retrieve later by odr. However, it adds further network overhead.
Configuration menu - View commit details
-
Copy full SHA for ca22856 - Browse repository at this point
Copy the full SHA ca22856View commit details -
Configuration menu - View commit details
-
Copy full SHA for 197d609 - Browse repository at this point
Copy the full SHA 197d609View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0699287 - Browse repository at this point
Copy the full SHA 0699287View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2714e8f - Browse repository at this point
Copy the full SHA 2714e8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bba5fd8 - Browse repository at this point
Copy the full SHA bba5fd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cd007e - Browse repository at this point
Copy the full SHA 1cd007eView commit details -
cmd/swarm: update should error on manifest mismatch (ethereum#18047)
* cmd/swarm: fix ethersphere/swarm#979: update should error on manifest mistmatch * cmd/swarm: fixed comments and remove sprintf from log.Info * cmd/swarm: remove unnecessary comment
Configuration menu - View commit details
-
Copy full SHA for 4f0d978 - Browse repository at this point
Copy the full SHA 4f0d978View commit details -
Configuration menu - View commit details
-
Copy full SHA for c207edf - Browse repository at this point
Copy the full SHA c207edfView commit details -
Increase bzz version (ethereum#18184)
* swarm/network/stream/: added stream protocol version match tests * Increase BZZ version due to streamer version change; version tests * swarm/network: increased hive and test protocol version
Configuration menu - View commit details
-
Copy full SHA for 695a5cc - Browse repository at this point
Copy the full SHA 695a5ccView commit details
Commits on Nov 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8b9f469 - Browse repository at this point
Copy the full SHA 8b9f469View commit details -
p2p/discv5: minor code simplification (ethereum#18188)
* Update net.go more simple * Update net.go
Configuration menu - View commit details
-
Copy full SHA for 89fe24b - Browse repository at this point
Copy the full SHA 89fe24bView commit details -
Configuration menu - View commit details
-
Copy full SHA for edc39aa - Browse repository at this point
Copy the full SHA edc39aaView commit details
Commits on Nov 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for bfed28a - Browse repository at this point
Copy the full SHA bfed28aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 174083c - Browse repository at this point
Copy the full SHA 174083cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d606a7a - Browse repository at this point
Copy the full SHA d606a7aView commit details -
Merge pull request ethereum#18197 from karalabe/v1.8.19-chts
params: update CHTs for the v1.8.19 release
Configuration menu - View commit details
-
Copy full SHA for 8696986 - Browse repository at this point
Copy the full SHA 8696986View commit details -
Merge pull request ethereum#18196 from karalabe/downloader-cht-fix
eth/downloader: fix light client cht binary search issue
Configuration menu - View commit details
-
Copy full SHA for 8fdbbef - Browse repository at this point
Copy the full SHA 8fdbbefView commit details -
Configuration menu - View commit details
-
Copy full SHA for dae82f0 - Browse repository at this point
Copy the full SHA dae82f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7501d0 - Browse repository at this point
Copy the full SHA a7501d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dba6a6 - Browse repository at this point
Copy the full SHA 3dba6a6View commit details
Commits on Nov 29, 2018
-
cmd/evm: commit statedb if dump is requested (ethereum#18208)
Add a call `statedb.Commit(true)` if the `Dump` flag is on, as otherwise the `storage` output in the dump is always empty.
Configuration menu - View commit details
-
Copy full SHA for 3d21d45 - Browse repository at this point
Copy the full SHA 3d21d45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c657fc - Browse repository at this point
Copy the full SHA 7c657fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8380a13 - Browse repository at this point
Copy the full SHA 8380a13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55a4ff8 - Browse repository at this point
Copy the full SHA 55a4ff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4428c5 - Browse repository at this point
Copy the full SHA a4428c5View commit details -
accounts/keystore: delete the redundant keystore in filename (ethereu…
…m#17930) * accounts/keystore: reduce file name length * accounts/keystore: reduce code line width
Configuration menu - View commit details
-
Copy full SHA for 32d35c9 - Browse repository at this point
Copy the full SHA 32d35c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0137146 - Browse repository at this point
Copy the full SHA 0137146View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf62bd2 - Browse repository at this point
Copy the full SHA cf62bd2View commit details -
cmd/swarm: add flag for application name (swarm or swarm-private) (et…
…hereum#18189) * cmd/swarm: add flag for application name (swarm or swarm-private) * cmd/swarm/swarm-smoke: return correct exit code * cmd/swarm/swarm-smoke: remove colorable * remove swarm/grafana_dashboards
Configuration menu - View commit details
-
Copy full SHA for 7e7781f - Browse repository at this point
Copy the full SHA 7e7781fView commit details
Commits on Nov 30, 2018
-
vendor: update github.com/karalabe/hid (ethereum#18213)
Fixes ethereum#15101 because hidapi is no longer being called from an init function.
Configuration menu - View commit details
-
Copy full SHA for ef8ced4 - Browse repository at this point
Copy the full SHA ef8ced4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54abb97 - Browse repository at this point
Copy the full SHA 54abb97View commit details
Commits on Dec 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 085f891 - Browse repository at this point
Copy the full SHA 085f891View commit details
Commits on Dec 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for efe5886 - Browse repository at this point
Copy the full SHA efe5886View commit details -
Changed http:// to https:// on JSON-RPC link (ethereum#18224)
Changed http:// to https:// on JSON-RPC link in README.md
Configuration menu - View commit details
-
Copy full SHA for f850123 - Browse repository at this point
Copy the full SHA f850123View commit details
Commits on Dec 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4825d9c - Browse repository at this point
Copy the full SHA 4825d9cView commit details -
Merge pull request ethereum#18235 from karalabe/puppeth-enforce-lower…
…case cmd/puppeth: enforce lowercase network names
Configuration menu - View commit details
-
Copy full SHA for a3fd415 - Browse repository at this point
Copy the full SHA a3fd415View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8698fba - Browse repository at this point
Copy the full SHA 8698fbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a5c1b2 - Browse repository at this point
Copy the full SHA 7a5c1b2View commit details
Commits on Dec 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d4415f5 - Browse repository at this point
Copy the full SHA d4415f5View commit details -
Merge pull request ethereum#18172 from holiman/puppeth_converter
cmd/puppeth: implement chainspec converters
Configuration menu - View commit details
-
Copy full SHA for f74077b - Browse repository at this point
Copy the full SHA f74077bView commit details -
Add packing for dynamic array and slice types (ethereum#18051)
* added tests for new abi encoding features (FinTechToken#4) * added tests from bytes32[][] and string[] * added offset to other types * formatting * Abi/dynamic types (FinTechToken#5) * Revert "Abi/dynamic types (FinTechToken#5)" (FinTechToken#6) This reverts commit dabca31. * Abi/dynamic types (FinTechToken#7) * some cleanup * Apply suggestions from code review apply suggestions Co-Authored-By: vedhavyas <vedhavyas.singareddi@gmail.com> * added better formatting (FinTechToken#8) * review chnages * better comments
Configuration menu - View commit details
-
Copy full SHA for 92639b6 - Browse repository at this point
Copy the full SHA 92639b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b98d2e9 - Browse repository at this point
Copy the full SHA b98d2e9View commit details
Commits on Dec 5, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3ac633b - Browse repository at this point
Copy the full SHA 3ac633bView commit details
Commits on Dec 6, 2018
-
core, internal, eth, miner, les: Take VM config from BlockChain (ethe…
…reum#17955) Until this commit, when sending an RPC request that called `NewEVM`, a blank `vm.Config` would be taken so as to set some options, based on the default configuration. If some extra configuration switches were passed to the blockchain, those would be ignored. This PR adds a function to get the config from the blockchain, and this is what is now used for RPC calls. Some subsequent changes need to be made, see ethereum#17955 (review) for the details of the discussion.
Configuration menu - View commit details
-
Copy full SHA for de39513 - Browse repository at this point
Copy the full SHA de39513View commit details
Commits on Dec 7, 2018
-
swarm: snapshot load improvement (ethereum#18220)
* swarm/network: Hive - do not notify peer if discovery is disabled * p2p/simulations: validate all connections on loading a snapshot * p2p/simulations: track all connections in on snapshot loading * p2p/simulations: add snapshotLoadTimeout variable * p2p/simulations: ignore control events in snapshot load * p2p/simulations: simplify event loop synchronization * p2p/simulations: return already connected error from Load function * p2p/simulations: log warning on snapshot loading disconnection
Configuration menu - View commit details
-
Copy full SHA for 6618097 - Browse repository at this point
Copy the full SHA 6618097View commit details -
Merge pull request ethereum#18211 from karalabe/drop-fd-limit
cmd/utils: max out the OS file allowance, don't cap to 2K
Configuration menu - View commit details
-
Copy full SHA for d2328b6 - Browse repository at this point
Copy the full SHA d2328b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f32790f - Browse repository at this point
Copy the full SHA f32790fView commit details
Commits on Dec 10, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c1d462e - Browse repository at this point
Copy the full SHA c1d462eView commit details -
eth/tracers: fixed incorrect storage from prestate_tracer (ethereum#1…
…8253) * eth: fixed incorrect storage from prestate_tracer * eth/tracers: updated assets.go
Configuration menu - View commit details
-
Copy full SHA for dfa16a3 - Browse repository at this point
Copy the full SHA dfa16a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a1a437 - Browse repository at this point
Copy the full SHA 6a1a437View commit details -
Merge pull request ethereum#18268 from karalabe/forkit
params: set mainnet and Rinkeby Constantinople fork blocks
Configuration menu - View commit details
-
Copy full SHA for 09d588e - Browse repository at this point
Copy the full SHA 09d588eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42a914a - Browse repository at this point
Copy the full SHA 42a914aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0983d02 - Browse repository at this point
Copy the full SHA 0983d02View commit details -
Merge pull request ethereum#17914 from holiman/block_analysis
core/vm, eth: add standard json tracing into filesystem dumps
Configuration menu - View commit details
-
Copy full SHA for fd66af5 - Browse repository at this point
Copy the full SHA fd66af5View commit details -
node, rpc: log cleanups in ipc listener function (ethereum#18124)
node,rpc: remove unused log in ipc listener function
Configuration menu - View commit details
-
Copy full SHA for af8daf9 - Browse repository at this point
Copy the full SHA af8daf9View commit details -
light: fix duplicated argument in bytes.Equal call
Most probably a copy/paste kind of error. Found with gocritic `dupArg` checker.
Configuration menu - View commit details
-
Copy full SHA for da6e6e7 - Browse repository at this point
Copy the full SHA da6e6e7View commit details -
Merge pull request ethereum#18269 from Quasilyte/patch-1
light: fix duplicated argument in bytes.Equal call
Configuration menu - View commit details
-
Copy full SHA for 2fdff33 - Browse repository at this point
Copy the full SHA 2fdff33View commit details -
ethereum: fix typo in interfaces.go (ethereum#18266)
* Fix typo in interfaces.go * Update interfaces.go
Configuration menu - View commit details
-
Copy full SHA for c1e3fe6 - Browse repository at this point
Copy the full SHA c1e3fe6View commit details -
cmd, eth: Add support for
--whitelist <blocknum>=<hash>,...
flag* Rejects peers that respond with a different hash for any of the passed in block numbers. * Meant for emergency situations when the network forks unexpectedly.
Configuration menu - View commit details
-
Copy full SHA for 48b70ec - Browse repository at this point
Copy the full SHA 48b70ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31b3334 - Browse repository at this point
Copy the full SHA 31b3334View commit details -
Configuration menu - View commit details
-
Copy full SHA for 362e2ba - Browse repository at this point
Copy the full SHA 362e2baView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd98d1d - Browse repository at this point
Copy the full SHA dd98d1dView commit details -
Merge pull request ethereum#18028 from ryanschneider/blockhash-whitelist
cmd, eth: add support for `--whitelist <blocknum>=<hash>`
Configuration menu - View commit details
-
Copy full SHA for 9fe5d20 - Browse repository at this point
Copy the full SHA 9fe5d20View commit details -
Merge pull request ethereum#18271 from karalabe/1.8.20-chts
params: update CHTs for the 1.8.20 release
Configuration menu - View commit details
-
Copy full SHA for b2aac65 - Browse repository at this point
Copy the full SHA b2aac65View commit details
Commits on Dec 11, 2018
-
cmd/swarm, metrics, swarm/api/client, swarm/storage, swarm/metrics, s…
…warm/api/http: add instrumentation (ethereum#18274)
Configuration menu - View commit details
-
Copy full SHA for bb72408 - Browse repository at this point
Copy the full SHA bb72408View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69a8d98 - Browse repository at this point
Copy the full SHA 69a8d98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38c3d88 - Browse repository at this point
Copy the full SHA 38c3d88View commit details -
Merge pull request ethereum#18281 from karalabe/puppeth-faucet
cmd/faucet, cmd/puppeth: fix enode and compose regressions, expose UDP
Configuration menu - View commit details
-
Copy full SHA for 5584574 - Browse repository at this point
Copy the full SHA 5584574View commit details -
cmd/geth, core, eth: implement Constantinople override flag (ethereum…
…#18273) * geth/core/eth: implement constantinople override flag * les: implemnent constantinople override flag for les clients * cmd/geth, eth, les: fix typo, move flag to experimentals
Configuration menu - View commit details
-
Copy full SHA for 83a9a73 - Browse repository at this point
Copy the full SHA 83a9a73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24d727b - Browse repository at this point
Copy the full SHA 24d727bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e190a3 - Browse repository at this point
Copy the full SHA 1e190a3View commit details
Commits on Dec 12, 2018
-
swarm/shed: add metrics to each shed db (ethereum#18277)
* swarm/shed: add metrics to each shed db * swarm/shed: push metrics prefix up * swarm/shed: rename prefix to metricsPrefix * swarm/shed: unexport Meter, remove Mutex for quit channel
Configuration menu - View commit details
-
Copy full SHA for ebbf3df - Browse repository at this point
Copy the full SHA ebbf3dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e6f53a - Browse repository at this point
Copy the full SHA 4e6f53aView commit details
Commits on Dec 13, 2018
-
usbwallet: check returned error when decoding hexstr (ethereum#18056)
* usbwallet: check returned error when decoding hexstr * Update accounts/usbwallet/ledger.go Co-Authored-By: CoreyLin <514971757@qq.com> * usbwallet: check hex decode error
Configuration menu - View commit details
-
Copy full SHA for b3be9b7 - Browse repository at this point
Copy the full SHA b3be9b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e57e457 - Browse repository at this point
Copy the full SHA e57e457View commit details -
accounts/abi: argument type and name were reversed (ethereum#17947)
argument type and name were reversed
Configuration menu - View commit details
-
Copy full SHA for e79821c - Browse repository at this point
Copy the full SHA e79821cView commit details
Commits on Dec 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3796751 - Browse repository at this point
Copy the full SHA 3796751View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9940d93 - Browse repository at this point
Copy the full SHA 9940d93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88d7d4f - Browse repository at this point
Copy the full SHA 88d7d4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe26b2f - Browse repository at this point
Copy the full SHA fe26b2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for aad3c67 - Browse repository at this point
Copy the full SHA aad3c67View commit details -
Configuration menu - View commit details
-
Copy full SHA for aebf9e2 - Browse repository at this point
Copy the full SHA aebf9e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dbb075 - Browse repository at this point
Copy the full SHA 7dbb075View commit details
Commits on Dec 17, 2018
-
fix slice unpack bug in accounts/abi (ethereum#18321)
* fix slice unpack bug in accounts/abi
Configuration menu - View commit details
-
Copy full SHA for 3ad7344 - Browse repository at this point
Copy the full SHA 3ad7344View commit details -
Configuration menu - View commit details
-
Copy full SHA for d322c9d - Browse repository at this point
Copy the full SHA d322c9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 472c23a - Browse repository at this point
Copy the full SHA 472c23aView commit details
Commits on Dec 18, 2018
-
Update visualized snapshot test (ethereum#18286)
* swarm/network/stream: fix visualized_snapshot_sync_sim_test * swarm/network/stream: updated visualized snapshot-test;data in p2p event * swarm/network/stream: cleanup visualized snapshot sync test * swarm/network/stream: re-enable t.Skip for visualized test * swarm/network/stream: addressed PR comments
Configuration menu - View commit details
-
Copy full SHA for 90ea542 - Browse repository at this point
Copy the full SHA 90ea542View commit details -
Configuration menu - View commit details
-
Copy full SHA for de4265f - Browse repository at this point
Copy the full SHA de4265fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b01cfce - Browse repository at this point
Copy the full SHA b01cfceView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe86a70 - Browse repository at this point
Copy the full SHA fe86a70View commit details
Commits on Dec 20, 2018
-
downloader: fix edgecase where returned index is OOB for downloader (e…
…thereum#18335) * downloader: fix edgecase where returned index is OOB for downloader * downloader: documentation Co-Authored-By: holiman <martin@swende.se>
Configuration menu - View commit details
-
Copy full SHA for 5f251a6 - Browse repository at this point
Copy the full SHA 5f251a6View commit details -
core: sanitize more TxPoolConfig fields (ethereum#17210)
* core: sanitize more TxPoolConfig fields * core: fix TestTransactionPendingMinimumAllowance
Configuration menu - View commit details
-
Copy full SHA for 27ce4eb - Browse repository at this point
Copy the full SHA 27ce4ebView commit details
Commits on Dec 21, 2018
-
p2p/simulation: Test snapshot correctness and minimal benchmark (ethe…
…reum#18287) * p2p/simulation: WIP minimal snapshot test * p2p/simulation: Add snapshot create, load and verify to snapshot test * build: add test tag for tests * p2p/simulations, build: Revert travis change, build test sym always * p2p/simulations: Add comments, timeout check on additional events * p2p/simulation: Add benchmark template for minimal peer protocol init * p2p/simulations: Remove unused code * p2p/simulation: Correct timer reset * p2p/simulations: Put snapshot check events in buffer and call blocking * p2p/simulations: TestSnapshot fail if Load function returns early * p2p/simulations: TestSnapshot wait for all connections before returning * p2p/simulation: Revert to before wait for snap load (5e75594) * p2p/simulations: add "conns after load" subtest to TestSnapshot and nudge
Configuration menu - View commit details
-
Copy full SHA for e1edfe0 - Browse repository at this point
Copy the full SHA e1edfe0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca7c13b - Browse repository at this point
Copy the full SHA ca7c13bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81c3dc7 - Browse repository at this point
Copy the full SHA 81c3dc7View commit details
Commits on Dec 22, 2018
-
p2p/protocols: accounting metrics rpc (ethereum#18336)
* p2p/protocols: accounting metrics rpc added (ethereum#847) * p2p/protocols: accounting api documentation added (ethereum#847) * p2p/protocols: accounting api doc updated (ethereum#847) * p2p/protocols: accounting api doc update (ethereum#847) * p2p/protocols: accounting api doc update (ethereum#847) * p2p/protocols: fix file is not gofmted * fix lint error * updated comments after review * add account balance to rpc * naming changed after review
Configuration menu - View commit details
-
Copy full SHA for 880de23 - Browse repository at this point
Copy the full SHA 880de23View commit details -
swarm/network: Revised depth and health for Kademlia (ethereum#18354)
* swarm/network: Revised depth calculation with tests * swarm/network: WIP remove redundant "full" function * swarm/network: WIP peerpot refactor * swarm/network: Make test methods submethod of peerpot and embed kad * swarm/network: Remove commented out code * swarm/network: Rename health test functions * swarm/network: Too many n's * swarm/network: Change hive Healthy func to accept addresses * swarm/network: Add Healthy proxy method for api in hive * swarm/network: Skip failing test out of scope for PR * swarm/network: Skip all tests dependent on SuggestPeers * swarm/network: Remove commented code and useless kad Pof member * swarm/network: Remove more unused code, add counter on depth test errors * swarm/network: WIP Create Healthy assertion tests * swarm/network: Roll back health related methods receiver change * swarm/network: Hardwire network minproxbinsize in swarm sim * swarm/network: Rework Health test to strict Pending add test for saturation And add test for as many as possible up to saturation * swarm/network: Skip discovery tests (dependent on SuggestPeer) * swarm/network: Remove useless minProxBinSize in stream * swarm/network: Remove unnecessary testing.T param to assert health * swarm/network: Implement t.Helper() in checkHealth * swarm/network: Rename check back to assert now that we have helper magic * swarm/network: Revert WaitTillHealthy change (deferred to nxt PR) * swarm/network: Kademlia tests GotNN => ConnectNN * swarm/network: Renames and comments * swarm/network: Add comments
Configuration menu - View commit details
-
Copy full SHA for 5e4fd8e - Browse repository at this point
Copy the full SHA 5e4fd8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7df52e3 - Browse repository at this point
Copy the full SHA 7df52e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 335760b - Browse repository at this point
Copy the full SHA 335760bView commit details
Commits on Dec 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9e9fc87 - Browse repository at this point
Copy the full SHA 9e9fc87View commit details
Commits on Dec 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7353434 - Browse repository at this point
Copy the full SHA 7353434View commit details
Commits on Dec 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 6537ab5 - Browse repository at this point
Copy the full SHA 6537ab5View commit details -
accounts/abi: change unpacking of abi fields w/ underscores (ethereum…
…#16513) * accounts/abi: fix name styling when unpacking abi fields w/ underscores ABI fields with underscores that are being unpacked into structs expect structs with following form: int_one -> Int_one whereas in abigen the generated structs are camelcased int_one -> IntOne so updated the unpack method to expect camelcased structs as well.
Configuration menu - View commit details
-
Copy full SHA for a4af734 - Browse repository at this point
Copy the full SHA a4af734View commit details
Commits on Jan 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9bfd0b6 - Browse repository at this point
Copy the full SHA 9bfd0b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b025053 - Browse repository at this point
Copy the full SHA b025053View commit details
Commits on Jan 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1d284c2 - Browse repository at this point
Copy the full SHA 1d284c2View commit details -
build: add LGPL license at update-license.go (ethereum#18377)
* add LGPL licence at update-licence.go * add empty line
Configuration menu - View commit details
-
Copy full SHA for 57a90ad - Browse repository at this point
Copy the full SHA 57a90adView commit details -
travis, appveyor: bump to Go 1.11.4 (ethereum#18314)
* travis, appveyor: bump to Go 1.11.4 * internal/build: revert comment changes
Configuration menu - View commit details
-
Copy full SHA for ddaf48b - Browse repository at this point
Copy the full SHA ddaf48bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27913dd - Browse repository at this point
Copy the full SHA 27913ddView commit details -
vendor: vendor/github.com/mattn/go-isatty - add missing files (report…
…ed by mksully22) (ethereum#18376)
Configuration menu - View commit details
-
Copy full SHA for 1ea5279 - Browse repository at this point
Copy the full SHA 1ea5279View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4997526 - Browse repository at this point
Copy the full SHA 4997526View commit details
Commits on Jan 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 33d233d - Browse repository at this point
Copy the full SHA 33d233dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ec344b - Browse repository at this point
Copy the full SHA 8ec344bView commit details -
cmd/puppeth: fix panic error when export aleth genesis wo/ precompile…
…-addresses (ethereum#18344) * cmd/puppeth: fix panic error when export aleth genesis wo/ precompile-addresses * cmd/puppeth: don't need to handle duplicate set
Configuration menu - View commit details
-
Copy full SHA for 3f421ac - Browse repository at this point
Copy the full SHA 3f421acView commit details -
Merge pull request ethereum#18390 from realdave/remove-sha3-pkg
vendor, crypto, swarm: switch over to upstream sha3 package
Configuration menu - View commit details
-
Copy full SHA for 391d4cb - Browse repository at this point
Copy the full SHA 391d4cbView commit details -
Merge pull request ethereum#18371 from jeremyschlatter/patch-1
core/types: update incorrect comment
Configuration menu - View commit details
-
Copy full SHA for c1c4301 - Browse repository at this point
Copy the full SHA c1c4301View commit details
Commits on Jan 5, 2019
-
eth/tracer: extend create2 (ethereum#18318)
* eth/tracer: extend create2 * eth/tracers: fix create2-flaw in prestate_tracer * eth/tracers: fix test * eth/tracers: update assets
Configuration menu - View commit details
-
Copy full SHA for e8ff318 - Browse repository at this point
Copy the full SHA e8ff318View commit details -
Configuration menu - View commit details
-
Copy full SHA for 072c95f - Browse repository at this point
Copy the full SHA 072c95fView commit details
Commits on Jan 6, 2019
-
A few minor code inspection fixes (ethereum#18393)
* swarm/network: fix code inspection problems - typos - redundant import alias * p2p/simulations: fix code inspection problems - typos - unused function parameters - redundant import alias - code style issue: snake case * swarm/network: fix unused method parameters inspections
Configuration menu - View commit details
-
Copy full SHA for fe03b76 - Browse repository at this point
Copy the full SHA fe03b76View commit details
Commits on Jan 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for aca588a - Browse repository at this point
Copy the full SHA aca588aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e05d468 - Browse repository at this point
Copy the full SHA e05d468View commit details -
cmd/geth: support dumpconfig optionally saving to file (ethereum#18327)
* Changed dumpConfig function to optionally save to file * Added O_TRUNC flag to file open and cleaned up code
Configuration menu - View commit details
-
Copy full SHA for 428eabe - Browse repository at this point
Copy the full SHA 428eabeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 356c49f - Browse repository at this point
Copy the full SHA 356c49fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56a3f6c - Browse repository at this point
Copy the full SHA 56a3f6cView commit details -
swarm, p2p/protocols: Stream accounting (ethereum#18337)
* swarm: completed 1st phase of swap accounting * swarm, p2p/protocols: added stream pricing * swarm/network/stream: gofmt simplify stream.go * swarm: fixed review comments * swarm: used snapshots for swap tests * swarm: custom retrieve for swap (less cascaded requests at any one time) * swarm: addressed PR comments * swarm: log output formatting * swarm: removed parallelism in swap tests * swarm: swap tests simplification * swarm: removed swap_test.go * swarm/network/stream: added prefix space for comments * swarm/network/stream: unit test for prices * swarm/network/stream: don't hardcode price * swarm/network/stream: fixed invalid price check
Configuration menu - View commit details
-
Copy full SHA for ae857e7 - Browse repository at this point
Copy the full SHA ae857e7View commit details
Commits on Jan 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 81f04fa - Browse repository at this point
Copy the full SHA 81f04faView commit details
Commits on Jan 9, 2019
-
swarm: Fix T.Fatal inside a goroutine in tests (ethereum#18409)
* swarm/storage: fix T.Fatal inside a goroutine * swarm/network/simulation: fix T.Fatal inside a goroutine * swarm/network/stream: fix T.Fatal inside a goroutine * swarm/network/simulation: consistent failures in TestPeerEventsTimeout * swarm/network/simulation: rename sendRunSignal to triggerSimulationRun
Configuration menu - View commit details
-
Copy full SHA for d70c4fa - Browse repository at this point
Copy the full SHA d70c4faView commit details
Commits on Jan 10, 2019
-
swarm/network: remove isproxbin bool from kad.Each* iterfunc (ethereu…
…m#18239) * swarm/network, swarm/pss: remove isproxbin bool from kad.Each* iterfunc * swarm/network: restore comment and unskip snapshot sync tests
Configuration menu - View commit details
-
Copy full SHA for 6df3e4e - Browse repository at this point
Copy the full SHA 6df3e4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ca4030 - Browse repository at this point
Copy the full SHA 7ca4030View commit details -
swarm/network: Rename minproxbinsize, add as member of simulation (et…
…hereum#18408) * swarm/network: Rename minproxbinsize, add as member of simulation * swarm/network: Deactivate WaitTillHealthy, unreliable pending suggestpeer
Configuration menu - View commit details
-
Copy full SHA for 7240f4d - Browse repository at this point
Copy the full SHA 7240f4dView commit details -
accounts/abi: Extra slice tests (ethereum#18424)
Co-authored-by: weimumu <934657014@qq.com>
Configuration menu - View commit details
-
Copy full SHA for 38cce9a - Browse repository at this point
Copy the full SHA 38cce9aView commit details
Commits on Jan 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2eb838e - Browse repository at this point
Copy the full SHA 2eb838eView commit details -
core, eth: fix database version (ethereum#18429)
* core, eth: fix database version * eth: polish error message
Configuration menu - View commit details
-
Copy full SHA for d5cad48 - Browse repository at this point
Copy the full SHA d5cad48View commit details -
Stream subscriptions (ethereum#18355)
* swarm/network: eachBin now starts at kaddepth for nn * swarm/network: fix Kademlia.EachBin * swarm/network: fix kademlia.EachBin * swarm/network: correct EachBin implementation according to requirements * swarm/network: less addresses simplified tests * swarm: calc kad depth outside loop in EachBin test * swarm/network: removed printResults * swarm/network: cleanup imports * swarm/network: remove kademlia.EachBin; fix RequestSubscriptions and add unit test * swarm/network/stream: address PR comments * swarm/network/stream: package-wide subscriptionFunc * swarm/network/stream: refactor to kad.EachConn
Configuration menu - View commit details
-
Copy full SHA for 88168ff - Browse repository at this point
Copy the full SHA 88168ffView commit details -
swarm/pot: pot.remove fixed (ethereum#18431)
* swarm/pot: refactored pot.remove(), updated comments * swarm/pot: comments updated
Configuration menu - View commit details
-
Copy full SHA for 1636d95 - Browse repository at this point
Copy the full SHA 1636d95View commit details
Commits on Jan 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4aeeecf - Browse repository at this point
Copy the full SHA 4aeeecfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 115b1c3 - Browse repository at this point
Copy the full SHA 115b1c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a2fd5a - Browse repository at this point
Copy the full SHA 2a2fd5aView commit details -
Merge pull request ethereum#18454 from karalabe/postpone-constantinople
params: postpone Constantinople due to net SSTORE reentrancy
Configuration menu - View commit details
-
Copy full SHA for c03f694 - Browse repository at this point
Copy the full SHA c03f694View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dc5d1a - Browse repository at this point
Copy the full SHA 9dc5d1aView commit details
Commits on Jan 29, 2019
-
core, cmd/puppeth: implement constantinople fix, disable EIP-1283 (et…
…hereum#18486) This PR adds a new fork which disables EIP-1283. Internally it's called Petersburg, but the genesis/config field is ConstantinopleFix. The block numbers are: 7280000 for Constantinople on Mainnet 7280000 for ConstantinopleFix on Mainnet 4939394 for ConstantinopleFix on Ropsten 9999999 for ConstantinopleFix on Rinkeby (real number decided later) This PR also defaults to using the same ConstantinopleFix number as whatever Constantinople is set to. That is, it will default to mainnet behaviour if ConstantinopleFix is not set.This means that for private networks which have already transitioned to Constantinople, this PR will break the network unless ConstantinopleFix is explicitly set!
Configuration menu - View commit details
-
Copy full SHA for c7664b0 - Browse repository at this point
Copy the full SHA c7664b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ae481f - Browse repository at this point
Copy the full SHA 2ae481fView commit details -
build: tweak debian source package build/upload options (ethereum#18962)
dput --passive should make repo pushes from Travis work again. dput --no-upload-log works around an issue I had while uploading locally. debuild -d says that debuild shouldn't check for build dependencies when creating the source package. This option is needed to make builds work in environments where the installed Go version doesn't match the declared dependency in the source package.
Configuration menu - View commit details
-
Copy full SHA for 1f3dfed - Browse repository at this point
Copy the full SHA 1f3dfedView commit details -
p2p/discover, p2p/enode: rework endpoint proof handling, packet loggi…
…ng (ethereum#18963) This change resolves multiple issues around handling of endpoint proofs. The proof is now done separately for each IP and completing the proof requires a matching ping hash. Also remove waitping because it's equivalent to sleep. waitping was slightly more efficient, but that may cause issues with findnode if packets are reordered and the remote end sees findnode before pong. Logging of received packets was hitherto done after handling the packet, which meant that sent replies were logged before the packet that generated them. This change splits up packet handling into 'preverify' and 'handle'. The error from 'preverify' is logged, but 'handle' happens after the message is logged. This fixes the order. Packet logs now contain the node ID.
Configuration menu - View commit details
-
Copy full SHA for 4cd90e0 - Browse repository at this point
Copy the full SHA 4cd90e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9a07fb - Browse repository at this point
Copy the full SHA d9a07fbView commit details
Commits on Jan 31, 2019
-
p2p/discover: improve table addition code (ethereum#18974)
This change clears up confusion around the two ways in which nodes can be added to the table. When a neighbors packet is received as a reply to findnode, the nodes contained in the reply are added as 'seen' entries if sufficient space is available. When a ping is received and the endpoint verification has taken place, the remote node is added as a 'verified' entry or moved to the front of the bucket if present. This also updates the node's IP address and port if they have changed.
Configuration menu - View commit details
-
Copy full SHA for 86ec742 - Browse repository at this point
Copy the full SHA 86ec742View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fa3509 - Browse repository at this point
Copy the full SHA 7fa3509View commit details
Commits on Feb 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 631e2f0 - Browse repository at this point
Copy the full SHA 631e2f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a95128 - Browse repository at this point
Copy the full SHA 3a95128View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18f702f - Browse repository at this point
Copy the full SHA 18f702fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ab9dcc - Browse repository at this point
Copy the full SHA 3ab9dccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4da2092 - Browse repository at this point
Copy the full SHA 4da2092View commit details
Commits on Feb 19, 2019
-
cmd, core, params: add support for Goerli
(cherry picked from commit b0ed083)
Configuration menu - View commit details
-
Copy full SHA for 2072c26 - Browse repository at this point
Copy the full SHA 2072c26View commit details -
build: use SFTP for launchpad uploads (ethereum#19037)
* build: use sftp for launchpad uploads * .travis.yml: configure sftp export * build: update CI docs (cherry picked from commit 3de19c8)
Configuration menu - View commit details
-
Copy full SHA for 9f5fb15 - Browse repository at this point
Copy the full SHA 9f5fb15View commit details -
common/fdlimit: cap on MacOS file limits, fixes ethereum#18994 (ether…
…eum#19035) * common/fdlimit: cap on MacOS file limits, fixes ethereum#18994 * common/fdlimit: fix Maximum-check to respect OPEN_MAX * common/fdlimit: return error if OPEN_MAX is exceeded in Raise() * common/fdlimit: goimports * common/fdlimit: check value after setting fdlimit * common/fdlimit: make comment a bit more descriptive * cmd/utils: make fdlimit happy path a bit cleaner (cherry picked from commit f48da43)
Configuration menu - View commit details
-
Copy full SHA for 048b463 - Browse repository at this point
Copy the full SHA 048b463View commit details -
.travis.yml: fix upload destination (ethereum#19043)
(cherry picked from commit edf976e)
Configuration menu - View commit details
-
Copy full SHA for 276f824 - Browse repository at this point
Copy the full SHA 276f824View commit details -
build: avoid dput and upload with sftp directly (ethereum#19067)
(cherry picked from commit a8ddf7a)
Configuration menu - View commit details
-
Copy full SHA for b247052 - Browse repository at this point
Copy the full SHA b247052View commit details -
common/fdlimit: fix windows build (ethereum#19068)
(cherry picked from commit ba90a4a)
Configuration menu - View commit details
-
Copy full SHA for 7bd6f39 - Browse repository at this point
Copy the full SHA 7bd6f39View commit details -
vendor: update syscalls dependency
(cherry picked from commit dcc045f)
Configuration menu - View commit details
-
Copy full SHA for d9be337 - Browse repository at this point
Copy the full SHA d9be337View commit details -
vendor: pull in upstream syscall fixes for non-linux/arm64
(cherry picked from commit 9d3ea8d)
Configuration menu - View commit details
-
Copy full SHA for fe5258b - Browse repository at this point
Copy the full SHA fe5258bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a458153 - Browse repository at this point
Copy the full SHA a458153View commit details -
(cherry picked from commit 37e5a90)
Configuration menu - View commit details
-
Copy full SHA for 992a7bb - Browse repository at this point
Copy the full SHA 992a7bbView commit details -
travis.yml: add launchpad SSH public key (ethereum#19115)
(cherry picked from commit 75a9314)
Configuration menu - View commit details
-
Copy full SHA for 84cb00a - Browse repository at this point
Copy the full SHA 84cb00aView commit details -
build: explicitly force .xz compression (old debuild picks gzip) (eth…
…ereum#19118) (cherry picked from commit c0b9c76)
Configuration menu - View commit details
-
Copy full SHA for df355ec - Browse repository at this point
Copy the full SHA df355ecView commit details -
swarm/storage: fix mockNetFetcher data races (ethereum#18462)
fixes: ethersphere/swarm#1117 (cherry picked from commit f728837)
Configuration menu - View commit details
-
Copy full SHA for dd3e894 - Browse repository at this point
Copy the full SHA dd3e894View commit details -
swarm/network: fix data race in TestNetworkID test (ethereum#18460)
(cherry picked from commit 96c7c18)
Configuration menu - View commit details
-
Copy full SHA for e63995b - Browse repository at this point
Copy the full SHA e63995bView commit details -
cmd/swarm/swarm-snapshot: swarm snapshot generator (ethereum#18453)
* cmd/swarm/swarm-snapshot: add binary to create network snapshots * cmd/swarm/swarm-snapshot: refactor and extend tests * p2p/simulations: remove unused triggerChecks func and fix linter * internal/cmdtest: raise the timeout for killing TestCmd * cmd/swarm/swarm-snapshot: add more comments and other minor adjustments * cmd/swarm/swarm-snapshot: remove redundant check in createSnapshot * cmd/swarm/swarm-snapshot: change comment wording * p2p/simulations: revert Simulation.Run from master https://github.com/ethersphere/go-ethereum/pull/1077/files#r247078904 * cmd/swarm/swarm-snapshot: address pr comments * swarm/network/simulations/discovery: removed snapshot write to file * cmd/swarm/swarm-snapshot, swarm/network/simulations: removed redundant connection event check, fixed lint error (cherry picked from commit 34f11e7)
Configuration menu - View commit details
-
Copy full SHA for a3f31f5 - Browse repository at this point
Copy the full SHA a3f31f5View commit details -
swarm/network: rewrite of peer suggestion engine, fix skipped tests (e…
…thereum#18404) * swarm/network: fix skipped tests related to suggestPeer * swarm/network: rename depth to radius * swarm/network: uncomment assertHealth and improve comments * swarm/network: remove commented code * swarm/network: kademlia suggestPeer algo correction * swarm/network: kademlia suggest peer * simplify suggest Peer code * improve peer suggestion algo * add comments * kademlia testing improvements * assertHealth -> checkHealth (test helper) * testSuggestPeer -> checkSuggestPeer (test helper) * remove testSuggestPeerBug and TestKademliaCase * swarm/network: kademlia suggestPeer cleanup, improved comments * swarm/network: minor comment, discovery test default arg (cherry picked from commit bcb2594)
Configuration menu - View commit details
-
Copy full SHA for 1f1c751 - Browse repository at this point
Copy the full SHA 1f1c751View commit details -
swarm/network: fix data race warning on TestBzzHandshakeLightNode (et…
…hereum#18459) (cherry picked from commit 81e26d5)
Configuration menu - View commit details
-
Copy full SHA for afb65f6 - Browse repository at this point
Copy the full SHA afb65f6View commit details -
(cherry picked from commit 257bfff)
Configuration menu - View commit details
-
Copy full SHA for 7383db4 - Browse repository at this point
Copy the full SHA 7383db4View commit details -
cmd/swarm/swarm-snapshot: disable tests on windows (ethereum#18478)
(cherry picked from commit 632135c)
Configuration menu - View commit details
-
Copy full SHA for 21d54bc - Browse repository at this point
Copy the full SHA 21d54bcView commit details -
cmd/swarm/swarm-smoke: use ResettingTimer instead of Counters for tim…
…es (ethereum#18479) (cherry picked from commit 5609577)
Configuration menu - View commit details
-
Copy full SHA for 4625b12 - Browse repository at this point
Copy the full SHA 4625b12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 475a066 - Browse repository at this point
Copy the full SHA 475a066View commit details -
cmd/swarm: use resetting timer to measure fetch time (ethereum#18474)
(cherry picked from commit a0b0db6)
Configuration menu - View commit details
-
Copy full SHA for 878aa58 - Browse repository at this point
Copy the full SHA 878aa58View commit details -
swarm: bootnode-mode, new bootnodes and no p2p package discovery (eth…
…ereum#18498) (cherry picked from commit bbd1203)
Configuration menu - View commit details
-
Copy full SHA for 4976fcc - Browse repository at this point
Copy the full SHA 4976fccView commit details -
swarm: fix a data race on startTime (ethereum#18511)
(cherry picked from commit fa34429)
Configuration menu - View commit details
-
Copy full SHA for b774d0a - Browse repository at this point
Copy the full SHA b774d0aView commit details -
swarm/version: commit version added (ethereum#18510)
(cherry picked from commit ad13d2d)
Configuration menu - View commit details
-
Copy full SHA for e247dcc - Browse repository at this point
Copy the full SHA e247dccView commit details -
p2p/testing, swarm: remove unused testing.T in protocol tester (ether…
…eum#18500) (cherry picked from commit 2abeb35)
Configuration menu - View commit details
-
Copy full SHA for 2695aa9 - Browse repository at this point
Copy the full SHA 2695aa9View commit details -
swarm: fix flaky delivery tests (ethereum#18971)
(cherry picked from commit 592bf6a)
Configuration menu - View commit details
-
Copy full SHA for 3f54994 - Browse repository at this point
Copy the full SHA 3f54994View commit details -
swarm/network: Remove extra random peer, connect test sanity, comments (
ethereum#18964) (cherry picked from commit f9401ae)
Configuration menu - View commit details
-
Copy full SHA for 607a196 - Browse repository at this point
Copy the full SHA 607a196View commit details -
swarm/storage: Get all chunk references for a given file (ethereum#19002
) (cherry picked from commit 3eff652)
Configuration menu - View commit details
-
Copy full SHA for 034f65e - Browse repository at this point
Copy the full SHA 034f65eView commit details -
cmd/swarm: hashes command (ethereum#19008)
(cherry picked from commit 7f55b0c)
Configuration menu - View commit details
-
Copy full SHA for 1ecf286 - Browse repository at this point
Copy the full SHA 1ecf286View commit details -
cmd/swarm/swarm-smoke: sliding window test (ethereum#18967)
(cherry picked from commit b91bf08)
Configuration menu - View commit details
-
Copy full SHA for 7038b57 - Browse repository at this point
Copy the full SHA 7038b57View commit details -
cmd/swarm/swarm-smoke: remove wrong metrics (ethereum#18970)
(cherry picked from commit c5c9cef)
Configuration menu - View commit details
-
Copy full SHA for 355d55b - Browse repository at this point
Copy the full SHA 355d55bView commit details -
cmd/swarm/swarm-smoke: refactor generateEndpoints (ethereum#19006)
(cherry picked from commit d212535)
Configuration menu - View commit details
-
Copy full SHA for 637a75d - Browse repository at this point
Copy the full SHA 637a75dView commit details -
swarm: Debug API and HasChunks() API endpoint (ethereum#18980)
(cherry picked from commit 41597c2)
Configuration menu - View commit details
-
Copy full SHA for d1ace4f - Browse repository at this point
Copy the full SHA d1ace4fView commit details -
swarm/storage/localstore: new localstore package (ethereum#19015)
(cherry picked from commit 4f3d22f)
Configuration menu - View commit details
-
Copy full SHA for 333b1bf - Browse repository at this point
Copy the full SHA 333b1bfView commit details -
swarm/storage: fix test timeout with -race by increasing mget timeout
(cherry picked from commit 1c3aa8d)
Configuration menu - View commit details
-
Copy full SHA for 3c62cc6 - Browse repository at this point
Copy the full SHA 3c62cc6View commit details -
swarm/pss: Remove pss service leak in test (ethereum#18992)
(cherry picked from commit 7c60d0a)
Configuration menu - View commit details
-
Copy full SHA for 0fd0108 - Browse repository at this point
Copy the full SHA 0fd0108View commit details -
swarm/network: fix data race in fetcher_test.go (ethereum#18469)
(cherry picked from commit 19bfcbf)
Configuration menu - View commit details
-
Copy full SHA for 710775f - Browse repository at this point
Copy the full SHA 710775fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 068725c - Browse repository at this point
Copy the full SHA 068725cView commit details -
swarm/pss: transition to whisper v6 (ethereum#19023)
(cherry picked from commit cde02e0)
Configuration menu - View commit details
-
Copy full SHA for 8d8ddea - Browse repository at this point
Copy the full SHA 8d8ddeaView commit details -
swarm: GetPeerSubscriptions RPC (ethereum#18972)
(cherry picked from commit 43e1b7b)
Configuration menu - View commit details
-
Copy full SHA for 769e43e - Browse repository at this point
Copy the full SHA 769e43eView commit details -
swarm/network: refactor simulation tests bootstrap (ethereum#18975)
(cherry picked from commit 597597e)
Configuration menu - View commit details
-
Copy full SHA for a3db00f - Browse repository at this point
Copy the full SHA a3db00fView commit details -
swarm: CI race detector test adjustments (ethereum#19017)
(cherry picked from commit 27e3f96)
Configuration menu - View commit details
-
Copy full SHA for dcff622 - Browse repository at this point
Copy the full SHA dcff622View commit details -
cmd/swarm/global-store: global store cmd (ethereum#19014)
(cherry picked from commit 33d0a0e)
Configuration menu - View commit details
-
Copy full SHA for 85217b0 - Browse repository at this point
Copy the full SHA 85217b0View commit details -
swarm/docker: add global-store and split docker images (ethereum#19038)
(cherry picked from commit 6cb7d52)
Configuration menu - View commit details
-
Copy full SHA for 3b02b0b - Browse repository at this point
Copy the full SHA 3b02b0bView commit details -
swarm/pss: mutex lifecycle fixed (ethereum#19045)
(cherry picked from commit b30109d)
Configuration menu - View commit details
-
Copy full SHA for 799fe99 - Browse repository at this point
Copy the full SHA 799fe99View commit details -
swarm/storage: fix HashExplore concurrency bug ethersphere#1211 (ethe…
…reum#19028) * swarm/storage: fix HashExplore concurrency bug ethersphere#1211 * swarm/storage: lock as value not pointer * swarm/storage: wait for to complete * swarm/storage: fix linter problems * swarm/storage: append to nil slice (cherry picked from commit 3d22a46)
Configuration menu - View commit details
-
Copy full SHA for 7a333e4 - Browse repository at this point
Copy the full SHA 7a333e4View commit details -
swarm: fix uptime gauge update goroutine leak by introducing cleanup …
…functions (ethereum#19040) (cherry picked from commit d596bea)
Configuration menu - View commit details
-
Copy full SHA for a012701 - Browse repository at this point
Copy the full SHA a012701View commit details -
swarm: fix network/stream data races (ethereum#19051)
* swarm/network/stream: newStreamerTester cleanup only if err is nil * swarm/network/stream: raise newStreamerTester waitForPeers timeout * swarm/network/stream: fix data races in GetPeerSubscriptions * swarm/storage: prevent data race on LDBStore.batchesC ethersphere/swarm#1198 (comment) * swarm/network/stream: fix TestGetSubscriptionsRPC data race ethersphere/swarm#1198 (comment) * swarm/network/stream: correctly use Simulation.Run callback ethersphere/swarm#1198 (comment) * swarm/network: protect addrCountC in Kademlia.AddrCountC function ethersphere/swarm#1198 (comment) * p2p/simulations: fix a deadlock calling getRandomNode with lock ethersphere/swarm#1198 (comment) * swarm/network/stream: terminate disconnect goruotines in tests * swarm/network/stream: reduce memory consumption when testing data races * swarm/network/stream: add watchDisconnections helper function * swarm/network/stream: add concurrent counter for tests * swarm/network/stream: rename race/norace test files and use const * swarm/network/stream: remove watchSim and its panic * swarm/network/stream: pass context in watchDisconnections * swarm/network/stream: add concurrent safe bool for watchDisconnections * swarm/storage: fix LDBStore.batchesC data race by not closing it (cherry picked from commit 3fd6db2)
Configuration menu - View commit details
-
Copy full SHA for 8ea3d8a - Browse repository at this point
Copy the full SHA 8ea3d8aView commit details -
swarm/storage: fix influxdb gc metrics report (ethereum#19102)
(cherry picked from commit 5b8ae78)
Configuration menu - View commit details
-
Copy full SHA for 3d2bedf - Browse repository at this point
Copy the full SHA 3d2bedfView commit details -
swarm/network: Saturation check for healthy networks (ethereum#19071)
* swarm/network: new saturation for implementation * swarm/network: re-added saturation func in Kademlia as it is used elsewhere * swarm/network: saturation with higher MinBinSize * swarm/network: PeersPerBin with depth check * swarm/network: edited tests to pass new saturated check * swarm/network: minor fix saturated check * swarm/network/simulations/discovery: fixed renamed RPC call * swarm/network: renamed to isSaturated and returns bool * swarm/network: early depth check (cherry picked from commit 2af2472)
Configuration menu - View commit details
-
Copy full SHA for 5de6b6b - Browse repository at this point
Copy the full SHA 5de6b6bView commit details -
swarm/storage/netstore: add fetcher cancellation on shutdown (ethereu…
Configuration menu - View commit details
-
Copy full SHA for 79cac79 - Browse repository at this point
Copy the full SHA 79cac79View commit details -
swarm/pss: refactoring (ethereum#19110)
* swarm/pss: split pss and keystore * swarm/pss: moved whisper to keystore * swarm/pss: goimports fixed (cherry picked from commit 12ca3b1)
Configuration menu - View commit details
-
Copy full SHA for d6c1fcb - Browse repository at this point
Copy the full SHA d6c1fcbView commit details -
p2p, swarm: fix node up races by granular locking (ethereum#18976)
* swarm/network: DRY out repeated giga comment I not necessarily agree with the way we wait for event propagation. But I truly disagree with having duplicated giga comments. * p2p/simulations: encapsulate Node.Up field so we avoid data races The Node.Up field was accessed concurrently without "proper" locking. There was a lock on Network and that was used sometimes to access the field. Other times the locking was missed and we had a data race. For example: ethereum#18464 The case above was solved, but there were still intermittent/hard to reproduce races. So let's solve the issue permanently. resolves: ethersphere/swarm#1146 * p2p/simulations: fix unmarshal of simulations.Node Making Node.Up field private in 13292ee broke TestHTTPNetwork and TestHTTPSnapshot. Because the default UnmarshalJSON does not handle unexported fields. Important: The fix is partial and not proper to my taste. But I cut scope as I think the fix may require a change to the current serialization format. New ticket: ethersphere/swarm#1177 * p2p/simulations: Add a sanity test case for Node.Config UnmarshalJSON * p2p/simulations: revert back to defer Unlock() pattern for Network It's a good patten to call `defer Unlock()` right after `Lock()` so (new) error cases won't miss to unlock. Let's get back to that pattern. The patten was abandoned in 85a79b3, while fixing a data race. That data race does not exist anymore, since the Node.Up field got hidden behind its own lock. * p2p/simulations: consistent naming for test providers Node.UnmarshalJSON * p2p/simulations: remove JSON annotation from private fields of Node As unexported fields are not serialized. * p2p/simulations: fix deadlock in Network.GetRandomDownNode() Problem: GetRandomDownNode() locks -> getDownNodeIDs() -> GetNodes() tries to lock -> deadlock On Network type, unexported functions must assume that `net.lock` is already acquired and should not call exported functions which might try to lock again. * p2p/simulations: ensure method conformity for Network Connect* methods were moved to p2p/simulations.Network from swarm/network/simulation. However these new methods did not follow the pattern of Network methods, i.e., all exported method locks the whole Network either for read or write. * p2p/simulations: fix deadlock during network shutdown `TestDiscoveryPersistenceSimulationSimAdapter` often got into deadlock. The execution was stuck on two locks, i.e, `Kademlia.lock` and `p2p/simulations.Network.lock`. Usually the test got stuck once in each 20 executions with high confidence. `Kademlia` was stuck in `Kademlia.EachAddr()` and `Network` in `Network.Stop()`. Solution: in `Network.Stop()` `net.lock` must be released before calling `node.Stop()` as stopping a node (somehow - I did not find the exact code path) causes `Network.InitConn()` to be called from `Kademlia.SuggestPeer()` and that blocks on `net.lock`. Related ticket: ethersphere/swarm#1223 * swarm/state: simplify if statement in DBStore.Put() * p2p/simulations: remove faulty godoc from private function The comment started with the wrong method name. The method is simple and self explanatory. Also, it's private. => Let's just remove the comment. (cherry picked from commit 50b872b)
Configuration menu - View commit details
-
Copy full SHA for 8857707 - Browse repository at this point
Copy the full SHA 8857707View commit details -
cmd/swarm/swarm-smoke: Trigger chunk debug on timeout (ethereum#19101)
* cmd/swarm/swarm-smoke: first version trigger has-chunks on timeout * cmd/swarm/swarm-smoke: finalize trigger to chunk debug * cmd/swarm/swarm-smoke: fixed httpEndpoint for trigger * cmd/swarm/swarm-smoke: port * cmd/swarm/swarm-smoke: ws not rpc * cmd/swarm/swarm-smoke: added debug output * cmd/swarm/swarm-smoke: addressed PR comments * cmd/swarm/swarm-smoke: renamed track-timeout and track-chunks (cherry picked from commit 62d7688)
Configuration menu - View commit details
-
Copy full SHA for 9962301 - Browse repository at this point
Copy the full SHA 9962301View commit details -
contracts/*: golint updates for this or self warning
(cherry picked from commit 53b823a)
Configuration menu - View commit details
-
Copy full SHA for fd34bf5 - Browse repository at this point
Copy the full SHA fd34bf5View commit details -
swarm: Reinstate Pss Protocol add call through swarm service (ethereu…
Configuration menu - View commit details
-
Copy full SHA for 7ae2a7b - Browse repository at this point
Copy the full SHA 7ae2a7bView commit details -
swarm/metrics: Send the accounting registry to InfluxDB (ethereum#18470)
(cherry picked from commit f28da4f)
Configuration menu - View commit details
-
Copy full SHA for 320d132 - Browse repository at this point
Copy the full SHA 320d132View commit details -
cmd/utils: allow for multiple influxdb tags (ethereum#18520)
This PR is replacing the metrics.influxdb.host.tag cmd-line flag with metrics.influxdb.tags - a comma-separated key/value tags, that are passed to the InfluxDB reporter, so that we can index measurements with multiple tags, and not just one host tag. This will be useful for Swarm, where we want to index measurements not just with the host tag, but also with bzzkey and git commit version (for long-running deployments). (cherry picked from commit 21acf0b)
Configuration menu - View commit details
-
Copy full SHA for 4f908db - Browse repository at this point
Copy the full SHA 4f908dbView commit details
Commits on Feb 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cde3543 - Browse repository at this point
Copy the full SHA cde3543View commit details -
Configuration menu - View commit details
-
Copy full SHA for c942700 - Browse repository at this point
Copy the full SHA c942700View commit details
Commits on Apr 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 38c30f8 - Browse repository at this point
Copy the full SHA 38c30f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fca5f9f - Browse repository at this point
Copy the full SHA fca5f9fView commit details
Commits on Apr 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 80a2a35 - Browse repository at this point
Copy the full SHA 80a2a35View commit details -
all: simplify timestamps to uint64 (ethereum#19372)
* all: simplify timestamps to uint64 * tests: update definitions * clef, faucet, mobile: leftover uint64 fixups * ethash: fix tests * graphql: update schema for timestamp * ethash: remove unused variable
Configuration menu - View commit details
-
Copy full SHA for af401d0 - Browse repository at this point
Copy the full SHA af401d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 442320a - Browse repository at this point
Copy the full SHA 442320aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1b00cf - Browse repository at this point
Copy the full SHA f1b00cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e63a70 - Browse repository at this point
Copy the full SHA 0e63a70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ca6454 - Browse repository at this point
Copy the full SHA 8ca6454View commit details -
p2p/discover: bump failure counter only if no nodes were provided (et…
…hereum#19362) This resolves a minor issue where neighbors responses containing less than 16 nodes would bump the failure counter, removing the node. One situation where this can happen is a private deployment where the total number of extant nodes is less than 16. Issue found by @Jsying.
Configuration menu - View commit details
-
Copy full SHA for 9d9c6b5 - Browse repository at this point
Copy the full SHA 9d9c6b5View commit details -
eth, les, geth: implement cli-configurable global gas cap for RPC cal…
…ls (ethereum#19401) * eth, les, geth: implement cli-configurable global gas cap for RPC calls * graphql, ethapi: place gas cap in DoCall * ethapi: reformat log message
Configuration menu - View commit details
-
Copy full SHA for e872ba7 - Browse repository at this point
Copy the full SHA e872ba7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 009d2fe - Browse repository at this point
Copy the full SHA 009d2feView commit details -
Merge pull request ethereum#19370 from karalabe/geth-1.8.24
Backport PR for the v1.8.24 maintenance release
Configuration menu - View commit details
-
Copy full SHA for 4e13a09 - Browse repository at this point
Copy the full SHA 4e13a09View commit details
Commits on Apr 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 45730cf - Browse repository at this point
Copy the full SHA 45730cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc59af8 - Browse repository at this point
Copy the full SHA dc59af8View commit details -
Merge pull request ethereum#19416 from jmcnevin/cli-fix
Revert flag removal
Configuration menu - View commit details
-
Copy full SHA for 14ae124 - Browse repository at this point
Copy the full SHA 14ae124View commit details
Commits on Apr 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0de9f32 - Browse repository at this point
Copy the full SHA 0de9f32View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8d8126 - Browse repository at this point
Copy the full SHA c8d8126View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b00e19 - Browse repository at this point
Copy the full SHA 0b00e19View commit details -
Merge pull request ethereum#19437 from zsfelfoldi/fix-sendtx
les: fix SendTx cost calculation and verify cost table
Configuration menu - View commit details
-
Copy full SHA for cdae1c5 - Browse repository at this point
Copy the full SHA cdae1c5View commit details
Commits on Apr 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d878723 - Browse repository at this point
Copy the full SHA d878723View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5f92e6 - Browse repository at this point
Copy the full SHA b5f92e6View commit details -
Merge pull request ethereum#19473 from karalabe/geth-1.8.27
[1.8.27 backport] eth, les, light: enforce CHT checkpoints on fast-sync too
Configuration menu - View commit details
-
Copy full SHA for 4bcc0a3 - Browse repository at this point
Copy the full SHA 4bcc0a3View commit details
Commits on Jun 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 06c6836 - Browse repository at this point
Copy the full SHA 06c6836View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c49be6 - Browse repository at this point
Copy the full SHA 1c49be6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9421d39 - Browse repository at this point
Copy the full SHA 9421d39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a85215 - Browse repository at this point
Copy the full SHA 0a85215View commit details