Page MenuHomePhabricator
Feed Advanced Search

Jun 21 2017

Herald added 1 blocking reviewer(s) for D243: Implement setting of UAHF start time via RPC: Restricted Project.
Jun 21 2017, 15:14
freetrader accepted D241: Fix a few integration tests.
Jun 21 2017, 13:15
freetrader added a comment to D241: Fix a few integration tests.

Additional test case also looks good. Accepting.

Jun 21 2017, 13:15
freetrader added inline comments to D241: Fix a few integration tests.
Jun 21 2017, 12:50
freetrader planned changes to D237: Add two simple test framework self-tests.

Most likely needs changes after recent D230 changes.
The SimpleInitializeTest might be obsolete.

Jun 21 2017, 07:33
freetrader added a comment to D239: p2sh txns added to the mempool.

Please modify Test Plan to use the new name of the test (use Edit Revision to change).

Jun 21 2017, 07:23

Jun 20 2017

freetrader closed Restricted Maniphest Task, a subtask of T46: Get the release in shape, as Resolved.
Jun 20 2017, 21:28
freetrader accepted D230: Implement expected stderr output checks and out-of-tree single test execution.

Tested, thanks for the fixes, extraction and cleanup, deadalnix.

Jun 20 2017, 21:24
freetrader accepted D238: Have the test framework search for bitcoind harder..
Jun 20 2017, 19:13
freetrader added a comment to D230: Implement expected stderr output checks and out-of-tree single test execution.

General comment:

Jun 20 2017, 14:40
Herald added 1 blocking reviewer(s) for D237: Add two simple test framework self-tests: Restricted Project.
Jun 20 2017, 14:23
freetrader added inline comments to D230: Implement expected stderr output checks and out-of-tree single test execution.
Jun 20 2017, 12:39
freetrader added a comment to T42: Add pep8 linter support in arc.

This task must wait until post release / fork.

Jun 20 2017, 12:35
freetrader added a project to T45: Create a RPC to set UAHF start time: Restricted Project.
Jun 20 2017, 12:32 · Restricted Project
freetrader updated the diff for D230: Implement expected stderr output checks and out-of-tree single test execution.

Implement passing of OutputCheckers to initialize_chain() as requested by deadalnix

Jun 20 2017, 12:13

Jun 19 2017

freetrader added a comment to D232: Some simplification in the compact block code and tests.

Ran all extended regtests excluding pruning, all passed.

Jun 19 2017, 22:15
freetrader added inline comments to D230: Implement expected stderr output checks and out-of-tree single test execution.
Jun 19 2017, 22:01
freetrader added a comment to D232: Some simplification in the compact block code and tests.

It looks ok to me, but I'd like another pair of eyes (or several) on this.

Jun 19 2017, 21:55
freetrader accepted D221: Make the UAHF start time configurable.

Tested ok, accepting.

Jun 19 2017, 21:48
freetrader created T48: Create a hardfork info section on getblockchaininfo RPC output..
Jun 19 2017, 21:44 · Restricted Project
freetrader added a comment to D221: Make the UAHF start time configurable.

Looks ok, but still need to run tests.

Jun 19 2017, 21:04
freetrader accepted D234: Format addrman.{h|cpp} and addrdb.{h|cpp}.

I'm accepting, since I think those doxygen comments can be repaired later, as well as the comment typo.

Jun 19 2017, 20:32
freetrader accepted D233: Test Compact block with big blocks.
Jun 19 2017, 20:25
freetrader accepted D236: Format amount.h and amount.cpp.
Jun 19 2017, 20:22
freetrader added a comment to D230: Implement expected stderr output checks and out-of-tree single test execution.

Will look at passing through OutputChecker object via initialize_chain().

Jun 19 2017, 20:17
freetrader requested changes to D233: Test Compact block with big blocks.

just cleanups

Jun 19 2017, 20:03
freetrader accepted D235: Add bitcoinforks.org seeder.
Jun 19 2017, 20:03
freetrader accepted D229: Remove unused error code and ensure SCRIPT_ERR_CLEANSTACK has an associated error message.
Jun 19 2017, 20:02
freetrader added a comment to D229: Remove unused error code and ensure SCRIPT_ERR_CLEANSTACK has an associated error message.

Builds and passes make check, change looks sensible to me.

Jun 19 2017, 20:02
freetrader updated the diff for D230: Implement expected stderr output checks and out-of-tree single test execution.

Fix nits spotted during self-check of Diff

Jun 19 2017, 19:26
freetrader accepted D231: Nits in interprter.cpp.
Jun 19 2017, 19:21
freetrader added inline comments to D230: Implement expected stderr output checks and out-of-tree single test execution.
Jun 19 2017, 18:55
freetrader abandoned D216: Implement test framework feature to check for expected stderr outputs.

Abandoned since superceded by D230 .

Jun 19 2017, 18:41
Herald added 1 blocking reviewer(s) for D230: Implement expected stderr output checks and out-of-tree single test execution: Restricted Project.
Jun 19 2017, 18:40
freetrader requested review of D224: Mark fall-through cases in our code clearly.
Jun 19 2017, 17:48
freetrader updated the diff for D224: Mark fall-through cases in our code clearly.

