Page MenuHomePhabricator
Feed Advanced Search

Jul 28 2017

freetrader updated the summary of D332: Fixed FreeBSD build instructions (by Candunc).
Jul 28 2017, 14:57
freetrader commandeered D332: Fixed FreeBSD build instructions (by Candunc).

Commandeering this to put in the minor fixes required - the GUI stuff can be submitted separately later as pointed out

Jul 28 2017, 14:54
freetrader requested changes to D389: Add release notes for 0.14.6.
Jul 28 2017, 14:53
freetrader accepted D388: Add autoPEP8 linter, use it on abc's tests..

All fine (tested)

Jul 28 2017, 14:52

Jul 27 2017

freetrader accepted D381: Removed using namespace std and replaced with std:: throughout file.

All good

Jul 27 2017, 14:48
freetrader committed rABC4fd05d5377d4: Update various debian packaging files (authored by freetrader).
Update various debian packaging files
Jul 27 2017, 13:02
freetrader closed D347: Update various debian packaging files by committing rABC4fd05d5377d4: Update various debian packaging files.
Jul 27 2017, 13:02
freetrader accepted D385: Do not increase the banscore of node forwarding transactions that are not valid yet..

LGTM

Jul 27 2017, 13:01
freetrader added inline comments to D385: Do not increase the banscore of node forwarding transactions that are not valid yet..
Jul 27 2017, 12:31
freetrader requested changes to D381: Removed using namespace std and replaced with std:: throughout file.

@AtlasShrugging : I reviewed and ran the tests over your code, it's good, but please amend the Summary and Test Plan based on our discussion above, then I can accept...

Jul 27 2017, 09:30
freetrader accepted D380: Add error code when increasing DoS scores.
Jul 27 2017, 09:27
freetrader requested changes to D380: Add error code when increasing DoS scores.

Test plan for such error changes needs to include system test suite.

Jul 27 2017, 08:55
freetrader committed rABC3a2aefb95b72: Fix abc-p2p-activation expected error code (authored by freetrader).
Fix abc-p2p-activation expected error code
Jul 27 2017, 08:37
freetrader closed D383: Fix abc-p2p-activation expected error code by committing rABC3a2aefb95b72: Fix abc-p2p-activation expected error code.
Jul 27 2017, 08:37
Herald added 1 blocking reviewer(s) for D383: Fix abc-p2p-activation expected error code: Restricted Project.
Jul 27 2017, 08:32
freetrader added a comment to D381: Removed using namespace std and replaced with std:: throughout file.

@AtlasShrugging re: your Test Plan question:

Jul 27 2017, 07:55

Jul 26 2017

freetrader accepted D368: Use the Coin abstraction to undo spends..

Thanks for clarifying.

Jul 26 2017, 20:53
freetrader accepted D362: Remove version from UTXO and undo datastructures..

I would have liked to see some more info on how to obtain the legacy data that is referred to in the test plan, but the code changes here look alright to me now.

Jul 26 2017, 20:52
freetrader accepted D379: Be nice to peer that relay non replay protected transactions..
Jul 26 2017, 12:53
freetrader accepted D379: Be nice to peer that relay non replay protected transactions..

Looks good to me.

Jul 26 2017, 12:03

Jul 25 2017

freetrader added a comment to D332: Fixed FreeBSD build instructions (by Candunc).

Good news on the testing front.

