Guillaume Ballet
7a22da98b9
accounts/scwallet: flag to specify path to smartcard daemon ( #19439 )
...
* accounts/scwallet: Add a switch to enable smartcard support
* accounts: change the meaning of the switch
* disable card support in windows until tested
* only activate account if pcscd socket file is present
* the switch is now the path to the socket file
* accounts/scwallet: holiman's review feedback
* accounts/scwallet: send the path to go-pcsclite
* accounts/scwallet: add default, per platform path
* accounts/scwallet: fix error log warning
* accounts/scwallet: update pcsc lib to latest
* accounts/scwallet: use default path from pcsclite
* scwallet: forgot to change switch name
* cmd: minor style cleanups (error handling first, then happy path)
6 years ago
Péter Szilágyi
9cd338054f
vendor: update go-duktape to v2.3.0
6 years ago
gary rong
37d280da41
core, cmd, vendor: fixes and database inspection tool ( #15 )
...
* core, eth: some fixes for freezer
* vendor, core/rawdb, cmd/geth: add db inspector
* core, cmd/utils: check ancient store path forceily
* cmd/geth, common, core/rawdb: a few fixes
* cmd/geth: support windows file rename and fix rename error
* core: support ancient plugin
* core, cmd: streaming file copy
* cmd, consensus, core, tests: keep genesis in leveldb
* core: write txlookup during ancient init
* core: bump database version
6 years ago
Péter Szilágyi
9effd64290
core, eth, trie: bloom filter for trie node dedup during fast sync ( #19489 )
...
* core, eth, trie: bloom filter for trie node dedup during fast sync
* eth/downloader, trie: address review comments
* core, ethdb, trie: restart fast-sync bloom construction now and again
* eth/downloader: initialize fast sync bloom on startup
* eth: reenable eth/62 until we properly remove it
6 years ago
Péter Szilágyi
da99c0691c
vendor: fix some vendor config leftover
6 years ago
Guillaume Ballet
cf1a6d7c56
vendor: upgrade go-libpcsclite ( #19420 )
...
* vendor: remove leftover trace
* Upgrade go-libpcsclite to the latest version
6 years ago
Guillaume Ballet
7c28ecbcc3
Add missing dependency
6 years ago
Guillaume Ballet
86806d8b24
Update bip-39 ref and remove ebfe/scard from vendor
6 years ago
Guillaume Ballet
8ee5bb2289
Fix rebase error: include norm package
6 years ago
Guillaume Ballet
0a0b93708d
Vendor keycard-go/derivationpath
6 years ago
Guillaume Ballet
5617dca1c9
Remove the direct dependency on libpcsclite
...
Instead, use a go library that communicates with pcscd over a socket.
Also update the changes introduced by @gravityblast since this PR's
inception
6 years ago
Nick Johnson
f7027dd68c
accounts, core, internal, node: Add support for smartcard wallets
6 years ago
Péter Szilágyi
29bc982d75
cmd/geth, internal, node, vendor: nuke geth monitor
6 years ago
Steve Ruckdashel
a8dd1f93c6
node: switching prometheus flock location to tsdb ( #19376 )
...
* node: switching prometheus flock location to tsdb
* rookie mistake
6 years ago
Anton Evangelatov
baded64d88
swarm/network: measure time of messages in priority queue ( #19250 )
6 years ago
gary rong
def1b0d7e1
vendor: udpate leveldb upstream ( #19284 )
6 years ago
Kurkó Mihály
1a29bf0ee2
dashboard, p2p, vendor: visualize peers ( #19247 )
...
* dashboard, p2p: visualize peers
* dashboard: change scale to green to red
6 years ago
gary rong
603a85218b
vendor: update leveldb ( #19201 )
6 years ago
gary rong
7ebd2fa5db
vendor: update leveldb upstream which include a compaction fix ( #19163 )
6 years ago
Martin Holst Swende
37e5a908e7
vendor: update bigcache
6 years ago
Péter Szilágyi
9d3ea8df1c
vendor: pull in upstream syscall fixes for non-linux/arm64
6 years ago
Péter Szilágyi
dcc045f03c
vendor: update syscalls dependency
6 years ago
Felix Lange
f413a3dbb2
vendor: update github.com/peterh/liner ( #18990 )
...
Fixes #16286
6 years ago
Péter Szilágyi
8ec344bf60
vendor: update the entire golang.org/x/crypto dependency
6 years ago
Dave McGregor
33d233d3e1
vendor, crypto, swarm: switch over to upstream sha3 package
6 years ago
Felix Lange
ef8ced4151
vendor: update github.com/karalabe/hid ( #18213 )
...
Fixes #15101 because hidapi is no longer being called from an
init function.
6 years ago
Martin Holst Swende
8380a1303c
vendor: update leveldb
6 years ago
Péter Szilágyi
434dd5bc00
cmd, core, eth, light, trie: add trie read caching layer
6 years ago
Jeremy Schlatter
5ed3960b9b
accounts/abi/bind: stop using goimports in the binding generator ( #17768 )
6 years ago
HackyMiner
44eb69561a
internal/debug: support color terminal for cygwin/msys2 ( #17740 )
...
- update go-colorable, go-isatty, go-runewidth packages
- use go-isatty instead of log/term and remove log/term package
6 years ago
Wenbiao Zheng
6a33954731
core, eth, trie: use common/prque ( #17508 )
6 years ago
Anton Evangelatov
f236ac710e
vendor: github.com/rjeczalik/notify update to master ( #17527 )
6 years ago
Jeremy Schlatter
86acdf1a5b
vendor: update rjeczalik/notify so that it compiles on go1.11 ( #17467 )
6 years ago
Péter Szilágyi
3e21adc648
crypto/bn256: fix issues caused by Go 1.11
6 years ago
Péter Szilágyi
6b232ce325
internal, vendor: update Azure blobstore API
6 years ago
Ralph Caraveo III
5d30be412b
all: switch out defunct set library to different one ( #16873 )
...
* keystore, ethash, eth, miner, rpc, whisperv6: tech debt with now defunct set.
* whisperv5: swap out gopkg.in/fatih/set.v0 with supported set
6 years ago
Anton Evangelatov
7c9314f231
swarm: integrate OpenTracing; propagate ctx to internal APIs ( #17169 )
...
* swarm: propagate ctx, enable opentracing
* swarm/tracing: log error when tracing is misconfigured
6 years ago
gary rong
e8824f6e74
vendor, ethdb: resume write operation asap ( #17144 )
...
* vendor: update leveldb
* ethdb: remove useless warning log
6 years ago
Kurkó Mihály
a9835c1816
cmd, dashboard, log: log collection and exploration ( #17097 )
...
* cmd, dashboard, internal, log, node: logging feature
* cmd, dashboard, internal, log: requested changes
* dashboard, vendor: gofmt, govendor, use vendored file watcher
* dashboard, log: gofmt -s -w, goimports
* dashboard, log: gosimple
6 years ago
Fabian Raetz
223d943481
vendor: update docker/docker/pkg/reexec so that it compiles on OpenBSD ( #17084 )
6 years ago
Elad
5bee5d69d7
vendor: added vendor packages necessary for the swarm-network-rewrite merge ( #16792 )
...
* vendor: added vendor packages necessary for the swarm-network-rewrite merge into ethereum master
* vendor: removed multihash deps
7 years ago
gary rong
6ce21a4744
vendor, ethdb: print warning log if leveldb is performing compaction ( #16766 )
...
* vendor: update leveldb package
* ethdb: print warning log if db is performing compaction
* ethdb: update annotation and log
7 years ago
timothy
a1949d0788
vendor: fix leveldb crash when bigger than 1 TiB
7 years ago
Felix Lange
e7067be94f
cmd/geth, mobile: add memsize to pprof server ( #16532 )
...
* cmd/geth, mobile: add memsize to pprof server
This is a temporary change, to be reverted before the next release.
* cmd/geth: fix variable name
7 years ago
Fabian Raetz
744428cb03
vendor: update elastic/gosigar so that it compiles on OpenBSD ( #16542 )
7 years ago
Kurkó Mihály
39c16c8a1e
cmd, ethdb, vendor: integrate leveldb iostats ( #16277 )
...
* cmd, dashboard, ethdb, vendor: send iostats to dashboard
* ethdb: change names
* ethdb: handle parsing errors
* ethdb: handle iostats syntax error
* ethdb: r -> w
7 years ago
Péter Szilágyi
fc1f3f2618
vendor: bump duktape to get rid of build warning
7 years ago
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
7 years ago
Anton Evangelatov
0a7cbd915a
vendor: update rjeczalik/notify so that it compiles on go1.10
7 years ago
Martin Holst Swende
59a852e418
vendor: update leveldb to 211f780 (poolfix) ( #15988 )
7 years ago