Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to geth release/1.9 #7

Open
wants to merge 989 commits into
base: loomchain
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
989 commits
Select commit Hold shift + click to select a range
3873a73
swarm/network: fix data races in TestInitialPeersMsg test (#19490)
janos Apr 25, 2019
504f88b
core/rawdb: typo fix storea => stores (#19498)
hello2mao Apr 26, 2019
ed47f29
eth: enforce chain above CHT before accepting txs into the pool
karalabe Apr 26, 2019
af96b66
internal/ethapi: estimate gas usage automatically (#19508)
rjl493456442 Apr 30, 2019
befca7e
Merge pull request #19500 from karalabe/cht-txpool-open-limit
karalabe Apr 30, 2019
a43ec8b
internal/testlog: add logger for unit tests
fjl Apr 30, 2019
dba1750
p2p/discover: split out discv4 code
fjl Apr 30, 2019
4c90efd
consensus,core,miner: avoid overhead of creating a new block (#19301)
holiman Apr 30, 2019
5036992
eth, les: add error when accessing missing block state (#18346)
holiman May 2, 2019
b6c0234
Merge pull request #19513 from fjl/p2p-discover-split-v4
karalabe May 2, 2019
abeba0a
core/rawdb: fix typo (#19526)
yoosful May 4, 2019
14868a3
trie: clarify why verifyProof doesn't check hashes (#19530)
rjl493456442 May 7, 2019
c8cf360
core: fix canonicality confusion (#19514)
holiman May 7, 2019
107c67d
accounts, cmd, internal, signer: add note about backing up the keysto…
kurkomisi May 7, 2019
85726fd
eth/downloader: fix header delays during chain dedup
karalabe May 7, 2019
9b831d7
accounts/usbwallet: fix a comment typo in trezor driver (#19535)
gballet May 7, 2019
e770f62
appveyor: Upgrade Go to v1.12.5 (#19536)
SamuelMarks May 8, 2019
78477e4
Merge pull request #19534 from karalabe/downloader-delay-fix
karalabe May 8, 2019
c113723
core: handle importing known blocks more gracefully (#19417)
rjl493456442 May 8, 2019
be4d74f
cmd, internal/build, docker: advertise commit date in unstable build …
May 8, 2019
9454508
cmd/faucet: embed git commit hash and date into the version
karalabe May 8, 2019
ab10c15
cmd/faucet: sunset Google+ authentication
karalabe May 8, 2019
c94d582
Merge pull request #19539 from karalabe/faucet-updates
karalabe May 8, 2019
996755c
cmd/swarm, swarm: LocalStore storage integration
janos Apr 10, 2019
993b145
swarm/storage/localstore: fix export db.Put signature
nonsense Apr 11, 2019
c1213bd
swarm: LocalStore metrics
janos Apr 25, 2019
a1cd7e6
p2p/protocols, swarm/network: fix resource leak with p2p teardown
acud Apr 26, 2019
f8eb8fe
cmd/swarm-smoke: check if chunks are at most prox host
nonsense Apr 26, 2019
12240ba
swarm/chunk: add tags data type
acud Apr 30, 2019
3030893
swarm/network: update syncing
janos Apr 30, 2019
ad6c390
swarm: push tags integration - request flow
acud May 5, 2019
8802b9c
swarm-smoke: add syncDelay flag
nonsense May 6, 2019
7f75346
swarm/pss: disable failing handshake test
nolash May 6, 2019
3e9ba57
swarm/storage: improve instrumentation
nonsense May 7, 2019
84dfaea
swarm: instrument setNextBatch
acud May 9, 2019
297fa18
swarm/network: measure addPeer and deletePeer to know if Kad rearranged
nonsense May 9, 2019
9b1543c
swarm/network: update syncer metrics
acud May 10, 2019
494f5d4
Merge pull request #19550 from ethersphere/swarm-rather-stable
karalabe May 10, 2019
6ec6b29
core: fix import errors on clique crashes + empty blocks (#19544)
karalabe May 10, 2019
7744241
swarm/network/stream: add pure retrieval test (#19552)
holisticode May 11, 2019
c8a77d8
swarm/metrics: track runtime metrics (#19557)
nonsense May 13, 2019
db83ba4
cmd/swarm: skip export test on windows builds (#19555)
acud May 13, 2019
9526391
p2p/discover: fix a race where table loop would self-lookup before re…
holiman May 13, 2019
ec2131c
core: move error variable to error.go (#19560)
anothel May 13, 2019
a0b8109
Merge pull request #19562 from holiman/fix_tabcrash
karalabe May 13, 2019
751effa
core: fix formatting error (trailing whitepace)
karalabe May 13, 2019
f4fb1a1
les: fixed cost table update (#19546)
zsfelfoldi May 13, 2019
40cdcf8
les, light: implement ODR transaction lookup by hash (#19069)
zsfelfoldi May 13, 2019
f22c00b
cmd/faucet: remove Google+ mention from web assets too
karalabe May 13, 2019
9effd64
core, eth, trie: bloom filter for trie node dedup during fast sync (#…
karalabe May 13, 2019
07d2d83
Merge pull request #19563 from karalabe/faucet-remove-g+-mention
karalabe May 13, 2019
184af72
accounts/abi: fix documentation (#19568)
jeremyschlatter May 14, 2019
8deec2e
rlp: fixes for two corner cases and documentation (#19527)
fjl May 14, 2019
350a87d
p2p/discover: add support for EIP-868 (v4 ENR extension) (#19540)
fjl May 15, 2019
9b0d1b9
swarm/metrics: collect metrics on datadir disk usage (#19576)
nonsense May 15, 2019
4b9c3bd
swarm/storage: disable open tracing on indices (#19578)
nonsense May 15, 2019
b548b5a
p2p/discover: fix crash in Resolve (#19579)
fjl May 15, 2019
0c5f8c0
accounts,signer: better support for EIP-191 intended validator (#19523)
holiman May 15, 2019
006c21e
cmd, core, eth, les, node: chain freezer on top of db rework
karalabe Mar 8, 2019
b69bdc2
freezer: implement split files for data
holiman Mar 26, 2019
b6cac42
core/rawdb: add file lock for freezer
rjl493456442 Mar 14, 2019
80469be
all: integrate the freezer with fast sync
rjl493456442 Apr 25, 2019
331de17
core/rawdb: support starting offset for future deletion
holiman Apr 14, 2019
42c746d
freezer: disable compression on hashes and difficulties (#14)
holiman May 3, 2019
37d280d
core, cmd, vendor: fixes and database inspection tool (#15)
rjl493456442 May 14, 2019
536b3b4
cosensus, core, eth, params, trie: fixes + clique history cap
karalabe May 15, 2019
1e06720
swarm/feeds: Parallel feed lookups (#19414)
jpeletier May 16, 2019
9eba3a9
cmd/geth, core/rawdb: seamless freezer consistency, friendly removedb
karalabe May 16, 2019
60386b3
swarm/network: bump network id for 0.4 release (#19580)
nonsense May 16, 2019
f5d89cd
Merge pull request #19244 from karalabe/freezer-2
karalabe May 16, 2019
f35975e
core/rawdb, eth/downloader: align 64bit atomic fields
karalabe May 16, 2019
8cce620
build: disable swarm packages (#19585)
nonsense May 16, 2019
2f855bf
Merge pull request #19591 from karalabe/64bit-align
karalabe May 16, 2019
c3b317a
swarm/version: v0.4.0 stable (#19586)
nonsense May 17, 2019
509facd
swarm/version: v0.4.1 unstable (#19587)
nonsense May 17, 2019
e687d06
accounts/abi: fix TestUnpackMethodIntoMap (#19484)
oilnam May 17, 2019
97d3615
les: avoid fetcher deadlock on requestChn (#19571)
zsfelfoldi May 17, 2019
4cf8505
build: fix Launchpad typo (#19597)
nkryuchkov May 20, 2019
a541429
log: do not pad values longer than 40 characters (#19592)
nikandfor May 20, 2019
2cd6059
tests: make transaction tests run again, fix #19033 (#19529)
holiman May 21, 2019
4b622b2
core/state: unified function receiver names (#19615)
mohanson May 25, 2019
9efc1a8
crypto/bn256/cloudflare: checks for nil pointers in Marshal functions…
AntoineRondelet May 25, 2019
fec3b56
accounts, p2p, rpc: make CGO_ENABLED=0 build again (#19593)
holiman May 25, 2019
922e757
accounts/usbwallet: enable the Nano X and upcoming Ledger IDs (#19623)
karalabe May 26, 2019
4e0c1a1
eth, les: reject light client connection is server is not synced (#19…
rjl493456442 May 26, 2019
611113e
core: never delete genesis block (#19617)
rjl493456442 May 27, 2019
7392f59
core/rawdb: keep genesis in key-value store for full sync too
karalabe May 27, 2019
db0cc21
Merge pull request #19628 from karalabe/nofreeze-genesis
karalabe May 27, 2019
a184ab7
accounts/keystore: enable fallback for darwin,!cgo (#19614)
jeremyschlatter May 27, 2019
fc85777
core: concurrent database reinit from freezer dump
karalabe May 27, 2019
9cd3380
vendor: update go-duktape to v2.3.0
karalabe May 27, 2019
75a8608
accounts/scwallet: display PUK retry count, validate PIN/PUK length
gballet May 3, 2019
7bc1cb3
accounts/scwallet: fix public key confirmation regression
karalabe May 27, 2019
17cf0e5
Merge pull request #19524 from gballet/scwallet-puk-count
karalabe May 27, 2019
f8a4e37
Merge pull request #19629 from karalabe/duktape-2.3.0
karalabe May 27, 2019
f0bced3
internal/build: fix Travis and AppVeyor commit string injection
karalabe May 27, 2019
c4de228
Merge pull request #19630 from karalabe/fix-commit-strings
karalabe May 27, 2019
5429dc7
cmd/abigen: allow using `abigen --pkg` flag with standard input (#19207)
vsbogd May 27, 2019
2388e42
crypto/bn256/cloudflare: fix comments to describe the updated curve p…
AntoineRondelet May 28, 2019
048df25
accounts/scwallet: change sc url scheme to keycard (#19632)
gballet May 28, 2019
cf38a3d
swarm/api: update mission statement (#19612)
skylenet May 28, 2019
008d250
swarm/api/http: fix bzz-hash to return ens resolved hash directly (#1…
acud May 28, 2019
3d58268
github: update code owners (#19638)
adamschmideg May 30, 2019
58497f4
les, les/flowcontrol: implement LES/3 (#19329)
zsfelfoldi May 30, 2019
f2612ac
les: short circuit in the unregister if peer is not registered (#19644)
rjl493456442 May 31, 2019
30263ad
swarm/storage: set false, only when we get a chunk back (#19599)
nonsense May 31, 2019
7a22da9
accounts/scwallet: flag to specify path to smartcard daemon (#19439)
gballet May 31, 2019
4799b5a
accounts/usbwallet: support webusb for Trezor wallets
gballet May 16, 2019
b4cc7b6
accounts/usbwallet: recreate Trezor protocol, support old and new
karalabe May 28, 2019
17381ec
core/signer, clef: improve ui-test flow, fix errors in uint handling …
holiman Jun 3, 2019
15f24ff
ethclient: ensure tx json is not nil before accessing it (#19653)
dshulyak Jun 3, 2019
42b81f9
swarm: code cleanup, move to ethersphere/swarm (#19661)
skylenet Jun 4, 2019
5d68400
accounts/usbwallet, vendor: switch from HID to generic USB lib
karalabe Jun 1, 2019
de38a1d
Merge pull request #19588 from gballet/trezor-fix-ownlib
karalabe Jun 4, 2019
d97f037
accounts/scwallet: don't error when pcsc socket is missing (#19662)
gballet Jun 4, 2019
645756c
cmd/utils: close quote (#19665)
holiman Jun 4, 2019
7641bbe
eth/downloader: make syncing error more obvious (#19413)
rjl493456442 Jun 5, 2019
7c9307c
cmd: Add retesteth command (to support execution and generation of te…
AlexeyAkhunov Jun 5, 2019
b8ca3cb
cmd/clef: enable smartcard hub (#19649)
gballet Jun 5, 2019
2fae1bd
account/usbwallet: abort usb enumeration after failures
holiman Jun 5, 2019
30c2b1b
Merge pull request #19671 from holiman/usbfix
karalabe Jun 5, 2019
2823ce0
eth: check for DefaultConfig.NetworkId in test (#17599)
trung Jun 6, 2019
c52390d
vendor: pull fixed usb library for nocgo builds
karalabe Jun 6, 2019
f01f3f2
Merge pull request #19674 from karalabe/usb-ios-fixup
karalabe Jun 6, 2019
19fa906
SECURITY.md: create security policy (#19666)
EthanHeilman Jun 6, 2019
a4eeeed
params: add new bootnodes
holiman Jun 7, 2019
9805288
vendor: pull in USB fix for docker (alpine/musl)
karalabe Jun 7, 2019
ce43c23
Merge pull request #19681 from karalabe/fix-libusb-docker
karalabe Jun 7, 2019
1b15c6d
accounts/scwallet: Disable macos support (#19679)
gballet Jun 7, 2019
896322b
cmd/devp2p: add devp2p debug tool (#19657)
fjl Jun 7, 2019
e83c3cc
p2p/enode: improve IPv6 support, add ENR text representation (#19663)
fjl Jun 7, 2019
afb9e65
vendor: remove unused dependencies (#19683)
fjl Jun 7, 2019
6f80629
accounts: added transactorFromKeyStore (#19685)
MariusVanDerWijden Jun 8, 2019
f9c0e09
core/rawdb: avoid O_APPEND (#19676)
FrankSzendzielarz Jun 10, 2019
b02958b
core, ethdb, metrics, p2p: expose various counter metrics for grafana
karalabe Jun 10, 2019
3d3e83e
Merge pull request #19692 from karalabe/metrics-extensions
karalabe Jun 11, 2019
c0a034e
eth, les: reject stale request (#19689)
rjl493456442 Jun 11, 2019
c420dcb
p2p: enforce connection retry limit on server side (#19684)
fjl Jun 11, 2019
2b54666
ethclient, internal/ethapi: add support for EIP-695 (eth_chainId) (#1…
fjl Jun 11, 2019
c4e8806
dashboard: update yarn.lock (#19697)
kurkomisi Jun 12, 2019
50e3795
core/types: document RawSignatureValues (#19695)
fjl Jun 12, 2019
3675b85
les/handler: avoid lookup missing state
holiman Jun 12, 2019
fc4fee8
eth: enforce stricter known limits on idle peers
karalabe Jun 12, 2019
3d7d738
Merge pull request #19702 from karalabe/txprop-stricter-limiting
karalabe Jun 12, 2019
32dafea
Merge pull request #19701 from holiman/fixles
karalabe Jun 12, 2019
b3f7609
accounts/abi/bind: rename NewKeystoreTransactor (#19703)
MariusVanDerWijden Jun 12, 2019
c8c3ebd
les: reject client if it makes too many invalid requests (#19691)
rjl493456442 Jun 12, 2019
f213ceb
p2p: add more info to peer addition and removal logs (#19712)
fjl Jun 13, 2019
2da6d1e
README.md: update formatting (#19532)
giulio92 Jun 13, 2019
79c90dc
appveyor: bump to Go 1.12.6 (#19709)
SamuelMarks Jun 13, 2019
5298eb7
metrics: gather and export threads and goroutines
karalabe Jun 17, 2019
d6ccfd9
Merge pull request #19725 from karalabe/goroutine-metrics
karalabe Jun 17, 2019
2046d66
accounts/keystore: fix #19707, avoid keyword as variable name
holiman Jun 18, 2019
cf47ee5
Merge pull request #19731 from holiman/fix_19707
karalabe Jun 18, 2019
38c914b
accounts/abi/bind/backends: use EIP155 on the simulated chain
karalabe Jun 18, 2019
96f8be3
Merge pull request #19732 from karalabe/simulated-eip155
karalabe Jun 18, 2019
2b303e7
clef: fix stutter in warning message (#19736)
gballet Jun 19, 2019
3271a5a
miner: don't update pending state when no transactions are added (#19…
holiman Jun 19, 2019
8d815e3
rpc: fix rare deadlock when canceling HTTP call context (#19715)
fjl Jun 20, 2019
e3ec77f
cmd, graphql, node: graphql flag polishes, les integration
karalabe Jun 12, 2019
c94068a
Merge pull request #19700 from karalabe/cleanup-graphql
karalabe Jun 20, 2019
1eddd33
Merge pull request #19680 from holiman/bootnode_update
karalabe Jun 20, 2019
25c3282
mobile: fix comment typos (#19741)
holiman Jun 20, 2019
60c062e
core: move TxPool reorg and events to background goroutine (#19705)
fjl Jun 21, 2019
cdadf57
p2p/simulations: Enable access to MsgEvents with execadapter (#19749)
nolash Jun 21, 2019
f578d41
core/vm, internal/ethapi: fail on eth_call when it times out, fixes #…
holiman Jun 24, 2019
92a90d7
graphql: check the integrity of the CDN files (#19742)
kurkomisi Jun 24, 2019
98099d6
rpc: fix subscription buffer documentation and test (#19747)
rmulhol Jun 24, 2019
e4a1488
abi: adding the method EventByID and its test (#19359)
salanfe Jun 24, 2019
1da5e0e
core/state, cmd/geth: streaming json output for dump command (#15475)
holiman Jun 24, 2019
2ca89ea
cmd/evm: evm input minor fixes (#19740)
holiman Jun 25, 2019
54fd263
whisper: PoW calculations as specified in EIP-627 (#19753)
gballet Jun 25, 2019
fd072c2
eth: fix sync bloom panic (#19757)
rjl493456442 Jun 26, 2019
6069b1a
mobile: fix mobile interface (#19180)
rjl493456442 Jun 27, 2019
702f52f
les: prefer nil slices over zero-length slices (#19081)
matthalp Jun 27, 2019
f7cdea2
all: on-chain oracle checkpoint syncing (#19543)
rjl493456442 Jun 28, 2019
0b26a82
accounts/abi: Fix method overwritten by same name methods. (#17099)
N55B30 Jul 1, 2019
6bf5555
accounts/abi/bind: Accept function ptr parameter (#19755)
gballet Jul 2, 2019
a0943b8
cmd/clef, signer: refresh tutorial, fix noticed issues (#19774)
karalabe Jul 2, 2019
2241191
cmd, eth, les, param: drop --override.constantinople
karalabe Jul 2, 2019
de6facb
Merge pull request #19784 from karalabe/fix-constantinople-fix
karalabe Jul 2, 2019
32273df
core: fix chain indexer reorg bug (#19748)
zsfelfoldi Jul 2, 2019
802074c
core: fix chain indexer (#19786)
rjl493456442 Jul 3, 2019
ca6c8c2
core: fix receipt insertion (#19764)
rjl493456442 Jul 3, 2019
5f5de49
accounts/abi: enable struct golang binding generation (#18491)
rjl493456442 Jul 3, 2019
8d2cf02
vendor: update karalabe/usb to fix CGO=0 builds (#19790)
gballet Jul 3, 2019
59a3198
les: remove half-finished priority pool APIs (#19780)
rjl493456442 Jul 3, 2019
6814797
accounts, cmd, contracts, les: integrate clef for transaction signing…
rjl493456442 Jul 3, 2019
d9c75cd
accounts/abi/bind: fix typo in comments (#19791)
gballet Jul 4, 2019
dcc4adf
cmd/geth: wrong memory size sanitizing on OpenBSD (#19793)
gballet Jul 5, 2019
7fd82a0
p2p: add address info to peer event reporting (#19716)
holiman Jul 5, 2019
f2eb3b1
core: lessen mem-spike during 1.8->1.9 conversion (#19610)
holiman Jul 8, 2019
5bc9ccf
accounts/abi/bind: link dependent libs in deploy (#19718)
gballet Jul 8, 2019
cdfe9a3
eth, les: add sanity checks for unbounded block fields (#19573)
holiman Jul 8, 2019
2206061
cmd/abigen: refactor command line interface (#19797)
rjl493456442 Jul 8, 2019
cc0f0e2
p2p: remove "cap" enr entry (#19800)
fjl Jul 8, 2019
983f923
core/forkid: implement the forkid EIP, announce via ENR (#19738)
karalabe Jul 8, 2019
fa538ee
p2p/discover: improve randomness of ReadRandomNodes (#19799)
fjl Jul 8, 2019
16e3136
cmd/puppeth: integrate blockscout (#18261)
rjl493456442 Jul 8, 2019
1bed5af
params: bump all CHTs, deploy all checkpoint oracles
karalabe Jul 8, 2019
5873c01
Merge pull request #19807 from karalabe/cht
karalabe Jul 8, 2019
a966425
core: kill off managed state, use own tiny noncer for txpool
karalabe Jul 9, 2019
8c249cb
Merge pull request #19810 from karalabe/txpool-noncer
karalabe Jul 9, 2019
7527215
core/state: fix random test args (#19255)
Jul 9, 2019
213690c
cmd, eth, les: fix up ultra light config integration
karalabe Jul 9, 2019
2808bc6
appveyor: bump builder to Go 1.12.7
karalabe Jul 9, 2019
e970d60
Merge pull request #19815 from karalabe/go-1.12.7
karalabe Jul 9, 2019
8c4bc4f
Merge pull request #19814 from karalabe/ulc-fixup
karalabe Jul 10, 2019
c6a9616
cmd: encapsulate les relative cli options
rjl493456442 Jul 10, 2019
c705aac
cmd, eth, les: make les flags conform to dotted style
karalabe Jul 10, 2019
54d0eeb
Merge pull request #19818 from rjl493456442/encap-les
karalabe Jul 10, 2019
52f2461
params: release Geth v1.9.0
karalabe Jul 10, 2019
72029f0
params: begin Geth v1.9.1 release cycle
karalabe Jul 10, 2019
2521509
cmd, eth: fix dump config issue (#19825)
rjl493456442 Jul 11, 2019
49a7ee4
eth: fix storageRangeAt for empty blocks (#18076)
cdetrio Jul 12, 2019
6bd896a
eth: add debug_accountRange (#17438)
jwasinger Jul 13, 2019
31a1f16
common/bitutil: use result of TestBytes to prevent dead code eliminat…
dr2chase Jul 17, 2019
8f80caf
core: fix write concurrency in txpool (#19835)
rjl493456442 Jul 17, 2019
4ac04ae
all: replace fmt.Print* calls with t.Log* in tests (#19670)
Shitaibin Jul 17, 2019
9466b9e
signer/core: fix reference issue in key derivation (#19827)
gballet Jul 18, 2019
f088c65
all: replace t.Log(); t.FailNow() with t.Fatal() (#19849)
fjl Jul 18, 2019
61a20cb
core: check error before accessing potentially nil block
karalabe Jul 18, 2019
8485f7c
Merge pull request #19854 from karalabe/genesis-commit-check
karalabe Jul 18, 2019
433cb56
internal/ethapi: fix debug.chaindbProperty
karalabe Jul 18, 2019
e8c9579
Merge pull request #19856 from karalabe/chaindb-property-fix
karalabe Jul 18, 2019
a1f8549
p2p: add ENR to PeerInfo (#19816)
kurkomisi Jul 19, 2019
5183483
core/state, p2p/discover, trie, whisper: avoid unnecessary conversion…
muesli Jul 22, 2019
cc3ef1e
cmd, crypto, eth, internals: fix Typos (#19868)
kittenking Jul 22, 2019
57fc1d2
cmd/geth, core/rawdb: add missing error checks (#19871)
muesli Jul 22, 2019
28fea9c
params: bump hard-coded CHTs to 22nd July values
karalabe Jul 22, 2019
364e485
build: update license exclusions, case insensitive author list
karalabe Jul 22, 2019
1a83114
all: update author list and licenses
karalabe Jul 22, 2019
b973edd
build: deduplicate same authors with different casing
karalabe Jul 22, 2019
8298507
Merge pull request #19872 from karalabe/cht-1.9.1
karalabe Jul 22, 2019
e8141e1
Merge pull request #19873 from karalabe/author-1.9.1
karalabe Jul 22, 2019
04e175b
rpc: implement websockets with github.com/gorilla/websocket (#19866)
fjl Jul 22, 2019
a32a2b9
cmd, contracts, eth, p2p, signer, whisper: fixed ineffectual assignme…
muesli Jul 22, 2019
b80c840
core, les: fix les unit tests (#19823)
rjl493456442 Jul 22, 2019
4ac941a
cmd/geth: skip 4GB memory bump for devnet
karalabe Jul 23, 2019
3b96c17
cmd/faucet: add grace period to faucet timeout (#18105)
wbt Jul 23, 2019
f08eb04
les: get rid of testing tx journal (#19876)
rjl493456442 Jul 23, 2019
78ab411
Merge pull request #19875 from karalabe/dev-4gb-cache
karalabe Jul 23, 2019
4f56790
signer/fourbytes: fix up error messages (#19877)
karalabe Jul 23, 2019
57d9c93
vendor, internal/build: fix OpenBSD by bumping Azure libs (#17966)
alexandervdm Jul 23, 2019
530f78e
eth, internal, les: add getHeaderBy* APIs (#19669)
rjl493456442 Jul 23, 2019
b7b2f60
params: release Geth v1.9.1
karalabe Jul 24, 2019
f9c6d63
Merge Conflict Resolved
suhasagg Jul 26, 2019
a553762
Make trie.Database.Commit() write out preimages in deterministic order
suhasagg Jul 26, 2019
24cd709
Modify RawDump Signature
suhasagg Jul 26, 2019
41d4c14
Force stateObject to update storage trie deterministically
suhasagg Jul 26, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 0 additions & 4 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
**/.git
.git
!.git/HEAD
!.git/refs/heads
**/*_test.go

build/_workspace
Expand Down
41 changes: 16 additions & 25 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -2,31 +2,22 @@
# Each line is a file pattern followed by one or more owners.

accounts/usbwallet @karalabe
accounts/scwallet @gballet
accounts/abi @gballet
cmd/clef @holiman
cmd/puppeth @karalabe
consensus @karalabe
core/ @karalabe @holiman
eth/ @karalabe
les/ @zsfelfoldi
light/ @zsfelfoldi
mobile/ @karalabe
core/ @karalabe @holiman @rjl493456442
dashboard/ @kurkomisi
eth/ @karalabe @holiman @rjl493456442
graphql/ @gballet
les/ @zsfelfoldi @rjl493456442
light/ @zsfelfoldi @rjl493456442
mobile/ @karalabe @ligi
p2p/ @fjl @zsfelfoldi
swarm/bmt @zelig
swarm/dev @lmars
swarm/fuse @jmozah @holisticode
swarm/grafana_dashboards @nonsense
swarm/metrics @nonsense @holisticode
swarm/multihash @nolash
swarm/network/bitvector @zelig @janos @gbalint
swarm/network/priorityqueue @zelig @janos @gbalint
swarm/network/simulations @zelig
swarm/network/stream @janos @zelig @gbalint @holisticode @justelad
swarm/network/stream/intervals @janos
swarm/network/stream/testing @zelig
swarm/pot @zelig
swarm/pss @nolash @zelig @nonsense
swarm/services @zelig
swarm/state @justelad
swarm/storage/encryption @gbalint @zelig @nagydani
swarm/storage/mock @janos
swarm/storage/mru @nolash
swarm/testutil @lmars
rpc/ @fjl @holiman
p2p/simulations @zelig @nonsense @janos @justelad
p2p/protocols @zelig @nonsense @janos @justelad
p2p/testing @zelig @nonsense @janos @justelad
signer/ @holiman
whisper/ @gballet @gluk256
2 changes: 1 addition & 1 deletion .github/no-response.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Number of days of inactivity before an Issue is closed for lack of response
daysUntilClose: 30
# Label requiring a response
responseRequiredLabel: more-information-needed
responseRequiredLabel: "need:more-information"
# Comment to post when closing an Issue for lack of response. Set to `false` to disable
closeComment: >
This issue has been automatically closed because there has been no response
Expand Down
2 changes: 1 addition & 1 deletion .github/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ exemptLabels:
- pinned
- security
# Label to use when marking an issue as stale
staleLabel: stale
staleLabel: "status:inactive"
# Comment to post when marking an issue as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ profile.cov
/dashboard/assets/node_modules
/dashboard/assets/stats.json
/dashboard/assets/bundle.js
/dashboard/assets/bundle.js.map
/dashboard/assets/package-lock.json

**/yarn-error.log
96 changes: 52 additions & 44 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,39 +4,46 @@ sudo: false
matrix:
include:
- os: linux
dist: trusty
sudo: required
dist: xenial
go: 1.10.x
script:
- sudo modprobe fuse
- sudo chmod 666 /dev/fuse
- sudo chown root:$USER /etc/fuse.conf
- go run build/ci.go install
- go run build/ci.go test -coverage $TEST_PACKAGES

# These are the latest Go versions.
- os: linux
dist: trusty
sudo: required
dist: xenial
go: 1.11.x
script:
- sudo modprobe fuse
- sudo chmod 666 /dev/fuse
- sudo chown root:$USER /etc/fuse.conf
- go run build/ci.go install
- go run build/ci.go test -coverage $TEST_PACKAGES

# These are the latest Go versions.
- os: linux
dist: xenial
go: 1.12.x
script:
- go run build/ci.go install
- go run build/ci.go test -coverage $TEST_PACKAGES

- os: osx
go: 1.11.x
go: 1.12.x
script:
- echo "Increase the maximum number of open file descriptors on macOS"
- NOFILE=20480
- sudo sysctl -w kern.maxfiles=$NOFILE
- sudo sysctl -w kern.maxfilesperproc=$NOFILE
- sudo launchctl limit maxfiles $NOFILE $NOFILE
- sudo launchctl limit maxfiles
- ulimit -S -n $NOFILE
- ulimit -n
- unset -f cd # workaround for https://github.com/travis-ci/travis-ci/issues/8703
- go run build/ci.go install
- go run build/ci.go test -coverage $TEST_PACKAGES

# This builder only tests code linters on latest version of Go
- os: linux
dist: trusty
go: 1.11.x
dist: xenial
go: 1.12.x
env:
- lint
git:
Expand All @@ -45,9 +52,10 @@ matrix:
- go run build/ci.go lint

# This builder does the Ubuntu PPA upload
- os: linux
dist: trusty
go: 1.11.x
- if: type = push
os: linux
dist: xenial
go: 1.12.x
env:
- ubuntu-ppa
git:
Expand All @@ -59,14 +67,18 @@ matrix:
- debhelper
- dput
- fakeroot
- python-bzrlib
- python-paramiko
script:
- go run build/ci.go debsrc -signer "Go Ethereum Linux Builder <[email protected]>" -upload ppa:ethereum/ethereum
- echo '|1|7SiYPr9xl3uctzovOTj4gMwAC1M=|t6ReES75Bo/PxlOPJ6/GsGbTrM0= ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA0aKz5UTUndYgIGG7dQBV+HaeuEZJ2xPHo2DS2iSKvUL4xNMSAY4UguNW+pX56nAQmZKIZZ8MaEvSj6zMEDiq6HFfn5JcTlM80UwlnyKe8B8p7Nk06PPQLrnmQt5fh0HmEcZx+JU9TZsfCHPnX7MNz4ELfZE6cFsclClrKim3BHUIGq//t93DllB+h4O9LHjEUsQ1Sr63irDLSutkLJD6RXchjROXkNirlcNVHH/jwLWR5RcYilNX7S5bIkK8NlWPjsn/8Ua5O7I9/YoE97PpO6i73DTGLh5H9JN/SITwCKBkgSDWUt61uPK3Y11Gty7o2lWsBjhBUm2Y38CBsoGmBw==' >> ~/.ssh/known_hosts
- go run build/ci.go debsrc -upload ethereum/ethereum -sftp-user geth-ci -signer "Go Ethereum Linux Builder <[email protected]>"

# This builder does the Linux Azure uploads
- os: linux
dist: trusty
- if: type = push
os: linux
dist: xenial
sudo: required
go: 1.11.x
go: 1.12.x
env:
- azure-linux
git:
Expand Down Expand Up @@ -96,11 +108,12 @@ matrix:
- go run build/ci.go archive -arch arm64 -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds

# This builder does the Linux Azure MIPS xgo uploads
- os: linux
dist: trusty
- if: type = push
os: linux
dist: xenial
services:
- docker
go: 1.11.x
go: 1.12.x
env:
- azure-linux-mips
git:
Expand All @@ -123,8 +136,9 @@ matrix:
- go run build/ci.go archive -arch mips64le -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds

# This builder does the Android Maven and Azure uploads
- os: linux
dist: trusty
- if: type = push
os: linux
dist: xenial
addons:
apt:
packages:
Expand All @@ -144,24 +158,24 @@ matrix:
git:
submodules: false # avoid cloning ethereum/tests
before_install:
- curl https://storage.googleapis.com/golang/go1.11.linux-amd64.tar.gz | tar -xz
- curl https://dl.google.com/go/go1.12.linux-amd64.tar.gz | tar -xz
- export PATH=`pwd`/go/bin:$PATH
- export GOROOT=`pwd`/go
- export GOPATH=$HOME/go
script:
# Build the Android archive and upload it to Maven Central and Azure
- curl https://dl.google.com/android/repository/android-ndk-r17b-linux-x86_64.zip -o android-ndk-r17b.zip
- unzip -q android-ndk-r17b.zip && rm android-ndk-r17b.zip
- mv android-ndk-r17b $HOME
- export ANDROID_NDK=$HOME/android-ndk-r17b
- curl https://dl.google.com/android/repository/android-ndk-r19b-linux-x86_64.zip -o android-ndk-r19b.zip
- unzip -q android-ndk-r19b.zip && rm android-ndk-r19b.zip
- mv android-ndk-r19b $ANDROID_HOME/ndk-bundle

- mkdir -p $GOPATH/src/github.com/ethereum
- ln -s `pwd` $GOPATH/src/github.com/ethereum
- ln -s `pwd` $GOPATH/src/github.com/ethereum/go-ethereum
- go run build/ci.go aar -signer ANDROID_SIGNING_KEY -deploy https://oss.sonatype.org -upload gethstore/builds

# This builder does the OSX Azure, iOS CocoaPods and iOS Azure uploads
- os: osx
go: 1.11.x
- if: type = push
os: osx
go: 1.12.x
env:
- azure-osx
- azure-ios
Expand All @@ -188,19 +202,13 @@ matrix:
- go run build/ci.go xcode -signer IOS_SIGNING_KEY -deploy trunk -upload gethstore/builds

# This builder does the Azure archive purges to avoid accumulating junk
- os: linux
dist: trusty
go: 1.11.x
- if: type = cron
os: linux
dist: xenial
go: 1.12.x
env:
- azure-purge
git:
submodules: false # avoid cloning ethereum/tests
script:
- go run build/ci.go purge -store gethstore/builds -days 14

notifications:
webhooks:
urls:
- https://webhooks.gitter.im/e/e09ccdce1048c5e03445
on_success: change
on_failure: always
Loading