Updated on top of reformatted files

Jun 19 2017, 17:27
freetrader committed rABCc9b186a73ed6: Format hash.cpp (authored by freetrader).
Format hash.cpp
Jun 19 2017, 17:15
freetrader closed D228: Format hash.cpp by committing rABCc9b186a73ed6: Format hash.cpp.
Jun 19 2017, 17:15
freetrader committed rABCe8de417c1702: Format tinyformat.h (authored by freetrader).
Format tinyformat.h
Jun 19 2017, 17:15
freetrader closed D227: Format tinyformat.h by committing rABCe8de417c1702: Format tinyformat.h.
Jun 19 2017, 17:15
freetrader accepted D225: Update UAHF spec.

Update looks good to me.

Jun 19 2017, 17:14
freetrader accepted D223: Update DNS seeds.
Jun 19 2017, 17:08
freetrader abandoned D184: Fix abc-cmdline, part 1 (enable out-of-tree running).

Abandoning this as I have a better fix implemented now (in final testing).

Jun 19 2017, 17:06
freetrader added a comment to D224: Mark fall-through cases in our code clearly.

Opened D227 and D228 for preliminary formatting as a basis for amending this one.

Jun 19 2017, 16:47
Herald added 1 blocking reviewer(s) for D228: Format hash.cpp: Restricted Project.
Jun 19 2017, 16:45
Herald added 1 blocking reviewer(s) for D227: Format tinyformat.h: Restricted Project.
Jun 19 2017, 16:40
freetrader added a comment to D224: Mark fall-through cases in our code clearly.

Ok, I will re-format and change comment style to be consistent with the file.

Jun 19 2017, 12:54
freetrader accepted D223: Update DNS seeds.
Jun 19 2017, 08:51
Herald added 1 blocking reviewer(s) for D224: Mark fall-through cases in our code clearly: Restricted Project.
Jun 19 2017, 08:47
freetrader added inline comments to D222: Implement "EBx.y" indicator on subversion (user agent).
Jun 19 2017, 07:45
freetrader added a comment to D222: Implement "EBx.y" indicator on subversion (user agent).

Could you please add a unit test for getSubVersionEB() .

Jun 19 2017, 07:44
freetrader abandoned D219: Fix re-use of BITCOIN_CONFIG_H (collision between two headers).

This issue was most likely caused by a local configuration problem, therefore I am withdrawing the change.

Jun 19 2017, 07:39
freetrader accepted D220: Get UAHF start time thgough the config and not the consensus params.
Jun 19 2017, 07:16

Jun 18 2017

Herald added 1 blocking reviewer(s) for D219: Fix re-use of BITCOIN_CONFIG_H (collision between two headers): Restricted Project.
Jun 18 2017, 13:27

Jun 17 2017

freetrader accepted D218: Format all unformated files in the wallet.
Jun 17 2017, 03:21
freetrader added inline comments to D218: Format all unformated files in the wallet.
Jun 17 2017, 03:20

Jun 16 2017

freetrader accepted D217: Pass config down IsUAHFenabled instead of the chain params.
Jun 16 2017, 15:31
freetrader added inline comments to D216: Implement test framework feature to check for expected stderr outputs.
Jun 16 2017, 14:39
freetrader planned changes to D216: Implement test framework feature to check for expected stderr outputs.

As discussed on Slack, it would be better to have the framework's node class deal with all aspects of collecting and verifying the stderr data.
The node class would be extended with methods to invoke stderr verification, but would do it on node stop in any case.
If mismatches between expected and present outputs are found, an exception would be raised to fail the test.

Jun 16 2017, 14:35
freetrader updated the diff for D216: Implement test framework feature to check for expected stderr outputs.

Minor fixes from self-review of diff on website

Jun 16 2017, 13:19
Herald added 1 blocking reviewer(s) for D216: Implement test framework feature to check for expected stderr outputs: Restricted Project.
Jun 16 2017, 13:11
freetrader added a comment to D191: Add no-limits testnet (NOL) support to Bitcoin-ABC.

As discussed on Slack, this is being held back since current ABC code already has the feature to refuse >1MB blocks before the fork activation time, so it cannot nicely play on nolnet anymore.

Jun 16 2017, 12:55
freetrader accepted D214: Add an overload of IsUAHFenabled that that a CBlockIndex as parameter.
Jun 16 2017, 12:30
freetrader accepted D215: Fix abc-p2p-fullblocktest.py.
Jun 16 2017, 12:26
freetrader accepted D212: Ensure that transaction using SIGHASH_FORKID are accepted in the mempool once the HF activates.
Jun 16 2017, 12:14
freetrader accepted D211: Format pubkey.h and pubkey.cpp.
Jun 16 2017, 12:02
freetrader accepted D206: Compute max generated block size depending on UAHF activation.
Jun 16 2017, 12:00
freetrader accepted D207: Change default for excessive block size and generated block size.

