- 14 2月, 2018 1 次提交
-
-
由 Felix Lange 提交于
* travis.yml: work around Go 1.9.4 issue * travis: workaround the workaround
-
- 13 2月, 2018 3 次提交
-
-
由 Felix Lange 提交于
Talk about "state" instead of "trie timing", "trie memory" and remove the overzealous warning when the limit is just reached. Since the time limit is always reached on slow machines, move the message to info level so users don't freak out about internal details.
-
由 Péter Szilágyi 提交于
cmd/puppeth: unify discv4 and discv5 ports
-
由 Felföldi Zsolt 提交于
-
- 12 2月, 2018 11 次提交
-
-
由 Péter Szilágyi 提交于
-
由 Péter Szilágyi 提交于
node, rpc: fix linter issues
-
由 Martin Holst Swende 提交于
-
由 Martin Holst Swende 提交于
* cmd,node,rpc: add allowedHosts to prevent dns rebinding attacks * p2p,node: Fix bug with dumpconfig introduced in r54aeb8e4 * rpc: add wildcard support for rpcallowedhosts + go fmt * cmd/geth, cmd/utils, node, rpc: ignore direct ip(v4/6) addresses in rpc virtual hostnames check * http, rpc, utils: make vhosts into map, address review concerns * node: change log messages to use geth standard (not sprintf) * rpc: fix spelling
-
由 Felix Lange 提交于
* p2p: add DialRatio for configuration of inbound vs. dialed connections * p2p: add connection flags to PeerInfo * p2p/netutil: add SameNet, DistinctNetSet * p2p/discover: improve revalidation and seeding This changes node revalidation to be periodic instead of on-demand. This should prevent issues where dead nodes get stuck in closer buckets because no other node will ever come along to replace them. Every 5 seconds (on average), the last node in a random bucket is checked and moved to the front of the bucket if it is still responding. If revalidation fails, the last node is replaced by an entry of the 'replacement list' containing recently-seen nodes. Most close buckets are removed because it's very unlikely we'll ever encounter a node that would fall into any of those buckets. Table seeding is also improved: we now require a few minutes of table membership before considering a node as a potential seed node. This should make it less likely to store short-lived nodes as potential seeds. * p2p/discover: fix nits in UDP transport We would skip sending neighbors replies if there were fewer than maxNeighbors results and CheckRelayIP returned an error for the last one. While here, also resolve a TODO about pong reply tokens.
-
由 Péter Szilágyi 提交于
core: force import known but rolled back blocks
-
由 Péter Szilágyi 提交于
-
由 ferhat elmas 提交于
-
由 Péter Szilágyi 提交于
build: deprecate zesty, add bionic PPA
-
由 Péter Szilágyi 提交于
-
由 Péter Szilágyi 提交于
eth: only disable fast sync after success
-
- 11 2月, 2018 4 次提交
-
-
由 Péter Szilágyi 提交于
-
由 Péter Szilágyi 提交于
eth/downloader: don't require state for ancestor lookups
-
由 Péter Szilágyi 提交于
* les, light: fix CHT trie retrievals * les, light: minor polishes, test remote CHT retrievals * les, light: deterministic nodeset rlp, bloombits test skeleton * les: add an event emission to the les bloombits test * les: drop dead tester code
-
由 Péter Szilágyi 提交于
-
- 10 2月, 2018 3 次提交
-
-
由 Guillaume Ballet 提交于
The bulk of the issue was to adapt to the new requirement that a v6 filter has to either contain a symmertric key or an asymmetric one. This commits revert one of the fixes that I made to remove a linter warning: unexporting NewSentMessage. This is not really a problem as I have a cleanup in the pipe that will solve this issue.
-
由 Felföldi Zsolt 提交于
-
由 Chase Wright 提交于
* Remove --fast flag and clarify default `--fast` is no longer a flag it's `--syncmode "fast"` and that is the default * Remove --cache flag --cache=512 is no longer required as of 1.8 as the default has been increased * README: Minor cache amount fix, mention Rinkeby
-
- 09 2月, 2018 3 次提交
-
-
由 gluk256 提交于
* whisper: bloom filter refactoring * whisper: fixed full node
-
由 gluk256 提交于
-
由 Felföldi Zsolt 提交于
* p2p/discv5: add query delay, fix node address update logic, retry refresh if empty * p2p/discv5: remove unnecessary ping before topic query * p2p/discv5: do not filter local address from topicNodes * p2p/discv5: remove canQuery() * p2p/discv5: gofmt
-
- 08 2月, 2018 3 次提交
-
-
由 cdetrio 提交于
* params: update ropsten bootnodes * params: fix linter
-
由 Péter Szilágyi 提交于
eth, light: minor light client startup cleanups
-
由 Péter Szilágyi 提交于
-
- 07 2月, 2018 1 次提交
-
-
由 gluk256 提交于
whisper: improve a log message to analyze a travis issue
-
- 06 2月, 2018 2 次提交
-
-
由 Guillaume Ballet 提交于
-
由 Péter Szilágyi 提交于
This commit reduces database I/O by not writing every state trie to disk.
-
- 05 2月, 2018 4 次提交
-
-
由 Péter Szilágyi 提交于
github: Replaces Wiki link [ci skip]
-
由 Ev 提交于
-
由 Felföldi Zsolt 提交于
* les: limit number of LES connections * eth, cmd/utils: light vs max peer configuration logic
-
由 Martin Holst Swende 提交于
-
- 04 2月, 2018 1 次提交
-
-
由 Péter Szilágyi 提交于
cmd/utils: fix #16006 by not lowering OS ulimit
-
- 02 2月, 2018 3 次提交
-
-
由 Péter Szilágyi 提交于
params: fix bootnodes gofmt
-
由 Péter Szilágyi 提交于
-
由 Martin Holst Swende 提交于
-
- 01 2月, 2018 1 次提交
-
-
由 Afri Schoedon 提交于
-