Age | Commit message (Collapse) | Author |
|
|
|
e991315 Merge upstream LevelDB 1.15.
0cfb990 Release LevelDB 1.15
02ac9f1 Merge upstream LevelDB 1.14.
0b9a89f Release LevelDB 1.14
git-subtree-dir: src/leveldb
git-subtree-split: e991315d7fe4ca84a98902578106cbffa3dcccfd
|
|
build: fix syntax error on older m4/autoconf.
|
|
Use 'make check' instead of 'make test'
|
|
|
|
Fixes #3358. This affects preinstalled autotools on osx 10.6.
|
|
24646ee [Qt] fix possibilty to delete last sendcoins entry (Philip Kaufmann)
|
|
- hide the entry about to be deleted, and if it is the last entry add a
new one, so that we always have one entry in our list
|
|
4f99b16 Release process: add section about announcing new release (Wladimir J. van der Laan)
|
|
Update build-osx.md
|
|
|
|
fdbdb7f cleanup includes in rpcnet.cpp (Philip Kaufmann)
b6aafca some string and indentation updates in init/rpcclient (Philip Kaufmann)
|
|
|
|
b9c3416 Add protobuf-compiler dependency package for debian (Wladimir J. van der Laan)
|
|
Fixes #3361
|
|
Allow mining RPCs with --disable-wallet
|
|
666893b qt: keep a list of requested payments (Wladimir J. van der Laan)
|
|
f914c7a rpcwallet: use EnsureWalletIsUnlocked() where possible (Philip Kaufmann)
|
|
- replaces a pwalletMain->IsLocked() check
- in keypoolrefill init kpSize to 0 as we have the logic to determine max
kpSize in pwalletMain->TopUpKeyPool() anyway
|
|
84f8551 [Qt] misc small Mac related changes/cleanups (Philip Kaufmann)
|
|
- cleanup Info.plist.in and specify high DPI mode enable command as per
http://blog.qt.digia.com/blog/2013/04/25/retina-display-support-for-mac-os-ios-and-x11/
- move setting of QApplication::setAttribute() to bitcoin.cpp and add
attribute for enabling use of high DPI pixmaps for Qt >= 5.1
- add missing setWindowTitle() on Mac
- cleanup Mac / non-Mac setup in bitcoingui.cpp
|
|
|
|
80ecf67 Add ThreadGetMyExternalIP to net thread group (Gavin Andresen)
|
|
|
|
Use a fixed script instead of a CReserveKey from the wallet.
This does not affect the functionality or result of the tests as they never
check the state of the wallet in the first place.
|
|
|
|
The following mining-related RPC calls don't use the wallet:
- getnetworkhashps
- getmininginfo
- getblocktemplate
- submitblock
Enable them when compiling with --disable-wallet.
|
|
Add main-specific node state & move ban score
|
|
Fixes #3372 -- crash at shutdown.
|
|
|
|
ccd1372 [Qt] small notificator and style changes (Philip Kaufmann)
|
|
26d1b65 src/Makefile.am: Simplify clean of leveldb (Josh Triplett)
a26a367 configure.ac: Check for miniupnpc headers, not just -lminiupnpc (Josh Triplett)
82ccb05 autogen.sh: Stop passing --verbose to autoreconf (Josh Triplett)
e12dafd autogen.sh: Use long options to autoreconf, for self-documentation (Josh Triplett)
19b9add autogen.sh: Support running from outside the source directory (Josh Triplett)
97d285a autogen.sh: Use set -e to fail if any command fails (Josh Triplett)
f80b723 autogen.sh: Add a /bin/sh shebang. (Josh Triplett)
|
|
5094f8d Split off rpc_wallet_tests (Wladimir J. van der Laan)
829c920 Move CCryptoKeyStore to crypter.cpp (Wladimir J. van der Laan)
ae6ea5a Update build-unix.md to mention --disable-wallet (Wladimir J. van der Laan)
4f9e993 Add --disable-wallet option to build system (Wladimir J. van der Laan)
d004d72 Move CAddrDB frrom db to net (Wladimir J. van der Laan)
48ba56c Delimit code with #ifdef ENABLE_WALLET (Wladimir J. van der Laan)
991685d Move getinfo to rpcnet.cpp (Wladimir J. van der Laan)
bbb0936 Move HelpExample* from rpcwallet to rpcserver (Wladimir J. van der Laan)
|
|
Restore hex to getrawtransaction vout scriptPubkey.
|
|
Commit be066fad accidentally removed the hex field.
This gets in the way of doing offline signing.
(credit belongs to sipa for actually looking for the
cause instead of being lazy like me and just shrugging
and writing the scriptpubkey from the asm.)
|
|
4cf3411 [Qt] misc PaymentServer changes (e.g. changes to eventFilter()) (Philip Kaufmann)
|
|
- make eventFilter() private and pass events on to QObject::eventFilter()
instead of just returning false
- re-work paymentservertest.cpp to correctly handle the event test
after the above change (rewrite test_main to allow usage of
QCoreApplication:: in the tests)
- delete socket when we were unable to connect in ipcSendCommandLine()
- show a message to the user if we fail to start-up (instead of just a
debug.log entry)
- misc small comment changes
|
|
1e01f7c Payment request URI syntax changed, from request=... to r=... (Gavin Andresen)
|
|
Change release-process.md to sign release tags
|
|
|
|
38cbeab fix typo in rpcnet.cpp (Philip Kaufmann)
|
|
|
|
d3ef9b0 Prevent empty transactions from being added to vtxPrev (Wladimir J. van der Laan)
|
|
4ef92a9 Refuse to retransmit transactions without vins (Wladimir J. van der Laan)
|
|
Versions of bitcoin before 0.8.6 have a bug that inserted
empty transactions into the vtxPrev in the wallet, which will cause the node to be
banned when retransmitted, hence add a check for !tx.vin.empty()
before RelayTransaction.
|
|
CWalletTx::AddSupportingTransactions() was adding empty transaction
to vtxPrev in some cases. Skip over these.
Part one of the solution to #3190. This prevents invalid vtxPrev from
entering the wallet, but not current ones being transmitted.
|
|
Split wallet tests from other RPC tests.
Now no #ifdef ENABLE_WALLET are needed anymore in either file.
|
|
This breaks the dependency on crypter for disable-wallet builds.
|
|
Mention the new --disable-wallet mode.
Also, correct the BDB entry in the dependencies table.
|
|
Make it possible to build Bitcoin without wallet
(and thus without BDB) so that it only functions as node.
|