All review comments addressed, accepting.

Jun 16 2017, 11:59
freetrader requested changes to D207: Change default for excessive block size and generated block size.

Just revert the Python wildcard import please, rest is fine.

Jun 16 2017, 11:45
freetrader added inline comments to D206: Compute max generated block size depending on UAHF activation.
Jun 16 2017, 11:35
freetrader accepted D204: Remove globals.h use from net.cpp.

Code changes look ok for current test, and I can accept on that basis.

Jun 16 2017, 11:06
freetrader accepted D213: Test HF activation accross reorg.
Jun 16 2017, 10:43
freetrader accepted D205: Check that only the first block of the HF needs to be > 1MB.
Jun 16 2017, 05:26

Jun 15 2017

freetrader accepted D203: Fix abc-p2p-activation.py when run on a monocore machine.

Ran the test on my Linux machine, it passed.

Jun 15 2017, 08:08
freetrader updated the diff for D191: Add no-limits testnet (NOL) support to Bitcoin-ABC.

Fix up clang-style mess

Jun 15 2017, 07:33
freetrader updated the diff for D191: Add no-limits testnet (NOL) support to Bitcoin-ABC.

Fix outdated -nolnet picked up by review

Jun 15 2017, 07:32
freetrader added inline comments to D191: Add no-limits testnet (NOL) support to Bitcoin-ABC.
Jun 15 2017, 07:20

Jun 14 2017

freetrader accepted D202: Test SIGHASH_FORKID activation.
Jun 14 2017, 22:34
freetrader accepted D200: Enforce that a large block is produced when the HF triggers.
Jun 14 2017, 22:32
freetrader requested changes to D202: Test SIGHASH_FORKID activation.
Jun 14 2017, 22:21
freetrader accepted D201: Cleanup ConnectBlock.
Jun 14 2017, 22:07
freetrader added inline comments to D200: Enforce that a large block is produced when the HF triggers.
Jun 14 2017, 22:00
freetrader accepted D197: Test OP_RETURN anti replay feature.

Ok for me.

Jun 14 2017, 21:23
freetrader accepted D194: Add activation code for the block size parameter of UAHF..

Code comments updated by author via online discussion.

Jun 14 2017, 21:16
freetrader requested changes to D194: Add activation code for the block size parameter of UAHF..

Please change test plan to run the '-extended' regression tests.
Changing block validity like this could impact the other tests.

Jun 14 2017, 20:28
freetrader accepted D190: Use Median Past Time for HF activation.
Jun 14 2017, 20:12
freetrader added a comment to D190: Use Median Past Time for HF activation.

Looks good to me, tests passed and I couldn't find meaningful cases missing.

Jun 14 2017, 20:11
freetrader accepted D186: Add SCRIPT_ENABLE_SIGHASH_FORKID to the CheckInputs sanity check in AcceptToMemoryPoolWorker.

No objections.

Jun 14 2017, 15:30
freetrader accepted D199: Fix temporary file creation for validation_tests.

Tested ok for me on Linux, will put it through Travis to see about the Windows build.

Jun 14 2017, 12:43

Jun 13 2017

freetrader updated the diff for D191: Add no-limits testnet (NOL) support to Bitcoin-ABC.

Rebased after submitting diffs to split out the clang-format changes

Jun 13 2017, 22:56
freetrader accepted D188: Format chain.h and chain.cpp.
Jun 13 2017, 22:53
freetrader committed rABC13587fa29595: Format guiutil.h and guiutil.cpp (authored by freetrader).
Format guiutil.h and guiutil.cpp
Jun 13 2017, 22:39
freetrader closed D195: Format guiutil.h and guiutil.cpp by committing rABC13587fa29595: Format guiutil.h and guiutil.cpp.
Jun 13 2017, 22:38
freetrader added a comment to D195: Format guiutil.h and guiutil.cpp.

updated with review fixes

Jun 13 2017, 22:16
freetrader updated the diff for D195: Format guiutil.h and guiutil.cpp.

Fixes from review

Jun 13 2017, 22:16
freetrader committed rABCe3aa0deb8fca: Format networkstyle.h and networkstyle.cpp (authored by freetrader).
Format networkstyle.h and networkstyle.cpp
Jun 13 2017, 22:01
freetrader closed D196: Format networkstyle.h and networkstyle.cpp by committing rABCe3aa0deb8fca: Format networkstyle.h and networkstyle.cpp.
Jun 13 2017, 22:01
freetrader committed rABCa88feb51c5b4: Format chainparamsbase.{h,cpp} (authored by freetrader).
Format chainparamsbase.{h,cpp}
Jun 13 2017, 21:49
freetrader closed D193: Format chainparamsbase.{h,cpp} by committing rABCa88feb51c5b4: Format chainparamsbase.{h,cpp}.
Jun 13 2017, 21:49
Herald added 1 blocking reviewer(s) for D196: Format networkstyle.h and networkstyle.cpp: Restricted Project.
Jun 13 2017, 21:49