Commit graph

  • 36fe11378c Bump obscuren 2015-04-10 18:21:27 +0200
  • eb75a77151 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-10 18:21:09 +0200
  • 6107b53de0 Merge pull request #692 from ethersphere/frontier/blockpool Jeffrey Wilcke 2015-04-10 18:20:23 +0200
  • 5d4f69f483 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-10 17:59:38 +0200
  • 92fbb61625 Merge pull request #691 from fjl/discovery-fixes Jeffrey Wilcke 2015-04-10 17:59:32 +0200
  • 3d29805322 Added pprof obscuren 2015-04-10 17:38:06 +0200
  • da7332a731 td update from node - reorg and simplify AddBlock - introduce nodeCache - TestPeerPromotionByTdOnBlock unskipped and passes - move switchC/idleC channel creation around: solves deadlock (now respects the contract with section process: either can activate or complete at any one time) zelig 2015-04-10 16:31:00 +0100
  • c5332537f5 p2p: limit number of lingering inbound pre-handshake connections Felix Lange 2015-04-10 17:24:41 +0200
  • 56977c225e p2p: use RLock instead of Lock for pre-dial checks Felix Lange 2015-04-10 17:23:09 +0200
  • b3c058a9e4 p2p: improve disconnect signaling at handshake time Felix Lange 2015-04-10 13:25:35 +0200
  • f8a4cd7ec1 xeth/whisper, ui/qt/qwhisper: fix API update breaks. Péter Szilágyi 2015-04-10 17:03:08 +0300
  • 0e4f21fc37 whisper: polish the Envelope a bit, prep for tests. Péter Szilágyi 2015-04-10 16:52:01 +0300
  • f98760f860 Proper use of enum Daniel A. Nagy 2015-04-10 15:44:18 +0200
  • 08b8d63c0c NatSpec comments added. Daniel A. Nagy 2015-04-10 15:06:41 +0200
  • 7d8ce53eca whisper: polish the messages, fix some bugs, tests Péter Szilágyi 2015-04-10 15:53:21 +0300
  • 99a1db2d40 p2p: don't mess with the socket deadline in Peer.readLoop Felix Lange 2015-04-10 13:24:10 +0200
  • 145330fdf2 p2p: properly decrement peer wait group counter for setup errors Felix Lange 2015-04-10 13:20:26 +0200
  • f1d710af00 p2p: fix Peer shutdown deadlocks Felix Lange 2015-04-08 17:37:11 +0200
  • 22d1f0faf1 p2p: improve peer selection logic Felix Lange 2015-04-03 03:56:17 +0200
  • 7be05b4b9d p2p/discover: don't log packet content Felix Lange 2015-04-03 02:20:44 +0200
  • 9cd8c96157 p2p/discover: make packet processing less concurrent Felix Lange 2015-04-03 02:16:53 +0200
  • 7e54a9c07f whisper: rename test file according to Go style Péter Szilágyi 2015-04-10 13:46:08 +0300
  • a4c8e947b0 whisper: make the test app runnable & do something inside Péter Szilágyi 2015-04-10 13:42:49 +0300
  • 6d20d634ca Enable more tx tests by expecting most common encoding of values Gustav Simonsson 2015-04-10 12:34:55 +0200
  • 6dc2146ed7 Remove unneeded map assignments for working tx RLP tests Gustav Simonsson 2015-04-10 12:03:46 +0200
  • 9ac5671c18 Add TransactionTests wrapped as Go tests Gustav Simonsson 2015-04-10 11:55:31 +0200
  • 1e18f4544b Update JSON test files Gustav Simonsson 2015-04-10 11:52:31 +0200
  • fc1d1f9afd Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-10 11:03:46 +0200
  • 3755cfccb3 Skipped td test obscuren 2015-04-10 11:03:36 +0200
  • 20fd60902b Merge pull request #687 from karalabe/develop Jeffrey Wilcke 2015-04-10 11:02:25 +0200
  • d1729acd2b cmd/mist: fix another nil recipient address panic. Péter Szilágyi 2015-04-10 11:43:08 +0300
  • b2b1241dd7 cmd/mist: fix #640, panic converting nil recipient to hex. Péter Szilágyi 2015-04-10 11:20:04 +0300
  • 4de1e1609a Merge pull request #682 from bas-vk/issue_567 Jeffrey Wilcke 2015-04-09 23:42:17 +0200
  • dc2b9fd458 bugfix as a result of PR 671 Bas van Kervel 2015-04-09 20:06:27 +0200
  • ec9fbf09aa Added some quotes .... obscuren 2015-04-09 18:24:22 +0200
  • 9f5d24be31 glog obscuren 2015-04-09 18:16:22 +0200
  • b0f40beea6 Added proper contract for registrar obscuren 2015-04-09 17:59:05 +0200
  • ab015959e1 bump obscuren 2015-04-09 17:54:20 +0200
  • 2747df3df1 added contracts obscuren 2015-04-09 17:42:43 +0200
  • 01ee012197 Merge branch 'ethersphere-frontier/blockpool' into develop obscuren 2015-04-09 17:40:28 +0200
  • 764a802eaa Disabled TD check obscuren 2015-04-09 17:27:43 +0200
  • 663fd8f849 Moved log to debug obscuren 2015-04-09 17:19:05 +0200
  • 46898f1e55 Merge branch 'frontier/blockpool' of https://github.com/ethersphere/go-ethereum into ethersphere-frontier/blockpool obscuren 2015-04-09 16:54:32 +0200
  • 0636e17dbe Added default registrar obscuren 2015-04-09 16:37:04 +0200
  • be25396340 separate lock for blacklist zelig 2015-04-09 13:58:11 +0100
  • a009132c24 oops peer unlocked before return - fixes deadlock zelig 2015-04-09 06:31:06 +0100
  • 0e2bc23148 uncomment future block TD check, add test for skipping TD check on future block zelig 2015-04-08 21:14:49 +0100
  • e55747a074 fix deadlock issue in AddBlock - add peer switch channel arg to activateChain - no peer locking within - proper locking in AddBlock - fixes deadlock issue - comment out TD check and skip incorrect TD test again for hotfix zelig 2015-04-08 20:33:54 +0100
  • 262714fc6c future queued block support - queued bool // flag for blockpool to skip TD check - set to true when future block queued - in checkTD: skip check if queued - TODO: add test (insertchain sets future block) zelig 2015-04-08 12:43:55 +0100
  • cbd0b42060 put back checkTD and unskip incorrectTD test zelig 2015-04-08 03:50:34 +0100
  • f546b486bf introduce peers registry on nodes - TestPeerPromotionByTdOnBlock renamed and skipped for now test should pass iff if TD is updated based on an agreement - senders register in AddBlock, flag records if they are coming from newblock message (and therefore advertise their TD with the block) or block message (TODO: latter are stored on the cache and updated by checkTD call; protocol should also call AddBlock on newblock messages by non-best peers) - remove TD update from optional TD field in addBlock: this is no longer part of the eth protocol spec -> TODO: reflect in wiki - only initialise peer map if at least two zelig 2015-04-08 03:34:20 +0100
  • 42fb9652f5 fix blockpool deadlock - do not break from headsection on error [remove peer after protocol quit will close switchC, until then head block can arrive and block on channel while keeping peers lock causing a deadlock.] - more careful locking in AddBlock zelig 2015-04-07 18:53:05 +0100
  • 30830652ae fix TestPoolStatus test crashing, skip tests failing (due to @obscuren hotfixes) zelig 2015-04-07 18:29:35 +0100
  • c6b25a4046 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-09 13:24:08 +0200
  • 8d059e54f1 Updated xeth logger obscuren 2015-04-09 11:49:14 +0200
  • 558683d10c Merge pull request #678 from bas-vk/feature_635 Jeffrey Wilcke 2015-04-09 11:31:44 +0200
  • 79cc3cc98e Merge pull request #671 from bas-vk/issue_567 Jeffrey Wilcke 2015-04-09 11:31:04 +0200
  • ef393da933 removed utility function and implemented hex conversation in crypto functions Bas van Kervel 2015-04-09 10:59:37 +0200
  • 6da5b2fc5f reformat code with goimports Bas van Kervel 2015-04-09 10:26:26 +0200
  • a9959805e5 Removed from as a requirement and changed obscuren 2015-04-09 00:44:20 +0200
  • 204ac81188 Moved handling of nonces to the managed state obscuren 2015-04-08 23:30:07 +0200
  • b3a3fdf9a4 Support for import/export hex encoded keys, closes #635 Bas van Kervel 2015-04-08 23:03:47 +0200
  • 6e2f78ebdd Default log to stderr obscuren 2015-04-08 22:18:16 +0200
  • 2e2860e4df Make sure mist runs ... :-) obscuren 2015-04-08 22:17:49 +0200
  • 6184781b49 Improved transaction pool obscuren 2015-04-08 20:47:32 +0200
  • a7750c929b Fixed tests to reflect log changes obscuren 2015-04-08 20:45:39 +0200
  • f08e9cbe42 ignore invalid txs right after being added if they prove incorrect obscuren 2015-04-08 18:08:21 +0200
  • 1c872ddf4b Changed how logs are being recorded obscuren 2015-04-08 17:14:58 +0200
  • 5304f43067 Add path expansion support for command line arguments, closes 567 Bas van Kervel 2015-04-08 15:43:55 +0200
  • 6284604b52 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-08 13:07:30 +0200
  • a953f3ec97 Sync managed accounts to the network obscuren 2015-04-08 13:07:21 +0200
  • 31b086f511 Added additional methods to the managed state obscuren 2015-04-08 13:04:23 +0200
  • 7c0a18edb5 Merge pull request #658 from Gustav-Simonsson/add_ec_point_on_curve_check Jeffrey Wilcke 2015-04-08 00:51:12 +0200
  • aa4ff52d84 Add IsOnCurve check to EC unmarshalling in ECIES decryption Gustav Simonsson 2015-04-07 17:40:51 +0200
  • 09147a50ed Improved tx pool to ignore invalid transactions obscuren 2015-04-08 00:31:23 +0200
  • d09d2b96fc fixed stop of miner obscuren 2015-04-08 00:30:23 +0200
  • 7f32a08b60 Queued level db writes and batch writes. Closes #647 obscuren 2015-04-07 22:19:01 +0200
  • 10c36b065f Basic signup test Daniel A. Nagy 2015-04-07 21:14:48 +0200
  • 758205b187 Merge pull request #648 from Gustav-Simonsson/forward_ecrecover_err_and_remove_dup_checks Jeffrey Wilcke 2015-04-07 20:48:56 +0200
  • f597863927 Merge pull request #657 from Gustav-Simonsson/disable_libsecp256k1_debug_check Jeffrey Wilcke 2015-04-07 20:39:05 +0200
  • 7c68d9080f Genesis block updated to conform this version on this branch. Daniel A. Nagy 2015-04-07 20:14:12 +0200
  • ae39b1c599 Preliminary Swarm contract code added to genesis Daniel A. Nagy 2015-04-07 19:31:57 +0200
  • 941f051358 libsecp256k1 #define NDEBUG Gustav Simonsson 2015-04-07 18:09:58 +0200
  • abec44cb9b Few obvious bugs fixed: time overflow, unnecessary term extension, missing deposit zeroing. Daniel A. Nagy 2015-04-07 16:48:30 +0200
  • 763375af66 Merge branch 'develop' into rpcfabian Taylor Gerring 2015-04-07 08:33:32 -0500
  • 3ddc109778 Merge branch 'Gustav-Simonsson-update_bitcoin_secp256k1_lib2' into develop obscuren 2015-04-07 15:20:51 +0200
  • 50bbdfe582 Link GMP obscuren 2015-04-07 15:20:24 +0200
  • ce9a28d7bb Merge branch 'update_bitcoin_secp256k1_lib2' of https://github.com/Gustav-Simonsson/go-ethereum into Gustav-Simonsson-update_bitcoin_secp256k1_lib2 obscuren 2015-04-07 15:10:31 +0200
  • 1f35c0f032 Fix block height calculation Taylor Gerring 2015-04-07 08:05:44 -0500
  • 0196a97319 Merge branch 'tgerring-rpcfabian' into develop obscuren 2015-04-07 15:04:45 +0200
  • 3063aad7db merge conflict obscuren 2015-04-07 15:04:29 +0200
  • 50aa1f178c updated logging obscuren 2015-04-07 14:57:16 +0200
  • 688d118c7e Updated logging obscuren 2015-04-07 14:57:04 +0200
  • b3af2579d2 Very preliminary swarm contract. Daniel A. Nagy 2015-04-07 13:53:12 +0200
  • d0c3f127ee More type fixes Taylor Gerring 2015-04-07 06:49:31 -0500
  • 01b2c90179 Updated ethash obscuren 2015-04-07 13:17:27 +0200
  • c756633fb7 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-07 13:10:21 +0200
  • 43454053b0 Fixed tests obscuren 2015-04-07 13:10:12 +0200
  • 1aaeae292d Output format and nil fixes Taylor Gerring 2015-04-07 06:10:00 -0500
  • 2591883a18 Use logger.Error instead of 0 with glog Gustav Simonsson 2015-04-07 12:48:13 +0200