Page MenuHomePhabricator
Feed Advanced Search

Apr 14 2019

deadalnix accepted D2797: streams: Create VectorReader stream interface for vectors..
Apr 14 2019, 19:37
deadalnix updated subscribers of D2800: Extract CSipHasher to it's own file in crypto/ directory..
Apr 14 2019, 19:36
deadalnix requested changes to D2800: Extract CSipHasher to it's own file in crypto/ directory..
Apr 14 2019, 19:35
deadalnix requested changes to D2803: blockfilter: add GCSFilter class.
Apr 14 2019, 19:33
deadalnix accepted D2793: Merge #11041: Add LookupBlockIndex.
Apr 14 2019, 17:11
deadalnix requested changes to D2786: [CMAKE] Move .h files transformed from .ui to the form subdirectory.
Apr 14 2019, 14:25
deadalnix added inline comments to D2800: Extract CSipHasher to it's own file in crypto/ directory..
Apr 14 2019, 14:23

Apr 12 2019

deadalnix requested changes to D2792: Add a build command to arcanist.

The goal is not to replace a build system. You don't need 25 configs or special cases. the goal is to provide a way for arc to build to it can run unit tests.

Apr 12 2019, 11:23
deadalnix requested changes to D2797: streams: Create VectorReader stream interface for vectors..
Apr 12 2019, 11:11

Apr 10 2019

deadalnix accepted D2796: Add additional test in segwit recovery activation.

OK the goal is to check for bans when the error is EVAL_FALSE.

Apr 10 2019, 23:18
deadalnix requested changes to D2795: Add additional unit tests for segwit recovery.

Se comments in the spec PR.

Apr 10 2019, 23:17
deadalnix requested changes to D2796: Add additional test in segwit recovery activation.

The purpose of this test is to test activation. This isn't the right place for test vectors.

Apr 10 2019, 22:57
deadalnix requested changes to D2786: [CMAKE] Move .h files transformed from .ui to the form subdirectory.
Apr 10 2019, 22:05
deadalnix requested changes to D2793: Merge #11041: Add LookupBlockIndex.
Apr 10 2019, 21:59
deadalnix accepted D2790: Add functional tests for rejecting headers that build on invalid chains.
Apr 10 2019, 21:54
deadalnix accepted D2794: Merge #10368: [wallet] Remove helper conversion operator from wallet.
Apr 10 2019, 21:54

Apr 9 2019

deadalnix committed rABCb5f4aa110a60: Use c++14 generic std::rbegin() and std::rend() instead of class methods (authored by Fabien).
Use c++14 generic std::rbegin() and std::rend() instead of class methods
Apr 9 2019, 18:40
deadalnix accepted D2777: Add functional tests for rejecting headers that build on invalid chains.
Apr 9 2019, 16:40
deadalnix added a comment to D2777: Add functional tests for rejecting headers that build on invalid chains.

Is that possible to remove the dependency from that test so that it test current behavior, then add the change required to the test to test the new behavior in D2645 ? This way it is very apparent what behavior is changed.

Apr 9 2019, 15:35
deadalnix accepted D2783: Remove much of the remaining BIP9 code.
Apr 9 2019, 14:55
deadalnix accepted D2787: rpc: Handle `getinfo` locally in bitcoin-cli w/ `-getinfo`.
Apr 9 2019, 14:54

Apr 8 2019

deadalnix accepted D1971: [Part 4 of 5] Add a CChainState class to clarify internal interfaces.
Apr 8 2019, 20:07
deadalnix requested changes to D2786: [CMAKE] Move .h files transformed from .ui to the form subdirectory.

You will end up using the ui generator from the system even when not wanted (for instance for reproducible builds) with that construct.

Apr 8 2019, 20:05
deadalnix accepted D2775: Merge #10493: Use range-based for loops (C++11) when looping over map elements.
Apr 8 2019, 20:04
deadalnix added inline comments to D2783: Remove much of the remaining BIP9 code.
Apr 8 2019, 20:00

Apr 7 2019

deadalnix accepted D2781: Remove communication style article from CONTRIBUTING.md.
Apr 7 2019, 17:49

Apr 6 2019

deadalnix requested changes to D2729: Add a test to ensure memory isn't consumed for blocks pre-checkpoint.
Apr 6 2019, 12:58
deadalnix requested changes to D2645: Reject headers building on invalid chains by tracking invalidity.

See https://reviews.bitcoinabc.org/D2777#65449

Apr 6 2019, 12:57
deadalnix requested changes to D2777: Add functional tests for rejecting headers that build on invalid chains.

The test case do not seem to be corresponding to the modified code (which is an assertion failing).

Apr 6 2019, 12:56
deadalnix accepted D2780: Add dev articles to CONTRIBUTING.md.
Apr 6 2019, 12:52

Apr 5 2019

deadalnix accepted D2776: [CI] Add an option to build and run unit tests with debug enabled.
Apr 5 2019, 19:44
deadalnix accepted D2462: Make c++14 standard the default for compilation.
Apr 5 2019, 14:33
deadalnix accepted D2760: Format the php files.
Apr 5 2019, 12:42