Jul 25 2017, 18:25
freetrader committed rABC5dba98f66588: Update comment about consensus rule nature of SCRIPT_VERIFY_STRICTENC (authored by freetrader).
Update comment about consensus rule nature of SCRIPT_VERIFY_STRICTENC
Jul 25 2017, 16:55
freetrader closed D375: Update comment about consensus rule nature of SCRIPT_VERIFY_STRICTENC by committing rABC5dba98f66588: Update comment about consensus rule nature of SCRIPT_VERIFY_STRICTENC.
Jul 25 2017, 16:55
freetrader committed rABC5acb719389a9: Update of UAHF specification doc to align for release (authored by freetrader).
Update of UAHF specification doc to align for release
Jul 25 2017, 16:54
freetrader closed D377: Update of UAHF specification doc to align for release by committing rABC5acb719389a9: Update of UAHF specification doc to align for release.
Jul 25 2017, 16:54
freetrader committed rABC788af4ffa36a: Add release notes for v0.14.5 (authored by freetrader).
Add release notes for v0.14.5
Jul 25 2017, 16:34
freetrader closed D378: Add release notes for v0.14.5 by committing rABC788af4ffa36a: Add release notes for v0.14.5.
Jul 25 2017, 16:34
Herald added 1 blocking reviewer(s) for D378: Add release notes for v0.14.5: Restricted Project.
Jul 25 2017, 15:57
freetrader accepted D376: Update Bitcoin Unlimited seeder.

Seeder resolves ok.

Jul 25 2017, 14:37
Herald added 1 blocking reviewer(s) for D377: Update of UAHF specification doc to align for release: Restricted Project.
Jul 25 2017, 14:34
freetrader updated the diff for D375: Update comment about consensus rule nature of SCRIPT_VERIFY_STRICTENC.

Updated to remove the comment as discussed

Jul 25 2017, 12:51
Herald added 1 blocking reviewer(s) for D375: Update comment about consensus rule nature of SCRIPT_VERIFY_STRICTENC: Restricted Project.
Jul 25 2017, 12:23
freetrader accepted D374: BTC => BCC.

Accepting this, changes look ok but it's just easier to look for missed things once this is merged.

Jul 25 2017, 09:48
freetrader accepted D373: A giant pack of nits..

Didn't spot issues with this change.

Jul 25 2017, 02:00
freetrader added a comment to D347: Update various debian packaging files.

I put this back in Review based on sickpig's comment and the need to still test building of the Debian packages.

Jul 25 2017, 00:37
freetrader requested review of D347: Update various debian packaging files.
Jul 25 2017, 00:35

Jul 24 2017

freetrader added a comment to D372: Cleanup of dead mapBlockSource entries that aren't needed in FinalizeNode.

@CCulianu : any way to accelerate the leak for testing purposes?

Jul 24 2017, 20:14
freetrader accepted D371: Reject non replay protected transactions after the fork..
Jul 24 2017, 12:31
freetrader requested changes to D368: Use the Coin abstraction to undo spends..

To clarify the completely removed comment. Rest looks good to me.

Jul 24 2017, 12:31
freetrader updated the diff for D347: Update various debian packaging files.

Add further user-visible changes submitted by Github user ethernomad

Jul 24 2017, 12:31
freetrader added a comment to D347: Update various debian packaging files.

Updated with further user-visible changes submitted via Github by 'ethernomad' in this partially overlapping PR:
Refer: https://github.com/Bitcoin-ABC/bitcoin-abc/pull/27

Jul 24 2017, 12:31
freetrader accepted D370: A giant pack of nits in validate.cpp.

Looks ok to me.

Jul 24 2017, 12:31

Jul 23 2017

freetrader accepted D364: Update the undo operation so they return a success/error code rather than taking out parameter.
Jul 23 2017, 09:38
freetrader accepted D365: Include height and coinbase flag in all txos..
Jul 23 2017, 09:37
freetrader abandoned D367: Add output to validation_tests loop to prevent Travis timing out.

No point in keeping this around then.

Jul 23 2017, 01:25
freetrader requested changes to D362: Remove version from UTXO and undo datastructures..

Could you explain how validation.cpp:1460 ff. are not using the new template class?

Jul 23 2017, 00:55

Jul 22 2017

freetrader requested changes to D362: Remove version from UTXO and undo datastructures..

Pending test case for CHashVerifier class

