Page MenuHomePhabricator
Feed Advanced Search

May 9 2019

jasonbcox closed D3000: Merge #10128: Speed Up CuckooCache tests.
May 9 2019, 17:07
jasonbcox committed rABC90e16b238720: Merge #12842: Prevent concurrent savemempool (authored by Wladimir J. van der Laan <laanwj@gmail.com>).
Merge #12842: Prevent concurrent savemempool
May 9 2019, 16:59
jasonbcox closed D2995: Merge #12842: Prevent concurrent savemempool.
May 9 2019, 16:59
jasonbcox accepted D2970: refactor: Include obj/build.h instead of build.h.
May 9 2019, 16:59
jasonbcox updated the summary of D2762: Update disclosure policy standards.
May 9 2019, 16:49
jasonbcox updated the diff for D2762: Update disclosure policy standards.

Updated with ZCash as a disclosure relationship + updated the permalink to the responsible disclosure standard to the latest version.

May 9 2019, 16:47
jasonbcox committed rABCf479c40b04e3: Merge #11599: scripted-diff: Small locking rename (authored by Wladimir J. van der Laan <laanwj@gmail.com>).
Merge #11599: scripted-diff: Small locking rename
May 9 2019, 16:32
jasonbcox closed D2996: Merge #11599: scripted-diff: Small locking rename.
May 9 2019, 16:32
jasonbcox accepted D3004: Merge #10115: Avoid reading the old hd master key during wallet encryption.
May 9 2019, 16:21
jasonbcox committed rABC4f4f0f720352: Merge #11578: net: Add missing lock in ProcessHeadersMessage(...) (authored by Wladimir J. van der Laan <laanwj@gmail.com>).
Merge #11578: net: Add missing lock in ProcessHeadersMessage(...)
May 9 2019, 16:20
jasonbcox closed D2890: Merge #11578: net: Add missing lock in ProcessHeadersMessage(...).
May 9 2019, 16:20
jasonbcox accepted D3003: Merge #10180: [trivial] Fix typos (tempoarily → temporarily, inadvertantly → inadvertently).
May 9 2019, 16:16
jasonbcox accepted D3002: Merge #10309: Trivial: remove extra character from comment.
May 9 2019, 16:16
jasonbcox accepted D3005: Merge #10351: removed unused code in INV message.
May 9 2019, 16:15
jasonbcox updated the diff for D2960: Merge #10489: build: silence gcc7's implicit fallthrough warning.

Removed enabling implicit-fallthrough as the default

May 9 2019, 16:07
jasonbcox accepted D2862: [mining] Rename several CBlockTemplateEntry members for clarity.
May 9 2019, 01:31
jasonbcox accepted D2984: Merge #9333: Document CWalletTx::mapValue entries and remove erase of nonexistent "version" entry..
May 9 2019, 00:31
jasonbcox requested review of D2980: Merge #12287: Optimise lock behaviour for GuessVerificationProgress().
In D2980#70322, @Fabien wrote:

The change in qt/clientmodel.cpp is missing (moved to interfaces/node.cpp).

May 9 2019, 00:30
jasonbcox updated the test plan for D2960: Merge #10489: build: silence gcc7's implicit fallthrough warning.
May 9 2019, 00:27
jasonbcox updated the diff for D2960: Merge #10489: build: silence gcc7's implicit fallthrough warning.

Rebase + added to CMake build

May 9 2019, 00:25
jasonbcox updated the summary of D2979: Merge #11281: Avoid permanent cs_main/cs_wallet lock during RescanFromTime.
May 9 2019, 00:16
jasonbcox updated the summary of D2995: Merge #12842: Prevent concurrent savemempool.
May 9 2019, 00:16
jasonbcox updated the summary of D2996: Merge #11599: scripted-diff: Small locking rename.
May 9 2019, 00:16
jasonbcox updated the summary of D2999: Merge #10126: Compensate for memory peak at flush time.
May 9 2019, 00:16
jasonbcox updated the summary of D3000: Merge #10128: Speed Up CuckooCache tests.
May 9 2019, 00:16
jasonbcox updated the summary of D3001: Merge #10154: init: Remove redundant logging code.
May 9 2019, 00:15
jasonbcox updated the summary of D2958: Merge #12415: Interrupt loading thread after shutdown request.
May 9 2019, 00:15
jasonbcox updated the summary of D2960: Merge #10489: build: silence gcc7's implicit fallthrough warning.
May 9 2019, 00:15
jasonbcox updated the summary of D2980: Merge #12287: Optimise lock behaviour for GuessVerificationProgress().
May 9 2019, 00:15
jasonbcox updated the summary of D2890: Merge #11578: net: Add missing lock in ProcessHeadersMessage(...).
May 9 2019, 00:14

