Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-02-22 | Merge pull request #2312 from gmaxwell/random_random | Gavin Andresen | |
ApproximateBestSubset internal RNG to prevent degenerate behavior. | |||
2013-02-22 | Merge pull request #2308 from apoelstra/safemode-privkey | Gavin Andresen | |
Enable dumpprivkey in safe mode | |||
2013-02-22 | Merge pull request #2160 from petertodd/add-adjustedtime-to-rpc-getinfo | Gavin Andresen | |
Add adjustedtime to getinfo RPC call | |||
2013-02-22 | Merge pull request #1974 from kjj2/walletnotify | Gavin Andresen | |
Add -walletnotify to call an external script on wallet transactions | |||
2013-02-20 | Shorten a startup message. It was getting truncated and looks ugly. | Mike Hearn | |
2013-02-18 | Set CC/CXX properly for gitian buildv0.8.0 | Gavin Andresen | |
2013-02-18 | Merge pull request #2311 from gavinandresen/master | Gavin Andresen | |
Pass compiler flags to leveldb make | |||
2013-02-18 | Merge pull request #2315 from sipa/loaderror | Gavin Andresen | |
Improve block database load error reporting | |||
2013-02-18 | Internal RNG for approximateBestSubset to prevent degenerate behavior. | Gregory Maxwell | |
This fixes test_bitcoin failures on openbsd reported by dhill on IRC. On some systems rand() is a simple LCG over 2^31 and so it produces an even-odd sequence. ApproximateBestSubset was only using the least significant bit and so every run of the iterative solver would be the same for some inputs, resulting in some pretty dumb decisions. Using something other than the least significant bit would paper over the issue but who knows what other way a system's rand() might get us here. Instead we use an internal RNG with a period of something like 2^60 which is well behaved. This also makes it possible to make the selection deterministic for the tests, if we wanted to implement that. | |||
2013-02-17 | Improve block database load error reporting | Pieter Wuille | |
2013-02-16 | Merge branch 'loaderror' of git://github.com/sipa/bitcoin | Gavin Andresen | |
2013-02-16 | Improve block database load error reporting | Pieter Wuille | |
2013-02-16 | Merge pull request #2283 from Diapolo/translations | Wladimir J. van der Laan | |
translations update (bitcoinstrings.cpp + bitcoin_en.ts) | |||
2013-02-15 | Pass compiler flags down into leveldb make | Gavin Andresen | |
Fixes issue#2288. Includes cleanups from Luke's pull 2243. | |||
2013-02-14 | Enable dumpprivkey in safe mode | Andrew Poelstra | |
2013-02-11 | Merge pull request #2286 from gavinandresen/fix2285 | Gavin Andresen | |
Do not use C++11 std::vector.data() | |||
2013-02-09 | Use QImage.bits instead of QImage.constBits to ease backporting | Petter Reinholdtsen | |
Image.constBits was introduced in Qt 4.7. Should be ok here to use QImage.bits which allows linking against the Qt in Squeeze. | |||
2013-02-07 | Do not use C++11 std::vector.data() | Gavin Andresen | |
std::vector.data() is a C++11 feature that makes my OSX build machine unhappy. | |||
2013-02-07 | translations update (bitcoinstrings.cpp + bitcoin_en.ts) | Philip Kaufmann | |
2013-02-06 | Merge commit 'd38c6488d067c2e88726e2ca99bc76fd67dab49b'v0.8.0rc1 | Gavin Andresen | |
2013-02-06 | Merge pull request #2279 from sipa/cvrbip30 | Gavin Andresen | |
Bugfix CValidationResult for BIP30 + add DoS | |||
2013-02-06 | Merge pull request #2264 from ↵ | Gavin Andresen | |
gmaxwell/signrawtransaction_for_regular_missing_txins Signrawtransaction shouldn't require redeemScript for non-p2sh txins. | |||
2013-02-06 | Bugfix CValidationResult for BIP30 + add DoS | Pieter Wuille | |
2013-02-05 | Do not call ResendWalletTransactions when reindexing, importing or on IBD | Rubén Darío Ponticelli | |
Calling ResendWalletTransactions when reindexing, importing or on IBD spams other nodes with our old transactions, because they become unconfirmed. | |||
2013-02-05 | Merge branch 'reindexgen' of git://github.com/sipa/bitcoin | Gavin Andresen | |
2013-02-05 | Merge pull request #2273 from gavinandresen/txsize | Gavin Andresen | |
Make transactions larger than 100K non-standard | |||
2013-02-05 | Make transactions larger than 100K non-standard | Gavin Andresen | |
Extremely large transactions with lots of inputs can cost the network almost as much to process as they cost the sender in fees. We would never create transactions larger than 100K big; this change makes transactions larger than 100K non-standard, so they are not relayed/mined by default. This is most important for miners that might create blocks larger than 250K big, who could be vulnerable to a make-your-blocks-so-expensive-to-verify-they-get-orphaned attack. | |||
2013-02-04 | Merge pull request #2253 from luke-jr/bugfix_valstate | Gavin Andresen | |
Bugfixes for CValidationState | |||
2013-02-04 | Merge pull request #2237 from petertodd/testnet-dnsseed | Jeff Garzik | |
Add DNS seed support for testnet | |||
2013-02-01 | Signrawtransaction shouldn't require redeemScript for non-p2sh txins. | Gregory Maxwell | |
The redeemScript functionality broke plain offline signing, this change makes it only look for that parameter when signing a p2sh input. | |||
2013-02-01 | Make sure the genesis block is present after reindex | Pieter Wuille | |
2013-02-01 | translations update (bitcoinstrings.cpp and bitcoin_en.ts) | Philip Kaufmann | |
2013-02-01 | Bitcoin-Qt: better copyright year handling in AboutDialog | Philip Kaufmann | |
- this change allows us to keep the translation without the need to re-translate any string, when we update the copyright year - copyright symbol is changed to HTML to ensure we get no encoding issues and it's removed from the translation string so translators don't break it by mistake | |||
2013-01-31 | Bugfix: Enable ConnectBestBlock to properly report back validation problems, ↵ | Luke Dashjr | |
and ensure orphan processing (when their parents are found) cannot be used to counter-DDoS the node providing the parent Also fix a minor typo | |||
2013-01-30 | Merge pull request #2245 from gavinandresen/check216116 | Gavin Andresen | |
New checkpoint at block 216116 for the 0.8.0 release | |||
2013-01-30 | Merge pull request #2236 from sipa/largefiles | Gavin Andresen | |
Support large files on 32-bit Linux | |||
2013-01-30 | Prevent Qt crash at startup with an empty data directory | Gavin Andresen | |
2013-01-30 | Bump version numbers for 0.8 release | Gavin Andresen | |
Version numbers changed from 0.7.99 to 0.8.0 Set CLIENT_VERSION_IS_RELEASE to remove pre-release warning Updated copyright in COPYING and doc/READMEs to 2013 Updated doc/release-notes.txt | |||
2013-01-30 | Correctly randomize change output position | Gavin Andresen | |
2013-01-30 | New checkpoint at block 216116 for the 0.8.0 release | Gavin Andresen | |
2013-01-30 | Support large files on 32-bit Linux | Pieter Wuille | |
2013-01-29 | Add DNS seed support for testnet | Peter Todd | |
2013-01-29 | Merge pull request #2224 from sipa/valstate | Gavin Andresen | |
Improve error handling during validation | |||
2013-01-30 | Deal with LevelDB errors | Pieter Wuille | |
2013-01-29 | Fix two clang3.3 warnings | Gavin Andresen | |
2013-01-30 | Improve dealing with abort conditions | Pieter Wuille | |
2013-01-30 | Add disk space checks before flushing CCoins cache | Pieter Wuille | |
2013-01-30 | Treat coinbase value violation as DoS | Pieter Wuille | |
2013-01-30 | CValidationState framework | Pieter Wuille | |
2013-01-29 | Merge pull request #2231 from sipa/cleanups | Jeff Garzik | |
Two cleanups before 0.8 |