Page MenuHomePhabricator
Feed Advanced Search

Jul 17 2017

freetrader added a comment to D334: Update release notes for 0.14.3.

same content, just moved to the subfolder.

Jul 17 2017, 16:21
freetrader updated the diff for D334: Update release notes for 0.14.3.

Update by moving 0.14.3 to release-notes folder, deconflict with D337

Jul 17 2017, 16:14

Jul 16 2017

freetrader accepted D336: De-Coreify doc/README_windows.txt.

Changes look good to me - no objections to making it version-independent at least in the beginning.

Jul 16 2017, 20:57
freetrader requested changes to D336: De-Coreify doc/README_windows.txt.

This file is referenced in several build / packaging files.
We cannot simply remove it without making sure whatever depends on it still works without it.

Jul 16 2017, 10:38
freetrader accepted D333: Remove obsolete dead code..
Jul 16 2017, 10:35

Jul 15 2017

Herald added 1 blocking reviewer(s) for D334: Update release notes for 0.14.3: Restricted Project.
Jul 15 2017, 14:30
freetrader added a comment to D332: Fixed FreeBSD build instructions (by Candunc).

I tested both wallet and non-wallet build according to these instructions on an 11.0-RELEASE-p10 , with gmake check passing .

Jul 15 2017, 11:30

Jul 14 2017

freetrader accepted D322: Update URL for website and source code.

Manually tested, looks ok to me.

Jul 14 2017, 21:34
freetrader accepted D327: Sign with SIGHASH_FORKID when UAHF is activated..

I confirm this passed extended regression tests on my machine.

Jul 14 2017, 19:06
freetrader added a comment to D322: Update URL for website and source code.

I noticed on BU that clang-format from 5.x formats differently .

Jul 14 2017, 18:48
freetrader accepted D328: More use of nullptr.

Ran full test suite

Jul 14 2017, 17:17
freetrader accepted D318: Update README and Release notes for 0.14.3.
Jul 14 2017, 15:17
freetrader accepted D326: Use nullptr consistently.

This also passed tests on my end.

Jul 14 2017, 15:10
freetrader accepted D312: Update bitcoin-tx to use replay protected signatures.

There is a test that sign tx and check them, and other that use a specific set of flags. I think this is not ideal, but probably good enough for now.

Jul 14 2017, 15:05
freetrader triaged T65: Create a test case that exercises the default signing mode on bitcoin-tx (and fails if that is changed without changing the test) as Normal priority.
Jul 14 2017, 15:03
freetrader created T65: Create a test case that exercises the default signing mode on bitcoin-tx (and fails if that is changed without changing the test).
Jul 14 2017, 15:03
freetrader accepted D310: Sign using replay protection by default in raw transaction RPC.
Jul 14 2017, 14:59
freetrader accepted D319: Bump version number to 0.14.3.
Jul 14 2017, 13:45
freetrader abandoned D325: Use nullptr instead of NULL in net_processing.cpp.

Superceded by D326

Jul 14 2017, 13:34
freetrader committed rABCb7d5bda29c07: Fix segfault when node no longer connected (authored by freetrader).
Fix segfault when node no longer connected
Jul 14 2017, 12:26
freetrader closed D324: Fix segfault when node no longer connected by committing rABCb7d5bda29c07: Fix segfault when node no longer connected.
Jul 14 2017, 12:26
freetrader added inline comments to D324: Fix segfault when node no longer connected.
Jul 14 2017, 12:22
freetrader updated the diff for D324: Fix segfault when node no longer connected.

Fix trace

Jul 14 2017, 12:20
freetrader added inline comments to D324: Fix segfault when node no longer connected.
Jul 14 2017, 12:01
freetrader requested review of D324: Fix segfault when node no longer connected.

Please have a look if you think the log message is ok.

Jul 14 2017, 12:01
freetrader updated the diff for D324: Fix segfault when node no longer connected.

