Bas van Kervel
a6af56fa4d
rpc: disable CORS if user has not specified custom config
8 years ago
Péter Szilágyi
5884606ec3
Merge pull request #14388 from bas-vk/cli-account-mngt
...
cmd/geth: reorganise account/wallet command/flags
8 years ago
Bas van Kervel
f6c0f76cc5
cmd/geth: reorganise account/wallet command/flags
8 years ago
gluk256
f9be9a2302
whisper: switching to v5 + minor refactoring ( #14387 )
8 years ago
gluk256
95f0bd0acf
whisper: message format refactoring ( #14335 )
...
* whisper: salt removed from AES encryption
* whisper: padding format updated
* whisper: padding test added
* whisper: padding refactored, tests fixed
* whisper: padding test updated
* whisper: wnode bugfix
* whisper: send/receive protocol updated
* whisper: minor update
* whisper: bugfix in test
* whisper: updated parameter names and comments
* whisper: functions renamed
* whisper: minor refactoring
8 years ago
Péter Szilágyi
8dce4c283d
Merge pull request #14379 from farazdagi/fix/deadlock-in-node-wait
...
node: fixes deadlock on Wait()
8 years ago
Péter Szilágyi
fff16169c6
Merge pull request #14377 from karalabe/unify-network-ids
...
cmd, eth, les, mobile: make networkid uint64 everywhere
8 years ago
Victor Farazdagi
5f7eb78918
node: fixes deadlock on Wait()
8 years ago
Péter Szilágyi
e61035c5a3
cmd, eth, les, mobile: make networkid uint64 everywhere
8 years ago
Bas van Kervel
37e3f561f1
rpc: support subscriptions under custom namespaces
8 years ago
Péter Szilágyi
ba3bcd16a6
Merge pull request #14350 from fjl/trie-iterator-skip-2
...
eth: add debug_storageRangeAt
8 years ago
Felix Lange
207bd7d2cd
eth: add debug_storageRangeAt
8 years ago
Felix Lange
4047ccad2f
trie: add start key to NodeIterator constructors
...
The 'step' method is split into two parts, 'peek' and 'push'. peek
returns the next state but doesn't make it current.
The end of iteration was previously tracked by setting 'trie' to nil.
End of iteration is now tracked using the 'iteratorEnd' error, which is
slightly cleaner and requires less code.
8 years ago
Felix Lange
a13e920af0
trie: clean up iterator constructors
...
Make it so each iterator has exactly one public constructor:
- NodeIterators can be created through a method.
- Iterators can be created through NewIterator on any NodeIterator.
8 years ago
Felix Lange
f958d7d482
trie: rework and document key encoding
...
'encode' and 'decode' are meaningless because the code deals with three
encodings. Document the encodings and give a name to each one.
8 years ago
Péter Szilágyi
7cc6abeef6
Merge pull request #14372 from bas-vk/bootnodegenkey
...
cmd/bootnode: stop after generating/writing nodekey
8 years ago
bas-vk
54253aae4c
internal/ethapi: return empty arrays instead of null ( #14374 )
...
* internal/ethapi: return empty arrays instead of null
* internal/ethapi: minor comments to avoid future regressions
8 years ago
Péter Szilágyi
09aabaea9f
Merge pull request #14364 from fjl/core-remove-split-stat-ty
...
core, light: delete SplitStatTy, ChainSplitEvent (unused)
8 years ago
Bas van Kervel
ecec454e92
cmd/bootnode: stop after generating/writing nodekey
8 years ago
Felix Lange
7b2fc0643f
core, light: delete SplitStatTy, ChainSplitEvent (unused)
8 years ago
Péter Szilágyi
d2fda73ad7
Merge pull request #14339 from karalabe/faucet-block-banned-users
...
cmd/faucet: further user validations and bot protection
8 years ago
Péter Szilágyi
5aa21d8b32
Merge pull request #14357 from karalabe/nousb-flag
...
cmd, node: add --nousb and node.Config.NoUSB to disable hw wallets
8 years ago
Péter Szilágyi
9fc90b6747
Merge pull request #14358 from karalabe/wrong-genesis-description
...
core: make genesis incompatibility error more explicit
8 years ago
Péter Szilágyi
edef84da2b
core: make genesis incompatibility error more explicit
8 years ago
Péter Szilágyi
6430e672c9
cmd, node: add --nosub and node.Config.NoUSB to disable hw wallets
8 years ago
Felix Lange
a31d268b76
trie: remove Key in MissingNodeError
...
The key was constructed from nibbles, which isn't possible for all
nodes. Remove the only use of Key in LightTrie by always retrying with
the original key that was looked up.
8 years ago
Péter Szilágyi
e353f9c088
Merge pull request #13886 from bas-vk/rpc_blocknum_parse
...
rpc: improve BlockNumber unmarshal parsing
8 years ago
Péter Szilágyi
af48a331bf
cmd: integrate invisible recaptcha into puppeth
8 years ago
Péter Szilágyi
80e74fc1e0
cmd/faucet: fix websocket double close/reopen
8 years ago
Péter Szilágyi
03dffe3efd
cmd/faucet: add optional recaptcha validation support
8 years ago
Péter Szilágyi
cb3f5f8b93
cmd/faucet: double check user against the GH website
8 years ago
Péter Szilágyi
c7a4d9cf8a
VERSION, params: begin 1.6.1 release cycle
8 years ago
Péter Szilágyi
facc47cb5c
params: release Geth 1.6.0, Puppeth Master
8 years ago
Péter Szilágyi
6876e92f8d
Merge remote-tracking branch 'fjl/license-update-1.6'
8 years ago
Péter Szilágyi
15f32a8d57
build: disable misspell, upstream bug prevents builds
8 years ago
Péter Szilágyi
6d359dbcc6
eth: revert accidental ethash cache dir change
8 years ago
Péter Szilágyi
65e1095c3f
consensus/ethash: close mmap before rename, windows limitation
8 years ago
Felix Lange
0cc492f815
all: update license information
8 years ago
Péter Szilágyi
ee05cc4a27
Merge pull request #14327 from karalabe/flag-group-fixes
...
cmd/geth: update flag groups in the geth command usage
8 years ago
Péter Szilágyi
97f38ce4d6
cmd/geth: update flag groups in the geth command usage
8 years ago
Péter Szilágyi
732b75325c
Merge pull request #3786 from fjl/compiler-metadata
...
common/compiler: add metadata output for solc > 0.4.6
8 years ago
Bas van Kervel
7d0ac94809
rpc: improve BlockNumber unmarshal parsing
8 years ago
Péter Szilágyi
906378a32e
Merge pull request #14326 from karalabe/launchpad-go-1.8
...
build: bump launchpad builds to Go 1.8.1
8 years ago
Péter Szilágyi
cc5654cb59
build: bump launchpad builds to Go 1.8.1
8 years ago
Nick Johnson
b35aa21f9f
trie: implement unionIterator ( #14312 )
8 years ago
holisticode
409b61fe3c
swarm/api: better name resolver handling ( #3754 )
...
Fixes #3608
8 years ago
Péter Szilágyi
d5d910e8b6
Merge pull request #14323 from fjl/ethash-verify-headers-fix
...
consensus/ethash: simplify concurrency in VerifyHeaders
8 years ago
bas-vk
5e29f4be93
cmd/utils, node: remove unused solc references and improve RPC config ( #14324 )
...
Currently http cors and websocket origins are a comma separated string in the
config object. These are replaced with string arrays that are more expressive in
case of a config file.
8 years ago
Felix Lange
b27589517a
consensus/ethash: simplify concurrency in VerifyHeaders
...
This change removes a convoluted use of sync/atomic from VerifyHeaders.
It also fixes the annoying error about future blocks.
8 years ago
Felix Lange
2870496124
core: don't import genesis block in TestDAOForkRangeExtradata
...
The genesis block doesn't have a valid ancestor.
8 years ago