Page MenuHomePhabricator
Feed Advanced Search

Apr 25 2020

nakihito planned changes to D5686: Implement banning logic for Seeder for nodes on the wrong chain.
Apr 25 2020, 00:34
nakihito updated the diff for D5686: Implement banning logic for Seeder for nodes on the wrong chain.

Added unit tests.

Apr 25 2020, 00:34
nakihito abandoned D5833: Have the seeder database track and relay additional information.

No need to break this up.

Apr 25 2020, 00:27
nakihito abandoned D5834: Pass more informaion from the seeder DB to CSeederNode.

No need to break this up.

Apr 25 2020, 00:27

Apr 24 2020

nakihito created D5834: Pass more informaion from the seeder DB to CSeederNode.
Apr 24 2020, 23:21
nakihito created D5833: Have the seeder database track and relay additional information.
Apr 24 2020, 23:03
nakihito committed rABC2debdb2ce94c: Rename IsGood() to IsReliable() (authored by nakihito).
Rename IsGood() to IsReliable()
Apr 24 2020, 22:30
nakihito closed D5830: Rename IsGood() to IsReliable().
Apr 24 2020, 22:30
nakihito planned changes to D5686: Implement banning logic for Seeder for nodes on the wrong chain.
Apr 24 2020, 18:43
nakihito created D5830: Rename IsGood() to IsReliable().
Apr 24 2020, 18:38
nakihito updated the diff for D5822: Pass rpc/mining RPC results and examples to RPCHelpMan.

Fixed formatting.

Apr 24 2020, 18:09
nakihito requested review of D5822: Pass rpc/mining RPC results and examples to RPCHelpMan.
Apr 24 2020, 01:25
nakihito updated the test plan for D5822: Pass rpc/mining RPC results and examples to RPCHelpMan.
Apr 24 2020, 01:24
nakihito planned changes to D5822: Pass rpc/mining RPC results and examples to RPCHelpMan.
Apr 24 2020, 01:22
nakihito created D5822: Pass rpc/mining RPC results and examples to RPCHelpMan.
Apr 24 2020, 01:22
nakihito committed rABC6cc421370619: Pass zmq RPC results and examples to RPCHelpMan (authored by nakihito).
Pass zmq RPC results and examples to RPCHelpMan
Apr 24 2020, 01:02
nakihito closed D5818: Pass zmq RPC results and examples to RPCHelpMan.
Apr 24 2020, 01:02
nakihito updated the diff for D5686: Implement banning logic for Seeder for nodes on the wrong chain.

Passed more information to CSeederNode. Moved banning logic to DetermineBan().

Apr 24 2020, 00:58

Apr 23 2020

nakihito requested review of D5818: Pass zmq RPC results and examples to RPCHelpMan.
Apr 23 2020, 22:34
nakihito updated the test plan for D5818: Pass zmq RPC results and examples to RPCHelpMan.
Apr 23 2020, 22:34
nakihito planned changes to D5818: Pass zmq RPC results and examples to RPCHelpMan.
Apr 23 2020, 19:47
nakihito created D5818: Pass zmq RPC results and examples to RPCHelpMan.
Apr 23 2020, 19:47
nakihito committed rABCae8d0e0ef626: Pass rpc/server RPC results and examples to RPCHelpMan (authored by nakihito).
Pass rpc/server RPC results and examples to RPCHelpMan
Apr 23 2020, 19:38
nakihito closed D5815: Pass rpc/server RPC results and examples to RPCHelpMan.
Apr 23 2020, 19:38
nakihito accepted D5817: Finish up release notes.
Apr 23 2020, 18:17
nakihito updated the diff for D5380: [seeder] Require good seeds to have latest checkpoint.

Added comments, fixed naming, and increased unit testing coverage.

Apr 23 2020, 18:10
nakihito updated the diff for D5815: Pass rpc/server RPC results and examples to RPCHelpMan.

Restored newline.

Apr 23 2020, 18:05
nakihito committed rABCe6cc692608b8: Pass rpc/abc RPC Results and Examples to RPCHelpMan (authored by nakihito).
Pass rpc/abc RPC Results and Examples to RPCHelpMan
Apr 23 2020, 18:04
nakihito closed D5809: Pass rpc/abc RPC Results and Examples to RPCHelpMan.
Apr 23 2020, 18:04
nakihito requested review of D5815: Pass rpc/server RPC results and examples to RPCHelpMan.
Apr 23 2020, 00:33
nakihito updated the test plan for D5809: Pass rpc/abc RPC Results and Examples to RPCHelpMan.
Apr 23 2020, 00:33
nakihito updated the test plan for D5815: Pass rpc/server RPC results and examples to RPCHelpMan.
Apr 23 2020, 00:32
nakihito requested review of D5809: Pass rpc/abc RPC Results and Examples to RPCHelpMan.
Apr 23 2020, 00:31
nakihito planned changes to D5815: Pass rpc/server RPC results and examples to RPCHelpMan.
Apr 23 2020, 00:31
nakihito created D5815: Pass rpc/server RPC results and examples to RPCHelpMan.
Apr 23 2020, 00:31
nakihito planned changes to D5809: Pass rpc/abc RPC Results and Examples to RPCHelpMan.
Apr 23 2020, 00:14