Apr 4 2019

deadalnix requested changes to D2775: Merge #10493: Use range-based for loops (C++11) when looping over map elements.
Apr 4 2019, 21:39
deadalnix requested changes to D2735: Add scripted-diffs verification into arcanist.

This will fail if the code if subsequently formatted, which should be fairly common. The test plan should definitively address this. I'm also not convinced this won't fuck everything up when run in parallel with other linters or test runners. If nothing else, it will dirty all builds.

Apr 4 2019, 19:57
deadalnix added inline comments to D2729: Add a test to ensure memory isn't consumed for blocks pre-checkpoint.
Apr 4 2019, 19:50
deadalnix requested changes to D2645: Reject headers building on invalid chains by tracking invalidity.

The backports looks good, however the next test+bugfix really belongs in its own diff.

Apr 4 2019, 19:48
deadalnix requested changes to D2462: Make c++14 standard the default for compilation.
Apr 4 2019, 19:34
deadalnix committed rABC219e15d6d7d8: Update seeds. (authored by deadalnix).
Update seeds.
Apr 4 2019, 19:22
deadalnix closed D2774: Update seeds..
Apr 4 2019, 19:22
Herald added a reviewer for D2774: Update seeds.: Restricted Project.
Apr 4 2019, 19:19
deadalnix added a comment to D2771: Fix signrawtransaction failing when a wallet URI is specified.

So if they have a fix, why not backport it ?

Apr 4 2019, 17:28
deadalnix accepted D2732: [rpc] getblockchaininfo: add size_on_disk, prune_target_size, automatic_pruning.
Apr 4 2019, 16:17
deadalnix requested changes to D1971: [Part 4 of 5] Add a CChainState class to clarify internal interfaces.

Overall it looks good, but there are discrepencies with the original code that need to be explained and possibly missing backports.

Apr 4 2019, 15:30
deadalnix added a comment to D2771: Fix signrawtransaction failing when a wallet URI is specified.

Does the problem exist in Core ?

Apr 4 2019, 15:03
deadalnix accepted D2762: Update disclosure policy standards.
Apr 4 2019, 15:01
deadalnix requested changes to D2760: Format the php files.
Apr 4 2019, 15:00

Apr 3 2019

deadalnix accepted D2768: Update Debian VM version link to latest.
Apr 3 2019, 21:24
deadalnix accepted D2769: Add missing step in Debian VM creation process.

I trust this is corect :)

Apr 3 2019, 21:24
deadalnix requested changes to D2729: Add a test to ensure memory isn't consumed for blocks pre-checkpoint.
Apr 3 2019, 20:50
deadalnix added a comment to D2767: Added definitions for subclasses in chainparams.h.

I don't see what goal this is achieving.

Apr 3 2019, 20:07
deadalnix requested changes to D2760: Format the php files.
Apr 3 2019, 20:00
deadalnix added inline comments to D2750: [CMAKE] Move .h files transformed from .ui to the form subdirectory.
Apr 3 2019, 19:59
deadalnix requested changes to D2750: [CMAKE] Move .h files transformed from .ui to the form subdirectory.

You removed parallelism for no good reason.

Apr 3 2019, 19:59

Apr 2 2019

deadalnix committed rABC0fbd8d77fa7f: Lint everything (authored by deadalnix).
Lint everything
Apr 2 2019, 16:48
deadalnix closed D2758: Lint everything.
Apr 2 2019, 16:47

Apr 1 2019

deadalnix accepted D2009: [Target v0.19] Deprecate and add test for signrawtransaction.
Apr 1 2019, 23:39
deadalnix added a comment to D2462: Make c++14 standard the default for compilation.

Can you please add release notes about this ?

Apr 1 2019, 21:25
deadalnix accepted D2462: Make c++14 standard the default for compilation.
Apr 1 2019, 21:25

Mar 31 2019

deadalnix requested changes to D2735: Add scripted-diffs verification into arcanist.
Mar 31 2019, 17:46
deadalnix added a comment to D2735: Add scripted-diffs verification into arcanist.

Why isn't it a linter?

Mar 31 2019, 17:45
deadalnix accepted D2741: Fix comment about s in schnorr sigs.
Mar 31 2019, 16:55
Herald added a reviewer for D2758: Lint everything: Restricted Project.
Mar 31 2019, 13:04

Mar 28 2019

deadalnix accepted D2747: Remove nonnull warning when calling secp256k1_schnorr_sign with NULL noncefp.
Mar 28 2019, 00:10

Mar 27 2019

deadalnix accepted D2633: Fix unlocked_until in getwalletinfo rpc.
Mar 27 2019, 14:42
deadalnix requested changes to D2744: [CMAKE] Use the AUTOUIC feature to transform the .ui files.

See comment on D2743

Mar 27 2019, 14:40
deadalnix requested changes to D2743: Rename ui_interface.* to uiinterface.*.

Having the list is not a problem. Without the list there are no way for cmake to track dependencies properly, so it must either assume the worse or miss some.

