Commit Graph

6380 Commits

Author SHA1 Message Date
Felix Lange b738172dcc Godeps: use BSD-licensed version of gopkg.in/karalabe/cookiejar.v2 2015-07-28 13:33:02 +02:00
Felix Lange abdc3d3c77 crypto/sha3: add full license headers 2015-07-28 13:32:52 +02:00
Felix Lange 80901e8288 common: remove config.go
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).

Conflicts:
	common/config.go
2015-07-28 13:32:39 +02:00
Jeffrey Wilcke 465796c3a8 web3: fixed toHex 2015-07-27 12:21:30 +02:00
Jeffrey Wilcke 9c05284bd1 core: genesis extra data field fix 2015-07-26 14:46:07 +02:00
Péter Szilágyi 56edaa1653 xeth: fix #1485, data race in fiilter creation and event firing 2015-07-26 13:11:51 +02:00
Jeffrey Wilcke 8865fda872 params: reduce extra data to 32 bytes 2015-07-26 13:04:56 +02:00
Jeffrey Wilcke b0df9b164c core: fixed genesis write out to write only canon number 2015-07-25 21:52:37 +02:00
Jeffrey Wilcke 72188234aa eth: set default miner extra to client name 2015-07-25 17:59:26 +02:00
Jeffrey Wilcke 8c0619d29c core: 5 ether block reward 2015-07-25 17:59:19 +02:00
Jeffrey Wilcke 16a3a4303f cmd/util: lowered default gas price 2015-07-25 17:16:26 +02:00
Jeffrey Wilcke eaed7584f1 core: check genesis block before writeout 2015-07-25 16:54:51 +02:00
Jeffrey Wilcke 0262ba58cb web3: updated 0.9.1 2015-07-25 12:24:39 +02:00
Jeffrey Wilcke e088998867 core: 5 ether block reward 2015-07-25 12:06:17 +02:00
Jeffrey Wilcke db5ec711e8 cmd/geth, core, eth: Version 1.0.0
Genesis release. Closes #1402
2015-07-23 10:46:38 +02:00
Felix Lange 9d49c80783 remove LICENSE files 2015-07-23 10:46:38 +02:00
Felix Lange b1fdb9f38e all: update license headers to distiguish GPL/LGPL
All code outside of cmd/ is licensed as LGPL. The headers
now reflect this by calling the whole work "the go-ethereum library".
2015-07-23 10:46:37 +02:00
Felix Lange a606dc274b crypto: fix license of curve.go
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.
2015-07-23 10:46:37 +02:00
Péter Szilágyi c9d6fba07d miner: fix current work data race 2015-07-23 10:41:49 +02:00
Jeffrey Wilcke 228fc5a83a xeth: removed unneeded mutex lock 2015-07-23 10:41:49 +02:00
Gustav Simonsson c28dc03f6d xeth: log signed tx hash 2015-07-23 10:41:49 +02:00
Vitalik Buterin dcb276a0dd Fixed canary to require 2+ nonzero, not sum 2+ 2015-07-22 14:36:33 +02:00
Taylor Gerring 53864a73db Update disclaimer 2015-07-22 13:36:21 +02:00
Taylor Gerring cf65a127e1 Move text to separate file 2015-07-22 13:35:00 +02:00
Taylor Gerring fd64dce6a5 Prompt user to accept legalese when datadir doesn't exist 2015-07-22 13:35:00 +02:00
Felix Lange d60b07249c rlp: fix check for canonical byte array size
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.
2015-07-22 13:34:16 +02:00
Felix Lange 7b99278eb0 rlp: reject trailing data when using DecodeBytes 2015-07-22 13:34:16 +02:00
Felix Lange aaf8ae1d0b tests: document RLP tests 2015-07-22 13:34:16 +02:00
Felix Lange a83fdd0046 cmd/ethtest, tests: add support for RLP JSON tests 2015-07-22 13:33:05 +02:00
Jeffrey Wilcke b1a219b0ec core: during chain reorg rewrite receipts and transactions
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.
2015-07-22 13:27:19 +02:00
Jeffrey Wilcke 487b3b0f7b cmd, core, eth, common: genesis preparation
Implemented the --genesis flag thru which we can set a custom genesis
block, including the official Ethereum genesis block.
2015-07-22 13:26:27 +02:00
Jeffrey Wilcke 4ca3d49307 ethdb, trie: removed RLE compression 2015-07-22 13:24:30 +02:00
Jeffrey Wilcke 98f4c936f2 Merge branch 'release/0.9.38' 2015-07-09 18:06:39 +02:00
Jeffrey Wilcke 344277d026 cmd/geth: version bump 0.9.38 2015-07-09 17:43:45 +02:00
Jeffrey Wilcke 3add8cfdb0 Merge pull request #1452 from obscuren/develop
core/vm: added str to op
2015-07-09 08:42:38 -07:00
Jeffrey Wilcke 8b5a65c14a core/vm: added str to op 2015-07-09 17:08:33 +02:00
Jeffrey Wilcke 0646cc8d14 Merge pull request #1453 from ethersphere/frozen-accounts
accounts, crypto: fixed file naming for windows
2015-07-09 08:08:09 -07:00
Jeffrey Wilcke 97d22be318 Merge pull request #1441 from obscuren/logs-return-fix
miner, xeth: fire log event during mining. Fix return raw tx
2015-07-09 07:24:35 -07:00
Jeffrey Wilcke 4c62ce831b Merge pull request #1451 from karalabe/handle-potential-TD-forge-attack
eth/downloader: drop peer if advertised TD but won't delvier
2015-07-09 07:23:50 -07:00
Jeffrey Wilcke b041aed660 Merge pull request #1450 from karalabe/fix-propagation-td
eth: calculate the correct TD, only update if better
2015-07-09 07:23:16 -07:00
Jeffrey Wilcke cd6d703e94 Merge pull request #1447 from karalabe/fix-database-metrics-race-3
eth, ethdb: fix a data race during startup/shutdown
2015-07-09 07:22:54 -07:00
Jeffrey Wilcke dd140beb73 Merge pull request #1443 from Gustav-Simonsson/core_uint64_ts
Core uint64 ts
2015-07-09 07:22:38 -07:00
Jeffrey Wilcke 06afabb631 Merge pull request #1436 from bas-vk/net_version
added net.version
2015-07-09 07:22:20 -07:00
Jeffrey Wilcke 505b77a0d5 Merge pull request #1432 from tgerring/develop
Adjust .mailmap
2015-07-09 07:21:41 -07:00
zelig c3f5403b64 fix wallet key duplicate write - how did it get there? mystery. fixes #1411 2015-07-09 14:07:35 +01:00
zelig 589f1c85b9 : colon => dash - in keyfile name - slight deviation from ISO8601 for WIN FS compatibility 2015-07-09 13:55:09 +01:00
Péter Szilágyi 492d5454b1 eth/downloader: drop peer if advertised TD but won't delvier 2015-07-09 14:40:18 +03:00
Péter Szilágyi 4f95e2f9ec eth: calculate the correct TD, only update if better 2015-07-09 13:55:06 +03:00
Péter Szilágyi eb2d168710 eth, ethdb: fix a data race during startup/shutdown 2015-07-09 12:44:07 +03:00
Jeffrey Wilcke d25634662b web3: updated 2015-07-08 15:47:33 +02:00