Commit Graph

  • 4895665670 les: handle conn/disc/reg logic in the eventloop (#16981) gary rong 2018-06-25 16:52:25 +08:00
  • eaff89291c Merge pull request #17041 from ethersphere/swarm-network-rewrite-merge Viktor Trón 2018-06-21 23:00:43 +02:00
  • e187711c65 swarm: network rewrite merge ethersphere 2018-06-20 14:06:27 +02:00
  • 6209545083 p2p: Wrap conn.flags ops with atomic.Load/Store Andrey Petrov 2018-06-07 21:50:08 -04:00
  • 193a402cc0 p2p: Test for peer.rw.flags race conditions Andrey Petrov 2018-06-07 12:49:07 -04:00
  • dcca66bce8 p2p: Cache inbound flag on Peer.isInbound to avoid a race Andrey Petrov 2018-06-07 10:42:40 -04:00
  • 399aa710d5 p2p: Attempt to race check peer.Inbound() in TestServerDial Andrey Petrov 2018-06-07 10:31:09 -04:00
  • 699794d88d p2p: More tests for AddTrustedPeer/RemoveTrustedPeer Andrey Petrov 2018-06-05 15:45:43 -04:00
  • 773857a524 p2p: Test for MaxPeers=0 and TrustedPeer override Andrey Petrov 2018-03-18 12:25:35 -04:00
  • 2a75fe3308 rpc: Add admin_addTrustedPeer and admin_removeTrustedPeer. Andrey Petrov 2018-02-25 15:39:29 -05:00
  • d926bf2c7e trie: cache collapsed tries node, not rlp blobs (#16876) Péter Szilágyi 2018-06-21 12:28:05 +03:00
  • 8db8d074e2 cmd/geth: remove the tail "," from genesis config (#17028) nobody 2018-06-21 15:44:39 +08:00
  • 1a70338734 mobile: correct comment typo in ethereum.go (#17040) Husam Ibrahim 2018-06-21 10:35:35 +03:00
  • 61a5976368 accounts: remove deadcode isSigned (#16990) Wenbiao Zheng 2018-06-20 17:46:29 +08:00
  • 88c42ab4e7 Merge pull request #16954 from holiman/more_tracers Péter Szilágyi 2018-06-20 11:43:40 +03:00
  • 4210dd1500 tracers: fix err in 4byte, add some opcode analysis tools Martin Holst Swende 2018-06-12 10:32:29 +02:00
  • c971ab617d travis: use NDK 17b for Android archives (#17029) ligi 2018-06-20 10:28:10 +02:00
  • f1986f86f2 signer: remove useless errorWrapper (#17003) Wenbiao Zheng 2018-06-19 19:48:10 +08:00
  • 28aca90716 accounts/usbwallet: correct comment typo (#16998) Husam Ibrahim 2018-06-19 14:43:20 +03:00
  • 9b1536b26a core: remove dead code, limit test code scope (#17006) Wenbiao Zheng 2018-06-19 19:41:13 +08:00
  • 3e57c33147 accounts/usbwallet: correct comment typo (#17008) Husam Ibrahim 2018-06-19 14:36:35 +03:00
  • baa7eb901e mobile: correct comment typo in geth.go (#17021) Husam Ibrahim 2018-06-19 14:35:59 +03:00
  • 574378edb5 cmd: remove faucet/puppeth dead code (#16991) Wenbiao Zheng 2018-06-15 16:14:55 +08:00
  • c95e4a80d1 accounts/keystore: assign schema as const instead of var (#16985) Wenbiao Zheng 2018-06-14 22:24:35 +08:00
  • 897ea01d5f internal/debug: use pprof goroutine writer for debug_stacks (#16892) Ryan Schneider 2018-06-14 09:58:44 -04:00
  • ec192f18b4 core/asm: correct comments typo (#16974) Caesar Chad 2018-06-14 21:24:35 +08:00
  • aa34173f13 common/number: delete unused package (#16983) Felix Lange 2018-06-14 14:10:34 +02:00
  • c343f75c26 bmt: fix package documentation comment (#16909) kiel barry 2018-06-14 04:50:31 -07:00
  • 52b1d09457 core: reduce nesting in transaction pool code (#16980) Wenbiao Zheng 2018-06-14 18:46:43 +08:00
  • 9402f96597 eth: conform better to the golint standards (#16783) williambannas 2018-06-14 03:14:52 -07:00
  • d0fd8d6fc2 common: all golint warnings removed (#16852) kiel barry 2018-06-14 02:52:50 -07:00
  • cfde0b5f52 Merge pull request #16977 from karalabe/go-1.10.3 Péter Szilágyi 2018-06-14 12:51:50 +03:00
  • de06185fc3 travis, appveyor: update to Go 1.10.3 Péter Szilágyi 2018-06-14 12:46:49 +03:00
  • 3fb5f3ae11 cmd/utils: fix NetworkId default when -dev is set (#16833) Jeremy Schlatter 2018-06-14 02:31:31 -07:00
  • e75d0a6e4c eth/filters: make filterLogs func more readable (#16920) knarfeh 2018-06-14 17:27:02 +08:00
  • 947e0afeb3 core/vm: optimize MSTORE and SLOAD (#16939) Martin Holst Swende 2018-06-14 11:23:37 +02:00
  • 1836366ac1 all: library changes for swarm-network-rewrite (#16898) Elad 2018-06-14 11:21:17 +02:00
  • 591cef17d4 #15685 made peer_test.go more portable by using random free port instead of hardcoded port 30303 (#15687) Armin Braun 2018-06-14 10:54:00 +02:00
  • e33a5de454 console: correct some comments typo (#16971) Caesar Chad 2018-06-14 16:35:20 +08:00
  • f04c0e341e core/asm: correct comments typo (#16975) Caesar Chad 2018-06-14 16:32:19 +08:00
  • ea89f40f0d eth/fetcher: fix annotation (#16969) Wenbiao Zheng 2018-06-13 22:02:28 +08:00
  • 1fc54d92ec internal/web3ext: fix method name for enabling mutex profiling (#16964) Ryan Schneider 2018-06-13 08:10:20 -04:00
  • 8c4a7fa8d3 core: change comment to match code more closely (#16963) John C. Vernaleo 2018-06-13 03:14:15 -04:00
  • 423d4254f5 VERSION, params: begin v1.8.12 release cycle Péter Szilágyi 2018-06-12 17:04:17 +03:00
  • dea1ce052a params: release go-ethereum v1.8.11 v1.8.11 Péter Szilágyi 2018-06-12 17:02:14 +03:00
  • 25982375a8 les: fix retriever logic (#16776) Felföldi Zsolt 2018-06-12 15:58:47 +02:00
  • 049f5b3572 core, eth, les: more efficient hash-based header chain retrieval (#16946) Felföldi Zsolt 2018-06-12 15:52:54 +02:00
  • 0255951587 crypto: replace ToECDSAPub with error-checking func UnmarshalPubkey (#16932) Felix Lange 2018-06-12 15:26:08 +02:00
  • 85cd64df0e Merge pull request #16958 from karalabe/pending-account-fast Péter Szilágyi 2018-06-12 14:07:21 +03:00
  • 9608ccf106 Merge pull request #16959 from karalabe/fix-linters Péter Szilágyi 2018-06-12 14:04:59 +03:00
  • 3f06da7b5f metrics: fix gofmt linter warnings Péter Szilágyi 2018-06-12 14:02:36 +03:00
  • 546d42179e les: pass server pool to protocol manager (#16947) Felföldi Zsolt 2018-06-12 13:00:52 +02:00
  • 90829a04bf internal/ethapi: reduce pendingTransactions to O(txs+accs) from O(txs*accs) Péter Szilágyi 2018-06-12 13:40:16 +03:00
  • f991995918 ethdb: gracefullly handle quit channel (#16794) gary rong 2018-06-11 21:11:48 +08:00
  • aab7ab04b0 core/rawdb: wrap db key creations (#16914) Wenbiao Zheng 2018-06-11 21:06:26 +08:00
  • 43b940ec5a Merge pull request #16945 from karalabe/triedb-spurious-warning Péter Szilágyi 2018-06-11 15:02:37 +03:00
  • b487bdf0ba metrics: removed repetitive calculations (#16944) Clayton Jacobs 2018-06-11 19:45:25 +08:00
  • a3267ed929 trie: don't report the root flushlist as an alloc Péter Szilágyi 2018-06-11 14:32:13 +03:00
  • 9f7592c802 Merge pull request #16942 from karalabe/rpc-nil-reply Péter Szilágyi 2018-06-11 13:58:17 +03:00
  • 99483e85b9 rpc: support returning nil pointer big.Ints (null) Péter Szilágyi 2018-06-11 13:15:59 +03:00
  • 1d666cf27e rpc: fix a comment typo (#16929) xincaosu 2018-06-11 17:01:13 +08:00
  • eac16f9824 core: improve getBadBlocks to return full block rlp (#16902) Martin Holst Swende 2018-06-11 10:03:40 +02:00
  • 69c52bde3f ethclient: fix RPC parse error of Parity response (#16924) Steven Roose 2018-06-11 09:41:09 +02:00
  • 2977538ac0 light: new CHTs for mainnet and ropsten (#16926) Felföldi Zsolt 2018-06-11 09:38:05 +02:00
  • 7f0726f706 metrics: return an empty snapshot for NilResettingTimer (#16930) Anton Evangelatov 2018-06-11 10:31:55 +03:00
  • 13af276418 cmd/ethkey: add command to change key passphrase (#16516) Steven Roose 2018-06-08 15:07:07 +02:00
  • ea06da0892 trie: avoid unnecessary slicing on shortnode decoding (#16917) Sarlor 2018-06-07 16:48:36 +08:00
  • feb6620c34 core: relax type requirement for bc in ApplyTransaction (#16901) ledgerwatch 2018-06-07 09:34:24 +01:00
  • 90b22773e9 cmd/puppeth: fixed a typo in a wizard input query (#16910) Bruno Škvorc 2018-06-06 11:17:41 +02:00
  • 9e4f96a1a6 whisper: re-insert #16757 that has been lost during a merge (#16889) Guillaume Ballet 2018-06-05 16:25:16 +02:00
  • 01a7e267dc Merge pull request #16882 from karalabe/streaming-ecrecover Péter Szilágyi 2018-06-05 17:13:43 +03:00
  • e8ea5aa0d5 trie: reduce hasher allocations (#16896) Felix Lange 2018-06-05 14:06:29 +02:00
  • 5bee5d69d7 vendor: added vendor packages necessary for the swarm-network-rewrite merge (#16792) Elad 2018-06-05 12:40:21 +02:00
  • cbfb40b0aa params: fix golint warnings (#16853) kiel barry 2018-06-05 03:31:34 -07:00
  • 4cf2b4110e cmd/abigen: support for reading solc output from stdin (#16683) Antonio Salazar Cardozo 2018-06-05 06:22:02 -04:00
  • 0029a869f0 miner: not call commitNewWork if it's a side block (#16751) Mark 2018-06-05 18:10:09 +08:00
  • 2ab24a2a8f core: concurrent background transaction sender ecrecover Péter Szilágyi 2018-06-04 14:09:16 +03:00
  • 400332b99d eth/tracers: fix minor off-by-one error (#16879) Martin Holst Swende 2018-06-05 09:27:07 +02:00
  • a5237a27ea les: add Skip overflow check to GetBlockHeadersMsg handler (#16891) Felföldi Zsolt 2018-06-05 09:23:00 +02:00
  • 7a22e89080 Merge pull request #16894 from hadv/master Péter Szilágyi 2018-06-05 10:11:42 +03:00
  • e3a993d774 core: fix typo in comment code hadv 2018-06-05 09:56:45 +07:00
  • ed40767355 Merge pull request #16800 from rjl493456442/memory_allowance_warining Péter Szilágyi 2018-06-04 17:40:51 +03:00
  • a20cc75b4a cmd/geth: cap cache allowance rjl493456442 2018-05-25 15:48:16 +08:00
  • b659718fd0 Merge pull request #16880 from holiman/http_timeouts Péter Szilágyi 2018-06-04 13:38:23 +03:00
  • be2aec092d metrics: expvar support for ResettingTimer (#16878) Anton Evangelatov 2018-06-04 13:05:16 +03:00
  • 17f80cc2e2 rpc: set timeouts for http server, see #16859 Martin Holst Swende 2018-06-04 11:41:55 +02:00
  • 143c4341d8 core, eth, trie: streaming GC for the trie cache (#16810) Péter Szilágyi 2018-06-04 10:47:43 +03:00
  • 3f33a7c8ce consensus/ethash: reduce keccak hash allocations (#16857) Felix Lange 2018-06-04 09:32:32 +02:00
  • c8dcb9584e rpc: use HTTP request context as top-level context (#16861) Ryan Schneider 2018-06-02 06:26:47 -04:00
  • af28d12847 console: squash golint warnings (#16836) kiel barry 2018-05-31 04:59:08 -07:00
  • 0ad32d3be7 ethstats: fix last golint warning (#16837) kiel barry 2018-05-30 01:36:02 -07:00
  • 68b0d30d4a VERSION, params: begin 1.8.11 release cycle Péter Szilágyi 2018-05-30 11:04:45 +03:00
  • eae63c511c params: release Geth 1.8.10 hotfix v1.8.10 Péter Szilágyi 2018-05-30 11:00:07 +03:00
  • ca34e8230e Merge pull request #16843 from karalabe/txpool-fix-deadlock Péter Szilágyi 2018-05-30 10:45:02 +03:00
  • 342ec83d67 core: fix transaction event asynchronicity Péter Szilágyi 2018-05-30 10:14:00 +03:00
  • 38c7eb0f26 trie: rename TrieSync to Sync and improve hexToKeybytes (#16804) Wenbiao Zheng 2018-05-29 23:48:43 +08:00
  • d51faee240 Merge pull request #16831 from abeln/patch-1 Péter Szilágyi 2018-05-29 15:44:30 +03:00
  • 426f62f1a8 core: improve test for TransactionPriceNonceSort (#16413) kimmylin 2018-05-29 20:21:04 +08:00
  • 7677ec1f34 p2p/discv5: add egress/ingress traffic metrics to discv5 udp transport (#16369) Dmitry Shulyak 2018-05-29 14:46:09 +03:00
  • d258eee211 core/vm: fix typo in comment Abel Nieto 2018-05-29 13:22:00 +02:00