Mar 27 2019, 14:39
deadalnix accepted D2727: Fix a potential segfault in the seeder.
Mar 27 2019, 14:37
deadalnix accepted D2682: [CMAKE] Avoid displaying the console when launching bitcoin-qt.exe.
Mar 27 2019, 02:26
deadalnix requested changes to D2727: Fix a potential segfault in the seeder.

If ourId is accessed concurrently by several threads, then this doesn't fix the problem. If it isn't then what is this fixing? I don't see any description of the problem that lead me to think this solution actually fixes anything.

Mar 27 2019, 02:13
deadalnix accepted D2742: remove unused fnoncriticalerrors variable from cwalletdb::findwallettx.
Mar 27 2019, 02:01
deadalnix requested changes to D2741: Fix comment about s in schnorr sigs.
Mar 27 2019, 02:00
deadalnix requested changes to D2739: [secp256k1] add ec_pubkey_parse to jni api.
Mar 27 2019, 01:26

Mar 26 2019

Herald added a reviewer for D2740: Update seeds: Restricted Project.
Mar 26 2019, 13:00
deadalnix added a comment to D2710: Avoid slow transaction search with txindex enabled.

The test plan doesn't test the behavior change and there is no test. Why is that getting accepted and merged ?

Mar 26 2019, 12:52

Mar 25 2019

deadalnix accepted D2734: [secp256k1] remove unused byte array.
Mar 25 2019, 21:12
deadalnix accepted D2681: [secp256k1] remove guava dep.
Mar 25 2019, 16:38
deadalnix added inline comments to D2681: [secp256k1] remove guava dep.
Mar 25 2019, 16:36
deadalnix added a comment to D1936: Move handling for `-maxtxfee` to the config object.

This looks good on the surface, but I need to do another pass of review to make sure.

Mar 25 2019, 00:46
deadalnix added a comment to D1933: Wrap orphan handling in its own OrphanPool class.

There was a backport from core that did something very similar. While I do think the design of this patch is better than the one from core, I'd be hesitant to go for it as we'd have to maintain it rather than letting core handle that one.

Mar 25 2019, 00:45

Mar 23 2019

deadalnix accepted D2696: Added better error reporting for running individual functional tests.
Mar 23 2019, 14:46
deadalnix requested changes to D2732: [rpc] getblockchaininfo: add size_on_disk, prune_target_size, automatic_pruning.
Mar 23 2019, 14:44

Mar 22 2019

deadalnix requested changes to D2729: Add a test to ensure memory isn't consumed for blocks pre-checkpoint.
Mar 22 2019, 21:36
deadalnix accepted D2685: [secp256k1] fix java secp256k1 test.
Mar 22 2019, 19:21
deadalnix requested changes to D2633: Fix unlocked_until in getwalletinfo rpc.
Mar 22 2019, 14:00
deadalnix requested changes to D2727: Fix a potential segfault in the seeder.

I doesn't looks like you know what the problem actually is, and therefore you have no way to know if the solution is appropriate (and I do not either).

Mar 22 2019, 13:39
deadalnix accepted D2728: Remove unused seeder/compat.h.
Mar 22 2019, 12:39

Mar 18 2019

deadalnix accepted D2697: test: Replace remaining sprintf with snprintf.
Mar 18 2019, 17:09
deadalnix accepted D2687: [CMAKE] Harden the executables.
Mar 18 2019, 17:04

Mar 14 2019

deadalnix requested changes to D2687: [CMAKE] Harden the executables.

Things have been reordered for no apparent good reason. That just makes the review difficult.

Mar 14 2019, 02:53
deadalnix requested changes to D2682: [CMAKE] Avoid displaying the console when launching bitcoin-qt.exe.
Mar 14 2019, 02:45

Mar 13 2019

deadalnix changed the edit policy for T526: Schnorr-ifying.
Mar 13 2019, 23:39
deadalnix changed the edit policy for T529: Schnorr batch verification.
Mar 13 2019, 23:39
deadalnix added inline comments to D2686: Added build-secp256k1.sh for running secp tests in TeamCity.
Mar 13 2019, 02:09

Mar 12 2019

deadalnix requested changes to D2685: [secp256k1] fix java secp256k1 test.

Please provide a detailed test plan. Running the tests is not sufficient as this specific test is not ran by default.

Mar 12 2019, 23:33
deadalnix added a comment to D2133: Move shared qt/bitcoind initialization steps to shared functions..

Unless there is a larger plan here, this is just moving away from core without any clear benefit.

Mar 12 2019, 20:20
deadalnix accepted D2657: [CMAKE] Check for linker flag support.
Mar 12 2019, 20:15
deadalnix accepted D2644: [CMAKE] Override the flags for the Debug CMake configuration.
Mar 12 2019, 20:14
deadalnix added inline comments to D2653: [CMAKE] Fix cached variable that prevents testing for flag support.
Mar 12 2019, 20:12
deadalnix accepted D2653: [CMAKE] Fix cached variable that prevents testing for flag support.
Mar 12 2019, 20:10