Gavin Andresen
b78d1cdf82
Merge pull request #3239 from gavinandresen/mempool_verbose
...
Add verbose flag to getrawmempool
2013-11-29 22:04:18 -08:00
Gavin Andresen
4d707d5120
Add verbose boolean to getrawmempool
...
Also changes mempool to store CTxMemPoolEntries
to keep track of when they enter/exit the pool.
2013-11-30 15:42:10 +10:00
Gavin Andresen
0733c1bde6
Refactor: move GetValueIn(tx) to tx.GetValueIn()
...
GetValueIn makes more sense as a CTransaction member.
2013-11-30 15:42:10 +10:00
Gavin Andresen
98c7c8fd1d
Remove dead transaction replacement code
...
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.
2013-11-30 15:42:10 +10:00
Wladimir J. van der Laan
e7e8a7537a
Merge pull request #3309
...
9ac5a01
Move types.h include before ifaddres.h for u_int declaration (Robert Backhaus)
2013-11-29 10:34:38 +01:00
Wladimir J. van der Laan
5c56ee1ace
Merge pull request #3328
...
9d2b73d
bitcoin-cli: Add missing SelectParamsFromCommandLine (Wladimir J. van der Laan)
2013-11-29 07:56:05 +01:00
Wladimir J. van der Laan
207cfbfbf1
Merge pull request #3295
...
9e7776b
Integration tests via RPC calls (Gavin Andresen)
2013-11-28 18:28:42 +01:00
Wladimir J. van der Laan
9d2b73d19f
bitcoin-cli: Add missing SelectParamsFromCommandLine
...
The SelectParamsFromCommandLine call was missing in bitcoin-cli,
which caused `-testnet` and `-regtest` to be ignored. Add this
call just like in bitcoind.cpp.
2013-11-28 17:37:01 +01:00
Wladimir J. van der Laan
4ae42d43a4
Merge pull request #3321
...
0078841
prevent Windows redefinition warning cause by compat.h (Philip Kaufmann)
2013-11-28 08:41:23 +01:00
Philip Kaufmann
0078841617
prevent Windows redefinition warning cause by compat.h
2013-11-27 21:28:31 +01:00
Wladimir J. van der Laan
5f083afde1
Merge pull request #3284
...
fb78cc2
Split up bitcoinrpc (code movement only) (Wladimir J. van der Laan)
2013-11-27 14:16:36 +01:00
Wladimir J. van der Laan
e1169d7eea
Merge pull request #3296
...
a946aa8
Store and use a sanitized subVer (Mike Hearn)
ba6a4ea
Add some additional logging to give extra network insight. (Mike Hearn)
2013-11-27 10:40:54 +01:00
Wladimir J. van der Laan
2fc12794c2
Merge pull request #3319
...
871ac37
qt: restore icon dock menu (theuni)
2013-11-27 06:28:22 +01:00
Wladimir J. van der Laan
fb78cc2378
Split up bitcoinrpc (code movement only)
...
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.
2013-11-27 06:00:29 +01:00
Gavin Andresen
9e7776bf1f
Integration tests via RPC calls
...
qa/rpc-tests/wallet.sh runs a three-node -regtest network,
generates a fresh blockchain, and then exercises basic wallet
sending/receiving functionality using command-line RPC.
2013-11-27 14:21:05 +10:00
theuni
871ac375bd
qt: restore icon dock menu
...
This was removed by 25c0cce7f
. It was apparently removed in qt5, but
may return for 5.1.
2013-11-26 19:13:07 -05:00
Mike Hearn
a946aa8d3e
Store and use a sanitized subVer
2013-11-26 13:26:00 +01:00
Mike Hearn
ba6a4ea344
Add some additional logging to give extra network insight.
2013-11-26 13:26:00 +01:00
Wladimir J. van der Laan
03b6a1cee4
Merge pull request #3316
...
106f133
Fix uninitialized variable added in b33b9a6fe
(theuni)
2013-11-26 07:57:00 +01:00
theuni
106f133de6
Fix uninitialized variable added in b33b9a6fe
...
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.
2013-11-25 19:51:07 -05:00
Wladimir J. van der Laan
4c3e24644d
Merge pull request #3294
...
c8b7425
setgenerate creates multiple blocks in -regtest mode (Gavin Andresen)
2013-11-25 15:47:20 +01:00
Wladimir J. van der Laan
d4cda964d2
Merge pull request #3302
...
e5adec3
contrib: add sipa's github-merge script (Wladimir J. van der Laan)
2013-11-24 12:45:12 +01:00
Wladimir J. van der Laan
e5adec35c6
contrib: add sipa's github-merge script
2013-11-24 12:44:31 +01:00
Wladimir J. van der Laan
eef8a67abf
Merge pull request #3300
...
848fe68
cleanup error message consistency (Julian Langschaedel)
2013-11-24 12:40:39 +01:00
Robert Backhaus
9ac5a01c73
Move types.h include before ifaddres.h for u_int declaration
2013-11-22 23:22:53 +10:00
Wladimir J. van der Laan
be5d37c597
Merge pull request #3273
...
fb0507f
qt: show all units in send confirmation (Wladimir J. van der Laan)
2013-11-22 05:42:31 +01:00
Wladimir J. van der Laan
76cfa60222
Merge pull request #3299
...
c89d59c
Remove '/': prefix always starts with '/' (Florin)
2013-11-22 05:42:06 +01:00
Julian Langschaedel
848fe68acd
cleanup error message consistency
...
relicts from the CTransaction refactor.
2013-11-22 02:19:18 +01:00
Florin
c89d59c38a
Remove '/': prefix always starts with '/'
...
brew --prefix retruns a fully qualified path, so using -L/$prefix results in a path with two leading '/'.
2013-11-22 02:07:08 +01:00
Gavin Andresen
c8b74258ba
setgenerate creates multiple blocks in -regtest mode
...
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.
2013-11-22 09:51:13 +10:00
Wladimir J. van der Laan
35454b35d8
Merge pull request #3287
...
67448b2
[Qt] make a UI element in sendcoins non-validated (Philip Kaufmann)
2013-11-21 11:44:52 +01:00
Wladimir J. van der Laan
f7e88c39d7
Merge pull request #3293 from onlyjob/master
...
Provide build time when building from tarball:
2013-11-20 23:08:37 -08:00
Gavin Andresen
34f5b0ab93
Merge pull request #3283 from gavinandresen/rpcwait
...
RPC client option: -rpcwait, to wait for server start
2013-11-20 17:57:43 -08:00
Dmitry Smirnov
ef1e984ead
Provide build time when building from tarball:
...
When building from tarball (i.g. not from git source tree or when git
is not available) `genbuild.sh` write undefined $TIME to "build/build.h".
Even worse, when TIME is set in the environment then its value
is written instead of a date.
For me this change fixed FTBFS which I got because I had
TIME enviroment variable set with format for time(1) utility.
2013-11-21 11:43:00 +11:00
Wladimir J. van der Laan
d980f9b7d6
Merge pull request #3257
...
379778b
core: remove includes in .cpp, if header is already in .h (Philip Kaufmann)
2013-11-20 16:18:33 +01:00
Philip Kaufmann
67448b245c
[Qt] make a UI element in sendcoins non-validated
...
- this was unused for the label and also makes no sense, so remove it
2013-11-20 16:01:03 +01:00
Gavin Andresen
480e75ceab
RPC client option: -rpcwait, to wait for server start
2013-11-20 16:00:51 +10:00
Wladimir J. van der Laan
96aaf006a5
Merge pull request #3234 from super3/master
...
Remove Wallet Tools
2013-11-19 10:25:42 -08:00
Wladimir J. van der Laan
993a50b683
Merge pull request #3278 from laanwj/2013_11_boost_m4
...
Update boost m4 files
2013-11-19 04:43:01 -08:00
Guillermo Céspedes Tabárez
ea89d521d6
Update ax_pthread.m4 to serial 21
...
- Add support for Clang
Further details can be found at http://savannah.gnu.org/patch/?8186
2013-11-18 13:00:06 +01:00
Guillermo Céspedes Tabárez
e4235c38ff
Update ax_boost_thread.m4 to serial 27
...
- Use 'ls -r' in order to try newer version before older ones. Simplify
ls pattern so also dylibs are detected.
2013-11-18 13:00:04 +01:00
Guillermo Céspedes Tabárez
f9374cafa5
Update ax_boost_system.m4 to serial 17
...
- Use 'ls -r' rather than non-portable tool 'tac'. Simplify filepattern in ls expression so dylib (on OSX) are also detected.
2013-11-18 13:00:01 +01:00
Guillermo Céspedes Tabárez
2fb65108f3
Update ax_boost_program_options.m4 serial 22
...
- Fixed detection of dynamic libraries on Mac OS X (*.dylib)
See http://savannah.gnu.org/patch/?7719 for further details.
2013-11-18 12:59:59 +01:00
Guillermo Céspedes Tabárez
41276b4695
Update ax_boost_filesystem.m4 to serial 26
...
- 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.
2013-11-18 12:59:57 +01:00
Guillermo Céspedes Tabárez
3f064488e9
Update ax_boost_base.m4 to serial 21
...
- Add aarch64 to the list of lib64 architectures
2013-11-18 12:59:54 +01:00
Wladimir J. van der Laan
71f97ea2a7
Merge pull request #3267
...
0689f46
Coincontrol cleanup (e.g. add missing license) (Philip Kaufmann)
2013-11-18 10:12:15 +01:00
Wladimir J. van der Laan
5235db2c1e
Merge pull request #3275 from Michagogo/release-process-binary-sizes
...
Add additional data update to release-process.md
2013-11-18 00:24:58 -08:00
Wladimir J. van der Laan
8808435814
Merge pull request #3272
...
0e165b9
doc: small doxygen update (Wladimir J. van der Laan)
2013-11-18 08:49:39 +01:00
Philip Kaufmann
0689f46cc7
Coincontrol cleanup (e.g. add missing license)
...
- 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)
2013-11-18 08:16:12 +01:00
Micha
cc3b0dddbc
Add additional data update to release-process.md
...
This adds https://github.com/bitcoin/bitcoin.org/pull/270 to the to-do
list for each release, avoiding future situations like
https://bitcointalk.org/index.php?topic=336042.0 .
2013-11-18 00:52:43 +02:00