aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-06-04build: add global var for whether or not the gui is enabledCory Fields
2013-06-04build: split the non-gui startup routines into a new fileCory Fields
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.
2013-06-04build: prepare to move DetectShutdownThreadCory Fields
2013-06-03Merge pull request #2613 from jonasschnelli/prefsFixWladimir J. van der Laan
MaxOSX: settings fixes (#2371)
2013-06-03Merge pull request #2727 from TheBlueMatt/masterWladimir J. van der Laan
One more data-driven test-case
2013-06-03Merge branch 'master' of git://github.com/bitcoin/bitcoin into prefsFixJonas Schnelli
Signed-off-by: Jonas Schnelli <jonas.schnelli@include7.ch> Conflicts: bitcoin-qt.pro
2013-06-03MaxOSX: settings fixes (#2371)Jonas Schnelli
- Launch-At-Startup implementation for mac - Remove "Window" tab in settings Signed-off-by: Jonas Schnelli <jonas.schnelli@include7.ch>
2013-06-02Add new data-driven test-case.Matt Corallo
2013-06-02Bitcoin-Qt: setup testnet GUI directlyPhilip Kaufmann
- this directly sets up all GUI elements that have testnet special-casing without first setting up main net stuff and changing afterwards (titles, icons etc.) - also fixes 2 wrong icons shown during testnet usage on our toolbar
2013-06-02Merge pull request #2588 from Diapolo/GetBoolArgWladimir J. van der Laan
remove GetBoolArg() fDefault parameter defaulting to false
2013-06-01remove GetBoolArg() fDefault parameter defaulting to falsePhilip Kaufmann
- explicitly set the default of all GetBoolArg() calls - rework getarg_test.cpp and util_tests.cpp to cover this change - some indentation fixes - move macdockiconhandler.h include in bitcoin.cpp to the "our headers" section
2013-06-01Qt5 compatibilityWladimir J. van der Laan
This commit squashes all the changes in the Qt5 branch relative to master. Backward compatibility with Qt4 is retained. Original authors: - Philip Kaufmann <phil.kaufmann@t-online.de> - Jonas Schnelli <jonas.schnelli@include7.ch>
2013-05-30Merge pull request #2552 from Diapolo/win-typedefJeff Garzik
remove obsolete and unused typedef for Windows
2013-05-30Merge pull request #2615 from jonasschnelli/mac10_8_not_centerWladimir J. van der Laan
osx: make use of the 10.8+ user notification center to display growl lik...
2013-05-30Merge pull request #2716 from laanwj/2013_05_30_getworkJeff Garzik
Move pMiningKey init out of StartRPCThreads
2013-05-30Merge pull request #2705 from robbak/crash_zero_size_peers.datJeff Garzik
Don't attempt to resize vector to negative size.
2013-05-30Merge pull request #2644 from sipa/constfindblockJeff Garzik
Make FindBlockByHeight constant-time
2013-05-30Merge pull request #2642 from sipa/rightgenesisJeff Garzik
Check for correct genesis
2013-05-30Merge pull request #2625 from gavinandresen/walletlock_asioJeff Garzik
Use boost::asio::deadline_timer for walletpassphrase timeout
2013-05-30Merge pull request #2600 from sipa/keyrefactorJeff Garzik
Refactor key.cpp/.h
2013-05-30Merge pull request #2693 from jgarzik/checkpoint-boolJeff Garzik
Replace repeated GetBoolArg() calls with Checkpoint::fEnabled variable set once at init time
2013-05-30Merge pull request #2104 from al42and/listreceivedbyaddress_txidsJeff Garzik
listreceivedbyaddress now provides tx ids (issue #1149)
2013-05-30Move pMiningKey init out of StartRPCThreadsWladimir J. van der Laan
This commit decouples the pMiningKey initialization and shutdown from the RPC threads. `getwork` and `getblocktemplate` rely on pMiningKey, and can also be ran from the debug window in the UI even when the RPC server is not running. Solves issue #2706.
2013-05-30Merge pull request #2657 from gmaxwell/its_after_may15_foreverJeff Garzik
It's after 2013-05-15 forever now, so remove the code for the May 15 fork
2013-05-30Make signature cache store CPubKeysPieter Wuille
2013-05-30CSecret/CKey -> CKey/CPubKey split/refactorPieter Wuille
2013-05-30Make CPubKey statically allocatedPieter Wuille
2013-05-29Merge pull request #2671 from bytemaster/masterPieter Wuille
Fix Memory Leak
2013-05-29Merge pull request #2713 from sipa/zerodotninePieter Wuille
Prepare for 0.9 merge window
2013-05-30Prepare for 0.9 merge windowPieter Wuille
2013-05-29Merge pull request #2695 from robbak/init_cpp-explicit_castPieter Wuille
Explictly cast calculation to int, to allow std::min to work.
2013-05-29Don't attempt to resize vector to negative size.Robert Backhaus
2013-05-25Merge pull request #2696 from robbak/util_h-Add_stdarg_includev0.8.2Wladimir J. van der Laan
Explicitly #include stdarg.h, for access to va_list
2013-05-24Bump build number to 0.8.2.2 for v0.8.2rc3v0.8.2rc3Gavin Andresen
2013-05-24Merge pull request #2683 from Diapolo/translationsGavin Andresen
translations update 2013-05-23
2013-05-24Fix crash-at-shutdown if exiting before initializing walletGavin Andresen
2013-05-24Replace repeated GetBoolArg() calls with Checkpoint::fEnabled variableJeff Garzik
set once at init time.
2013-05-24Explicitly #include stdarg.h, for access to va_listRobert Backhaus
2013-05-24Explictly cast calculation to int, to allow std::max to work.Robert Backhaus
2013-05-24osx: make use of the 10.8+ user notification center to display growl like ↵Jonas Schnelli
notifications - if 10.8, use user notification center, if <10.8, use growl Signed-off-by: Jonas Schnelli <jonas.schnelli@include7.ch>
2013-05-23Clean up mining CReserveKey to prevent crash at shutdownGavin Andresen
Fixes issue#2687
2013-05-23translations update 2013-05-23Philip Kaufmann
- integrates current translations from Transifex
2013-05-22Merge pull request #2682 from sipa/morewalletbbGregory Maxwell
More bestblock records in wallets
2013-05-22Merge pull request #2652 from gavinandresen/version_0.8.2_finalGavin Andresen
Set CLIENT_VERSION_IS_RELEASE, bump build to 0.8.2.1
2013-05-22Merge pull request #2649 from Diapolo/translationsGavin Andresen
translations update 2013-05-19 (for 0.8.2 release)
2013-05-22More bestblock records in walletsPieter Wuille
Write bestblock records in wallets: * Every 20160 blocks synced, no matter what (before: none during IBD) * Every 144 blocks after IBD (before: for every block, slow) * When creating a new wallet * At shutdown This should result in far fewer spurious rescans.
2013-05-22Merge pull request #2677 from sipa/fastcreateGavin Andresen
CreateNewBlock performance improvements
2013-05-21Add a few data-driven tests for SIGHASH_ANYONECANPAYMatt Corallo
2013-05-21CreateNewBlock performance improvementsPieter Wuille
2013-05-19Fix memory leak on exception in Key::SignCompactDaniel Larimer