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
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
Péter Szilágyi
43671067fb
Merge pull request #14320 from karalabe/rlpdump-single-flag
...
cmd/rlpdump: support dumping only the first entity
8 years ago
Felix Lange
30d706c35e
cmd/geth: add --config file flag ( #13875 )
...
* p2p/discover, p2p/discv5: add marshaling methods to Node
* p2p/netutil: make Netlist decodable from TOML
* common/math: encode nil HexOrDecimal256 as 0x0
* cmd/geth: add --config file flag
* cmd/geth: add missing license header
* eth: prettify Config again, fix tests
* eth: use gasprice.Config instead of duplicating its fields
* eth/gasprice: hide nil default from dumpconfig output
* cmd/geth: hide genesis block in dumpconfig output
* node: make tests compile
* console: fix tests
* cmd/geth: make TOML keys look exactly like Go struct fields
* p2p: use discovery by default
This makes the zero Config slightly more useful. It also fixes package
node tests because Node detects reuse of the datadir through the
NodeDatabase.
* cmd/geth: make ethstats URL settable through config file
* cmd/faucet: fix configuration
* cmd/geth: dedup attach tests
* eth: add comment for DefaultConfig
* eth: pass downloader.SyncMode in Config
This removes the FastSync, LightSync flags in favour of a more
general SyncMode flag.
* cmd/utils: remove jitvm flags
* cmd/utils: make mutually exclusive flag error prettier
It now reads:
Fatal: flags --dev, --testnet can't be used at the same time
* p2p: fix typo
* node: add DefaultConfig, use it for geth
* mobile: add missing NoDiscovery option
* cmd/utils: drop MakeNode
This exposed a couple of places that needed to be updated to use
node.DefaultConfig.
* node: fix typo
* eth: make fast sync the default mode
* cmd/utils: remove IPCApiFlag (unused)
* node: remove default IPC path
Set it in the frontends instead.
* cmd/geth: add --syncmode
* cmd/utils: make --ipcdisable and --ipcpath mutually exclusive
* cmd/utils: don't enable WS, HTTP when setting addr
* cmd/utils: fix --identity
8 years ago
Péter Szilágyi
b57680b0b2
Merge pull request #14322 from karalabe/puppeth-new-configs
...
cmd/puppeth: format dashboard html, update syncmode flags
8 years ago
Péter Szilágyi
e418bc67d2
cmd/puppeth: format dashboard html, update syncmode flags
8 years ago
Péter Szilágyi
a7b9e484d0
consensus, core, ethstats: use engine specific block beneficiary ( #14318 )
...
* consensus, core, ethstats: use engine specific block beneficiary
* core, eth, les, miner: use explicit beneficiary during mining
8 years ago
Péter Szilágyi
6b7ae4e751
consensus/clique, internal/web3ext: support hash based API queries ( #14321 )
...
* consensus/clique, internal/web3ext: support hash based API queries
* consensus/clique: make RPC return types public
8 years ago
Péter Szilágyi
436acb4f75
cmd/rlpdump: support dumping only the first entity
8 years ago
Nick Johnson
050ceff1ae
Merge pull request #14311 from Arachnid/tracing
...
internal/ethapi: Add support for fetching information about the current call in JS traces
8 years ago
Péter Szilágyi
a0cd77e833
build: create deb source for Ubuntu Zesty ( #14316 )
8 years ago
Zahoor Mohamed
1d1d988aa7
swarm/api: FUSE read-write support ( #13872 )
...
- Moved fuse related code in a new package, swarm/fuse
- Added write support
- Create new files
- Delete existing files
- Append to files (with limitations)
- More test coverage
8 years ago
Victor Farazdagi
dd37064a15
cmd/swarm: add --password ( #3748 )
8 years ago
Nick Johnson
49f1e84253
internal/ethapi: Add support for fetching information about the current call in JS traces
8 years ago
Jamie Pitts
9de257505b
params: updated testnet bootnodes ( #14310 )
8 years ago
Péter Szilágyi
706a1e552c
cmd/puppeth: your Ethereum private network manager ( #13854 )
8 years ago
Felföldi Zsolt
18bbe12425
les: allow LES connection to other servers ( #13889 )
8 years ago
Péter Szilágyi
04fcae207d
p2p: if no nodes are connected, attempt dialing bootnodes ( #13874 )
8 years ago
Justin
542e42b21e
core: fix comment typo
8 years ago
Péter Szilágyi
feeccdf4ec
consensus/clique: Proof of Authority ( #3753 )
...
This PR is a prototype implementation of plugable consensus engines and the
Clique PoA protocol ethereum/EIPs#225
8 years ago
Péter Szilágyi
bfe5eb7f8c
eth: accept transactions when starting CPU mining ( #13882 )
8 years ago
Péter Szilágyi
f32b72ca5d
Merge pull request #13883 from karalabe/boardcast-sync-head
...
eth: announce block after sync cycle (star topology)
8 years ago
gluk256
9cd7135516
whisper: big refactoring ( #13852 )
...
* whisper: GetMessages fixed; size restriction updated
* whisper: made PoW and MaxMsgSize customizable
* whisper: test added
* whisper: sym key management changed
* whisper: identity management refactored
* whisper: API refactoring (Post and Filter)
* whisper: big refactoring complete
* whisper: spelling fix
* whisper: variable topic size allowed for a filter
* whisper: final update
* whisper: formatting
* whisper: file exchange introduced in wnode
* whisper: bugfix
* whisper: API updated + new tests
* whisper: statistics updated
* whisper: wnode server updated
* whisper: allowed filtering for variable topic size
* whisper: tests added
* whisper: resolving merge conflicts
* whisper: refactoring (documenting mostly)
* whsiper: tests fixed
* whisper: down cased error messages
* whisper: documenting the API functions
* whisper: logging fixed
* whisper: fixed wnode parameters
* whisper: logs fixed (typos)
8 years ago