Skip to content

Conversation

@codablock
Copy link

Continuation of #1770

laanwj and others added 30 commits January 11, 2018 13:19
1d635ae fix op order to append first alert (rodasmith)
c62cc4e fix path for bak file (whythat)
438e94d remove root test directory for RPC tests (whythat)
1b6bcdd Remove maxuploadtargets recommended minimum (Jonas Schnelli)
1111ddb gitignore: Remove unused lines (MarcoFalke)
fa27d99 [qa] create_cache: Delete temp dir when done (MarcoFalke)
fad41f3 [qa] walletbackup: Sync blocks inside the loop (MarcoFalke)
…enabled

fa5d276 [init] ParameterInteraction() iff wallet enabled (MarcoFalke)
b16a7f6 [Doc] Target protobuf 2.6 in OS X build notes. (Michael Ford)
dad932c Minor change in section name (Anders Øyvind Urke-Sætre)
c4084c2 Specify Protobuf version 2 in paymentrequest.proto (fanquake)
fa644d0 [qa] wallet: Check legacy wallet as well (MarcoFalke)
f3552da net: fix maxuploadtarget setting (Cory Fields)
…v), not on block files.

b4fb512 UndoReadFromDisk works on undo files (rev), not on block files. (Pavel Janík)
…mq_sub.py

37a7fe9 [copyright] add MIT License copyright header to zmq_sub.py (isle2983)
…emaining Python files

4677b19 [copyright] add MIT License copyright header to remaining Python files (isle2983)
d9ff591 Move static global randomizer seeds into CConnman (Pieter Wuille)
783e930 [copyright] Add missing copyright headers (isle2983)
…s where missing

0766d1c [copyright] add MIT license headers to .sh scripts where missing (isle2983)
faddd62 init: Get rid of some ENABLE_WALLET (MarcoFalke)
2ca6b9d Remove last reference to CWalletDB from accounting_tests.cpp (Patrick Strateman)
02e2a81 Remove pwalletdb parameter from CWallet::AddAccountingEntry (Patrick Strateman)
d2e678d Add CWallet::ReorderTransactions and use in accounting_tests.cpp (Patrick Strateman)
59adc86 Add CWallet::ListAccountCreditDebit (Patrick Strateman)
…ple value queries

1586044 [Qt] RPC-Console: support nested commands and simple value queries (Jonas Schnelli)
12a721b Trivial: Fix typo (Marty Jones)
… removeprunedfunds

c6f5ca8 [Wallet] remove "unused" ThreadFlushWalletDB from removeprunedfunds (Jonas Schnelli)
04d91f4 Trivial: Fix ISO URL, capitalization (unsystemizer)
fa58edb [wallet] Introduce DEFAULT_DISABLE_WALLET (MarcoFalke)
fab9107 init: Get rid of fDisableWallet (MarcoFalke)
…elease-process needs to be updated

6f933c6 Trivial Bugfix: doc/gitian-building.md: Link to release-process needs to be updated (Luke Dashjr)
6666ca6 [qt] WalletModel: Expose disablewallet (MarcoFalke)
faf87af [contrib] delete qt_translations.py (MarcoFalke)
fa13c5c [share] remove qt/protobuf.pri (MarcoFalke)
laanwj and others added 21 commits January 11, 2018 13:22
….12.1

86d410d [depends] fontconfig 2.12.1 (fanquake)
9616ac8 [depends] ccache 3.3.1 (fanquake)
6b6cbdd [depends] expat 2.2.0 (fanquake)
fa81d09 [contrib] Delete spendfrom (MarcoFalke)
b5ccded Comment on CConnman::nLocalServices meaning (instagibbs)
f839350 Do not shadow in src/qt (Pavel Janík)
…tises itself.

6d0ced1 Do not set an addr time penalty when a peer advertises itself. (Gregory Maxwell)
fa427ce [qa] pull-tester: Only print output when failed (MarcoFalke)
3333bd2 [test] Remove redundant print in addrman_tests (MarcoFalke)
4b67402 Mandatory copyright agreement (Andrew Chow)
3f58a28 [Doc] Add missing autogen to example builds (Amir Abrams)
faa91bc CONTRIBUTING: Mention not to open several pulls (MarcoFalke)
edeaf24 Fix future copyright year (Mitchell Cash)
3650668 Squashed 'src/univalue/' changes from f32df99..daf1285 (MarcoFalke)
62c2915 build: supply `-Wl,--high-entropy-va` (Wladimir J. van der Laan)
9a75d29 devtools: Check for high-entropy ASLR in 64-bit PE executables (Wladimir J. van der Laan)
faef293 [wallet] Add high transaction fee warnings (MarcoFalke)
381826d bitcoin-cli: More detailed error reporting (Wladimir J. van der Laan)
fa6e71b [qa] Add getinfo smoke tests and rework versionbits test (MarcoFalke)
ddddaaf [rpc] Deprecate getinfo (MarcoFalke)
c14ffd5 [trivial] fix mempool comment (outdated by BIP125) (jonnynewbs)
4731cab Do not shadow variables (Pavel Janík)
…eption

42f6aed tests: Add exception error message for JSONRPCException (Wladimir J. van der Laan)
Use correct genesis transaction hash
Changes in start_node args result in warnings being printed to stderr
Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly ok 👍

There is one issue though, see below

src/init.cpp Outdated

nWalletBackups = GetArg("-createwalletbackups", 10);
nWalletBackups = std::max(0, std::min(10, nWalletBackups));
std::string strWarning;
Copy link

@UdjinM6 UdjinM6 Jan 11, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can't just throw !fDisableWallet away here - IMO this autobackup part (L1244-L1257) should be wrapped into a separate function in CWallet which should start with smth like if (GetBoolArg("-disablewallet", DEFAULT_DISABLE_WALLET)) return true; (similar to other functions modified by 06f41f3 init: Get rid of fDisableWallet) to preserve existing logic and follow the idea of newly introduced changes at the same time.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree and updated PR. I left keePassInt.init() untouched because it doesn't do any logic beside getting some value from command line.

Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

Slightly tested ACK

@UdjinM6 UdjinM6 added this to the 12.3 milestone Jan 11, 2018
@UdjinM6 UdjinM6 merged commit 0adb4b7 into dashpay:develop Jan 12, 2018
@codablock codablock deleted the pr_backport_bitcoin_0.14-3 branch January 12, 2018 07:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants