-
Merge #10516: Backports for 0.14.3
ff274d3 [doc] Add hint about getmempoolentry to getrawmempool help. (Karl-Johan Alm) 76f9cf9 contrib: Update location of seeds.txt (Wladimir J. van der Laan) 12adedf Trivial: remove extra character from comment (CryptAxe) d2ec969 Fixed typo in documentation for merkleblock.h (Mikerah) 3612219 contrib/init/bitcoind.openrcconf: Don't disable wallet by default (Luke Dashjr) 692dbb0 [doc] Minor corrections to osx dependencies (fanquake) 87a21d5 Fix: make CCoinsViewDbCursor::Seek work for missing keys (Pieter Wuille) 28b8b8b [wallet] Securely erase potentially sensitive keys/values (Thomas Snider) ff13f59 [wallet] Make sure pindex is non-null before possibly referencing in LogPrintf call. (Karl-Johan Alm) e23cef0 Fix some empty vector references (Pieter Wuille) 6ad45b8 Re-enable upnp support in contrib/debian (Matt Corallo) e9a0d89 Build with QT5 on Debian-based systems using contrib/debian (Matt Corallo) 2ea0358 Bump minimum boost version in contrib/debian (Matt Corallo) c94e262 Update contrib/debian to latest Ubuntu PPA upload. (Matt Corallo) 96c7f2c Add CheckQueue Tests (Jeremy Rubin) e207342 Fix CCheckQueue IsIdle (potential) race condition and remove dangerous constructors. (Jeremy Rubin) ef810c4 [trivial] Fix a typo (introduced two days ago) in the default fee warning (practicalswift) 7abe7bb Qt/Send: Give fallback fee a reasonable indent (Luke Dashjr) 3e4d7bf Qt/Send: Figure a decent warning colour from theme (Luke Dashjr) c5adf8f [Qt] Show more significant warning if we fall back to the default fee (Jonas Schnelli) ee1a60d [tests] update disconnect_ban.py test case to work with listbanned (John Newbery) d289b56 [net] listbanned RPC and QT should show correct banned subnets (John Newbery) 0422693 [tests] disconnect_ban: remove dependency on urllib (John Newbery) 98bd0c3 [tests] disconnect_ban: use wait_until instead of sleep (John Newbery) bfd1cf6 [tests] disconnectban test - only use two nodes (John Newbery) 5bc75bb [tests] fix nodehandling.py flake8 warnings (John Newbery) c25d0a8 Update release notes to include RPC error code changes. (John Newbery) f5efe82 Return correct error codes in fundrawtransaction(). (John Newbery) 4943d7a Return correct error codes in setban(). (John Newbery) 18c109d Return correct error codes in removeprunedfunds(). (John Newbery) fe51c89 Return correct error codes in blockchain.cpp. (John Newbery) 3ad00b4 Return correct error codes in bumpfee(). (John Newbery) 71463a7 [qa] Test prioritise_transaction / getblocktemplate interaction (Suhas Daftuar) d28d583 Bugfix: PrioritiseTransaction updates the mempool tx counter (Suhas Daftuar) Tree-SHA512: fa3628527c8e176e438de992b9c5815cc2f3c296dbe5d81b592d17a907554e9c6af7eb595e96a2c345de399ba5326c07b4791a91b7b07f89dce0787c85891206
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 1E4AED62986CD25D Learn about signing commits
-
Merge #10588: doc: Note preexisting bug in display of fee calculation…
… in coin control 60b967e Note preexisting bug in display of fee calculation in coin control (Alex Morcos) Tree-SHA512: 0179654d313ea10b776781617cea744757344d8b4455153540f116978a72aabdc0a3092388b9cfbe8d0348b699943a9e41082ed964e161e4f3017dcd056e77fc
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 1E4AED62986CD25D Learn about signing commits
-
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 1E4AED62986CD25D Learn about signing commits
-
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 1E4AED62986CD25D Learn about signing commits -
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 1E4AED62986CD25D Learn about signing commits
-
-
-
-
-
contrib/init/bitcoind.openrcconf: Don't disable wallet by default
It's harmless if it goes unused, and confused when a wallet is desired Github-Pull: #10451 Rebased-From: afc693d
luke-jr committedMay 25, 2017 -
-
-
-
-
Merge #10328 via branch 'debianppa-0.14' into 0.14.2_fixes
luke-jr committedJun 5, 2017 -
Merge #9497 via remote-tracking branch 'origin-pull/9497/head' into 0…
….14.2_fixes
luke-jr committedJun 5, 2017 -
Merge #10008 via branch 'fee_warning-0.14' into 0.14.2_fixes
luke-jr committedJun 5, 2017 -
Merge #9481 via remote-tracking branch 'jonas/2017/01/fee_warning' in…
…to 0.14.2_fixes
luke-jr committedJun 5, 2017 -
Merge #10234, #10143 (fixes only), and #9853 via branch 'disconnect_b…
…an_fixes-0.14' into 0.14.2_fixes
luke-jr committedJun 5, 2017 -
-
-
Merge #9853 via branch 'fixerrorcodes-0.14' into 0.14.2_fixes
luke-jr committedJun 5, 2017 -
Merge #10196 via branch 'prioritisetx_gbtcache-0.14' into 0.14.2_fixes
luke-jr committedJun 5, 2017 -
-
-
-
Return correct error codes in fundrawtransaction().
The fundrawtransaction() RPC was returning misleading or incorrect error codes (for example RPC_INTERNAL_ERROR when funding the transaction failed). This commit fixes those error codes: - RPC_INTERNAL_ERROR should not be returned for application-level errors, only for genuine internal errors such as corrupted data. That error code has been replaced with RPC_WALLET_ERROR. This commit also updates the test cases to explicitly test the error code. Github-Pull: #9853 Rebased-From: dab804c
-
Return correct error codes in setban().
The setban() RPC was returning misleading or incorrect error codes (for example RPC_CLIENT_NODE_ALREADY_ADDED when an invalid IP address was entered). This commit fixes those error codes: - RPC_CLIENT_INVALID_IP_OR_SUBNET should be returned if the client enters an invalid IP address or subnet. This commit also updates the test cases to explicitly test the error code. This commit also adds a testcase for trying to setban on an invalid subnet. Github-Pull: #9853 Rebased-From: a012087
-
Return correct error codes in removeprunedfunds().
The removeprunedfunds() RPC was returning misleading or incorrect error codes (for example RPC_INTERNAL_ERROR when the transaction was not found in the wallet). This commit fixes those error codes: - RPC_INTERNAL_ERROR should not be returned for application-level errors, only for genuine internal errors such as corrupted data. This error code has been replaced with RPC_WALLET_ERROR. This commit also updates the test cases to explicitly test the error code. Github-Pull: #9853 Rebased-From: 960bc7f
-
Return correct error codes in blockchain.cpp.
RPCs in blockchain.cpp were returning misleading or incorrect error codes (for example getblock() returning RPC_INTERNAL_ERROR when the block had been pruned). This commit fixes those error codes: - RPC_INTERNAL_ERROR should not be returned for application-level errors, only for genuine internal errors such as corrupted data. - RPC_METHOD_NOT_FOUND should not be returned in response to a JSON request for an existing method. Those error codes have been replaced with RPC_MISC_ERROR or RPC_INVALID_PARAMETER as appropriate. Github-Pull: #9853 Rebased-From: c119096
-
Return correct error codes in bumpfee().
The bumpfee() RPC was returning misleading or incorrect error codes (for example RPC_INVALID_ADDRESS_OR_KEY when the transaction was not BIP125 replacable). This commit fixes those error codes: - RPC_INVALID_ADDRESS_OR_KEY if an invalid address was provided: - Invalid change address given - RPC_INVALID_PARAMETER if a single (non-address/key) parameter is incorrect - confTarget and totalFee options should not both be set. - Invalid confTarget - Insufficient totalFee (cannot be less than required fee) - RPC_WALLET_ERROR for any other error - Transaction has descendants in the wallet - Transaction has descendants in the mempool - Transaction has been mined, or is conflicted with a mined transaction - Transaction is not BIP 125 replaceable - Transaction has already been bumped - Transaction contains inputs that don't belong to the wallet - Transaction has multiple change outputs - Transaction does not have a change output - Fee is higher than maxTxFee - New fee rate is less than the minimum fee rate - Change output is too small. This commit also updates the test cases to explicitly test the error code. Github-Pull: #9853 Rebased-From: 6d07c62