Add a log message when nodestate is null, as requested

Jul 14 2017, 12:00
freetrader updated the diff for D324: Fix segfault when node no longer connected.

Remove the asserts as requested by deadalnix

Jul 14 2017, 11:23
freetrader added inline comments to D324: Fix segfault when node no longer connected.
Jul 14 2017, 11:06
freetrader added inline comments to D324: Fix segfault when node no longer connected.
Jul 14 2017, 10:02
freetrader updated the summary of D324: Fix segfault when node no longer connected.
Jul 14 2017, 10:01
freetrader planned changes to D325: Use nullptr instead of NULL in net_processing.cpp.

Planning to do this cleanup AFTER D324 now ...

Jul 14 2017, 10:00
freetrader updated the diff for D324: Fix segfault when node no longer connected.

Add changes from review feedback

Jul 14 2017, 09:59
freetrader added inline comments to D324: Fix segfault when node no longer connected.
Jul 14 2017, 09:21
freetrader added a comment to D324: Fix segfault when node no longer connected.

No disagreement there (about the asserts not doing much for reliability of the software).

Jul 14 2017, 09:01
freetrader added a comment to D324: Fix segfault when node no longer connected.

Gladly moving to nullptr, I just didn't want to mix refactoring with semantic change here.

Jul 14 2017, 08:50
freetrader updated the summary of D324: Fix segfault when node no longer connected.
Jul 14 2017, 08:35
Herald added 1 blocking reviewer(s) for D325: Use nullptr instead of NULL in net_processing.cpp: Restricted Project.
Jul 14 2017, 08:32
freetrader accepted D322: Update URL for website and source code.
Jul 14 2017, 08:19
freetrader added a comment to D321: Add support to disable the hard fork.

I think there will be an overlap with D310 (Sign using replay protection by default in raw transaction RPC).

Jul 14 2017, 00:08

Jul 13 2017

freetrader accepted D318: Update README and Release notes for 0.14.3.

Looks good to me.

Jul 13 2017, 23:59
freetrader added inline comments to D324: Fix segfault when node no longer connected.
Jul 13 2017, 23:46
freetrader added inline comments to D324: Fix segfault when node no longer connected.
Jul 13 2017, 23:16
Herald added 1 blocking reviewer(s) for D324: Fix segfault when node no longer connected: Restricted Project.
Jul 13 2017, 23:07
freetrader committed rABC3e00cdcc48c6: Add help text for uahfstarttime command line option (authored by freetrader).
Add help text for uahfstarttime command line option
Jul 13 2017, 21:32
freetrader closed D320: Add help text for uahfstarttime command line option by committing rABC3e00cdcc48c6: Add help text for uahfstarttime command line option.
Jul 13 2017, 21:32
freetrader added a comment to D320: Add help text for uahfstarttime command line option.

My understanding is that REQ-DISABLE is not implemented at this stage.

Jul 13 2017, 17:16
Herald added 1 blocking reviewer(s) for D320: Add help text for uahfstarttime command line option: Restricted Project.
Jul 13 2017, 14:15

Jul 12 2017

freetrader committed rABC4a42c970a652: Parse UAHF start time as integer constant (authored by freetrader).
Parse UAHF start time as integer constant
Jul 12 2017, 19:09
freetrader closed D317: Parse UAHF start time as integer constant by committing rABC4a42c970a652: Parse UAHF start time as integer constant.
Jul 12 2017, 19:09
freetrader accepted D301: A ton of style change to wallet.cpp.

I asked for others to review (repeating this request on Slack on Jul 10).
It seems no-one is available.

Jul 12 2017, 11:12
freetrader requested review of D317: Parse UAHF start time as integer constant.

Handing back to review for an answer to the question I asked.