Jul 22 2017, 20:32
freetrader added a comment to D364: Update the undo operation so they return a success/error code rather than taking out parameter.

LGTM, just have a question about why return value is ignored in one place.

Jul 22 2017, 20:30
freetrader requested changes to D364: Update the undo operation so they return a success/error code rather than taking out parameter.
Jul 22 2017, 20:29
Herald added 1 blocking reviewer(s) for D367: Add output to validation_tests loop to prevent Travis timing out: Restricted Project.
Jul 22 2017, 14:19
freetrader added a comment to D362: Remove version from UTXO and undo datastructures..

Test plan requires some legacy data. Could you add note how to obtain such legacy data, so the test becomes reproducible.

Jul 22 2017, 13:02
freetrader requested changes to D362: Remove version from UTXO and undo datastructures..

Rest of code changes look good, but introducing a new class without a unit test?

Jul 22 2017, 13:01
freetrader committed rABCbfd7b2222ef0: Add NODE_BITCOIN_CASH service bit (authored by freetrader).
Add NODE_BITCOIN_CASH service bit
Jul 22 2017, 11:43
freetrader closed D366: Add NODE_BITCOIN_CASH service bit by committing rABCbfd7b2222ef0: Add NODE_BITCOIN_CASH service bit.
Jul 22 2017, 11:43
Herald added 1 blocking reviewer(s) for D366: Add NODE_BITCOIN_CASH service bit: Restricted Project.
Jul 22 2017, 06:16

Jul 21 2017

freetrader accepted D363: remove version number from doc/README.md.
Jul 21 2017, 16:36
freetrader accepted D358: Various style improvement in rpc/blockchain.cpp.
Jul 21 2017, 13:54
freetrader accepted D359: Some nits in validation.cpp.
Jul 21 2017, 13:49
freetrader committed rABCee2f17b73188: Document the change in default value for DNS seed use (authored by freetrader).
Document the change in default value for DNS seed use
Jul 21 2017, 13:46
freetrader closed D361: Document the change in default value for DNS seed use by committing rABCee2f17b73188: Document the change in default value for DNS seed use.
Jul 21 2017, 13:46
Herald added 1 blocking reviewer(s) for D361: Document the change in default value for DNS seed use: Restricted Project.
Jul 21 2017, 13:38
freetrader committed rABCa90257622070: Use forcednsseed by default prior to the fork (authored by freetrader).
Use forcednsseed by default prior to the fork
Jul 21 2017, 13:21
freetrader closed D360: Use forcednsseed by default prior to the fork by committing rABCa90257622070: Use forcednsseed by default prior to the fork.
Jul 21 2017, 13:21
freetrader updated the diff for D360: Use forcednsseed by default prior to the fork.

Update from review comment

Jul 21 2017, 13:17
Herald added 1 blocking reviewer(s) for D360: Use forcednsseed by default prior to the fork: Restricted Project.
Jul 21 2017, 13:10
freetrader accepted D356: Bump version for 0.14.5 release.
Jul 21 2017, 00:20

Jul 20 2017

freetrader committed rABCedfe4b0574a2: Align ABC spec docs with UAHF specs of 2017-07-16 (authored by freetrader).
Align ABC spec docs with UAHF specs of 2017-07-16
Jul 20 2017, 18:04
freetrader closed D354: Align ABC spec docs with UAHF specs of 2017-07-16 by committing rABCedfe4b0574a2: Align ABC spec docs with UAHF specs of 2017-07-16.
Jul 20 2017, 18:04
Herald added 1 blocking reviewer(s) for D354: Align ABC spec docs with UAHF specs of 2017-07-16: Restricted Project.
Jul 20 2017, 18:00
freetrader accepted D353: Improve testing for the difficulty adjustment algorithm..

Tested ok

Jul 20 2017, 17:48
freetrader added a comment to D353: Improve testing for the difficulty adjustment algorithm..

and it should be " adjustment" in the title.

