Commit graph

  • 7fa740996c Merge pull request #960 from fjl/nat-fixes Jeffrey Wilcke 2015-05-14 04:06:13 -0700
  • c7a13c9be8 Merge pull request #969 from Gustav-Simonsson/ethash_improve_hashrate_update2 Jeffrey Wilcke 2015-05-14 04:05:27 -0700
  • 2b06fe3eff Merge pull request #950 from karalabe/downloader-cancel-sync Jeffrey Wilcke 2015-05-14 04:05:13 -0700
  • cdeae22356 Merge pull request #949 from bas-vk/issue944 Jeffrey Wilcke 2015-05-14 04:04:43 -0700
  • 5f706cd7f5 cmd/utils: print messages from package log through glog Felix Lange 2015-05-14 12:56:37 +0200
  • c14de2e973 p2p/nat: tweak port mapping log messages and levels Felix Lange 2015-05-14 12:54:59 +0200
  • e4aa011d23 Merge pull request #970 from ethereum/vitalik_quick_test Jeffrey Wilcke 2015-05-14 03:53:04 -0700
  • e7c7b54b82 Godeps: bump github.com/huin/goupnp to c57ae84 Felix Lange 2015-05-14 12:29:41 +0200
  • 663d4e0aff p2p/nat: add test for UPnP auto discovery via SSDP Felix Lange 2015-05-13 16:12:46 +0200
  • bdec8c3e41 Combined two loops Vitalik Buterin 2015-05-14 05:02:15 -0400
  • b24f16fa53 Make read of ethash hashrate atomic and update ethash godep Gustav Simonsson 2015-05-14 03:39:07 +0200
  • 983f5a717a p2p/nat: fix concurrent access to autodisc Interface Felix Lange 2015-05-13 16:04:06 +0200
  • 7efeb4bd96 p2p: bump maxAcceptConns and defaultDialTimout Felix Lange 2015-05-14 01:43:30 +0200
  • fca3333f7f Created separate family and ancestors environment objects Vitalik Buterin 2015-05-13 20:46:23 -0400
  • bc83761996 Fixed max uncle count error message Vitalik Buterin 2015-05-13 20:29:57 -0400
  • 438195842c fix store request log zelig 2015-05-13 23:53:07 +0200
  • 82be63dad5 Merge 960a2b2d82 into f7fdb4dfbe Gustav Simonsson 2015-05-13 20:05:08 +0000
  • 960a2b2d82 Update ethash godep Gustav Simonsson 2015-05-13 22:05:01 +0200
  • 773fcd801c Use atomic load for CPU agent's hash rate Gustav Simonsson 2015-05-13 21:59:46 +0200
  • f7fdb4dfbe Merge pull request #966 from fjl/fixup-discover-chunked-neighbors Felix Lange 2015-05-13 21:52:58 +0200
  • 46aa7db5fd fix nil source on chunk zelig 2015-05-13 21:49:36 +0200
  • 251846d65a p2p/discover: fix out-of-bounds slicing for chunked neighbors packets Felix Lange 2015-05-13 21:29:32 +0200
  • e2887da4c4 panic if self.node is nil when set on bzz (TEMPORARY) zelig 2015-05-13 21:37:00 +0200
  • 936561e90e panic if self.node is nil when set on bzz (TEMPORARY) zelig 2015-05-13 21:35:26 +0200
  • 8ad5bc8450 do not forward store request to the peer we received it from zelig 2015-05-13 21:06:03 +0200
  • fad21fb4a5 Merge pull request #963 from Gustav-Simonsson/fix_keystore_crypto_comments Jeffrey Wilcke 2015-05-13 11:51:02 -0700
  • b2119d8931 Merge pull request #965 from subtly/patch-1 Felix Lange 2015-05-13 20:34:10 +0200
  • 8eef2b765a fix test. subtly 2015-05-13 20:15:01 +0200
  • 638bc6d364 memStore chunk protection added, no chunk removed without being written to disk zelig 2015-05-13 20:10:16 +0200
  • a32693770c Manual send of multiple neighbours packets. Test receiving multiple neighbours packets. subtly 2015-05-13 20:03:17 +0200
  • 53a00eeb41 retrieval request propagated only to nodes that didnt ask (relevant in maxprox bin) zelig 2015-05-13 19:17:23 +0200
  • 7473c93668 UDP Interop. Limit datagrams to 1280bytes. subtly 2015-05-13 19:03:00 +0200
  • 56a5592ea0 Update keystore code comments Gustav Simonsson 2015-05-13 18:33:31 +0200
  • 3edc4698fe Merge pull request #954 from karalabe/fix-downloader-nil-panic Péter Szilágyi 2015-05-13 18:15:18 +0200
  • 688f95ff5b simplify request statuses, eliminate blank and timedout, no propagate when chunk is found zelig 2015-05-13 18:12:09 +0200
  • 7a25ecfa1f Update ethash godeps Gustav Simonsson 2015-05-13 18:09:30 +0200
  • 59ff88444a Improve ethash hash rate update Gustav Simonsson 2015-05-13 17:39:31 +0200
  • 26c7023120 only send on genuine storage requests with netStore.store, not deliveries zelig 2015-05-13 16:52:38 +0200
  • 910a6d4e46 eth/downloader: fix nil panic caused by wrong variable use Péter Szilágyi 2015-05-13 17:25:01 +0300
  • 8bbd1ad29b Merge c24562947c into 7cb0e24245 Maran 2015-05-13 13:59:26 +0000
  • c24562947c Fix key unlocking Maran 2015-05-13 15:56:25 +0200
  • de3a71cafd eth/downloader: remove a redundant sync progress check Péter Szilágyi 2015-05-13 16:56:01 +0300
  • 48ee0777a5 eth/downloader: add a user sync notificaton Péter Szilágyi 2015-05-13 16:03:05 +0300
  • 38fc79129f fix kademlia lookup condition zelig 2015-05-13 15:00:19 +0200
  • 4a7f5c9899 fix kademlia table lookup when max prox bin is empty include next bucket zelig 2015-05-13 14:16:20 +0200
  • ec57aa64cd eth/downloader: sync the cancel channel during cancel too Péter Szilágyi 2015-05-13 14:01:08 +0300
  • ee0c892303 eth/downloader: fix deliveries to check for sync cancels Péter Szilágyi 2015-05-13 13:47:21 +0300
  • 7cb0e24245 Merge pull request #948 from karalabe/fix-downlaoder-activepeer-shadow Jeffrey Wilcke 2015-05-13 03:46:29 -0700
  • 4a438dc233 reorganise initialisation and start of bzz components so that self node is available (only after p2p.Server.Start() zelig 2015-05-13 12:40:12 +0200
  • e30e9fe979 removed invalid filename characters Bas van Kervel 2015-05-13 12:38:12 +0200
  • d2d5dbc6fb eth/downloader: fix active peer shadowing, polish func names Péter Szilágyi 2015-05-13 13:13:43 +0300
  • 25245fe1c5 uint8 cast of xor in proximity zelig 2015-05-13 11:47:21 +0200
  • 0206ad78ad define String() on bzzProtocol for debug logging zelig 2015-05-13 11:36:22 +0200
  • 6dec90464d Merge pull request #946 from Gustav-Simonsson/fix_geth_unlock_account Jeffrey Wilcke 2015-05-13 01:58:32 -0700
  • b5b53d8b32 Fix hex conversion in --unlock and log when successful Gustav Simonsson 2015-05-13 01:11:17 +0200
  • e030b2153a Proper status handling for range requests. Daniel A. Nagy 2015-05-12 21:51:34 +0200
  • 3e113e2915 Support HTTP HEAD requests, always add Content-Length HTTP header. Daniel A. Nagy 2015-05-12 21:06:29 +0200
  • 20feba262c set db compression to false; unskip dpa tests, all passing zelig 2015-05-12 20:07:05 +0200
  • 28d6b30c0f Merge branch 'release/0.9.20' into develop obscuren 2015-05-12 19:05:51 +0200
  • 8e24378cc1 Merge branch 'release/0.9.20' v0.9.20 obscuren 2015-05-12 19:05:33 +0200
  • 8fe01b4bfa eth: 100% tx propagation obscuren 2015-05-12 16:27:17 +0200
  • 36ce54e5dc cmd/geth: bump version to 0.9.20 obscuren 2015-05-12 11:41:56 +0200
  • d6357aa616 Merge pull request #631 from Gustav-Simonsson/improve_key_store_crypto Jeffrey Wilcke 2015-05-12 10:00:35 -0700
  • 80d398ce6d Added hash checking to dbStore.Get zsfelfoldi 2015-05-12 18:51:01 +0200
  • e389585f1f Change default keystore dir Gustav Simonsson 2015-05-12 18:33:04 +0200
  • 231fe04f03 Fix address type in js test Gustav Simonsson 2015-05-12 17:48:21 +0200
  • 037772fc07 fix hex conversion bug in RPC for byte slices Gustav Simonsson 2015-05-12 17:04:56 +0200
  • 8001e48115 Fix natspec test (again x2) types Gustav Simonsson 2015-05-12 17:04:35 +0200
  • 2c1b0ff17e Update key store to new spec but keep address field for now Gustav Simonsson 2015-05-10 20:30:02 +0200
  • fe9e95a3fd Fix natspec e2e test accounts type (again) Gustav Simonsson 2015-04-26 17:18:06 +0200
  • 940952f757 Fix HEX hack in xeth accounts() Gustav Simonsson 2015-04-24 17:35:10 +0200
  • f98e002d98 Address pull request comments; key header and hex encoding Gustav Simonsson 2015-04-21 17:00:30 +0200
  • 313eec33ad Revert "Add key header to unencrypted key file" Gustav Simonsson 2015-04-21 15:52:10 +0200
  • 8754f2b768 Fix common.Address / []byte type conversions Gustav Simonsson 2015-04-19 01:09:41 +0200
  • cd88295f5a Add key header to unencrypted key file Gustav Simonsson 2015-04-15 15:47:00 +0200
  • 29a5a92d13 Add key header to encrypted keys Gustav Simonsson 2015-04-15 13:24:12 +0200
  • ac3371bcb6 Correct accounts hex in XETH API Gustav Simonsson 2015-04-02 22:54:55 +0200
  • da9fe951da Use common.Address type for accounts.Address Gustav Simonsson 2015-04-02 21:14:25 +0200
  • 6b23094cff Improve key store passphrase crypto Gustav Simonsson 2015-04-02 18:15:58 +0200
  • 9918b6c84e Remove the awesome, ever misunderstood entropy mixing Gustav Simonsson 2015-04-02 17:02:56 +0200
  • 58d6ec689f Merge pull request #933 from bas-vk/issue928 Jeffrey Wilcke 2015-05-12 08:23:46 -0700
  • 4e32d8c392 General web browser handler for bzz: protocol. Changes address bar. Daniel A. Nagy 2015-05-12 16:44:45 +0200
  • f87094b660 Merge pull request #932 from obscuren/develop Jeffrey Wilcke 2015-05-12 07:26:38 -0700
  • 1ab5ec387a start hive and cademlia in netstore initializer zelig 2015-05-12 16:21:44 +0200
  • dca290d525 sol: skipped source checking step obscuren 2015-05-12 16:02:25 +0200
  • ff99752ddd xeth: use same semantics as block processer for transient calls obscuren 2015-05-12 15:53:00 +0200
  • 899df30c24 fixed identing Bas van Kervel 2015-05-12 15:23:19 +0200
  • 95773b9673 removed redundant newlines in import block Bas van Kervel 2015-05-12 15:20:53 +0200
  • 260536a729 rpc: hexData => hexNum obscuren 2015-05-12 15:02:44 +0200
  • 0fddda3969 integrate to backend, fix self/remote addr for peers zelig 2015-05-12 14:33:29 +0200
  • b79dd188d9 replaced several path.* with filepath.* which is platform independent Bas van Kervel 2015-05-12 14:24:11 +0200
  • 66de3f0aa8 xeth, rpc: implement eth_estimateGas. Closes #930 obscuren 2015-05-12 14:14:08 +0200
  • 96d4a7d087 eth, ethdb: lower the amount of open files & improve err messages for db obscuren 2015-05-12 11:28:33 +0200
  • d5330b0dcd kademlia integration into hive * peerAddr in peers message * hive initialises with base (self) address and path to save peers * hive start() will implement bootstrap/update cycle * hive--kademlia interplay * kademlia: added entrypoints for DB: addNodeRecords, getNodeRecords * hive has corresponding addPeerEntries, getPeerEntries * hive is regularly polled to suggest peers, which it relays to kad.getNodeRecords * cycle of add/get implements bootsrapping * hive.getPeers gets an extra argument for max items * bzzProtocol now initialised with self address * statusMsgData contains peerAddr in Addr field (should check at handshake) * retrieveRequestMsgData now got a MaxPeers field to limit no of peers received * protocol instance implements kademlia.Node interface * currentBucketSize added to kademlia to help prioritisation in getNodeRecords * introduced dblock Mutex * p2p: export discover.NewNode, use it in p2p.peer.Node() zelig 2015-05-12 13:53:01 +0200
  • d82caa5ce3 Merge pull request #899 from ethersphere/solc-test-fix Jeffrey Wilcke 2015-05-12 04:16:49 -0700
  • 03bf902b92 compiler, cli/js: fix solidity compiler tests failing when a different version of solc installed zelig 2015-05-10 13:46:38 +0200
  • e8d701a3b2 Merge pull request #929 from obscuren/develop Jeffrey Wilcke 2015-05-12 03:29:07 -0700
  • 13f8f65a58 eth, ethdb: lower the amount of open files & improve err messages for db obscuren 2015-05-12 11:28:33 +0200
  • 76215ca9f3 Merge pull request #925 from obscuren/worker_owned_accounts Jeffrey Wilcke 2015-05-11 14:23:51 -0700
  • 97dd4551ef miner, cmd/geth: miner will not ignored owned account transactions obscuren 2015-05-11 21:47:34 +0200