Felix Lange
429828cd92
p2p: reject messages that cannot be written as simple RLPx frames
...
Until chunked frames are implemented we cannot send messages
with a size overflowing uint24.
10 years ago
Felix Lange
22659a7fea
p2p: restore read/write timeouts
...
They got lost in the transition to rlpxFrameRW.
10 years ago
Alexandre Van de Sande
5f25c117eb
Merge branch 'develop' into ui
10 years ago
Alexandre Van de Sande
cf880f78d5
network dashboard is now a local file
10 years ago
Felix Lange
6e7e5d5fd5
eth, whisper: fix msg.Payload reads
10 years ago
Felix Lange
7964f30dcb
p2p: msg.Payload contains list data
...
With RLPx frames, the message code is contained in the
frame and is no longer part of the encoded data.
EncodeMsg, Msg.Decode have been updated to match.
Code that decodes RLP directly from Msg.Payload will need
to change.
10 years ago
Felix Lange
21649100b1
p2p: verify protocol handshake node ID
10 years ago
Felix Lange
7d39fd6678
p2p: make encryption handshake code easier to follow
...
This mostly changes how information is passed around.
Instead of using many function parameters and return values,
put the entire state in a struct and pass that.
This also adds back derivation of ecdhe-shared-secret. I deleted
it by accident in a previous refactoring.
10 years ago
Felix Lange
2c505efd1e
p2p/discover: add NodeID.Pubkey
10 years ago
Felix Lange
d344054e5a
p2p: make RLPx frame MAC 16 bytes as defined in the spec
10 years ago
Felix Lange
d084aed5e9
p2p: delete frameRW
10 years ago
Felix Lange
736e632215
p2p: use RLPx frames for messaging
10 years ago
Felix Lange
51e01cceca
p2p: encrypted and authenticated RLPx frame I/O
10 years ago
Felix Lange
936dd0f3bc
p2p: add basic RLPx frame I/O
10 years ago
obscuren
15f491e500
Clean up REPL
10 years ago
obscuren
5817dab89e
Merge branch 'develop' into poc-9
10 years ago
obscuren
a56243075a
removed double flag. Closes #421
10 years ago
obscuren
84a4f761f3
uncle validation
10 years ago
obscuren
d4d505c868
Fixed genesis
10 years ago
obscuren
08fd0715f9
updated genesis
10 years ago
obscuren
26de12d9bf
Changed nonce to a uint64
10 years ago
Jeffrey Wilcke
2b3c55f20d
Merge pull request #413 from chfast/pr/jit_build_fixes
...
JIT build fixes
10 years ago
obscuren
e9f1e868e2
Merge branch 'develop' into poc-9
10 years ago
obscuren
827ea43478
removed all old filters
10 years ago
obscuren
bb152612e0
Merge branch 'develop' into poc-9
...
Conflicts:
cmd/utils/cmd.go
10 years ago
obscuren
cfe3af099c
Merge branch 'ethersphere-jsonlogs' into poc-9
10 years ago
obscuren
f0b2ea64fc
Merge branch 'jsonlogs' of https://github.com/ethersphere/go-ethereum into ethersphere-jsonlogs
...
Conflicts:
eth/block_pool.go
eth/block_pool_test.go
eth/protocol_test.go
miner/worker.go
10 years ago
obscuren
2707891966
Merge branch 'ethersphere-blockpool2' into poc-9
10 years ago
obscuren
d8a68dc0f1
Merge branch 'blockpool2' of https://github.com/ethersphere/go-ethereum into ethersphere-blockpool2
10 years ago
Jeffrey Wilcke
253eb778d1
Merge pull request #411 from ethersphere/readme
...
[WIP] Update Readme
10 years ago
Jeffrey Wilcke
988391fc37
Merge pull request #409 from tgerring/jsonlogs
...
Updated JSON log events
10 years ago
Jeffrey Wilcke
b1603f166e
Merge pull request #408 from tgerring/removews
...
Remove Websockets RPC transport
10 years ago
obscuren
8e995b97cc
Fixes and debug added
10 years ago
zelig
2c616bd279
partial fix to idle best peer issue
...
- best peer cannot be idle for more than idleBestPeerTimeout
- introduce ErrIdleTooLong fatal error
- modify default values
10 years ago
Alexandre Van de Sande
8c2940a98b
updating to new network health page
10 years ago
obscuren
40ff3cac39
merge
10 years ago
obscuren
53b5a45856
Merge branch 'xcthulhu-publictests' into poc-9
10 years ago
obscuren
313fe3861b
fixed pow stuff
10 years ago
obscuren
22b132e28f
Merge branch 'publictests' of https://github.com/xcthulhu/go-ethereum into xcthulhu-publictests
10 years ago
obscuren
b0aaa77f02
changed message
10 years ago
obscuren
ee0a1bec6c
GasLimit check updated
10 years ago
obscuren
c74c07eed1
Fixed error for invalid transaction
10 years ago
obscuren
6518da7c01
Merge commit 'a6e04ab05150d1b5aa4adb297f3e5146b1559b02' into poc-9
10 years ago
obscuren
a6e04ab051
Squashed 'tests/files/' changes from 13be3e3..9e3fe72
...
9e3fe72 update state root hash
git-subtree-dir: tests/files
git-subtree-split: 9e3fe720e3d46f046e06a91e45c881e79557f721
10 years ago
obscuren
651b2158ba
Merge commit '42a210b571b9358df16da148d9724c2ef9abbca5' into poc-9
10 years ago
obscuren
42a210b571
Squashed 'tests/files/' changes from 402e748..13be3e3
...
13be3e3 update
git-subtree-dir: tests/files
git-subtree-split: 13be3e33afa8d708786f82b63bf874138f05bb02
10 years ago
obscuren
9f359dfffa
Merge commit 'd9d40888ce9498b25925ccbf1447b1f62597aa2f' into poc-9
10 years ago
obscuren
d9d40888ce
Squashed 'tests/files/' changes from 2bfb7db..402e748
...
402e748 Merge branch 'PoC9' of github.com:/ethereum/tests into PoC9
13b6a99 State test refill.
git-subtree-dir: tests/files
git-subtree-split: 402e7482f9283e08869b3412329e24ef6287d8c7
10 years ago
obscuren
2a50931684
Merge commit '0867e4fae96c0b0d234f1710119a129f8b0d96f7' into poc-9
10 years ago
obscuren
0867e4fae9
Squashed 'tests/files/' changes from 6f75ca3..2bfb7db
...
2bfb7db update memory test
88f32fa Merge remote-tracking branch 'origin/PoC9' into PoC9
a1f73f9 update gas costs
e16b5d3 Move over to key value rather than array of arrays since they're unordered and no duplicates.
ac11bbc Merge branch 'PoC9' of github.com:/ethereum/tests into PoC9
93ae304 Move to non-repeated.
fd9e406 Added test 2
git-subtree-dir: tests/files
git-subtree-split: 2bfb7dbe09c62319b28a2c2873caf7e7e99bf32a
10 years ago