Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core, tests: Double SUICIDE fix | Jeffrey Wilcke | 2015-08-21 | 5 | -165/+785 |
| | |||||
* | cmd/geth: bumped version 1.0.3 | Jeffrey Wilcke | 2015-08-20 | 1 | -2/+2 |
| | |||||
* | geth: bumped version 1.0.2 | Jeffrey Wilcke | 2015-08-20 | 1 | -2/+2 |
| | |||||
* | Merge pull request #1694 from obscuren/hide-fdtrack | Jeffrey Wilcke | 2015-08-20 | 15 | -314/+7 |
|\ | | | | | fdtrack: hide message | ||||
| * | Revert "fdtrack: temporary hack for tracking file descriptor usage" | Jeffrey Wilcke | 2015-08-20 | 15 | -314/+7 |
| | | | | | | | | This reverts commit 5c949d3b3ba81ea0563575b19a7b148aeac4bf61. | ||||
* | | Merge pull request #1652 from bas-vk/autoreconnect | Jeffrey Wilcke | 2015-08-20 | 1 | -3/+5 |
|\ \ | | | | | | | rpc/comms: reconnect ipc client after write error | ||||
| * | | rpc/comms reconnect ipc client after write error | Bas van Kervel | 2015-08-20 | 1 | -3/+5 |
| |/ | |||||
* | | Merge pull request #1689 from fjl/discover-ignore-temp-errors | Jeffrey Wilcke | 2015-08-20 | 4 | -11/+51 |
|\ \ | |/ |/| | p2p, p2p/discover: small fixes | ||||
| * | p2p/discover: don't attempt to replace nodes that are being replaced | Felix Lange | 2015-08-19 | 2 | -4/+15 |
| | | | | | | | | | | | | | | | | PR #1621 changed Table locking so the mutex is not held while a contested node is being pinged. If multiple nodes ping the local node during this time window, multiple ping packets will be sent to the contested node. The changes in this commit prevent multiple packets by tracking whether the node is being replaced. | ||||
| * | p2p: continue listening after temporary errors | Felix Lange | 2015-08-19 | 1 | -6/+25 |
| | | |||||
| * | p2p/discover: continue reading after temporary errors | Felix Lange | 2015-08-19 | 1 | -1/+11 |
| | | | | | | | | Might solve #1579 | ||||
* | | Merge pull request #1688 from karalabe/fix-double-imports | Jeffrey Wilcke | 2015-08-19 | 1 | -2/+4 |
|\ \ | | | | | | | eth: fix an issue with pulling and inserting blocks twice | ||||
| * | | eth: fix an issue with pulling and inserting blocks twice | Péter Szilágyi | 2015-08-19 | 1 | -2/+4 |
| |/ | |||||
* | | Merge pull request #1680 from maran/fix_removedb | Jeffrey Wilcke | 2015-08-19 | 1 | -4/+3 |
|\ \ | |/ |/| | cmd/geth: Fix chain purging from cmd line | ||||
| * | cmd/geth: Fix chain purging from cmd line | Maran | 2015-08-18 | 1 | -4/+3 |
| | | |||||
* | | Merge pull request #1454 from ethersphere/frozen-cryptoclean | Jeffrey Wilcke | 2015-08-19 | 4 | -1878/+0 |
|\ \ | | | | | | | crypto: remove obsolete code | ||||
| * | | crypto: remove obsolete key files | zelig | 2015-08-18 | 4 | -1878/+0 |
| |/ | |||||
* | | Merge pull request #1683 from ethereum/travis | Jeffrey Wilcke | 2015-08-19 | 2 | -24/+13 |
|\ \ | | | | | | | Switch from Coveralls to Codecov code coverage service | ||||
| * | | Codecov integration | Taylor Gerring | 2015-08-19 | 2 | -24/+13 |
| | | | |||||
* | | | Merge pull request #1682 from obscuren/readme-improvements | Jeffrey Wilcke | 2015-08-19 | 2 | -25/+29 |
|\ \ \ | |/ / |/| | | Updated README, Added CONTRIBUTING | ||||
| * | | Updated README, Added CONTRIBUTING | Jeffrey Wilcke | 2015-08-19 | 2 | -25/+29 |
| | | | |||||
* | | | Merge pull request #1681 from obscuren/miner-receipt-fix | Jeffrey Wilcke | 2015-08-19 | 4 | -9/+14 |
|\ \ \ | |_|/ |/| | | core, miner: write miner receipts | ||||
| * | | core, miner: write miner receipts | Jeffrey Wilcke | 2015-08-19 | 4 | -9/+14 |
| |/ | |||||
* | | Merge pull request #1675 from obscuren/submithashrate-change | Jeffrey Wilcke | 2015-08-18 | 1 | -2/+2 |
|\ \ | | | | | | | rpc/api: return boolean value for eth_submitHashrate | ||||
| * | | rpc/api: return boolean value for eth_submitHashrate | Jeffrey Wilcke | 2015-08-17 | 1 | -2/+2 |
| | | | |||||
* | | | Merge pull request #1673 from karalabe/fix-api-xeth-responses | Jeffrey Wilcke | 2015-08-18 | 1 | -5/+13 |
|\ \ \ | |_|/ |/| | | rpc: update the xeth over RPC API to use the success/failure messages | ||||
| * | | rpc: update the xeth over RPC API to use the success/failure messages | Péter Szilágyi | 2015-08-17 | 1 | -5/+13 |
| | | | |||||
* | | | Merge pull request #1627 from zsfelfoldi/gpo | Jeffrey Wilcke | 2015-08-17 | 1 | -10/+13 |
|\ \ \ | | | | | | | | | GPO update | ||||
| * | | | GPO update | zsfelfoldi | 2015-08-17 | 1 | -10/+13 |
| | | | | |||||
* | | | | Merge pull request #1649 from maran/pending_tx_response | Jeffrey Wilcke | 2015-08-17 | 1 | -8/+8 |
|\ \ \ \ | | | | | | | | | | | rpc/api: format pendingTx response. Fixes #1648 | ||||
| * | | | | rpc/api: format pendingTx response. Fixes #1648 | Maran | 2015-08-16 | 1 | -8/+8 |
| | | | | | |||||
* | | | | | Merge pull request #1674 from tgerring/bootnodes | Jeffrey Wilcke | 2015-08-17 | 1 | -3/+4 |
|\ \ \ \ \ | | | | | | | | | | | | | Added SG bootnode | ||||
| * | | | | | Update CPP pubkey | Taylor Gerring | 2015-08-17 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Added SG bootnode | Taylor Gerring | 2015-08-17 | 1 | -2/+3 |
| | |_|/ / | |/| | | | |||||
* | | | | | Merge pull request #1667 from fjl/pretty-printer-improvements | Jeffrey Wilcke | 2015-08-17 | 2 | -6/+18 |
|\ \ \ \ \ | |/ / / / |/| | | | | jsre: pretty printer improvements | ||||
| * | | | | jsre: fix annoying indentation when printing arrays of objects | Felix Lange | 2015-08-16 | 1 | -6/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The pretty printer, dumb as it is, printed arrays of objects as [{ ... }] With this change, they now print as: [{ ... }] | ||||
| * | | | | jsre: bind the pretty printer to "inspect" in JS | Felix Lange | 2015-08-16 | 2 | -0/+9 |
| | | | | | |||||
* | | | | | Merge pull request #1654 from obscuren/call-gas | Jeffrey Wilcke | 2015-08-17 | 1 | -5/+9 |
|\ \ \ \ \ | | | | | | | | | | | | | xeth: call fix when doing 'create'-like calls | ||||
| * | | | | | xeth: max gas limit | Jeffrey Wilcke | 2015-08-16 | 1 | -5/+9 |
| | |_|_|/ | |/| | | | |||||
* | | | | | Merge pull request #1663 from obscuren/issue-1662 | Jeffrey Wilcke | 2015-08-16 | 1 | -4/+4 |
|\ \ \ \ \ | |_|/ / / |/| | | | | xeth: added a transact mu | ||||
| * | | | | xeth: added a transact mu | Jeffrey Wilcke | 2015-08-15 | 1 | -4/+4 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added a transact mutex. The transact mutex will fix an issue where transactions were created with the same nonce resulting in some transactions being dropped. This happened when two concurrent calls would call the `Transact` method (which is OK) which would both call `GetNonce`. While the managed is thread safe it does not help us in this case. | ||||
* | | | | Merge pull request #1659 from bas-vk/exec-output | Jeffrey Wilcke | 2015-08-15 | 1 | -6/+1 |
|\ \ \ \ | |/ / / |/| | | | Javascript --exec output | ||||
| * | | | main print console output for js statement given by the exec argument | Bas van Kervel | 2015-08-14 | 1 | -6/+1 |
| | | | | |||||
* | | | | Merge pull request #1658 from bas-vk/liner-ctrl-c | Jeffrey Wilcke | 2015-08-14 | 1 | -0/+11 |
|\ \ \ \ | | | | | | | | | | | Clear current line on ctrl-C | ||||
| * | | | | main clear current line on ctrl-C | Bas van Kervel | 2015-08-14 | 1 | -0/+11 |
| | | | | | |||||
* | | | | | Merge pull request #1642 from ethereum/fix-js-console-windows | Jeffrey Wilcke | 2015-08-14 | 27 | -872/+1941 |
|\ \ \ \ \ | | |/ / / | |/| | | | cmd/geth, jsre: restore command line editing on windows | ||||
| * | | | | cmd/geth, jsre: restore command line editing on windows | Felix Lange | 2015-08-12 | 27 | -872/+1941 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR #856 broke command line editing by wrapping stdout with a filter that interprets ANSI escape sequences to fix colored printing on windows. Implement the printer in Go instead so it can do its own platform-dependent coloring. As a nice side effect, the JS console is now noticeably more responsive when printing results. Fixes #1608 Fixes #1612 | ||||
* | | | | | Merge pull request #1655 from obscuren/db-merge-fix | Jeffrey Wilcke | 2015-08-14 | 3 | -21/+19 |
|\ \ \ \ \ | |_|/ / / |/| | | | | eth, trie: removed key prefixing from state entries & merge db fix | ||||
| * | | | | eth, trie: removed key prefixing from state entries & merge db fix | Jeffrey Wilcke | 2015-08-14 | 3 | -21/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed database merge strategy to use the correct database. Due to a copy paste fail when doing type evaluation the same database was being iterated (chain), all others were ignored. Removed state prefixing because {H(code): code} is stored in the same database as the rest of the state. | ||||
* | | | | | Merge pull request #1635 from bas-vk/useragent | Jeffrey Wilcke | 2015-08-14 | 19 | -88/+361 |
|\ \ \ \ \ | | | | | | | | | | | | | support for user agents | ||||
| * | | | | | support for user agents | Bas van Kervel | 2015-08-12 | 19 | -88/+361 |
| | | | | | | |||||
* | | | | | | Merge pull request #1638 from obscuren/jit-fixes | Jeffrey Wilcke | 2015-08-14 | 12 | -41/+34 |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | core/vm: fixed jit error & added inline docs | ||||
| * | | | | | cmd/evm, core/vm, tests: changed DisableVm to EnableVm | Jeffrey Wilcke | 2015-08-12 | 10 | -30/+20 |
| | | | | | | |||||
| * | | | | | core/vm: fixed jit error & added inline docs | Jeffrey Wilcke | 2015-08-11 | 2 | -11/+14 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | opNumber did not create a new big int which could lead to the block's number being modified. | ||||
* | | | | | Merge pull request #1470 from ebuchman/encHandshake | Felix Lange | 2015-08-13 | 1 | -4/+12 |
|\ \ \ \ \ | | | | | | | | | | | | | p2p: validate recovered ephemeral pubkey | ||||
| * | | | | | p2p: validate recovered ephemeral pubkey against checksum in decodeAuthMsg | Ethan Buchman | 2015-07-14 | 1 | -4/+12 |
| | | | | | | |||||
* | | | | | | Merge pull request #1651 from karalabe/rlp-boolean-support | Felix Lange | 2015-08-13 | 4 | -0/+53 |
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | rlp: boolean support | ||||
| * | | | | | rlp: add support for boolean encoding/decoding | Péter Szilágyi | 2015-08-13 | 4 | -0/+53 |
|/ / / / / | |||||
* | | | | | Merge pull request #1647 from fjl/fix-disc-reason | Felix Lange | 2015-08-13 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | p2p: fix value of DiscSubprotocolError | ||||
| * | | | | | p2p: fix value of DiscSubprotocolError | Felix Lange | 2015-08-12 | 1 | -1/+1 |
| | |_|/ / | |/| | | | | | | | | | | | | | We had the wrong value (12) since forever. | ||||
* | | | | | Merge pull request #1646 from fjl/fix-client-identifier | Felix Lange | 2015-08-12 | 1 | -1/+1 |
|\ \ \ \ \ | |/ / / / |/| | | | | cmd/geth: remove spaces in client identifier | ||||
| * | | | | cmd/geth: remove spaces in client identifier | Felix Lange | 2015-08-12 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Merge pull request #1621 from ethereum/fix-discover-hangs | Jeffrey Wilcke | 2015-08-12 | 4 | -83/+197 |
|\ \ \ \ | | | | | | | | | | | p2p/discover: fix two major bugs in reply packet handling | ||||
| * | | | | p2p/discover: fix UDP reply packet timeout handling | Felix Lange | 2015-08-11 | 2 | -31/+120 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the timeout fired (even just nanoseconds) before the deadline of the next pending reply, the timer was not rescheduled. The timer would've been rescheduled anyway once the next packet was sent, but there were cases where no next packet could ever be sent due to the locking issue fixed in the previous commit. As timing-related bugs go, this issue had been present for a long time and I could never reproduce it. The test added in this commit did reproduce the issue on about one out of 15 runs. | ||||
| * | | | | p2p/discover: unlock the table during ping replacement | Felix Lange | 2015-08-11 | 3 | -52/+77 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Table.mutex was being held while waiting for a reply packet, which effectively made many parts of the whole stack block on that packet, including the net_peerCount RPC call. | ||||
* | | | | | Merge pull request #1641 from obscuren/web3-update | Jeffrey Wilcke | 2015-08-11 | 1 | -931/+2100 |
|\ \ \ \ \ | | | | | | | | | | | | | web3: updated | ||||
| * | | | | | web3: updated | Jeffrey Wilcke | 2015-08-11 | 1 | -931/+2100 |
|/ / / / / | |||||
* | | | | | Merge pull request #1640 from obscuren/trace-flag-ethtest | Jeffrey Wilcke | 2015-08-11 | 1 | -1/+7 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | cmd/ethtest: added trace flag for debugging | ||||
| * | | | | cmd/ethtest: added trace flag for debugging | Jeffrey Wilcke | 2015-08-11 | 1 | -1/+7 |
|/ / / / | |||||
* | | | | Merge pull request #1604 from obscuren/db-merge | Jeffrey Wilcke | 2015-08-09 | 21 | -187/+223 |
|\ \ \ \ | | | | | | | | | | | core, eth, trie, xeth: merged state, chain, extra databases in one | ||||
| * | | | | core, eth, trie, xeth: merged state, chain, extra databases in one | Jeffrey Wilcke | 2015-08-08 | 21 | -187/+223 |
| | | | | | |||||
* | | | | | Merge pull request #1611 from obscuren/expdiff-olympic-fix | Jeffrey Wilcke | 2015-08-09 | 2 | -2/+4 |
|\ \ \ \ \ | |_|_|_|/ |/| | | | | cmd/utils, core: disable exp diff for olympic net | ||||
| * | | | | cmd/utils, core: disable exp diff for olympic net | Jeffrey Wilcke | 2015-08-06 | 2 | -2/+4 |
| | | | | | |||||
* | | | | | Merge pull request #1626 from obscuren/defaults-fix | Jeffrey Wilcke | 2015-08-09 | 2 | -3/+4 |
|\ \ \ \ \ | | | | | | | | | | | | | cmd/geth, core/vm: setup vm settings and defaulted JIT disabled | ||||
| * | | | | | cmd/geth, core/vm: setup vm settings and defaulted JIT disabled | Jeffrey Wilcke | 2015-08-09 | 2 | -3/+4 |
|/ / / / / | |||||
* | | | | | Merge pull request #1490 from obscuren/jit-vm | Jeffrey Wilcke | 2015-08-08 | 23 | -100/+1569 |
|\ \ \ \ \ | | | | | | | | | | | | | core/vm: jit vm | ||||
| * | | | | | core/vm: reduced big int allocations | Jeffrey Wilcke | 2015-08-07 | 4 | -123/+78 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduced big int allocation by making stack items modifiable. Instead of adding items such as `common.Big0` to the stack, `new(big.Int)` is added instead. One must expect that any item that is added to the stack might change. | ||||
| * | | | | | core, tests: reduced state copy by N calls | Jeffrey Wilcke | 2015-08-07 | 9 | -18/+39 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduced the amount of state copied that are required by N calls by doing a balance check prior to any state modifications. | ||||
| * | | | | | core/vm, tests: implemented semi-jit vm | Jeffrey Wilcke | 2015-08-07 | 19 | -79/+1572 |
| | |_|/ / | |/| | | | | | | | | | | | | | * changed stack and removed stack ptr. Let go decide on slice reuse. | ||||
* | | | | | Merge pull request #1620 from caktux/develop | Jeffrey Wilcke | 2015-08-08 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | string version for build server | ||||
| * | | | | | string version for build server | caktux | 2015-08-08 | 1 | -1/+1 |
|/ / / / / | |||||
* | | | | | Merge pull request #1615 from obscuren/contract-addr-fix | Jeffrey Wilcke | 2015-08-07 | 1 | -1/+1 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | xeth: fixed contract addr check | ||||
| * | | | | xeth: fixed contract addr check | Jeffrey Wilcke | 2015-08-07 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Merge pull request #1595 from obscuren/extra-data | Jeffrey Wilcke | 2015-08-07 | 4 | -16/+42 |
|\ \ \ \ | | | | | | | | | | | cmd/geth, eth: added canonical extra data | ||||
| * | | | | miner, rpc: added length check for extra data | Jeffrey Wilcke | 2015-08-07 | 2 | -7/+10 |
| | | | | | |||||
| * | | | | cmd/geth, eth: added canonical extra data | Jeffrey Wilcke | 2015-08-07 | 2 | -9/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Implemented canonical extra data according to https://github.com/ethereum/wiki/wiki/Extra-Data | ||||
* | | | | | Merge pull request #1614 from obscuren/web3-finite-fix | Jeffrey Wilcke | 2015-08-07 | 1 | -2/+2 |
|\ \ \ \ \ | | | | | | | | | | | | | web3: regression. Fixes #1613 | ||||
| * | | | | | web3: regression. Fixes #1613 | Jeffrey Wilcke | 2015-08-07 | 1 | -2/+2 |
| |/ / / / | |||||
* | | | | | Merge pull request #1596 from obscuren/submit-hashrate | Jeffrey Wilcke | 2015-08-07 | 4 | -4/+85 |
|\ \ \ \ \ | |/ / / / |/| | | | | miner, rpc: added submit hashrate for remote agents | ||||
| * | | | | miner, rpc: added submit hashrate for remote agents | Jeffrey Wilcke | 2015-08-06 | 4 | -4/+85 |
| | |/ / | |/| | | |||||
* | | | | Merge pull request #1610 from obscuren/address-check | Jeffrey Wilcke | 2015-08-07 | 2 | -0/+37 |
|\ \ \ \ | |_|/ / |/| | | | xeth: added address hex check and length check | ||||
| * | | | xeth: added address hex check and length check | Jeffrey Wilcke | 2015-08-07 | 2 | -0/+37 |
|/ / / | |||||
* | | | Merge pull request #1600 from ethereum/fix-tests-windows | Jeffrey Wilcke | 2015-08-07 | 14 | -96/+59 |
|\ \ \ | | | | | | | | | Fix tests on windows | ||||
| * | | | .gitattributes: add | Felix Lange | 2015-08-06 | 1 | -0/+2 |
| | | | | |||||
| * | | | p2p/nat: disable UPnP test on windows | Felix Lange | 2015-08-06 | 1 | -0/+5 |
| | | | | |||||
| * | | | common/compiler, common/docserver, jsre: fix tests on windows | Felix Lange | 2015-08-06 | 4 | -17/+38 |
| | | | | |||||
| * | | | cmd/utils: fix path expansion on windows | Felix Lange | 2015-08-06 | 2 | -10/+4 |
| | | | | |||||
| * | | | common: remove windows path functions | Felix Lange | 2015-08-06 | 4 | -65/+2 |
| | | | | | | | | | | | | | | | | They were unused and their tests failed on Windows. | ||||
| * | | | p2p/discover: close Table during testing | Felix Lange | 2015-08-06 | 2 | -4/+8 |
| | | | | | | | | | | | | | | | | Not closing the table used to be fine, but now the table has a database. | ||||
* | | | | Merge pull request #1603 from ebuchman/trie_hex_fix | Jeffrey Wilcke | 2015-08-07 | 2 | -24/+70 |
|\ \ \ \ | | | | | | | | | | | trie: hex fix | ||||
| * | | | | trie: run codec tests, add benchmarks, faster | Ethan Buchman | 2015-08-07 | 2 | -24/+70 |
|/ / / / | |||||
* | | | | Merge pull request #1594 from ebuchman/trie_hex_fix | Jeffrey Wilcke | 2015-08-06 | 5 | -39/+30 |
|\ \ \ \ | |_|/ / |/| | | | faster hex-prefix codec and string -> []byte | ||||
| * | | | faster hex-prefix codec and string -> []byte | Ethan Buchman | 2015-08-06 | 5 | -39/+30 |
| | | | | |||||
* | | | | Merge branch 'develop' | Jeffrey Wilcke | 2015-08-06 | 1 | -1/+1 |
|\ \ \ \ | |||||
| * | | | | fake commit for build server :( | Jeffrey Wilcke | 2015-08-06 | 1 | -1/+1 |
| |/ / / | |||||
* | | | | Merge branch 'develop' | Jeffrey Wilcke | 2015-08-06 | 1 | -1/+1 |
|\| | | | |||||
| * | | | cmd/geth: bumped version number | Jeffrey Wilcke | 2015-08-06 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge branch 'develop' | Jeffrey Wilcke | 2015-08-06 | 1115 | -11942/+12520 |
|\| | | | |||||
| * | | | Merge pull request #1583 from obscuren/miner-price-order | Jeffrey Wilcke | 2015-08-06 | 2 | -1/+53 |
| |\ \ \ | | |/ / | |/| | | miner, core: sort txs by price, nonce | ||||
| | * | | miner, core: sort txs by price, nonce | Jeffrey Wilcke | 2015-08-05 | 2 | -1/+53 |
| |/ / | |||||
| * | | Merge pull request #1588 from obscuren/diff-bomb | Jeffrey Wilcke | 2015-08-05 | 6 | -7/+196 |
| |\ \ | | | | | | | | | core, miner: added difficulty bomb | ||||
| | * | | core, miner: added difficulty bomb | Jeffrey Wilcke | 2015-08-05 | 6 | -7/+196 |
| | | | | |||||
| * | | | Merge pull request #1587 from obscuren/miner-race | Jeffrey Wilcke | 2015-08-05 | 1 | -43/+44 |
| |\ \ \ | | |/ / | |/| | | miner: fixed worker race condition | ||||
| | * | | miner: fixed worker race condition | Jeffrey Wilcke | 2015-08-05 | 1 | -43/+44 |
| |/ / | |||||
| * | | Merge pull request #1578 from Gustav-Simonsson/frontier_thawing | Jeffrey Wilcke | 2015-08-05 | 4 | -8/+22 |
| |\ \ | | | | | | | | | miner: gas limit strategy, target 3141592 & def gas price 50 Shannon | ||||
| | * | | miner: gas limit strategy, target 3141592 & def gas price 50 Shannon | Gustav Simonsson | 2015-08-04 | 4 | -8/+22 |
| | | | | |||||
| * | | | Merge pull request #1574 from fjl/fdtrack | Jeffrey Wilcke | 2015-08-04 | 17 | -212/+477 |
| |\ \ \ | | |/ / | |/| | | fdtrack: hack to track file descriptor usage | ||||
| | * | | fdtrack: temporary hack for tracking file descriptor usage | Felix Lange | 2015-08-04 | 15 | -7/+314 |
| | | | | | | | | | | | | | | | | | | | | Package fdtrack logs statistics about open file descriptors. This should help identify the source of #1549. | ||||
| | * | | metrics: fix file descriptor leak when reading disk stats on linux | Felix Lange | 2015-08-03 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | The disk stats file was not closed after reading. | ||||
| | * | | rpc/comms: use ConnState to track HTTP connections | Felix Lange | 2015-08-03 | 2 | -205/+162 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The JSON-RPC server wraps TCP connections in order to be able to shut down them down when RPC is stopped. This is rather scary code. Go 1.3 introduced the http.Server.ConnState hook for such purposes. We can use this facility now that we depend on Go 1.4. There are multiple reasons for the switch apart from making the code less scary: * the TCP listener no longer ticks every second to check a channel * pending requests are allowed to finish after stopping the server * we can time out idle keep-alive connections | ||||
| * | | | Merge pull request #1562 from ethersphere/blankpasswd | Jeffrey Wilcke | 2015-08-04 | 1 | -2/+17 |
| |\ \ \ | | | | | | | | | | | jsre: leave out lines from history possibly containing passwords | ||||
| | * | | | jsre: leave out lines from history containing methods of the personal module | zelig | 2015-07-31 | 1 | -2/+17 |
| | | | | | |||||
| * | | | | Merge pull request #1581 from obscuren/olympic | Jeffrey Wilcke | 2015-08-04 | 4 | -0/+42 |
| |\ \ \ \ | | |_|/ / | |/| | | | cmd, core, eth: support for the olympic network | ||||
| | * | | | cmd, core, eth: support for the olympic network | Jeffrey Wilcke | 2015-08-04 | 4 | -0/+42 |
| | |/ / | | | | | | | | | | | | | Added a --olympic flag which initialiser the olympic protocol settings | ||||
| * | | | Merge pull request #1479 from tgerring/ethtest | Jeffrey Wilcke | 2015-08-03 | 1 | -2/+8 |
| |\ \ \ | | | | | | | | | | | Update ethtest default path for BlockTests | ||||
| | * | | | Disassociate test directory from test name | Taylor Gerring | 2015-07-22 | 1 | -2/+8 |
| | | | | | |||||
| * | | | | Merge pull request #1548 from fjl/accounts-test-deflake | Jeffrey Wilcke | 2015-08-03 | 1 | -1/+2 |
| |\ \ \ \ | | | | | | | | | | | | | accounts: bump timeout in TestSignRace | ||||
| | * | | | | accounts: bump timeout and spin less in TestSignRace | Felix Lange | 2015-08-02 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | This should fix the flakeyness. | ||||
| * | | | | | Merge pull request #1568 from obscuren/issue-1559 | Jeffrey Wilcke | 2015-08-03 | 1 | -1/+5 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | core: added a running flag to prevent panics in the chainmanager | ||||
| | * | | | | | core: added a running flag to prevent panics in the chainmanager | Jeffrey Wilcke | 2015-08-01 | 1 | -1/+5 |
| | | |_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The running flag will determine whether the chain manager is still running or not. This will prevent the quit channel from being closed twice resulting in a panic. This PR should fix this issue. Closes #1559 | ||||
| * | | | | | Merge pull request #1569 from obscuren/default-genesis | Jeffrey Wilcke | 2015-08-03 | 3 | -2/+40 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | core: added default genesis block | ||||
| | * | | | | | core: added default genesis block | Jeffrey Wilcke | 2015-08-02 | 3 | -2/+40 |
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | When a user runs a freshly setup geth w/o a database initialised the default genesis block is decoded and inserted in to the database. | ||||
| * | | | | | Merge pull request #1461 from bas-vk/eth_resend | Jeffrey Wilcke | 2015-08-02 | 4 | -10/+23 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Old transaction after resend was not removed from pool | ||||
| | * | | | | | bugfix, pending transaction was resend with new gas price/limit but not ↵ | Bas van Kervel | 2015-07-28 | 4 | -10/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | removed from transaction pool | ||||
| * | | | | | | Merge pull request #1541 from bas-vk/issue1518 | Jeffrey Wilcke | 2015-08-01 | 2 | -12/+14 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Improved error handling for NewTransactionFromBytes | ||||
| | * | | | | | | improved error detection and handling for NewTransactionFromBytes | Bas van Kervel | 2015-07-29 | 2 | -12/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | integrated review comments | ||||
| * | | | | | | | Merge pull request #1545 from obscuren/log-index | Jeffrey Wilcke | 2015-08-01 | 1 | -0/+5 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | core/state: Set log index. Closes #1226 | ||||
| | * | | | | | | | core/state: Set log index. Closes #1226 | Jeffrey Wilcke | 2015-07-29 | 1 | -0/+5 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge pull request #1561 from karalabe/add-missing-autocompletes | Jeffrey Wilcke | 2015-07-31 | 1 | -5/+12 |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | rpc/api: add missing autocomplete commands | ||||
| | * | | | | | | | | rpc/api: add missing autocomplete commands | Péter Szilágyi | 2015-07-31 | 1 | -5/+12 |
| |/ / / / / / / / | |||||
| * | | | | | | | | Merge pull request #1553 from prusnak/develop | Jeffrey Wilcke | 2015-07-30 | 2 | -14/+1 |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | remove elliptic.P224 usage | ||||
| | * | | | | | | | | remove elliptic.P224 usage | Pavol Rusnak | 2015-07-30 | 2 | -14/+1 |
| | | |_|_|/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fedora/RedHat distros comply with US patent law and remove this curve, which makes it impossible to run ethereum with distro provided Golang. File crypto/ecies/README claims it is unsupported anyway. | ||||
| * | | | | | | | | Merge pull request #1534 from obscuren/issue-1040 | Jeffrey Wilcke | 2015-07-30 | 3 | -8/+4 |
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | rpc: to in eth_call no longer required. Fixed eth_estimateGas | ||||
| | * | | | | | | | rpc: to in Call no longer required. Fixed eth_estimateGas | Jeffrey Wilcke | 2015-07-29 | 3 | -8/+4 |
| | |/ / / / / / | |||||
| * | | | | | | | Merge pull request #1544 from karalabe/fix-stall-detector | Jeffrey Wilcke | 2015-07-29 | 3 | -43/+65 |
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | eth, eth/downloader: don't report stall if fetcher filled the block | ||||
| | * | | | | | | eth, eth/downloader: don't report stall if fetcher filled the block | Péter Szilágyi | 2015-07-29 | 3 | -43/+65 |
| | | | | | | | | |||||
| * | | | | | | | Merge pull request #1546 from obscuren/tests-update | Jeffrey Wilcke | 2015-07-29 | 751 | -8227/+8337 |
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | tests: updated | ||||
| | * | | | | | | tests: updated | Jeffrey Wilcke | 2015-07-29 | 751 | -8227/+8337 |
| | |/ / / / / | |||||
| * | | | | | | Merge pull request #1543 from enriquefynn/develop | Jeffrey Wilcke | 2015-07-29 | 1 | -0/+2 |
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | FreeBSD support | ||||
| | * | | | | | FreeBSD support | Fynn | 2015-07-29 | 1 | -0/+2 |
| |/ / / / / | |||||
| * | | | | | Merge pull request #1533 from ethersphere/frontier/etherbase | Jeffrey Wilcke | 2015-07-28 | 2 | -2/+7 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Etherbase defaults to first account even if it is created during the session | ||||
| | * | | | | | etherbase defaults to first account even if created during the session | zelig | 2015-07-27 | 2 | -2/+7 |
| | | |/ / / | | |/| | | | |||||
| * | | | | | Merge pull request #1515 from fjl/license-fixes | Jeffrey Wilcke | 2015-07-28 | 332 | -1505/+380 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | all: fix license headers one more time | ||||
| | * | | | | | Godeps: use BSD-licensed version of gopkg.in/karalabe/cookiejar.v2 | Felix Lange | 2015-07-24 | 5 | -53/+17 |
| | | | | | | | |||||
| | * | | | | | crypto/sha3: add full license headers | Felix Lange | 2015-07-24 | 2 | -4/+52 |
| | | | | | | | |||||
| | * | | | | | common: remove config.go | Felix Lange | 2015-07-24 | 15 | -1137/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The code in config.go is unused. The main reason for removing it is to get rid github.com/rakyll/goini in Godeps (it has no license). | ||||
| | * | | | | | all: fix license headers one more time | Felix Lange | 2015-07-24 | 312 | -312/+312 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a. | ||||
| * | | | | | | Merge pull request #1536 from fjl/fix-go1.5-build | Felix Lange | 2015-07-28 | 1 | -1/+8 |
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | crypto: fix build with Go 1.5 | ||||
| | * | | | | | crypto: fix build with Go 1.5 | Felix Lange | 2015-07-28 | 1 | -1/+8 |
| |/ / / / / | |||||
| * | | | | | Merge pull request #1529 from obscuren/extra-data-fix | Jeffrey Wilcke | 2015-07-27 | 1 | -1/+1 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | core: genesis extra data field fix | ||||
| | * | | | | | core: genesis extra data field fix | Jeffrey Wilcke | 2015-07-26 | 1 | -1/+1 |
| |/ / / / / | |||||
| * | | | | | Merge pull request #1528 from obscuren/reduce-extra-data | Jeffrey Wilcke | 2015-07-26 | 3 | -4/+13 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | params: reduce extra data to 32 bytes & target block time | ||||
| | * | | | | | params: reduce extra data to 32 bytes | Jeffrey Wilcke | 2015-07-26 | 3 | -4/+13 |
| | | | | | | | |||||
| * | | | | | | Merge pull request #1525 from obscuren/genesis-write-fix | Jeffrey Wilcke | 2015-07-26 | 2 | -3/+19 |
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | core: fixed genesis write out to write only canon number | ||||
| | * | | | | | core: fixed genesis write out to write only canon number | Jeffrey Wilcke | 2015-07-26 | 2 | -3/+19 |
| |/ / / / / | |||||
| * | | | | | Merge pull request #1524 from obscuren/default-extra | Jeffrey Wilcke | 2015-07-25 | 1 | -0/+7 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | eth: set default miner extra to client name | ||||
| | * | | | | | eth: set default miner extra to client name | Jeffrey Wilcke | 2015-07-25 | 1 | -0/+7 |
| | | | | | | | |||||
| * | | | | | | Merge pull request #1520 from obscuren/reward-5eth | Jeffrey Wilcke | 2015-07-25 | 3 | -2/+10 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | core: 5 ether block reward | ||||
| | * | | | | | | core: 5 ether block reward | Jeffrey Wilcke | 2015-07-25 | 3 | -2/+10 |
| | | | | | | | | |||||
| * | | | | | | | Merge pull request #1521 from obscuren/client-update | Jeffrey Wilcke | 2015-07-25 | 7 | -57/+56 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | cmd/geth, core, eth: Version 1.0.0 | ||||
| | * | | | | | | | cmd/geth, core, eth: Version 1.0.0 | Jeffrey Wilcke | 2015-07-25 | 7 | -57/+56 |
| | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Genesis release. Closes #1402 Conflicts: cmd/geth/main.go | ||||
| * | | | | | | | Merge pull request #1497 from obscuren/remove-rle | Jeffrey Wilcke | 2015-07-25 | 2 | -7/+7 |
| |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | | | ethdb, trie: removed RLE compression | ||||
| | * | | | | | | ethdb, trie: removed RLE compression | Jeffrey Wilcke | 2015-07-23 | 2 | -7/+7 |
| | | | | | | | | |||||
| * | | | | | | | Merge pull request #1522 from obscuren/genesis-block-check | Jeffrey Wilcke | 2015-07-25 | 1 | -0/+4 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | core: check genesis block before writeout | ||||
| | * | | | | | | | core: check genesis block before writeout | Jeffrey Wilcke | 2015-07-25 | 1 | -0/+4 |
| | | |/ / / / / | | |/| | | | | | |||||
| * | | | | | | | Merge pull request #1523 from obscuren/lower-gasprice | Jeffrey Wilcke | 2015-07-25 | 1 | -1/+1 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | cmd/util: lowered default gas price | ||||
| | * | | | | | | | cmd/util: lowered default gas price | Jeffrey Wilcke | 2015-07-25 | 1 | -1/+1 |
| | |/ / / / / / | |||||
| * | | | | | | | Merge pull request #1519 from obscuren/develop | Jeffrey Wilcke | 2015-07-25 | 1 | -79/+343 |
| |\| | | | | | | | | | | | | | | | | | | | | | | web3: updated 0.9.1 | ||||
| | * | | | | | | web3: updated 0.9.1 | Jeffrey Wilcke | 2015-07-25 | 1 | -79/+343 |
| |/ / / / / / | |||||
| * | | | | | | Merge pull request #1507 from obscuren/batch-write | Jeffrey Wilcke | 2015-07-23 | 5 | -59/+120 |
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | cmd/core,xeth: removed unneeded states & added batch writes | ||||
| | * | | | | | cmd/core,xeth: removed unneeded states & added batch writes | Jeffrey Wilcke | 2015-07-23 | 5 | -59/+120 |
| |/ / / / / | |||||
| * | | | | | Merge pull request #1510 from fjl/license-fixes | Jeffrey Wilcke | 2015-07-23 | 331 | -1333/+1369 |
| |\| | | | | | | | | | | | | | | | | all: license fixes | ||||
| | * | | | | remove LICENSE files | Felix Lange | 2015-07-23 | 2 | -32/+0 |
| | | | | | | |||||
| | * | | | | all: update license headers to distiguish GPL/LGPL | Felix Lange | 2015-07-23 | 328 | -1274/+1330 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library". | ||||
| | * | | | | crypto: fix license of curve.go | Felix Lange | 2015-07-23 | 2 | -27/+39 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | crypto/curve.go is not our code and has its own license. This commit excludes it in update-license.go and removes our GPL header. | ||||
| * | | | | | Merge pull request #1508 from karalabe/database-caching | Jeffrey Wilcke | 2015-07-23 | 6 | -15/+43 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | cmd, core, eth, ethdb: cache flag to allocate memory for db internal use | ||||
| | * | | | | | cmd, core, eth, ethdb: cache flag to allocate memory for db internal use | Péter Szilágyi | 2015-07-22 | 6 | -15/+43 |
| | | | | | | | |||||
| * | | | | | | Merge pull request #1511 from karalabe/rlp-data-race | Felix Lange | 2015-07-23 | 1 | -2/+2 |
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | core: fix an RLP encoding data race due to deep struct copy | ||||
| | * | | | | | core: fix an RLP encoding data race due to deep struct copy | Péter Szilágyi | 2015-07-23 | 1 | -2/+2 |
| |/ / / / / | |||||
| * | | | | | Merge pull request #1503 from fjl/fix-accounts-race | Felix Lange | 2015-07-22 | 3 | -21/+45 |
| |\ \ \ \ \ | | |_|_|/ / | |/| | | | | accounts: fix data race when key is locked after the unlock timeout | ||||
| | * | | | | crypto: remove debug print call after decrypting a key from disk | Felix Lange | 2015-07-21 | 1 | -1/+0 |
| | | | | | | |||||
| | * | | | | accounts: fix data race when key is locked after the unlock timeout | Felix Lange | 2015-07-21 | 2 | -20/+45 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While here, also improve the docs and speed up the tests. The tests used the scrypt keystore with ridiculous settins and took 20s each. | ||||
| * | | | | | Merge pull request #1481 from tgerring/legalese | Jeffrey Wilcke | 2015-07-22 | 3 | -20/+52 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Legalese updates | ||||
| | * | | | | | Update disclaimer | Taylor Gerring | 2015-07-21 | 3 | -20/+52 |
| | | | | | | | |||||
| * | | | | | | Merge pull request #1500 from karalabe/fix-miner-race | Jeffrey Wilcke | 2015-07-22 | 1 | -2/+3 |
| |\ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | | miner: fix current work data race | ||||
| | * | | | | | miner: fix current work data race | Péter Szilágyi | 2015-07-20 | 1 | -2/+3 |
| | | |/ / / | | |/| | | | |||||
| * | | | | | Merge pull request #1502 from ethereum/canaryFix | Jeffrey Wilcke | 2015-07-21 | 1 | -7/+14 |
| |\ \ \ \ \ | | |/ / / / | |/| | | | | Fixed canary to require 2+ nonzero, not sum 2+ | ||||
| | * | | | | Fixed canary to require 2+ nonzero, not sum 2+ | Vitalik Buterin | 2015-07-20 | 1 | -7/+14 |
| |/ / / / | |||||
| * | | | | Merge pull request #1496 from karalabe/fix-xeth-races | Jeffrey Wilcke | 2015-07-20 | 1 | -0/+9 |
| |\ \ \ \ | | | | | | | | | | | | | xeth: fix #1485, data race in fiilter creation and event firing | ||||
| | * | | | | xeth: fix #1485, data race in fiilter creation and event firing | Péter Szilágyi | 2015-07-20 | 1 | -0/+9 |
| |/ / / / | |||||
| * | | | | Merge pull request #1484 from fjl/rlp-json-tests | Jeffrey Wilcke | 2015-07-19 | 6 | -11/+225 |
| |\ \ \ \ | | | | | | | | | | | | | cmd/ethtest, tests: add support for RLP JSON tests | ||||
| | * | | | | rlp: fix check for canonical byte array size | Felix Lange | 2015-07-18 | 2 | -9/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Decoding did not reject byte arrays of length one with a single element b where 55 < b < 128. Such byte arrays must be rejected because they must be encoded as the single byte b instead. | ||||
| | * | | | | rlp: reject trailing data when using DecodeBytes | Felix Lange | 2015-07-18 | 1 | -1/+13 |
| | | | | | | |||||
| | * | | | | tests: document RLP tests | Felix Lange | 2015-07-17 | 1 | -4/+20 |
| | | | | | | |||||
| | * | | | | cmd/ethtest, tests: add support for RLP JSON tests | Felix Lange | 2015-07-17 | 4 | -1/+180 |
| | | | | | | |||||
| * | | | | | Merge pull request #1480 from obscuren/miner-state-sync | Jeffrey Wilcke | 2015-07-19 | 1 | -1/+1 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | miner: moved state sync | ||||
| | * | | | | | miner: moved state sync | Jeffrey Wilcke | 2015-07-16 | 1 | -1/+1 |
| | |/ / / / | | | | | | | | | | | | | | | | | | | Moved the state sync so it only syncs the state when the block mining yield a possitive result | ||||
| * | | | | | Merge pull request #1488 from ethereum/travis | Jeffrey Wilcke | 2015-07-19 | 1 | -4/+5 |
| |\ \ \ \ \ | | |/ / / / | |/| | | | | Travis container support | ||||
| | * | | | | Travis container support | Taylor Gerring | 2015-07-18 | 1 | -4/+5 |
| |/ / / / | |||||
| * | | | | Merge pull request #1477 from tgerring/legalese | Jeffrey Wilcke | 2015-07-16 | 3 | -6/+26 |
| |\| | | | | | | | | | | | | | Prompt user to accept legalese when datadir doesn't exist | ||||
| | * | | | Move text to separate file | Taylor Gerring | 2015-07-16 | 2 | -11/+15 |
| | | | | | |||||
| | * | | | Prompt user to accept legalese when datadir doesn't exist | Taylor Gerring | 2015-07-16 | 2 | -6/+22 |
| | | | | | |||||
| * | | | | Merge pull request #1469 from obscuren/smart-mining | Jeffrey Wilcke | 2015-07-16 | 3 | -105/+149 |
| |\ \ \ \ | | | | | | | | | | | | | miner: smart mining | ||||
| | * | | | | miner: smart mining | Jeffrey Wilcke | 2015-07-16 | 3 | -105/+149 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Work is now handled and carried over multiple sessions. Previously one session only was assumed, potentially resulting in invalid (outdated) work * Larger work / result queue * Full validation option | ||||
| * | | | | | Merge pull request #1476 from obscuren/deadlock-logs | Jeffrey Wilcke | 2015-07-16 | 1 | -3/+0 |
| |\ \ \ \ \ | | |_|/ / / | |/| | | | | xeth: removed mutex lock | ||||
| | * | | | | xeth: removed unneeded mutex lock | Jeffrey Wilcke | 2015-07-16 | 1 | -3/+0 |
| |/ / / / | |||||
| * | | | | Merge pull request #1475 from obscuren/issue1473 | Jeffrey Wilcke | 2015-07-16 | 3 | -13/+46 |
| |\ \ \ \ | | |/ / / | |/| | | | core: during chain reorg rewrite receipts and transactions | ||||
| | * | | | core: during chain reorg rewrite receipts and transactions | Jeffrey Wilcke | 2015-07-15 | 3 | -13/+46 |
| | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added PutBlockReceipts; storing receipts by blocks. Eventually this will require pruning during some cleanup cycle. During forks the receipts by block are used to get the new canonical receipts and transactions. This PR fixes #1473 by rewriting transactions and receipts from the point of where the fork occured. | ||||
| * | | | Merge pull request #1468 from Gustav-Simonsson/xeth_transact_logging | Jeffrey Wilcke | 2015-07-16 | 1 | -2/+2 |
| |\ \ \ | | |/ / | |/| | | xeth: log signed tx hash | ||||
| | * | | xeth: log signed tx hash | Gustav Simonsson | 2015-07-13 | 1 | -2/+2 |
| |/ / | |||||
| * | | Merge pull request #1462 from obscuren/genesis | Jeffrey Wilcke | 2015-07-12 | 15 | -138/+244 |
| |\ \ | | |/ | |/| | core: genesis preparation | ||||
| | * | cmd, core, eth, common: genesis preparation | Jeffrey Wilcke | 2015-07-10 | 15 | -138/+244 |
| |/ | | | | | | | | | Implemented the --genesis flag thru which we can set a custom genesis block, including the official Ethereum genesis block. | ||||
| * | cmd/geth: bump version 0.9.39 | Jeffrey Wilcke | 2015-07-10 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'release/0.9.38' into develop | Jeffrey Wilcke | 2015-07-10 | 1 | -1/+1 |
| |\ | |||||
* | \ | Merge branch 'release/0.9.38' | Jeffrey Wilcke | 2015-07-10 | 37 | -1935/+1433 |
|\ \ \ | | |/ | |/| | |||||
| * | | cmd/geth: version bump 0.9.38 | Jeffrey Wilcke | 2015-07-09 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #1452 from obscuren/develop | Jeffrey Wilcke | 2015-07-09 | 1 | -0/+136 |
| |\ | | | | | | | core/vm: added str to op | ||||
| | * | core/vm: added str to op | Jeffrey Wilcke | 2015-07-09 | 1 | -0/+136 |
| |/ | |||||
| * | Merge pull request #1453 from ethersphere/frozen-accounts | Jeffrey Wilcke | 2015-07-09 | 2 | -4/+1 |
| |\ | | | | | | | accounts, crypto: fixed file naming for windows | ||||
| | * | fix wallet key duplicate write - how did it get there? mystery. fixes #1411 | zelig | 2015-07-09 | 1 | -3/+0 |
| | | | |||||
| | * | : colon => dash - in keyfile name - slight deviation from ISO8601 for WIN ↵ | zelig | 2015-07-09 | 1 | -1/+1 |
| | | | | | | | | | | | | FS compatibility | ||||
| * | | Merge pull request #1441 from obscuren/logs-return-fix | Jeffrey Wilcke | 2015-07-09 | 4 | -12/+24 |
| |\ \ | | | | | | | | | miner, xeth: fire log event during mining. Fix return raw tx | ||||
| | * | | web3: updated | Jeffrey Wilcke | 2015-07-08 | 1 | -10/+22 |
| | | | | |||||
| | * | | miner, xeth: fire log event during mining. Fix return raw tx | Jeffrey Wilcke | 2015-07-08 | 3 | -2/+2 |
| | |/ | |||||
| * | | Merge pull request #1451 from karalabe/handle-potential-TD-forge-attack | Jeffrey Wilcke | 2015-07-09 | 2 | -99/+44 |
| |\ \ | | | | | | | | | eth/downloader: drop peer if advertised TD but won't delvier | ||||
| | * | | eth/downloader: drop peer if advertised TD but won't delvier | Péter Szilágyi | 2015-07-09 | 2 | -99/+44 |
| | |/ | |||||
| * | | Merge pull request #1450 from karalabe/fix-propagation-td | Jeffrey Wilcke | 2015-07-09 | 2 | -5/+17 |
| |\ \ | | | | | | | | | eth: calculate the correct TD, only update if better | ||||
| | * | | eth: calculate the correct TD, only update if better | Péter Szilágyi | 2015-07-09 | 2 | -5/+17 |
| | |/ | |||||
| * | | Merge pull request #1447 from karalabe/fix-database-metrics-race-3 | Jeffrey Wilcke | 2015-07-09 | 2 | -61/+83 |
| |\ \ | | | | | | | | | eth, ethdb: fix a data race during startup/shutdown | ||||
| | * | | eth, ethdb: fix a data race during startup/shutdown | Péter Szilágyi | 2015-07-09 | 2 | -61/+83 |
| | |/ | |||||
| * | | Merge pull request #1443 from Gustav-Simonsson/core_uint64_ts | Jeffrey Wilcke | 2015-07-09 | 19 | -1749/+1114 |
| |\ \ | | | | | | | | | Core uint64 ts | ||||
| | * | | Use uint64 on ts in chain_manager, block_processor | Gustav Simonsson | 2015-07-08 | 5 | -6/+12 |
| | | | | |||||
| | * | | Unskip SimpleTx3, check err in pre/post state validations | Gustav Simonsson | 2015-07-08 | 2 | -14/+33 |
| | | | | |||||
| | * | | Update Ethereum JSON test files and wrappers | Gustav Simonsson | 2015-07-08 | 12 | -1729/+1069 |
| | |/ | |||||
| * | | Merge pull request #1436 from bas-vk/net_version | Jeffrey Wilcke | 2015-07-09 | 4 | -3/+11 |
| |\ \ | | | | | | | | | added net.version | ||||
| | * | | added net.version | Bas van Kervel | 2015-07-08 | 4 | -3/+11 |
| | |/ | |||||
| * | | Merge pull request #1432 from tgerring/develop | Jeffrey Wilcke | 2015-07-09 | 1 | -1/+2 |
| |\ \ | | |/ | |/| | Adjust .mailmap | ||||
| | * | Adjust .mailmap | Taylor Gerring | 2015-07-08 | 1 | -1/+2 |
| |/ | |||||
* | | Merge branch 'release/0.9.36' | Jeffrey Wilcke | 2015-07-07 | 1 | -14/+73 |
|\| | |||||
| * | Merge pull request #1430 from obscuren/web3-0.8.0 | Jeffrey Wilcke | 2015-07-07 | 1 | -14/+73 |
| |\ | | | | | | | web3 update |