Apr 22 2020

nakihito accepted D5811: Only log "Using PATH_TO_bitcoin.conf" message on startup if conf file exists..
Apr 22 2020, 22:29
nakihito requested changes to D5811: Only log "Using PATH_TO_bitcoin.conf" message on startup if conf file exists..

QT test plan?

Apr 22 2020, 21:54
nakihito accepted D5811: Only log "Using PATH_TO_bitcoin.conf" message on startup if conf file exists..
Apr 22 2020, 21:52
nakihito updated the diff for D5686: Implement banning logic for Seeder for nodes on the wrong chain.

Rebased.

Apr 22 2020, 21:49
nakihito committed rABC0a7fb85228f5: Remove TestNode() (authored by nakihito).
Remove TestNode()
Apr 22 2020, 21:47
nakihito closed D5800: Remove TestNode().
Apr 22 2020, 21:47
nakihito requested review of D5380: [seeder] Require good seeds to have latest checkpoint.
Apr 22 2020, 21:45
nakihito requested review of D5800: Remove TestNode().
Apr 22 2020, 21:33
nakihito retitled D5800: Remove TestNode() from Fully pass in CServiceResult to TestNode() and make it void to Remove TestNode().
Apr 22 2020, 21:32
nakihito planned changes to D5800: Remove TestNode().
Apr 22 2020, 21:25
nakihito updated the diff for D5800: Remove TestNode().

Removed TestNode() completely.

Apr 22 2020, 21:25
nakihito updated the summary of D5686: Implement banning logic for Seeder for nodes on the wrong chain.
Apr 22 2020, 20:57
nakihito updated the summary of D5686: Implement banning logic for Seeder for nodes on the wrong chain.
Apr 22 2020, 20:56
nakihito updated the summary of D5686: Implement banning logic for Seeder for nodes on the wrong chain.
Apr 22 2020, 20:56
nakihito requested review of D5809: Pass rpc/abc RPC Results and Examples to RPCHelpMan.
Apr 22 2020, 20:52
nakihito updated the test plan for D5809: Pass rpc/abc RPC Results and Examples to RPCHelpMan.
Apr 22 2020, 20:52
nakihito abandoned D5585: Merge #14987: RPCHelpMan: Pass through Result and Examples.

See D5809 and others to follow.

Apr 22 2020, 20:46
nakihito planned changes to D5809: Pass rpc/abc RPC Results and Examples to RPCHelpMan.
Apr 22 2020, 20:43
nakihito created D5809: Pass rpc/abc RPC Results and Examples to RPCHelpMan.
Apr 22 2020, 20:43
nakihito planned changes to D5686: Implement banning logic for Seeder for nodes on the wrong chain.
Apr 22 2020, 20:05
nakihito updated the diff for D5686: Implement banning logic for Seeder for nodes on the wrong chain.

Separated the TestNode() refactor out to its own diff (D5800).

Apr 22 2020, 20:05
nakihito planned changes to D5800: Remove TestNode().
Apr 22 2020, 00:08
nakihito created D5800: Remove TestNode().
Apr 22 2020, 00:07

Apr 20 2020

nakihito planned changes to D5686: Implement banning logic for Seeder for nodes on the wrong chain.
Apr 20 2020, 22:01
nakihito updated the diff for D5686: Implement banning logic for Seeder for nodes on the wrong chain.

Folded information into fReliable to limit the amount of CAddrInfo that is exposed.

Apr 20 2020, 22:01
nakihito planned changes to D5686: Implement banning logic for Seeder for nodes on the wrong chain.
Apr 20 2020, 21:06
nakihito updated the diff for D5686: Implement banning logic for Seeder for nodes on the wrong chain.

Pushed banning logic into TestNode().

Apr 20 2020, 21:06
nakihito updated the summary of D5766: Increase seeder timeout for non-Tor connections.
Apr 20 2020, 19:01
nakihito updated the test plan for D5766: Increase seeder timeout for non-Tor connections.
Apr 20 2020, 17:29
nakihito committed rABC43d44b2e899b: Merge #14885: rpc: Assert named arguments are unique in RPCHelpMan (authored by MarcoFalke <falke.marco@gmail.com>).
Merge #14885: rpc: Assert named arguments are unique in RPCHelpMan
Apr 20 2020, 17:12
nakihito closed D5586: Merge #14885: rpc: Assert named arguments are unique in RPCHelpMan.
Apr 20 2020, 17:12
nakihito committed rABCf7690c0f382b: Merge #17192: util: Add CHECK_NONFATAL and use it in src/rpc (authored by Wladimir J. van der Laan <laanwj@protonmail.com>).
Merge #17192: util: Add CHECK_NONFATAL and use it in src/rpc
Apr 20 2020, 17:10
nakihito closed D5746: Merge #17192: util: Add CHECK_NONFATAL and use it in src/rpc.
Apr 20 2020, 17:10
nakihito requested review of D5766: Increase seeder timeout for non-Tor connections.
Apr 20 2020, 17:08
nakihito updated the summary of D5766: Increase seeder timeout for non-Tor connections.
Apr 20 2020, 17:08
nakihito planned changes to D5766: Increase seeder timeout for non-Tor connections.

