Commit Graph

  • 14994fa21b rpc: skip test if solc version doesn't match obscuren 2015-06-09 21:02:24 +02:00
  • bc6031e7bb core, xeth: moved nonce management burden from xeth to txpool obscuren 2015-06-09 18:14:46 +02:00
  • 93f4852844 cmd/geth: bumped version number 0.9.28 obscuren 2015-06-09 16:03:37 +02:00
  • 5950755b12 Merge pull request #1220 from karalabe/fix-chain-deadlock2 Jeffrey Wilcke 2015-06-09 12:00:47 -07:00
  • 4541c22964 event/filter: hack around data race in the test Péter Szilágyi 2015-06-09 21:33:39 +03:00
  • d652a58ada core: fix a race condition accessing the gas limit Péter Szilágyi 2015-06-09 21:13:21 +03:00
  • fecf214175 core: fix a lock annoyance and potential deadlock Péter Szilágyi 2015-06-09 21:02:26 +03:00
  • 5f341e5db5 Merge pull request #1212 from fjl/p2p-eth-block-timeout Jeffrey Wilcke 2015-06-09 09:51:09 -07:00
  • 73c355591f core, eth: document that result of GetTransactions is modifiable Felix Lange 2015-06-09 17:03:07 +02:00
  • 8dc3048f65 eth/downloader: fix hash fetch timeout handling Felix Lange 2015-06-09 13:13:21 +02:00
  • 3239aca69b p2p: bump global write timeout to 20s Felix Lange 2015-06-09 12:10:40 +02:00
  • 2c24a73e25 eth: add protocol tests Felix Lange 2015-06-09 12:10:19 +02:00
  • 6c73a59806 eth: limit number of sent transactions based on message size Felix Lange 2015-06-09 12:03:14 +02:00
  • 41b2008a66 eth: limit number of sent blocks based on message size Felix Lange 2015-06-09 12:00:41 +02:00
  • 7aefe123e9 core/types: add Transaction.Size Felix Lange 2015-06-09 11:58:41 +02:00
  • fda49f2b52 Merge pull request #1213 from karalabe/polish-console-prettyprinter Jeffrey Wilcke 2015-06-09 07:29:32 -07:00
  • d6f4c515f5 jsre: print function arguments too Péter Szilágyi 2015-06-09 17:23:44 +03:00
  • c71ab2a6a3 Merge pull request #1219 from Gustav-Simonsson/precompiled_ec_recover_padding Jeffrey Wilcke 2015-06-09 07:21:23 -07:00
  • 7842559353 jsre: sort pretty print output, fields before funcs Péter Szilágyi 2015-06-09 17:19:56 +03:00
  • 6e3b58e491 Remove unneeded if check on EC recover padding Gustav Simonsson 2015-06-09 16:03:05 +02:00
  • 365576620a Merge pull request #1216 from karalabe/fix-eth-dataraces Jeffrey Wilcke 2015-06-09 06:53:49 -07:00
  • 15166f880b Skip BlockTests/bcValidBlockTests SimpleTx3 Gustav Simonsson 2015-06-09 15:53:31 +02:00
  • ad5b5a4895 Pad precompiled EC recover input and add validations Gustav Simonsson 2015-06-09 15:41:15 +02:00
  • d8e55a5cc3 Skip VMTests RandomTests temporarily until they are fixed Gustav Simonsson 2015-06-09 15:40:43 +02:00
  • e885a2912b Update Ethereum JSON test files Gustav Simonsson 2015-06-09 15:39:24 +02:00
  • ebf2aabd25 core: fix up a deadlock caused by double locking Péter Szilágyi 2015-06-09 16:26:44 +03:00
  • 60b780c21b Merge pull request #1217 from tgerring/rpcsign Jeffrey Wilcke 2015-06-09 06:19:39 -07:00
  • 76148515fa skip sol on new compiler obscuren 2015-06-09 15:19:20 +02:00
  • ff84352fb7 p2p: fix close data race Péter Szilágyi 2015-06-09 16:05:40 +03:00
  • f371e6c81a Merge pull request #1156 from tgerring/issue1145 Jeffrey Wilcke 2015-06-09 05:49:55 -07:00
  • 046411866b Fixed signing + tests Taylor Gerring 2015-06-09 08:47:20 -04:00
  • ca8cb65b73 core: fix data race accessing ChainManager.currentBlock Péter Szilágyi 2015-06-09 15:30:46 +03:00
  • 07baf66200 core: fix data race in accessing ChainManager.td Péter Szilágyi 2015-06-09 15:23:20 +03:00
  • 1a96798642 gas -> gasprice Taylor Gerring 2015-06-08 20:10:36 -04:00
  • 1c364b6beb gas -> gasprice Taylor Gerring 2015-06-08 20:10:36 -04:00
  • c8a9a4e76d Differentiate between 0 and unspecified gas/gasprice Taylor Gerring 2015-05-29 14:27:15 -05:00
  • d09ead546c eth: fix a data race in the hash announcement processing Péter Szilágyi 2015-06-09 15:09:15 +03:00
  • f86707713c eth: fix data race accessing peer.td Péter Szilágyi 2015-06-09 14:56:27 +03:00
  • 3054fd4811 Merge pull request #1215 from obscuren/issue1202 Jeffrey Wilcke 2015-06-09 04:46:13 -07:00
  • 7da8ebdfd0 Fixed readme links and description obscuren 2015-06-09 13:45:35 +02:00
  • 44147d057d eth: fix data race accessing peer.recentHash Péter Szilágyi 2015-06-09 14:27:44 +03:00
  • 190c1b688a core: skip genesis block for reprocess. Closes #1202 obscuren 2015-06-09 13:22:16 +02:00
  • 05cae69d72 Merge pull request #1188 from karalabe/newblockhashes-proposal Jeffrey Wilcke 2015-06-09 04:07:46 -07:00
  • 087949227c Merge pull request #1153 from karalabe/downloader-banned-starvation-attack Jeffrey Wilcke 2015-06-09 03:45:41 -07:00
  • 3f4ce70d92 jsre: fix wrong separator comma placing due to non consistent field orders Péter Szilágyi 2015-06-09 13:27:45 +03:00
  • 11f65cf885 Merge pull request #1211 from obscuren/genesis_writout_fix Jeffrey Wilcke 2015-06-09 02:55:47 -07:00
  • a5b977aa90 core: write accounts to statedb. Closes #1210 obscuren 2015-06-09 11:36:23 +02:00
  • 0f1cdfa53a Merge pull request #1193 from tgerring/hotbackup Jeffrey Wilcke 2015-06-08 16:32:38 -07:00
  • 81ceac1b96 Merge pull request #1209 from obscuren/txpool_test_and_pending_fix Jeffrey Wilcke 2015-06-08 16:04:30 -07:00
  • 5245bd7b20 core: added a test for missing nonces obscuren 2015-06-09 00:41:47 +02:00
  • 8216bb901c eth: clean up pending announce download map, polish logs Péter Szilágyi 2015-06-09 00:37:10 +03:00
  • 55b7c14554 Merge pull request #1199 from obscuren/settable_genesis_nonce Jeffrey Wilcke 2015-06-08 13:43:41 -07:00
  • 75522f95ce Merge pull request #1204 from carver/deep-log-crashfix Jeffrey Wilcke 2015-06-08 13:35:11 -07:00
  • a9c058dfe0 crash fix: skip deep log if self.chain is not caught up Jason Carver 2015-06-08 11:49:59 -07:00
  • 9ed166c196 eth: split and handle explicitly vs. download requested blocks Péter Szilágyi 2015-06-08 20:38:39 +03:00
  • 44e5ff7d15 Fix blocktest Taylor Gerring 2015-06-08 12:55:15 -04:00
  • 6244b10a8f core: settable genesis nonce obscuren 2015-06-08 12:12:13 +02:00
  • fdccce781e eth: fetch announced hashes from origin, periodically Péter Szilágyi 2015-06-08 19:24:56 +03:00
  • 8c012e103f eth: mark blocks as known when broadcasting hashes too Péter Szilágyi 2015-06-04 19:11:06 +03:00
  • 6f415b96b3 eth: implement the NewBlockHashes protocol proposal Péter Szilágyi 2015-06-04 18:46:07 +03:00
  • 4ed3509a02 eth/downloader: test registration rejection on head ban Péter Szilágyi 2015-06-08 15:02:52 +03:00
  • c4f224932f eth/downloader: reject peer registration if head is banned Péter Szilágyi 2015-06-08 14:46:31 +03:00
  • 63c6cedb14 eth/downloader: cap the hash ban set, add test for it Péter Szilágyi 2015-06-08 14:06:36 +03:00
  • 4b2dd44711 eth/downloader: fix throttling test to be less timing dependent Péter Szilágyi 2015-06-07 18:46:32 +03:00
  • 2d627995cf eth/downloader: fix another rebase error Péter Szilágyi 2015-06-07 18:41:05 +03:00
  • b40c796ff7 eth/downloader: preallocate the block cache Péter Szilágyi 2015-06-03 19:00:54 +03:00
  • 1d7bf3d39f eth/downloader: fix merge compile error Péter Szilágyi 2015-06-03 18:39:56 +03:00
  • 6d497f61c6 eth/downloader: don't block hash deliveries while pulling blocks Péter Szilágyi 2015-06-02 15:57:07 +03:00
  • 9da0232eef eth/downloader: update test for shitty travis Péter Szilágyi 2015-05-30 00:45:22 +03:00
  • 0275fcb3d3 eth/downloader: clean up and simplify the code a bit Péter Szilágyi 2015-05-30 00:34:23 +03:00
  • abdfcda4dd eth/downloader: short circuit sync if head hash is banned Péter Szilágyi 2015-05-29 21:15:28 +03:00
  • 84bc93d8cb eth/downloader: accumulating hash bans for reconnecting attackers Péter Szilágyi 2015-05-29 21:04:20 +03:00
  • eedb25b22a eth/downloader: clean up tests and unused variables Péter Szilágyi 2015-05-29 19:47:00 +03:00
  • c6faa18ec9 Merge pull request #1198 from fjl/core-fix-nonce-check Jeffrey Wilcke 2015-06-08 01:31:34 -07:00
  • 6c27e2aaf6 core: add bad block for the 'missing nonce check' fork Felix Lange 2015-06-08 02:49:43 +02:00
  • 0b493910d3 core: fix the nonce check one more time Felix Lange 2015-06-08 02:19:39 +02:00
  • 4ab0cedf42 Export should start with block 0 Taylor Gerring 2015-06-06 10:59:56 -04:00
  • 2729e6294a Improved error checking Taylor Gerring 2015-06-06 10:04:13 -04:00
  • ed621aae33 Cleanup Taylor Gerring 2015-06-06 09:50:23 -04:00
  • e822f440b0 added ARM builds Jeffrey Wilcke 2015-06-06 14:33:08 +02:00
  • d65b64c884 Allow export command to take first and last args Taylor Gerring 2015-06-06 00:02:32 -04:00
  • 89c9320d80 Allow exporting subset of chain Taylor Gerring 2015-06-05 23:01:54 -04:00
  • 43ceb0f5c7 cmd/geth: version bump 0.9.27 obscuren 2015-06-05 17:36:42 +02:00
  • 7ab87f9f6e wip obscuren 2015-06-05 14:07:49 +02:00
  • b94a76d17e Merge pull request #1189 from karalabe/downloader-polishes Jeffrey Wilcke 2015-06-05 08:31:57 -07:00
  • 8c28126984 Merge pull request #1100 from karalabe/drop-sync-peer-on-empty-hash Jeffrey Wilcke 2015-06-05 08:28:08 -07:00
  • 94e525ae12 eth, eth/downloader: fix #1098, elevate empty hash errors to peer drops Péter Szilágyi 2015-05-26 12:44:09 +03:00
  • 328ef60b85 eth/downloader: differentiate stale and nonexistent deliveries Péter Szilágyi 2015-06-05 12:37:48 +03:00
  • 94e4aa6ea9 eth/downloader: log hard timeouts and reset capacity Péter Szilágyi 2015-06-05 11:53:46 +03:00
  • 067e66b348 Merge pull request #1185 from fjl/p2p-nat-timeouts Jeffrey Wilcke 2015-06-04 15:55:39 -07:00
  • fc6a5ae3ec p2p/nat: add timeout for UPnP SOAP requests Felix Lange 2015-06-04 14:05:52 +02:00
  • 6a831ca015 Godeps: update github.com/huin/goupnp to 5cff77a69fb22f5 Felix Lange 2015-06-04 14:04:57 +02:00
  • 8b4605c336 Merge pull request #1186 from obscuren/log_fixes Jeffrey Wilcke 2015-06-04 10:49:00 -07:00
  • 246db4250b tests: use state logs instead own kept logs obscuren 2015-06-04 16:05:28 +02:00
  • 45152dead5 Merge pull request #1181 from obscuren/txpool_fixes Jeffrey Wilcke 2015-06-04 10:47:23 -07:00
  • 10fc733767 Merge pull request #1184 from karalabe/nonstop-block-fetches Jeffrey Wilcke 2015-06-04 10:42:34 -07:00
  • 912cf7ba04 core: added fork test & double nonce test obscuren 2015-06-04 17:28:09 +02:00
  • 0f51ee6c88 crypto: return common.Address rather than raw bytes obscuren 2015-06-04 16:52:23 +02:00
  • dcdb4554d7 core: documented changes in tx pool obscuren 2015-06-04 16:19:22 +02:00
  • cf5ad266f6 core: only change the nonce if the account nonce is lower obscuren 2015-06-04 15:44:42 +02:00