aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-07-22Merge pull request #2795 from fanquake/log_aborted_rebuildsJeff Garzik
Log aborted block database rebuilds
2013-07-22Merge pull request #2832 from luke-jr/bugfix_wdb_boostverJeff Garzik
Bugfix: Move boost/version include from db.cpp to walletdb.cpp where BOOST_VERSION is used
2013-07-22Merge pull request #2826 from Diapolo/fix_mingw481Jeff Garzik
fix invalid conversion error with MinGW 4.8.1 in net.cpp
2013-07-22Merge pull request #2836 from phelixbtc/patch-3Jeff Garzik
makefile.mingw: Use normal boost libraries instead of debug for Windows
2013-07-21Bugfix: Include block creation and SSL options headings in usageLuke Dashjr
2013-07-19makefile.mingw: Use normal boost libraries instead of debug for Windowsphelixbtc
https://github.com/bitcoin/bitcoin/pull/2835#issuecomment-21231694
2013-07-18Merge pull request #2670 from laanwj/2013_05_datadirWladimir J. van der Laan
qt: allow user to choose data directory
2013-07-15Bugfix: Move boost/version include from db.cpp to walletdb.cpp where ↵Luke Dashjr
BOOST_VERSION is used
2013-07-13fix invalid conversion error with MinGW 4.8.1 in net.cppPhilip Kaufmann
- fixes src\net.cpp:1601: Error:invalid conversion from 'void*' to 'const char*' [-fpermissive] in a setsockopt() call on Win32 that was found by using MinGW 4.8.1 compiler suite
2013-07-13Fix minor backward incompatibilityPieter Wuille
The key refactor changed the way unencrypted private keys with compressed public key are stored in the wallet. Apparently older versions relied on this to verify the correctness of stored keys. Note that earlier pre-release versions do risk creating wallets that can not be opened by 0.8.3 and earlier.
2013-07-10Merge pull request #2743 from jgarzik/reject-reasonJeff Garzik
Log reason for non-standard transaction rejection
2013-07-10Merge pull request #2812 from jgarzik/rpcbestblockJeff Garzik
RPC: add getbestblockhash, to return tip of best chain
2013-07-07Merge pull request #2796 from gmaxwell/remove_overactive_rand_testsGregory Maxwell
Make the rand tests determinstic.
2013-07-07Make the rand tests determinstic. (fixes #2714)Gregory Maxwell
This avoids spurious errors with the old tests but still tests enough that if the rng is replaced with a totally broken one it should still fail.
2013-07-03RPC: add getbestblockhash, to return tip of best chainJeff Garzik
2013-06-29Fix build date for from-tarball buildsPieter Wuille
2013-06-26Merge pull request #2793 from Diapolo/translationsPieter Wuille
translation update 2013-06-25
2013-06-26Merge pull request #2174 from CodeShark/sync_macro_clarificationPieter Wuille
Added comments to sync.h to make it easier to understand the macros
2013-06-25Added comments to sync.h to make it easier to understand the macrosEric Lombrozo
2013-06-25Merge pull request #2209 from CodeShark/WalletRegistrationLocksPieter Wuille
Wallet registration locks in main.cpp + UnregisterAllWallet() function
2013-06-25Merge pull request #2792 from sipa/coreimplJeff Garzik
Move core implementations to core.cpp
2013-06-25Log aborted block database rebuildsMichael Ford
2013-06-25Truncate oversize 'tx' messages before relaying/storing.Peter Todd
Fixes a memory exhaustion attack on low-memory peers.
2013-06-25Merge pull request #2679 from vhf/patch-1Gavin Andresen
Too many bitcoins allowed as amount. (Issue #2401)
2013-06-25translation update 2013-06-25Philip Kaufmann
- updates bitcoinstrings.cpp and bitcoin_en.ts so new translations can be made on Transifex
2013-06-25Move core implementations to core.cppPieter Wuille
2013-06-24Calling UnregisterAllWallets() instead of UnregisterWallet(pwalletMain) in ↵Eric Lombrozo
init.cpp
2013-06-24Added locks on the setpwalletRegistered functions in main.cpp and added an ↵Eric Lombrozo
UnregisterAllWallets function.
2013-06-24main.h->core.h include dependency improvements.Jeff Garzik
2013-06-24Merge pull request #2789 from sipa/overdumpJeff Garzik
Dump addresses every 15 minutes instead of 10 seconds
2013-06-24Dump addresses every 15 minutes instead of 10 secondsPieter Wuille
2013-06-23Moved CBlock from main.h to core.hEric Lombrozo
2013-06-23Pulled AcceptBlock out of CBlock.Eric Lombrozo
2013-06-23Pulled CheckBlock out of CBlock.Eric Lombrozo
2013-06-23Pulled AddToBlockIndex out of CBlock.Eric Lombrozo
2013-06-23Pulled ConnectBlock out of CBlock.Eric Lombrozo
2013-06-23Pulled DisconnectBlock out of CBlock.Eric Lombrozo
2013-06-23Moved ReadBlockFromDisk implementation to main.cppEric Lombrozo
2013-06-23Moved CBlock::ReadFromDisk out of CBlock to functions ReadBlockFromDisk in ↵Eric Lombrozo
main.h
2013-06-23Moved WriteBlockToDisk implementation from main.h to main.cppEric Lombrozo
2013-06-23Moved CBlock::WriteToDisk out of CBlock to inline function WriteBlockToDisk ↵Eric Lombrozo
in main.h
2013-06-23Merge pull request #2783 from sipa/newtxindexPieter Wuille
Initialize database before checking changed txindex
2013-06-23Merge pull request #2592 from sipa/dumpwalletPieter Wuille
Add dumpwallet and importwallet RPC commands
2013-06-23fix makefiles and init.cpp after chainparams mergePhilip Kaufmann
- add missing chainparams.o to some makefiles - remove a double-include of chainparams.h in init.cpp
2013-06-22Merge pull request #2778 from jgarzik/rpc-verifydbJeff Garzik
RPC: add 'verifychain' to verify chain database at runtime
2013-06-23Log reason for non-standard transaction rejectionJeff Garzik
2013-06-22Merge pull request #2660 from TheBlueMatt/gmfrefactorPieter Wuille
Refactor fee rules to make them actually readable.
2013-06-22Merge pull request #2765 from vobornik/masterPieter Wuille
recognize Debian kFreeBSD port by build_detect_platform script
2013-06-22Add dumpwallet and importwallet RPCsPieter Wuille
dumpwallet: produce a dump of all keys in a wallet, in a format compatible with Bitcoin Wallet for Android and Multibit. importwallet: import such a dump
2013-06-22Add GetKeyBirthTimes to walletPieter Wuille
Compute safe lower bounds on the birth times of all wallet keys. For pool keys or keys with metadata, the actually stored birth time is used. For all others, the birth times are inferred from the wallet transactions.