aboutsummaryrefslogtreecommitdiff
path: root/src/bitcoind.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Bump Year Number to 2013super32013-10-201-1/+1
|
* make fCommandLine a local variable in AppInit()Philip Kaufmann2013-10-081-0/+1
|
* add missing Boost Thread join_all() call during shutdownPhilip Kaufmann2013-10-071-4/+13
| | | | | | - fixes #3037 by adding missing join_all() call and brings bitcoind shutdown code in line with Bitcoin-Qt shutdown code - added a comment for the if (!fRet) case
* update SelectParamsFromCommandLine() handling/orderPhilip Kaufmann2013-08-221-6/+7
| | | | | | | | | - move SelectParamsFromCommandLine() from init.cpp to bitcoin.cpp to allow to use TestNet() for Bitcoin-Qt instead of GetBoolArg("-testnet", false) - change order in bitcoind.cpp to match bitcoin.cpp functionality - hamonize error message strings for missing datadir and failing SelectParamsFromCommandLine() in bitcoin.cpp and bitcoind.cpp - use TestNet() call in splashscreen.cpp
* exclude CreatePidFile() function on WIN32 as it is unusedPhilip Kaufmann2013-07-241-1/+1
|
* Introduce a CChainParameters singleton class and regtest mode.Mike Hearn2013-06-191-0/+4
| | | | | | | | | | | | | The new class is accessed via the Params() method and holds most things that vary between main, test and regtest networks. The regtest mode has two purposes, one is to run the bitcoind/bitcoinj comparison tool which compares two separate implementations of the Bitcoin protocol looking for divergence. The other is that when run, you get a local node which can mine a single block instantly, which is highly convenient for testing apps during development as there's no need to wait 10 minutes for a block on the testnet.
* build: add global var for whether or not the gui is enabledCory Fields2013-06-041-0/+1
|
* build: split the non-gui startup routines into a new fileCory Fields2013-06-041-0/+136
This will allow each to have its own main(), meaning that we can build a common base client and simply link in the correct startup object to create the appropriate binary.