May 8 2019

Herald added a reviewer for D3001: Merge #10154: init: Remove redundant logging code: Restricted Project.
May 8 2019, 23:47
Herald added a reviewer for D3000: Merge #10128: Speed Up CuckooCache tests: Restricted Project.
May 8 2019, 23:23
Herald added a reviewer for D2999: Merge #10126: Compensate for memory peak at flush time: Restricted Project.
May 8 2019, 23:06
jasonbcox updated the diff for D2890: Merge #11578: net: Add missing lock in ProcessHeadersMessage(...).

Rebase + added test_runner.py to test plan

May 8 2019, 22:38
jasonbcox updated the test plan for D2890: Merge #11578: net: Add missing lock in ProcessHeadersMessage(...).
May 8 2019, 22:29
jasonbcox committed rABCea5179582819: Merge #13080: mempool: Add compile time checking for ::mempool.cs runtime… (authored by MarcoFalke <falke.marco@gmail.com>).
Merge #13080: mempool: Add compile time checking for ::mempool.cs runtime…
May 8 2019, 22:25
jasonbcox closed D2955: Merge #13080: mempool: Add compile time checking for ::mempool.cs runtime locking assertions.
May 8 2019, 22:25
jasonbcox committed rABC62cdb28b5acf: Make functions in rpc/blockchain.cpp static. (authored by jasonbcox).
Make functions in rpc/blockchain.cpp static.
May 8 2019, 21:38
jasonbcox closed D2952: Make functions in rpc/blockchain.cpp static..
May 8 2019, 21:38
jasonbcox updated the summary of D2952: Make functions in rpc/blockchain.cpp static..
May 8 2019, 21:35
jasonbcox triaged T644: Backport Core PR 13163 as Normal priority.
May 8 2019, 21:35
jasonbcox accepted D2998: Merge #9724: Qt/Intro: Add explanation of IBD process.
May 8 2019, 21:33
jasonbcox accepted D2988: Merge #9916: Fix msvc compiler error C4146 (minus operator applied to unsigned type).
May 8 2019, 21:28
jasonbcox accepted D2965: [CMAKE] Add an option to reduce exports.
May 8 2019, 21:28
jasonbcox accepted D2966: [CMAKE] Add an option to statically link libstdc++.

Nit for the test plan: Include the build without static linking, which would produce results for readelf -d src/bitcoind | grep libstdc++

May 8 2019, 19:36
jasonbcox requested changes to D2984: Merge #9333: Document CWalletTx::mapValue entries and remove erase of nonexistent "version" entry..

The mapValue.erase("version"); is clearly a code change and requires some sort of testing. A make check + test_runner.py would be sufficient if tests cover this area. Fortunately, the tests have been run for you, but do make sure to mention that this is the intention in the test plan.

May 8 2019, 19:33
jasonbcox accepted D2985: Merge #9906: Disallow copy constructor CReserveKeys.
May 8 2019, 19:22
jasonbcox updated the summary of D2995: Merge #12842: Prevent concurrent savemempool.
May 8 2019, 19:20
jasonbcox updated the diff for D2995: Merge #12842: Prevent concurrent savemempool.

Rebase on D2996

May 8 2019, 19:20
Herald added a reviewer for D2996: Merge #11599: scripted-diff: Small locking rename: Restricted Project.
May 8 2019, 19:11
jasonbcox updated the diff for D2979: Merge #11281: Avoid permanent cs_main/cs_wallet lock during RescanFromTime.

Rebase + missing braces

