b00ris
cf52d5c91f
whisper: fixed datarace
2018-02-28 09:50:36 +03:00
Vlad
a69cb3b4ff
whisper: comment updated
2018-02-28 00:39:38 +01:00
Vlad
c733792be4
whsiper: refactoring
2018-02-27 23:38:20 +01:00
Vlad
014d8d9837
whisper: message filtering optimized
2018-02-27 21:16:15 +01:00
Péter Szilágyi
17b0e226d3
travis, build, consensus: drop support for Go 1.7
2018-02-27 18:25:56 +02:00
Vlad
5e30a5f66e
whisper: test fixed
2018-02-27 15:52:10 +01:00
Vlad
dadf4d53ab
whisper: mailserver no longer supports the signature vaidation
2018-02-27 15:45:00 +01:00
Elad Nachmias
b574b57766
swarm: give correct error on 0x hash prefix ( #16195 )
...
- added a case error struct that contains information about certain error cases
in which we would like to output more information to the client
- added a validation method that iterates and adds the information that is
stored in the error cases
2018-02-27 15:32:38 +02:00
Anton Evangelatov
18bb3da55e
node: fill StandardCounters as part of debugapi/metrics ( #16054 )
2018-02-27 15:30:07 +02:00
Elad Nachmias
dd389e595f
eth: added travis build badge ( #16117 )
...
* eth: added travis build status for master branch
* README: fix travis badge order, link to CI
2018-02-27 13:04:47 +02:00
Saulius Grigaitis
c41f1a3e23
puppeth: fix Parity Chain Spec parameter GasLimitBoundDivision ( #16188 )
2018-02-27 12:56:51 +02:00
Andrey Petrov
2e9c8fd4fb
eth, les: allow exceeding maxPeers for trusted peers ( #16189 )
...
Fixes #3326 , #14472
2018-02-27 12:52:59 +02:00
Guillaume Ballet
4c845bdc27
Merge pull request #16198 from gluk256/266-wnode
...
whisper: refactor wnode to systematically store messages if a directory is provided
2018-02-26 21:23:51 +01:00
Vlad
f4e676cccd
whipser: comments updated
2018-02-26 19:26:36 +01:00
JU HYEONG PARK
61c9730b2d
p2p: fix doEncHandshake documentation ( #16184 )
2018-02-26 17:22:46 +01:00
Vlad
6e0667fa06
whisper: wnode updated - all messages are saved if savedir param is given
2018-02-26 13:58:04 +01:00
Martin Holst Swende
f83237573f
core: make current*Block atomic, and accessor functions mutex-free ( #16171 )
...
* core: make current*Block atomic, and accessor functions mutex-free
* core: fix review concerns
* core: fix error in atomic assignment
* core/light: implement atomic getter/setter for headerchain
2018-02-26 11:53:10 +02:00
Domino Valdano
d398d04e27
cmd/geth: fix broken links to JavaScript-Console wiki in cmd line help ( #16183 )
...
* Fixed broken link to JavaScript-Console wiki in cmd line help
* cmd/geth: Added missing r in 'JavaScript'
2018-02-26 11:38:17 +02:00
Anton Evangelatov
764878d988
contracts/chequebook: increase interval between auto deposits ( #16178 )
2018-02-26 11:36:26 +02:00
cooganb
22fc6928d7
swarm: creates Swarm landing page for browser 'localhost:xxxx/' GET request when running Swarm ( #15926 )
...
* swarm: began work on GetHandleFile method re: issue #155
* swarm: now able to serve landing page template
* swarm: added landing page template
* swarm: landing page has working input
* swarm: fixed CSS issue in template
* swarm: deleted extra lines
* swarm: deleted time header and made redirect a relative path
* swarm: removed code mistakenly left
2018-02-26 09:56:40 +01:00
Guillaume Ballet
423c8bb1d8
Merge pull request #16176 from gluk256/255-refactoring
...
whisper: filters no longer get removed after a while
2018-02-23 18:02:51 +01:00
Anton Evangelatov
114738982e
swarm/metrics: introduce metrics export flag ( #16177 )
2018-02-23 16:22:16 +01:00
Vlad
6919c36432
whisper: refactoring
2018-02-23 14:52:25 +01:00
Anton Evangelatov
dcca613a0b
swarm: initial instrumentation ( #15969 )
...
* swarm: initial instrumentation with go-metrics
* swarm: initialise metrics collection and add ResettingTimer to HTTP requests
* swarm: update metrics flags names. remove redundant Timer.
* swarm: rename method for periodically updating gauges
* swarm: finalise metrics after feedback
* swarm/network: always init kad metrics containers
* swarm/network: off-by-one index in metrics containers
* swarm, metrics: resolved conflicts
2018-02-23 14:19:59 +01:00
Lewis Marshall
b677a07d36
swarm/api/http: Fix using deprecated bzzr scheme ( #16152 )
...
Without this, deprecated bzzr requests just return an empty response.
Signed-off-by: Lewis Marshall <lewis@lmars.net>
2018-02-23 14:09:01 +01:00
gluk256
4702ace5f7
Merge pull request #16172 from gluk256/244-light-client
...
whisper: light client mode introduced
2018-02-23 14:07:29 +01:00
Péter Szilágyi
89f914c030
core: flush out trie cache more meaningfully on stop ( #16143 )
...
* core: flush out trie cache more meaningfully on stop
* core: upgrade legacy tests to chain maker
2018-02-23 14:02:33 +02:00
Guillaume Ballet
fb5d085234
Merge pull request #16146 from status-im/pombeirp/whisperv6-peer-race-cond-fix
...
Fix race condition in whisperv6/peer.go
2018-02-23 11:49:47 +01:00
Martin Holst Swende
44d40ffce1
core, vm, common: define constantinople fork + shift ( #16045 )
...
* core, vm, common: define constantinople fork, start implementation of shift instructions
* vm: more testcases
* vm: add tests for intpool erroneous intpool handling
* core, vm, common: fix constantinople review concerns
* vm: add string<->op definitions for new opcodes
2018-02-23 12:32:57 +02:00
Vlad
d7b4b40cb6
whisper: light client mode introduced
2018-02-23 11:10:28 +01:00
Anton Evangelatov
ae9f97221a
metrics: pull library and introduce ResettingTimer and InfluxDB reporter ( #15910 )
...
* go-metrics: fork library and introduce ResettingTimer and InfluxDB reporter.
* vendor: change nonsense/go-metrics to ethersphere/go-metrics
* go-metrics: add tests. move ResettingTimer logic from reporter to type.
* all, metrics: pull in metrics package in go-ethereum
* metrics/test: make sure metrics are enabled for tests
* metrics: apply gosimple rules
* metrics/exp, internal/debug: init expvar endpoint when starting pprof server
* internal/debug: tiny comment formatting fix
2018-02-23 11:56:08 +02:00
Péter Szilágyi
7f74bdf8dd
Merge pull request #16164 from karalabe/les-receipt-fix-optimal
...
eth, les, light: filter on logs only, derive receipts on demand
2018-02-23 11:50:16 +02:00
Balint Gabor
a1984ce727
Merge pull request #15748 from janos/multiple-ens-endpoints
...
swarm: repeated --ens-api CLI flag (#14386 )
2018-02-22 23:15:13 +01:00
Janos Guljas
6a9730edaa
swarm, cmd/swarm: Merge branch 'master' into multiple-ens-endpoints
2018-02-22 18:51:34 +01:00
Ivan Daniluk
8522b31221
p2p: remove unused code ( #16158 )
...
* p2p: remove unused code
* p2p: remove unused imports
2018-02-22 19:20:28 +02:00
Péter Szilágyi
5cf1d35470
eth, les, light: filter on logs only, derive receipts on demand
2018-02-22 19:12:43 +02:00
Janoš Guljaš
4535247793
rpc: set rpcRequest.service as methodNotFoundError.service value ( #16163 )
...
RPC Server readRequest method sets the serverRequest error service
value as the rpcRequest.method and this change sets it to the right
service value.
2018-02-22 18:39:28 +02:00
Péter Szilágyi
44c393607e
Merge pull request #16166 from karalabe/drop-dead
...
core: yeah, funny file, drop it
2018-02-22 16:31:28 +02:00
Balint Gabor
221486a291
Merge pull request #15919 from ethersphere/p2p-protocols-pr
...
p2p/protocols, p2p/testing: protocol abstraction and testing
2018-02-22 15:02:51 +01:00
Péter Szilágyi
0b3e23f636
core: yeah, funny file, drop it
2018-02-22 15:41:48 +02:00
Janos Guljas
a3a07350dc
swarm, cmd/swarm: Merge branch 'master' into multiple-ens-endpoints
2018-02-22 14:23:17 +01:00
Péter Szilágyi
5be1085b6b
Merge pull request #16165 from karalabe/faucet-twitter-api
...
cmd/faucet: resolve twitter user from final redirect
2018-02-22 13:30:40 +02:00
Péter Szilágyi
72c4c50777
cmd/faucet: resolve twitter user from final redirect
2018-02-22 13:20:36 +02:00
Anton Evangelatov
1e457b6599
p2p: don't send DiscReason when using net.Pipe ( #16004 )
2018-02-22 11:41:06 +01:00
Felix Lange
28b20cff4b
p2p/protocols: gofmt -w -s
2018-02-22 11:37:57 +01:00
Guillaume Ballet
bb5349b154
whisper: Support for v2 has long been discontinued, remove it. ( #16153 )
2018-02-22 12:25:07 +02:00
Péter Szilágyi
724a915470
Merge pull request #16157 from nileshtrivedi/master
...
cmd/puppeth: Don't allow hyphen in network name. Fixes #16155
2018-02-22 09:56:59 +02:00
Nilesh Trivedi
085d3fbf72
cmd/puppeth: Don't allow hyphen in network name. Fixes #16155
2018-02-22 00:23:50 +05:30
Martin Holst Swende
45ce4dce3f
Merge pull request #15776 from ProChain/master
...
accounts/abi: Fix the bug of mobile framework crashing
2018-02-21 19:21:41 +01:00
Martin Holst Swende
f54506ccf8
Merge pull request #15770 from holiman/abi_nostruct
...
accounts/abi: add another unpack interface
2018-02-21 15:14:07 +01:00