Jul 12 2017, 08:46
freetrader requested changes to D318: Update README and Release notes for 0.14.3.
Jul 12 2017, 06:58
freetrader added inline comments to D318: Update README and Release notes for 0.14.3.
Jul 12 2017, 06:54
freetrader added inline comments to D318: Update README and Release notes for 0.14.3.
Jul 12 2017, 06:53

Jul 11 2017

freetrader updated the diff for D311: Resolve FIXMEs in src/net.cpp (pass config through CConnman).

Remove the forward class declaration which is no longer needed.

Jul 11 2017, 17:43
freetrader planned changes to D311: Resolve FIXMEs in src/net.cpp (pass config through CConnman).

To remove the forward class declaration in util.h which is no longer needed.

Jul 11 2017, 17:31
freetrader added a comment to D317: Parse UAHF start time as integer constant.

@deadalnix : please confirm whether you really want the consensus.h code changed to turn DEFAULT_MAX_BLOCK_SIZE into a simple number instead of 8 * ONE_MEGABYTE .

Jul 11 2017, 17:28
freetrader added inline comments to D317: Parse UAHF start time as integer constant.
Jul 11 2017, 17:21
freetrader added inline comments to D311: Resolve FIXMEs in src/net.cpp (pass config through CConnman).
Jul 11 2017, 17:20
freetrader updated the summary of D311: Resolve FIXMEs in src/net.cpp (pass config through CConnman).
Jul 11 2017, 17:18
freetrader updated the diff for D311: Resolve FIXMEs in src/net.cpp (pass config through CConnman).

Add config to CConnman via constructor

Jul 11 2017, 17:17
Herald added 1 blocking reviewer(s) for D317: Parse UAHF start time as integer constant: Restricted Project.
Jul 11 2017, 10:51
freetrader added inline comments to D305: Read in consensus defaults..
Jul 11 2017, 10:04

Jul 10 2017

freetrader added a comment to D312: Update bitcoin-tx to use replay protected signatures.

There is no test affected by this change in default mode of operation?
That would be a lack of a test case somewhere.

Jul 10 2017, 21:19
freetrader added inline comments to D310: Sign using replay protection by default in raw transaction RPC.
Jul 10 2017, 21:15
freetrader accepted D308: Add support for forkid in GetScriptAsm.
Jul 10 2017, 20:46
freetrader accepted D307: Various style improvment in script_tests.cpp.
Jul 10 2017, 20:43
freetrader accepted D309: Various style improvements in sign.cpp.

Looks ok, tested as well.

Jul 10 2017, 20:03
freetrader added a comment to D307: Various style improvment in script_tests.cpp.

Looks ok, builds and tests ok too.

Jul 10 2017, 20:01
freetrader accepted D306: Various nits in the core files.
Jul 10 2017, 19:50
freetrader added inline comments to D311: Resolve FIXMEs in src/net.cpp (pass config through CConnman).
Jul 10 2017, 19:48
freetrader updated the diff for D311: Resolve FIXMEs in src/net.cpp (pass config through CConnman).

Remove cfg_ptr local variable

Jul 10 2017, 15:19
freetrader added inline comments to D311: Resolve FIXMEs in src/net.cpp (pass config through CConnman).
Jul 10 2017, 15:14
Herald added 1 blocking reviewer(s) for D311: Resolve FIXMEs in src/net.cpp (pass config through CConnman): Restricted Project.
Jul 10 2017, 15:06

Jul 9 2017

freetrader added a comment to D294: Use C++14.

Ubuntu Yakkety (16.10) and Debian 9 come with g++ versions that are able to build with this C++14 requirement.
To properly support C++14, we need to upgrade the gitian build which currently uses Ubuntu 16.04 (Trusty).

Jul 9 2017, 20:43
freetrader committed rABC6df5c9ce02d8: Read in consensus defaults. (authored by freetrader).
Read in consensus defaults.
Jul 9 2017, 20:12
freetrader closed D305: Read in consensus defaults. by committing rABC6df5c9ce02d8: Read in consensus defaults..
Jul 9 2017, 20:12
freetrader planned changes to D282: Better error messages if bitcoind binary cannot be found.

