aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | | | | Refactor: move GetValueIn(tx) to tx.GetValueIn()Gavin Andresen2013-11-3010-36/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GetValueIn makes more sense as a CTransaction member.
* | | | | | | | | | | Remove dead transaction replacement codeGavin Andresen2013-11-301-29/+1
| |_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This dead code can be resurrected from git history if transaction replacement is ever implemented. Keeping dead code in the source is a bad idea, because it implies it was tested and worked at some point, which is not true.
* | | | | | | | | | Merge pull request #3309Wladimir J. van der Laan2013-11-291-1/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9ac5a01 Move types.h include before ifaddres.h for u_int declaration (Robert Backhaus)
| * | | | | | | | | | Move types.h include before ifaddres.h for u_int declarationRobert Backhaus2013-11-221-1/+1
| | | | | | | | | | |
* | | | | | | | | | | bitcoin-cli: Add missing SelectParamsFromCommandLineWladimir J. van der Laan2013-11-281-0/+6
| |_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The SelectParamsFromCommandLine call was missing in bitcoin-cli, which caused `-testnet` and `-regtest` to be ignored. Add this call just like in bitcoind.cpp.
* | | | | | | | | | prevent Windows redefinition warning cause by compat.hPhilip Kaufmann2013-11-271-0/+2
| |_|_|_|/ / / / / |/| | | | | | | |
* | | | | | | | | Merge pull request #3284Wladimir J. van der Laan2013-11-2718-629/+692
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fb78cc2 Split up bitcoinrpc (code movement only) (Wladimir J. van der Laan)
| * | | | | | | | | Split up bitcoinrpc (code movement only)Wladimir J. van der Laan2013-11-2718-629/+692
| | |_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Split bitcoinrpc up into - rpcserver: bitcoind RPC server - rpcclient: bitcoin-cli RPC client - rpcprotocol: shared common HTTP/JSON-RPC protocol code One step towards making bitcoin-cli independent from the rest of the code, and thus a smaller executable that doesn't have to be linked against leveldb. This commit only does code movement, there are no functional changes.
* | | | | | | | | Merge pull request #3296Wladimir J. van der Laan2013-11-274-11/+26
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a946aa8 Store and use a sanitized subVer (Mike Hearn) ba6a4ea Add some additional logging to give extra network insight. (Mike Hearn)
| * | | | | | | | | Store and use a sanitized subVerMike Hearn2013-11-264-9/+18
| | | | | | | | | |
| * | | | | | | | | Add some additional logging to give extra network insight.Mike Hearn2013-11-261-5/+11
| |/ / / / / / / /
* / / / / / / / / qt: restore icon dock menutheuni2013-11-261-1/+7
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was removed by 25c0cce7f. It was apparently removed in qt5, but may return for 5.1.
* | | | | | | | Fix uninitialized variable added in b33b9a6fetheuni2013-11-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After discussing with BlueMatt, this appears to be harmless in its current state since it's always set before it's used. Initialize it anyway for readability and future safety.
* | | | | | | | Merge pull request #3294Wladimir J. van der Laan2013-11-255-11/+45
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | | | | | | | | c8b7425 setgenerate creates multiple blocks in -regtest mode (Gavin Andresen)
| * | | | | | | setgenerate creates multiple blocks in -regtest modeGavin Andresen2013-11-225-11/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I'm writing some wallet regression tests using -regtest mode, and need to generate an initial multi-hundred-block chain. Repeatedly calling setgenerate to generate one block is slow and doesn't work properly, because block creation happens asynchronously. This adds two features to setgenerate in -regtest mode: 1) Instead of being interpreted as number of threads to start, the third argument is the number of blocks to generate. 2) setgenerate will not return until the block creation threads have created the requested number of blocks.
* | | | | | | | Merge pull request #3300Wladimir J. van der Laan2013-11-241-3/+3
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | | | | | | | | 848fe68 cleanup error message consistency (Julian Langschaedel)
| * | | | | | | cleanup error message consistencyJulian Langschaedel2013-11-221-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | relicts from the CTransaction refactor.
* | | | | | | | Merge pull request #3273Wladimir J. van der Laan2013-11-221-4/+11
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | fb0507f qt: show all units in send confirmation (Wladimir J. van der Laan)
| * | | | | | | qt: show all units in send confirmationWladimir J. van der Laan2013-11-171-4/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make users accustomed to the other subdivision units (mBTC, muBTC) by showing the total amount in all units in the confirmation dialog. This was recently raised on the mailing list and could be a preparation for switching over the default unit eventually.
* | | | | | | | Merge pull request #3287Wladimir J. van der Laan2013-11-211-1/+1
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | | | | | | | | 67448b2 [Qt] make a UI element in sendcoins non-validated (Philip Kaufmann)
| * | | | | | | [Qt] make a UI element in sendcoins non-validatedPhilip Kaufmann2013-11-201-1/+1
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | - this was unused for the label and also makes no sense, so remove it
* | | | | | | Merge pull request #3283 from gavinandresen/rpcwaitGavin Andresen2013-11-202-2/+11
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | RPC client option: -rpcwait, to wait for server start
| * | | | | | | RPC client option: -rpcwait, to wait for server startGavin Andresen2013-11-202-2/+11
| | | | | | | |
* | | | | | | | Merge pull request #3257Wladimir J. van der Laan2013-11-2011-20/+0
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | 379778b core: remove includes in .cpp, if header is already in .h (Philip Kaufmann)
| * | | | | | | core: remove includes in .cpp, if header is already in .hPhilip Kaufmann2013-11-1511-20/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - example: if util.h includes stdint.h, remove it from util.cpp, as util.h is the first header included in util.cpp
* | | | | | | | Update ax_pthread.m4 to serial 21Guillermo Céspedes Tabárez2013-11-181-17/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add support for Clang Further details can be found at http://savannah.gnu.org/patch/?8186
* | | | | | | | Update ax_boost_thread.m4 to serial 27Guillermo Céspedes Tabárez2013-11-181-37/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use 'ls -r' in order to try newer version before older ones. Simplify ls pattern so also dylibs are detected.
* | | | | | | | Update ax_boost_system.m4 to serial 17Guillermo Céspedes Tabárez2013-11-181-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use 'ls -r' rather than non-portable tool 'tac'. Simplify filepattern in ls expression so dylib (on OSX) are also detected.
* | | | | | | | Update ax_boost_program_options.m4 serial 22Guillermo Céspedes Tabárez2013-11-181-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fixed detection of dynamic libraries on Mac OS X (*.dylib) See http://savannah.gnu.org/patch/?7719 for further details.
* | | | | | | | Update ax_boost_filesystem.m4 to serial 26Guillermo Céspedes Tabárez2013-11-181-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fixed cut-and-paste error. - See http://savannah.gnu.org/patch/?7576 for further details. - Use 'ls -r' rather than non-portable tool 'tac'. - Simplify filepattern in ls expression so dylib (on OSX) are also detected.
* | | | | | | | Update ax_boost_base.m4 to serial 21Guillermo Céspedes Tabárez2013-11-181-3/+5
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | - Add aarch64 to the list of lib64 architectures
* | | | | | | Merge pull request #3267Wladimir J. van der Laan2013-11-1814-104/+71
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 0689f46 Coincontrol cleanup (e.g. add missing license) (Philip Kaufmann)
| * | | | | | | Coincontrol cleanup (e.g. add missing license)Philip Kaufmann2013-11-1814-104/+71
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add missing license headers - make compatible with Qt5 - enforce header cleanup style - small code style cleanups - rename Coin Control dialog into Coin Control Address Selection - use default font for the windows labels (no monospace)
* / | | | | | doc: small doxygen updateWladimir J. van der Laan2013-11-171-0/+16
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I was merging change this every time before generation of the doxygen developer docs (https://dev.visucore.com/bitcoin/doxygen/) but there's no reason why it can't just be merged upstream.
* | | | | | [Qt] use GUIUtil::setClipboard() where possiblePhilip Kaufmann2013-11-163-15/+8
| | | | | |
* | | | | | Merge pull request #3253Wladimir J. van der Laan2013-11-1625-48/+2562
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6a86c24 Coin Control Features (Cozz Lovan) 8dfd8c6 pass nBytes as parameter to GetMinFee(..) (Cozz Lovan)
| * | | | | | Coin Control FeaturesCozz Lovan2013-11-1423-43/+2558
| | | | | | |
| * | | | | | pass nBytes as parameter to GetMinFee(..)Cozz Lovan2013-11-143-5/+4
| | | | | | |
* | | | | | | Merge pull request #3255Wladimir J. van der Laan2013-11-1611-26/+31
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 309f796 [Qt] make most Windows appear centered on main GUI (Philip Kaufmann)
| * | | | | | | [Qt] make most Windows appear centered on main GUIPhilip Kaufmann2013-11-1411-26/+31
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove default value for parent variable in dialogs, which should appear centered over main GUI and pass appropriate value - add some addition NULL pointer checks
* | / / / / / orphan spaces cleanup ;-)Philip Kaufmann2013-11-153-17/+17
| |/ / / / / |/| | | | |
* | | | | | Merge pull request #3252 from laanwj/2013_11_transifex_pullWladimir J. van der Laan2013-11-1459-17014/+42429
|\ \ \ \ \ \ | | | | | | | | | | | | | | qt: language update from transifex
| * | | | | | qt: language update from transifexWladimir J. van der Laan2013-11-1459-17014/+42429
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds three new languages: - de_AT: German (Austria) - gl: Galician - sl_SI: Slovenian (Slovenia) Updates many others. Thanks to the translators contributing on Transifex!
* / / / / / qt: align amounts on overview page to the rightWladimir J. van der Laan2013-11-141-0/+12
|/ / / / / | | | | | | | | | | | | | | | This is more consistent with other places in the GUI.
* | | | | Merge pull request #3244 from laanwj/2013_11_mingw_c99_printfWladimir J. van der Laan2013-11-133-25/+35
|\ \ \ \ \ | | | | | | | | | | | | Use C99 printf statements in mingw
| * | | | | tests: add testcases for strprintfWladimir J. van der Laan2013-11-131-0/+27
| | | | | |
| * | | | | Use C99 printf statements in mingwWladimir J. van der Laan2013-11-132-25/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise, format specifiers such as %llu will not work on XP or earlier. This bug was introduced with 51ed9ec9. http://sourceforge.net/apps/trac/mingw-w64/wiki/gnu%20printf
* | | | | | Issue #1865 - Clean up RPC help messagessje2013-11-138-196/+1350
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on the proposal, update the help message of rpc methods - strings arguments are in double quotes rather than square brackets - numeric arguments have no quotes (and no default value) - optional parameters are surrounded by round brackets - json arguments are strings but don't use double quotes Added 3 sections for the details - Arguments: lists each argument, it's type, required or not, a default, and a description - Result: The method result, with json format if applicable, type, and a description - Examples: examples calls using bitcoin-cli and curl for json rpc call Problems - maybe this is too verbose - lines might be too long - description are not good or complete - examples may be too much
* | | | | | Merge pull request #3240 from laanwj/2013_11_rebase_no_walletWladimir J. van der Laan2013-11-136-123/+177
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Introduce disable-wallet / no-wallet mode (rebased)
| * | | | | qt: GUI support for -disablewallet modeWladimir J. van der Laan2013-11-135-14/+60
| | | | | |