| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Allow -upnp to override setting in wallet (and simplify logic a bit) | Gavin Andresen | 2012-02-01 | 1 | -10/+5 | |
| | | ||||||
| * | Merge pull request #593 (Full URL Support in bitcoin-qt) | Wladimir J. van der Laan | 2012-01-26 | 1 | -1/+1 | |
| |\ | ||||||
| | * | Add support for opening bitcoin: URIs directly. | Matt Corallo | 2012-01-05 | 1 | -1/+1 | |
| | | | ||||||
| * | | Fix handling of default ports | Pieter Wuille | 2012-01-17 | 1 | -2/+2 | |
| | | | ||||||
| * | | Add -keepnode which attempts to -addnode and keep a connection open | Matt Corallo | 2012-01-12 | 1 | -1/+1 | |
| | | | ||||||
| * | | Merge pull request #743 from gavinandresen/blocknotify | Gavin Andresen | 2012-01-12 | 1 | -0/+1 | |
| |\ \ | | | | | | | -blocknotify : run a command when best-block changes | |||||
| | * | | -blocknotify=command argument, implemented using system() and boost::thread | Gavin Andresen | 2012-01-03 | 1 | -0/+1 | |
| | |/ | ||||||
| * / | Network stack refactor | Pieter Wuille | 2012-01-06 | 1 | -1/+1 | |
| |/ | | | | | | | | | | | | | | | This introduces CNetAddr and CService, respectively wrapping an (IPv6) IP address and an IP+port combination. This functionality used to be part of CAddress, which also contains network flags and connection attempt information. These extra fields are however not always necessary. These classes, along with logic for creating connections and doing name lookups, are moved to netbase.{h,cpp}, which does not depend on headers.h. Furthermore, CNetAddr is mostly IPv6-ready, though IPv6 functionality is not yet enabled for the application itself. | |||||
| * | I broke -testnet with my TOR option-parsing fixes. | Gavin Andresen | 2012-01-03 | 1 | -1/+1 | |
| | | ||||||
| * | Fix issue #659, and cleanup wallet/command-line argument handling a bit | Gavin Andresen | 2012-01-03 | 1 | -27/+43 | |
| | | ||||||
| * | Revert "Use standard C99 (and Qt) types for 64-bit integers" | Wladimir J. van der Laan | 2011-12-21 | 1 | -4/+1 | |
| | | | | | This reverts commit 21d9f36781604e4ca9fc35dc65265593423b73e9. | |||||
| * | Use standard C99 (and Qt) types for 64-bit integers | Luke Dashjr | 2011-12-20 | 1 | -1/+4 | |
| | | ||||||
| * | Merge pull request #717 from TheBlueMatt/installerqtupgrade | Gavin Andresen | 2011-12-20 | 1 | -0/+155 | |
| |\ | | | | | Implement "Start on window system startup" on Win32 + Linux. | |||||
| | * | Implement "Start on window system startup" on Win32 + Linux. | Matt Corallo | 2011-12-20 | 1 | -0/+155 | |
| | | | ||||||
| * | | Merge pull request #690 from runeksvendsen/qt-cmdline-options-parsing | Gavin Andresen | 2011-12-19 | 1 | -0/+3 | |
| |\ \ | |/ |/| | When using Qt GUI, move parameter-parsing to start of qt/bitcoin.cpp:main() | |||||
| | * | When using Qt GUI, move parameter-parsing to start of qt/bitcoin.cpp:main() | Rune K Svendsen | 2011-12-09 | 1 | -0/+3 | |
| | | | ||||||
| * | | Move more newlines out of strings, and fix translations. | Gavin Andresen | 2011-12-16 | 1 | -19/+19 | |
| | | | ||||||
| * | | move \\n outside _() in --help | Nils Schneider | 2011-12-13 | 1 | -46/+46 | |
| |/ | ||||||
| * | Merge pull request #654 from TheBlueMatt/dnsseed-thread | Gavin Andresen | 2011-12-02 | 1 | -5/+0 | |
| |\ | | | | | Move DNS Seed lookup to a new thread. | |||||
| | * | Move DNS Seed lookup to a new thread. | Matt Corallo | 2011-11-26 | 1 | -5/+0 | |
| | | | ||||||
| * | | Add missing command-line arguments to --help/-? output | Gavin Andresen | 2011-11-27 | 1 | -4/+15 | |
| |/ | ||||||
| * | Only remove database log files on shutdown after wallet encryption/rewritev0.5.0rc6 | Gavin Andresen | 2011-11-17 | 1 | -2/+2 | |
| | | ||||||
| * | Obsolete keypool and make sure database removes log files on shutdown. | Gavin Andresen | 2011-11-15 | 1 | -4/+10 | |
| | | ||||||
| * | Optionally include additional QT plugins when required to build. | Matt Corallo | 2011-10-25 | 1 | -0/+10 | |
| | | ||||||
| * | Fix build on windows and mac | Gavin Andresen | 2011-10-07 | 1 | -6/+6 | |
| | | | | | | | Replaced all occurrences of #if* __WXMSW__ with WIN32, and all occurrences of __WXMAC_OSX__ with MAC_OSX, and made sure those are defined appropriately in the makefile and bitcoin-qt.pro. | |||||
| * | Remove wxWidgets | Gavin Andresen | 2011-09-26 | 1 | -64/+4 | |
| | | | | | | | | Makefiles now build bitcoind only. qmake/make in top-level directory is used to build Bitcoin QT Deleted almost all #ifdef GUI from the code (left one possibly controversial one) Deleted xpm/ files. | |||||
| * | Merge pull request #517 from gavinandresen/DoSprevention | Gavin Andresen | 2011-09-26 | 1 | -0/+2 | |
| |\ | | | | | Denial-of-service prevention | |||||
| | * | Framework for banning mis-behaving peers | Gavin Andresen | 2011-09-21 | 1 | -0/+2 | |
| | | | ||||||
| * | | bitcoin-qt cannot be used as command line rpc client | Wladimir J. van der Laan | 2011-09-02 | 1 | -0/+2 | |
| | | | ||||||
| * | | add russian translation and add unicode compatibility (merges pull request #20) | Misbakh-Soloviev Vadim A | 2011-08-28 | 1 | -6/+6 | |
| | | | ||||||
| * | | Merge branch 'master' of https://github.com/bitcoin/bitcoin | Wladimir J. van der Laan | 2011-08-16 | 1 | -0/+1 | |
| |\| | ||||||
| | * | Unify copyright notices. | Matt Corallo | 2011-08-09 | 1 | -0/+1 | |
| | | | | | | | | | | | | | To a variation on: // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2011 The Bitcoin developers | |||||
| * | | Merge branch 'master' of https://github.com/bitcoin/bitcoin | Wladimir J. van der Laan | 2011-08-06 | 1 | -1/+2 | |
| |\| | ||||||
| | * | Don't listen if on TOR (resolves #441). | Matt Corallo | 2011-08-03 | 1 | -1/+2 | |
| | | | ||||||
| * | | add splash screen | Wladimir J. van der Laan | 2011-08-02 | 1 | -0/+5 | |
| | | | ||||||
| * | | Merge remote branch 'upstream/master' | Wladimir J. van der Laan | 2011-07-26 | 1 | -1/+0 | |
| |\| | | | | | | | | | Conflicts: src/bitcoinrpc.cpp | |||||
| | * | get rid of mapPubKeys | Pieter Wuille | 2011-07-17 | 1 | -1/+0 | |
| | | | | | | | | | | | Make CKeyStore's interface work on uint160's instead of pubkeys, so no separate global mapPubKeys is necessary anymore. | |||||
| * | | Merge branch 'master' of https://github.com/bitcoin/bitcoin | Wladimir J. van der Laan | 2011-07-15 | 1 | -3/+10 | |
| |\| | ||||||
| | * | Merge pull request #381 from TheBlueMatt/nminversion | Jeff Garzik | 2011-07-12 | 1 | -2/+10 | |
| | |\ | | | | | | | Add minversion to wallet. | |||||
| | | * | Add minversion to wallet. | Matt Corallo | 2011-07-05 | 1 | -2/+10 | |
| | | | | ||||||
| | * | | Prepare codebase for Encrypted Keys. | Pieter Wuille | 2011-07-08 | 1 | -1/+0 | |
| | |/ | ||||||
| | * | Enable DNS seeding by default. | Jeff Garzik | 2011-07-01 | 1 | -1/+3 | |
| | | | ||||||
| | * | Edited init.cpp to include a check that -datadir exists | James Burkle | 2011-06-23 | 1 | -2/+11 | |
| | | | ||||||
| | * | Fix missing includes needed for Boost 1.46. | Shane Wegner | 2011-06-19 | 1 | -0/+1 | |
| | | | ||||||
| | * | CWallet class | Pieter Wuille | 2011-06-15 | 1 | -7/+15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | * A new class CKeyStore manages private keys, and script.cpp depends on access to CKeyStore. * A new class CWallet extends CKeyStore, and contains all former wallet-specific globals; CWallet depends on script.cpp, not the other way around. * Wallet-specific functions in CTransaction/CTxIn/CTxOut (GetDebit, GetCredit, GetChange, IsMine, IsFromMe), are moved to CWallet, taking their former 'this' argument as an explicit parameter * CWalletTx objects know which CWallet they belong to, for convenience, so they have their own direct (and caching) GetDebit/... functions. * Some code was moved from CWalletDB to CWallet, such as handling of reserve keys. * Main.cpp keeps a set of all 'registered' wallets, which should be informed about updates to the block chain, and does not have any notion about any 'main' wallet. Function in main.cpp that require a wallet (such as GenerateCoins), take an explicit CWallet* argument. * The actual CWallet instance used by the application is defined in init.cpp as "CWallet* pwalletMain". rpc.cpp and ui.cpp use this variable. * Functions in main.cpp and db.cpp that are not used by other modules are marked static. * The code for handling the 'submitorder' message is removed, as it not really compatible with the idea that a node is independent from the wallet(s) connected to it, and obsolete anyway. | |||||
| | * | Merge pull request #226 from jordanlewis/betterheaders | Jeff Garzik | 2011-06-14 | 1 | -0/+7 | |
| | |\ | | | | | | | Optimize header dependencies; improve Makefile dependency graph | |||||
| | | * | Only include certain boost headers if necessary. | Jordan Lewis | 2011-05-17 | 1 | -0/+2 | |
| | | | | ||||||
| | | * | Only include strlcpy.h when we have to | Jordan Lewis | 2011-05-15 | 1 | -0/+1 | |
| | | | | ||||||
| | | * | Only include init.h when we have to | Jordan Lewis | 2011-05-15 | 1 | -0/+1 | |
| | | | | ||||||
| | | * | Only include net.h when we have to | Jordan Lewis | 2011-05-15 | 1 | -0/+1 | |
| | | | | ||||||