May 8 2019, 18:49
jasonbcox planned changes to D2995: Merge #12842: Prevent concurrent savemempool.
May 8 2019, 18:45
jasonbcox accepted D2986: Merge #9555: [test] Avoid reading a potentially uninitialized variable in tx_invalid-test (transaction_tests.cpp).
May 8 2019, 18:39
Herald added a reviewer for D2995: Merge #12842: Prevent concurrent savemempool: Restricted Project.
May 8 2019, 18:36
jasonbcox requested changes to D2988: Merge #9916: Fix msvc compiler error C4146 (minus operator applied to unsigned type).
May 8 2019, 18:33
jasonbcox accepted D2988: Merge #9916: Fix msvc compiler error C4146 (minus operator applied to unsigned type).

Stupid, but I don't want to own this code right now...

May 8 2019, 18:32
jasonbcox committed rABC007edfcb94b1: Merge #12172: Bugfix: RPC: savemempool: Don't save until LoadMempool() is… (authored by Wladimir J. van der Laan <laanwj@gmail.com>).
Merge #12172: Bugfix: RPC: savemempool: Don't save until LoadMempool() is…
May 8 2019, 18:25
jasonbcox closed D2957: Merge #12172: Bugfix: RPC: savemempool: Don't save until LoadMempool() is finished.
May 8 2019, 18:25
jasonbcox accepted D2989: Merge #9960: Trivial: Add const modifier to GetHDChain and IsHDEnabled.
May 8 2019, 18:23
jasonbcox committed rABC105a473fc6dd: Merge #11099: [RPC][mempool]: Add savemempool RPC (authored by MarcoFalke <falke.marco@gmail.com>).
Merge #11099: [RPC][mempool]: Add savemempool RPC
May 8 2019, 18:19
jasonbcox closed D2946: Merge #11099: [RPC][mempool]: Add savemempool RPC.
May 8 2019, 18:19
jasonbcox accepted D2991: Merge #14511: doc: Remove explicit storage requirement from README.md.

Noting here that this also partially backports PR 9995, but it's so minor that I'm not going to make you backport them separately.

May 8 2019, 18:19
jasonbcox accepted D2990: Merge #9962: [trivial] Fix typo in rpc/protocol.h.
May 8 2019, 18:17
jasonbcox committed rABCeaa496a915de: Merge #10265: [wallet] [moveonly] Check non-null pindex before potentially… (authored by Wladimir J. van der Laan <laanwj@gmail.com>).
Merge #10265: [wallet] [moveonly] Check non-null pindex before potentially…
May 8 2019, 18:14
jasonbcox closed D2974: Merge #10265: [wallet] [moveonly] Check non-null pindex before potentially referencing.
May 8 2019, 18:13
jasonbcox requested changes to D2994: Merge #9734: Add updating of chainTxData to release process.

I can't find the comment right now, but we had a short convo about not adding this at this time. The value of doing so isn't clear beyond estimating IBD time in the GUI. If that's true, we already know it to be quite inaccurate, so doing this just adds work to our release process.

May 8 2019, 18:13
jasonbcox committed rABC570483fa8d1f: Merge #12681: Fix ComputeTimeSmart test failure with -DDEBUG_LOCKORDER (authored by MarcoFalke <falke.marco@gmail.com>).
Merge #12681: Fix ComputeTimeSmart test failure with -DDEBUG_LOCKORDER
May 8 2019, 18:08
jasonbcox closed D2973: Merge #12681: Fix ComputeTimeSmart test failure with -DDEBUG_LOCKORDER.
May 8 2019, 18:08
jasonbcox committed rABCfde4c39de298: Merge #11744: net: Add missing locks in net.{cpp,h} (authored by Wladimir J. van der Laan <laanwj@gmail.com>).
Merge #11744: net: Add missing locks in net.{cpp,h}
May 8 2019, 17:58
jasonbcox closed D2972: Merge #11744: net: Add missing locks in net.{cpp,h}.
May 8 2019, 17:58
jasonbcox accepted D2987: Merge #9952: Add historical release notes for 0.14.0.
May 8 2019, 16:54
jasonbcox accepted D2992: Merge #9690: Change 'Clear' button string to 'Reset'.
May 8 2019, 16:53
jasonbcox accepted D2993: Merge #10033: Trivial: Fix typo in key.h comment.
May 8 2019, 16:52
jasonbcox committed rABC54ac1d870374: Revert removal of code block (authored by jasonbcox).
Revert removal of code block
May 8 2019, 16:52
jasonbcox closed D2976: Revert removal of code block.
May 8 2019, 16:52
jasonbcox committed rABCcbffe79e55a7: Merge #12206: qa: Sync with validationinterface queue in sync_mempools (authored by Wladimir J. van der Laan <laanwj@gmail.com>).
Merge #12206: qa: Sync with validationinterface queue in sync_mempools
May 8 2019, 16:50
jasonbcox closed D2951: Merge #12206: qa: Sync with validationinterface queue in sync_mempools.
May 8 2019, 16:50

