Commit graph

  • ecc74d76cc eth: drop blocks that are known obscuren 2015-04-18 02:24:24 +0200
  • cc436c4b28 eth: additional cleanups to the subprotocol, improved block propagation obscuren 2015-04-18 02:21:07 +0200
  • c2f410214c eth: began split up of peers and protocol manager obscuren 2015-04-18 01:11:09 +0200
  • 2339ee9910 Merge branch 'develop' into downloader-proto obscuren 2015-04-18 01:10:32 +0200
  • 7dc6c33873 Merge pull request #736 from frozeman/develop Felix Lange 2015-04-17 22:17:50 +0200
  • 035a30acbe tests: hopefully improve test conversion helpers Felix Lange 2015-04-17 18:20:32 +0200
  • e7608c009e blockpool: add missing shutdown synchronization Felix Lange 2015-04-17 18:13:22 +0200
  • 2e5a0f3cde core, eth: add missing shutdown synchronization to ChainManager Felix Lange 2015-04-17 18:12:25 +0200
  • 898ba87984 cmd/geth, tests: enable running multiple tests from a single file Felix Lange 2015-04-17 16:30:15 +0200
  • 21c4c155ee eth: honour config.Shh Felix Lange 2015-04-17 16:29:07 +0200
  • d5083033f1 eth: use NewDB hook also for extra DB Felix Lange 2015-04-17 16:28:44 +0200
  • 576393550d add extra space to miner icon Fabian Vogelsteller 2015-04-17 15:00:37 +0200
  • 7180699d40 rlp: require declared number of input elements for array types Felix Lange 2015-04-17 03:11:24 +0200
  • 9c7281c17e p2p: make DiscReason bigger than byte Felix Lange 2015-04-17 02:13:32 +0200
  • 4d5a518a0b rlp: stop accepting lists for byte slices and byte arrays Felix Lange 2015-04-17 02:01:38 +0200
  • 574d5d6ae6 core/types: add rlp tag "nil" for Transaction.Recipient Felix Lange 2015-04-17 01:29:11 +0200
  • cad64fb911 rlp: stricter rules for structs and pointers Felix Lange 2015-04-17 01:16:46 +0200
  • 1e2c93aa2d rlp: reject non-minimal input strings Felix Lange 2015-04-16 10:15:14 +0200
  • 6e9f8035a1 rlp: stricter validation of canonical integer format Felix Lange 2015-04-14 16:09:06 +0200
  • 6788f955c2 rlp: fix handling of single byte zero when decoding into a pointer Felix Lange 2015-04-14 12:28:19 +0200
  • 509d0a8d78 whisper: fix comment for rlpenv Felix Lange 2015-04-14 12:05:36 +0200
  • eedbb1ee9a p2p/discover: use rlp.DecodeBytes Felix Lange 2015-04-14 12:02:23 +0200
  • 2750ec47b7 rlp: fix integer overflow in list element size validation Felix Lange 2015-04-14 00:54:12 +0200
  • 56a48101dc cmd/rlpdump, cmd/utils, eth, p2p, whisper: use rlp input limit Felix Lange 2015-03-23 15:08:29 +0100
  • c35f4fd0bd rlp: check top-level value sizes against input limit Felix Lange 2015-03-23 15:02:55 +0100
  • 4020258801 Merge pull request #718 from karalabe/whisper-cleanup Felix Lange 2015-04-17 14:10:55 +0200
  • 73eb8e8c20 eth: basic implementation of the downloader obscuren 2015-04-16 01:28:37 +0200
  • 4afc22ba6e whisper: cleanup lefover scoping Péter Szilágyi 2015-04-17 14:11:46 +0300
  • bd14bd6c5b whisper: hide some internal types Péter Szilágyi 2015-04-17 13:25:18 +0300
  • d3ed3285e9 Merge pull request #733 from fjl/p2p-dial-timer Jeffrey Wilcke 2015-04-17 11:32:55 +0200
  • 5528abc795 p2p: fix the dial timer Felix Lange 2015-04-17 03:52:54 +0200
  • 545ff1e3f3 Merge pull request #728 from tgerring/issue727 Jeffrey Wilcke 2015-04-17 00:17:40 +0200
  • 2c2ddcbf88 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-17 00:11:58 +0200
  • eac2df02d1 downloader: fixed a typo obscuren 2015-04-17 00:11:41 +0200
  • b6d1724dd9 Merge pull request #730 from Gustav-Simonsson/update_transaction_tests Jeffrey Wilcke 2015-04-17 00:09:10 +0200
  • ead3dd9759 Stop accepted and alive connections (http keep-alive) when the rpc service is stopped Bas van Kervel 2015-04-16 19:23:57 +0200
  • e5a03eb066 whisper: don't issue signature warning if none present Péter Szilágyi 2015-04-16 18:24:39 +0300
  • 57f93d25bd admin.stopRPC support added which stops the RPC HTTP listener Bas van Kervel 2015-04-16 12:56:51 +0200
  • e5e91e9eb3 whisper: track active peers, add peer cache expiry test Péter Szilágyi 2015-04-16 13:05:35 +0300
  • ee6531c5ff whisper: remove dead code, rename a few constants Péter Szilágyi 2015-04-16 11:20:01 +0300
  • 3a51c3b584 Merge branch 'develop' into downloader-proto obscuren 2015-04-16 01:14:27 +0200
  • c4678ffd77 downloader: updated downloader and fixed issues with catch up obscuren 2015-04-16 00:14:31 +0200
  • c617a6ec79 Fixes for TransactionTests Gustav Simonsson 2015-04-15 22:37:16 +0200
  • 2d8a2d0c99 Update JSON tests Gustav Simonsson 2015-04-15 22:36:33 +0200
  • 205378016f downloader: added demotion / promotion in prep. for rep. system obscuren 2015-04-16 02:16:33 +0200
  • eda10c7317 downloader: updated downloader and fixed issues with catch up obscuren 2015-04-16 00:14:31 +0200
  • dff39553d4 core: changed split detection to also account for number less than obscuren 2015-04-16 00:11:40 +0200
  • 6388767df0 Fix call output when empty Taylor Gerring 2015-04-15 12:45:20 -0500
  • ec6cbb914b miner: start a newly registered agent if the miner is running. Closes #681 obscuren 2015-04-15 17:04:22 +0200
  • 52c874a609 common: Added debug reporter obscuren 2015-04-15 16:39:44 +0200
  • eaf73b55bc miner: moved bad uncle logging to ridiculous log level. Closes #720 obscuren 2015-04-15 12:12:20 +0200
  • 6ceb253f74 whisper: use async handshakes to handle blocking peers Péter Szilágyi 2015-04-15 13:01:22 +0300
  • 5d2138a2b2 core: fixed issue for logs filter. Closes #629 obscuren 2015-04-15 11:59:30 +0200
  • ccb4722a59 core/types: Changed bloom lookup to take anything bytes backed obscuren 2015-04-15 11:58:45 +0200
  • 46ea193a49 whisper: remove some unneeded testing complexity Péter Szilágyi 2015-04-15 12:50:10 +0300
  • bcf41797ca whisper: global message expiration tests, polishes Péter Szilágyi 2015-04-15 10:50:31 +0300
  • d82aaf617c rpc: changed logging to use glog obscuren 2015-04-15 00:09:13 +0200
  • f46af4508b geth: fixed failing cli tests obscuren 2015-04-14 21:26:28 +0200
  • 8db7b2374c rpc: change eth_protocolVersion to eth_version. Closes #714 obscuren 2015-04-14 20:47:21 +0200
  • 4fb7ab5d09 whisper: mock tests to use simulated peers Péter Szilágyi 2015-04-14 19:00:57 +0300
  • 86372b20c0 whisper: add basic tests for the whiper peers Péter Szilágyi 2015-04-14 18:21:56 +0300
  • f6efdd8aad whisper: shorten constants to TTL and PoW Péter Szilágyi 2015-04-14 15:16:02 +0300
  • 1a4cfc173e whisper, xeth/whisper, ui/qt/qwhispe: fix API polish breakages Péter Szilágyi 2015-04-14 15:02:31 +0300
  • e2b7498c9d whisper: add known message expiration to peers, cleanup Péter Szilágyi 2015-04-14 14:28:59 +0300
  • 13eb46ea94 geth: added print block to admin obscuren 2015-04-14 12:49:30 +0200
  • 9800c84348 eth: limit the amount of peers that will receive Block/Tx messages obscuren 2015-04-14 12:49:15 +0200
  • 8310bcda61 state: fixed mutex lockes obscuren 2015-04-14 12:47:54 +0200
  • 474aa924ca p2p: added limiter function to limit package broadcasting obscuren 2015-04-14 12:47:31 +0200
  • 59bff46505 whisper: general cleanups, documentation Péter Szilágyi 2015-04-14 13:24:43 +0300
  • 5205b2f19b whisper: fix anonymous broadcast drop, add broadcast tests Péter Szilágyi 2015-04-14 12:12:47 +0300
  • 4af7743663 whisper: add utility functions for creating topics Péter Szilágyi 2015-04-14 11:12:09 +0300
  • b7e1b686aa Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-14 00:38:53 +0200
  • 2ea98d9b74 Merge pull request #704 from fjl/p2p-concurrency-fixups Jeffrey Wilcke 2015-04-14 00:38:47 +0200
  • 07eebc38b2 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-14 00:38:11 +0200
  • 333d4e0f27 core: during split properly insert parent blocks obscuren 2015-04-14 00:18:38 +0200
  • f6f9a0d515 Merge pull request #709 from ligi/patch-1 Felix Lange 2015-04-13 23:46:17 +0200
  • 3a33428578 Fix links ligi 2015-04-13 23:09:23 +0200
  • 4f3c169b4e miner: don't break loop when encountering gas limit reach err obscuren 2015-04-13 22:58:53 +0200
  • d423305f07 state: fixed nonce issue in managed state obscuren 2015-04-13 22:57:03 +0200
  • d61ec9ca76 rpc: removed hash from LogRes. Closes #701 obscuren 2015-04-13 21:28:05 +0200
  • 0217652d1b p2p/discover: improve timer handling for reply timeouts Felix Lange 2015-04-13 18:08:11 +0200
  • b8aeb04f6f p2p/discover: remove unused field Node.activeStamp Felix Lange 2015-04-13 17:44:14 +0200
  • b9929d289d p2p: fix unsynchronized map access during Server shutdown Felix Lange 2015-04-13 17:37:32 +0200
  • 333e539ce2 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-13 17:35:46 +0200
  • 1fa844aaf5 Merge pull request #702 from ethersphere/frontier/blockpool Jeffrey Wilcke 2015-04-13 17:35:25 +0200
  • 5f9346bc7a Merge pull request #700 from bas-vk/issue_650 Jeffrey Wilcke 2015-04-13 17:34:34 +0200
  • 995fab2ebc p2p: fix yet another disconnect hang Felix Lange 2015-04-13 17:34:08 +0200
  • 97d2954e22 eth: added downloader for syncing up the chain obscuren 2015-04-13 17:22:32 +0200
  • 79a6782c1c p2p: fix goroutine leak when handshake read fails Felix Lange 2015-04-13 17:06:19 +0200
  • ad4891a09a Merge pull request #689 from Gustav-Simonsson/add_transaction_tests Jeffrey Wilcke 2015-04-13 16:55:21 +0200
  • a8a2b2a488 downloader: added missing blocks catchup functionality obscuren 2015-04-13 16:38:32 +0200
  • cb707ba50c whisper: push work in progress for bug report Péter Szilágyi 2015-04-13 16:19:34 +0300
  • 3d57e377a4 blockpool stability fixes: - follow up locks and fix them - chainManager: call SetQueued for parentErr future blocks, uncomment TD checks, unskip test - make ErrIncorrectTD non-fatal to be forgiving to genuine mistaken nodes (temp) but demote them to guard against stuck best peers. - add purging to bounded nodeCache (config nodeCacheSize) - use nodeCache when creating blockpool entries and let non-best peers add blocks (performance boost) - minor error in addError - reduce idleBestPeerTimeout to 1 minute - correct status counts and unskip status passing status test - glogified logging zelig 2015-04-12 20:25:09 +0100
  • faa2747809 Merge pull request #690 from karalabe/whisper-cleanup Felix Lange 2015-04-13 13:39:59 +0200
  • 89358d25a4 whisper: start adding integration tests Péter Szilágyi 2015-04-13 13:15:01 +0300
  • 9a53390f49 whisper: clean up and integrate topics Péter Szilágyi 2015-04-13 12:16:51 +0300
  • 7b501906db whisper: separate out magic number from the code Péter Szilágyi 2015-04-13 11:31:51 +0300
  • 49a513bdeb Added blockchain DB versioning support, closes #650 Bas van Kervel 2015-04-13 10:13:52 +0200
  • 7dcb9825c3 downloader: return an error for peer.fetch and return chunk to queue obscuren 2015-04-12 13:33:42 +0200
  • 5467e7b312 whisper: fix comment entity capitalizations Péter Szilágyi 2015-04-12 14:34:53 +0300