Jul 20 2017, 17:24
freetrader requested changes to D353: Improve testing for the difficulty adjustment algorithm..
Jul 20 2017, 17:23
freetrader accepted D349: Update AccessCoins API to use the Coin abstraction.

Didn't notice any defects in review.
Regression tests were ok, save for a couple of tests which fail intermittently, but those failures seem unrelated to the change at hand.

Jul 20 2017, 13:11
freetrader accepted D352: Remove blanket std import in wallet_tests + various nits..

Passed tests.

Jul 20 2017, 13:07
freetrader created T71: Add configure option(s) for sanitized builds.
Jul 20 2017, 12:36
freetrader committed rABC67c6abad55d9: Align unit test names with their filenames (authored by freetrader).
Align unit test names with their filenames
Jul 20 2017, 11:49
freetrader closed D350: Align unit test names with their filenames by committing rABC67c6abad55d9: Align unit test names with their filenames.
Jul 20 2017, 11:49
freetrader added a comment to D351: Ensure config is resetted with each tests..

Note about test plan random seed:

Jul 20 2017, 11:48
freetrader accepted D351: Ensure config is resetted with each tests..
Jul 20 2017, 11:45
freetrader retitled D350: Align unit test names with their filenames from Align unit test names with their filenames. to Align unit test names with their filenames.
Jul 20 2017, 11:22
freetrader updated the summary of D350: Align unit test names with their filenames.
Jul 20 2017, 11:20
Herald added 1 blocking reviewer(s) for D350: Align unit test names with their filenames: Restricted Project.
Jul 20 2017, 11:19
freetrader updated the test plan for D347: Update various debian packaging files.
Jul 20 2017, 08:00
freetrader accepted D348: Uncache UTXO on a per outpoint basis instead of a per transaction basis.
Jul 20 2017, 01:14
freetrader added a comment to D348: Uncache UTXO on a per outpoint basis instead of a per transaction basis.

Reviewed, no objections, ran the extended tests and passed.

Jul 20 2017, 01:14

Jul 19 2017

Herald added 1 blocking reviewer(s) for D347: Update various debian packaging files: Restricted Project.
Jul 19 2017, 18:47
freetrader accepted D345: Make namespace indentation policy explicit.
Jul 19 2017, 18:45
freetrader accepted D346: Update GetCoins API to use the Coin abstraction..
Jul 19 2017, 13:27
freetrader accepted D343: Update HaveCoins API to use the Coin abstraction..
Jul 19 2017, 13:27
freetrader accepted D342: Add a Coin abstraction.
Jul 19 2017, 13:27
freetrader accepted D344: Remove blanket std import in rpc/blockchain.cpp.
Jul 19 2017, 12:39

Jul 18 2017

freetrader accepted D339: Update block that's assumed to be valid..
Jul 18 2017, 17:30
freetrader added a comment to D332: Fixed FreeBSD build instructions (by Candunc).
In D332#5765, @Candunc wrote:

Yes, I can add this information.

Jul 18 2017, 16:30
freetrader requested changes to D332: Fixed FreeBSD build instructions (by Candunc).
Jul 18 2017, 10:22

Jul 17 2017

freetrader created T67: Figure out the cause of the 'out of memory' error observed in P12 / T33.
Jul 17 2017, 22:38
freetrader accepted D330: Lint C files..
Jul 17 2017, 20:42
freetrader accepted D335: Update doc/release-process.md for ABC.

Fine with me.

Jul 17 2017, 20:40
freetrader requested changes to D339: Update block that's assumed to be valid..
Jul 17 2017, 20:19
freetrader committed rABC486a8b2a45d1: Update release notes for 0.14.3 (authored by freetrader).
Update release notes for 0.14.3
Jul 17 2017, 19:29
freetrader closed D334: Update release notes for 0.14.3 by committing rABC486a8b2a45d1: Update release notes for 0.14.3.
Jul 17 2017, 19:29