May 7 2019

jasonbcox updated the diff for D2951: Merge #12206: qa: Sync with validationinterface queue in sync_mempools.

Sort + align

May 7 2019, 23:46
jasonbcox committed rABC4cfd8bdde7e1: Merge #9539: [net] Avoid initialization to a value that is never read (authored by Wladimir J. van der Laan <laanwj@gmail.com>).
Merge #9539: [net] Avoid initialization to a value that is never read
May 7 2019, 23:30
jasonbcox closed D2971: Merge #9539: [net] Avoid initialization to a value that is never read.
May 7 2019, 23:30
jasonbcox accepted D2862: [mining] Rename several CBlockTemplateEntry members for clarity.
May 7 2019, 23:29
Herald added a reviewer for D2980: Merge #12287: Optimise lock behaviour for GuessVerificationProgress(): Restricted Project.
May 7 2019, 23:18
jasonbcox requested changes to D2970: refactor: Include obj/build.h instead of build.h.

Does not build. Clearing this off the queue for now...

May 7 2019, 23:17
jasonbcox accepted D2978: No need to use OpenSSL malloc/free.
May 7 2019, 23:16
jasonbcox accepted D2977: [trivial] Fix recently introduced typos in comments.
May 7 2019, 23:14
jasonbcox updated the diff for D2979: Merge #11281: Avoid permanent cs_main/cs_wallet lock during RescanFromTime.

Fix comment

May 7 2019, 23:02
Herald added a reviewer for D2979: Merge #11281: Avoid permanent cs_main/cs_wallet lock during RescanFromTime: Restricted Project.
May 7 2019, 22:59
jasonbcox updated the diff for D2974: Merge #10265: [wallet] [moveonly] Check non-null pindex before potentially referencing.

Rebase ontop of D2976

May 7 2019, 22:06
jasonbcox updated the summary of D2974: Merge #10265: [wallet] [moveonly] Check non-null pindex before potentially referencing.
May 7 2019, 21:50
Herald added a reviewer for D2976: Revert removal of code block: Restricted Project.
May 7 2019, 21:49
jasonbcox planned changes to D2974: Merge #10265: [wallet] [moveonly] Check non-null pindex before potentially referencing.
May 7 2019, 21:45
jasonbcox updated the summary of D2974: Merge #10265: [wallet] [moveonly] Check non-null pindex before potentially referencing.
May 7 2019, 21:42
Herald added a reviewer for D2974: Merge #10265: [wallet] [moveonly] Check non-null pindex before potentially referencing: Restricted Project.
May 7 2019, 21:41
jasonbcox triaged T643: Backport Core PR 10265 as Normal priority.
May 7 2019, 21:37
jasonbcox raised the priority of T642: Backport Core PR 12287 from High to Unbreak Now!.
May 7 2019, 21:19
jasonbcox raised the priority of T641: Backport Core PR 11281 from High to Unbreak Now!.
May 7 2019, 21:19
jasonbcox added a parent task for T641: Backport Core PR 11281: T642: Backport Core PR 12287.
May 7 2019, 21:17
jasonbcox added a subtask for T642: Backport Core PR 12287: T641: Backport Core PR 11281.
May 7 2019, 21:17
jasonbcox triaged T642: Backport Core PR 12287 as High priority.
May 7 2019, 21:16
Herald added a reviewer for D2973: Merge #12681: Fix ComputeTimeSmart test failure with -DDEBUG_LOCKORDER: Restricted Project.
May 7 2019, 21:06