Reproduction is difficult~ish. I can add logs of this bug using one of my testing branches.

Apr 20 2020, 16:46
nakihito updated the diff for D5746: Merge #17192: util: Add CHECK_NONFATAL and use it in src/rpc.

Rebased.

Apr 20 2020, 16:39

Apr 18 2020

nakihito planned changes to D5380: [seeder] Require good seeds to have latest checkpoint.
Apr 18 2020, 02:21
nakihito updated the diff for D5380: [seeder] Require good seeds to have latest checkpoint.

Let all returns fall through except Finished. Make logic more robust to account for some out-of-order messages. Update unit tests to reflect changes.

Apr 18 2020, 02:21

Apr 17 2020

nakihito planned changes to D5380: [seeder] Require good seeds to have latest checkpoint.
Apr 17 2020, 22:15
nakihito updated the diff for D5380: [seeder] Require good seeds to have latest checkpoint.

Restructured code for handling HEADERS messages.

Apr 17 2020, 22:15
nakihito requested review of D5766: Increase seeder timeout for non-Tor connections.
Apr 17 2020, 20:34
nakihito planned changes to D5766: Increase seeder timeout for non-Tor connections.
Apr 17 2020, 20:24
nakihito created D5766: Increase seeder timeout for non-Tor connections.
Apr 17 2020, 20:24
nakihito requested review of D5746: Merge #17192: util: Add CHECK_NONFATAL and use it in src/rpc.
Apr 17 2020, 18:12
nakihito requested review of D5586: Merge #14885: rpc: Assert named arguments are unique in RPCHelpMan.
Apr 17 2020, 18:09

Apr 16 2020

nakihito requested review of D5586: Merge #14885: rpc: Assert named arguments are unique in RPCHelpMan.
Apr 16 2020, 19:57
nakihito updated the summary of D5586: Merge #14885: rpc: Assert named arguments are unique in RPCHelpMan.
Apr 16 2020, 19:57
nakihito updated the test plan for D5586: Merge #14885: rpc: Assert named arguments are unique in RPCHelpMan.
Apr 16 2020, 19:56
nakihito updated the test plan for D5586: Merge #14885: rpc: Assert named arguments are unique in RPCHelpMan.
Apr 16 2020, 19:55
nakihito planned changes to D5586: Merge #14885: rpc: Assert named arguments are unique in RPCHelpMan.
Apr 16 2020, 19:46
nakihito updated the diff for D5586: Merge #14885: rpc: Assert named arguments are unique in RPCHelpMan.

Rebased of D5746 to remove assert.

Apr 16 2020, 19:45
nakihito updated the summary of D5746: Merge #17192: util: Add CHECK_NONFATAL and use it in src/rpc.
Apr 16 2020, 19:30
nakihito created D5746: Merge #17192: util: Add CHECK_NONFATAL and use it in src/rpc.
Apr 16 2020, 19:29
nakihito committed rABCc7f7fe772158: Merge #15943: tests: Fail if RPC has been added without tests (authored by MarcoFalke <falke.marco@gmail.com>).
Merge #15943: tests: Fail if RPC has been added without tests
Apr 16 2020, 18:01
nakihito closed D5743: Merge #15943: tests: Fail if RPC has been added without tests.
Apr 16 2020, 18:00
nakihito created D5743: Merge #15943: tests: Fail if RPC has been added without tests.
Apr 16 2020, 00:16

Apr 15 2020

nakihito committed rABC02ab89366a5a: Complete PR14796 by cleaning up some old functions and names (authored by nakihito).
Complete PR14796 by cleaning up some old functions and names
Apr 15 2020, 22:28
nakihito closed D5726: Complete PR14796 by cleaning up some old functions and names.
Apr 15 2020, 22:28
nakihito updated the diff for D5726: Complete PR14796 by cleaning up some old functions and names.

Rebase.

Apr 15 2020, 22:11
nakihito committed rABCa0950966fd85: Finish passing the remainder of wallet/rpcwallet RPC argument descriptions to… (authored by nakihito).
Finish passing the remainder of wallet/rpcwallet RPC argument descriptions to…
Apr 15 2020, 22:05
nakihito closed D5722: Finish passing the remainder of wallet/rpcwallet RPC argument descriptions to RPCHelpMan.
Apr 15 2020, 22:05
nakihito updated the diff for D5722: Finish passing the remainder of wallet/rpcwallet RPC argument descriptions to RPCHelpMan.

Rebase.

Apr 15 2020, 20:48
nakihito committed rABC245bf8cc7f0a: Start passing some wallet/rpcwallet RPC argument descriptions to RPCHelpMan (authored by nakihito).
Start passing some wallet/rpcwallet RPC argument descriptions to RPCHelpMan
Apr 15 2020, 20:39