Plan to split up into smaller separate diffs.

Jul 9 2017, 16:15
freetrader accepted D304: Various formatting improvement in rpc_tests.cpp.
Jul 9 2017, 16:14
freetrader accepted D303: Various style improvement to bitcoin-tx.cpp.
Jul 9 2017, 16:12
freetrader accepted D302: Various style improvements in rawtransaction.cpp.
Jul 9 2017, 16:01
Herald added 1 blocking reviewer(s) for D305: Read in consensus defaults.: Restricted Project.
Jul 9 2017, 14:41

Jul 7 2017

freetrader added a comment to D301: A ton of style change to wallet.cpp.

Didn't see any semantic change, but due to amount of changes it would be good if another person went over it carefully as well to see if I missed any.
The scope removals and transformations of if..else's look ok to me - a good improvement.

Jul 7 2017, 19:58

Jul 6 2017

freetrader updated the diff for D282: Better error messages if bitcoind binary cannot be found.

Updates from review, before splitting D282 up into smaller pieces as requested

Jul 6 2017, 21:17
freetrader updated subscribers of T58: Upgrade to Travis environment able to build with C++14 requirement.

With @sickpig 's assistance, we are as far as the Linux wallet job passing.
https://travis-ci.org/ftrader-bitcoinabc/bitcoin-abc/builds/250686535

Jul 6 2017, 13:05
freetrader accepted D299: [depends] miniupnpc 2.0.20170509.
Jul 6 2017, 12:59

Jul 5 2017

freetrader accepted D295: Update configure script for the next version.
Jul 5 2017, 19:46
freetrader accepted D296: Add a comment for btcfork seeder..
Jul 5 2017, 16:56
freetrader added a comment to D282: Better error messages if bitcoind binary cannot be found.

OK, I will look at splitting this up into digestable separate diffs.

Jul 5 2017, 15:55
freetrader added a comment to D282: Better error messages if bitcoind binary cannot be found.

The whole get_canonical_bitcoin_binary is an exercise in divination. This is improper for tests.

Jul 5 2017, 10:25
freetrader added inline comments to D282: Better error messages if bitcoind binary cannot be found.
Jul 5 2017, 10:09

Jul 4 2017

freetrader added a comment to D282: Better error messages if bitcoind binary cannot be found.

Returning to review, maybe someone else can answer my question?

Jul 4 2017, 20:09
freetrader requested review of D282: Better error messages if bitcoind binary cannot be found.
Jul 4 2017, 20:08
freetrader abandoned D191: Add no-limits testnet (NOL) support to Bitcoin-ABC.
Jul 4 2017, 20:07
freetrader accepted D292: Addresses hang issue seen in T28 by freetrader -- properly register Config type with Qt so it may be used in signals/slots.

Travis tests OK (ignoring the well known Wine issue)

Jul 4 2017, 18:26

Jul 3 2017

freetrader added a comment to T58: Upgrade to Travis environment able to build with C++14 requirement.

It doesn't seem to be getting any better by just asking for g++5 .

Jul 3 2017, 22:36
freetrader added a comment to T58: Upgrade to Travis environment able to build with C++14 requirement.

Well, following Travis' own advice about how to set up the sources and package name for gcc seems to get you this:

Jul 3 2017, 22:22
freetrader added a comment to T58: Upgrade to Travis environment able to build with C++14 requirement.

According to Wikipedia:
GCC finished support for C++14 in GCC 5, and made C++14 the default C++ standard in GCC 6.

Jul 3 2017, 20:53
freetrader created T58: Upgrade to Travis environment able to build with C++14 requirement.
Jul 3 2017, 20:42
freetrader added a comment to D294: Use C++14.

This one needs to come with a travis.yml upgrade.

Jul 3 2017, 20:18