Page MenuHomePhabricator
Feed All Stories

Jun 4 2021

Fabien planned changes to D9489: [avalanche] Annouce our proofs to our peers.
Jun 4 2021, 19:59
Fabien planned changes to D9492: [avalanche] Add a sendavalancheproof RPC shell.
Jun 4 2021, 19:58
Fabien planned changes to D9493: [avalanche] Prevent sending proof invs multiple times to the same peer.
Jun 4 2021, 19:57
Fabien abandoned D9498: [avalanche] Reply to proof invs with getdata requests.

superseded by D9582

Jun 4 2021, 19:56
Fabien abandoned D9517: Use state pointer in SendMessages.
Jun 4 2021, 19:54
Fabien abandoned D9518: Lock cs_main in SendMessages where it's needed.
Jun 4 2021, 19:54
Fabien closed D9627: [avalanche] Download the proof from our peers that send avahello.
Jun 4 2021, 19:51
Fabien committed rABC359045064944: [avalanche] Download the proof from our peers that send avahello (authored by Fabien).
[avalanche] Download the proof from our peers that send avahello
Jun 4 2021, 19:51
Fabien closed D9625: [avalanche] Add a facility to check if a peer is preferred for DL.
Jun 4 2021, 19:48
Fabien committed rABC9f241cc79d56: [avalanche] Add a facility to check if a peer is preferred for DL (authored by Fabien).
[avalanche] Add a facility to check if a peer is preferred for DL
Jun 4 2021, 19:48
Fabien closed D9600: [avalanche] Reset the proof tracking state on peer disconnection.
Jun 4 2021, 19:40
Fabien committed rABCd596bf6c8e22: [avalanche] Reset the proof tracking state on peer disconnection (authored by Fabien).
[avalanche] Reset the proof tracking state on peer disconnection
Jun 4 2021, 19:40
Fabien closed D9599: [avalanche] Manage the notfound messages from a proof request.
Jun 4 2021, 19:36
Fabien committed rABCd86ccb5a2564: [avalanche] Manage the notfound messages from a proof request (authored by Fabien).
[avalanche] Manage the notfound messages from a proof request
Jun 4 2021, 19:36
Fabien closed D9582: [avalanche] Answer proof invs with getdata proof requests.
Jun 4 2021, 19:34
Fabien committed rABCcef8cbca39d8: [avalanche] Answer proof invs with getdata proof requests (authored by Fabien).
[avalanche] Answer proof invs with getdata proof requests
Jun 4 2021, 19:34
teamcity awarded D9634: [avalanche] Fix threading issue in processor_tests.cpp a Haypence token.
Jun 4 2021, 19:33
Fabien added a task to D9634: [avalanche] Fix threading issue in processor_tests.cpp: Unknown Object (Maniphest Task).
Jun 4 2021, 19:32
Fabien added a comment to D9634: [avalanche] Fix threading issue in processor_tests.cpp.

@bot build-tsan

Jun 4 2021, 19:32
Fabien requested review of D9634: [avalanche] Fix threading issue in processor_tests.cpp.
Jun 4 2021, 19:32
majcosta accepted D9632: Split SetWalletFlags into Add/LoadWalletFlags.
Jun 4 2021, 19:29
majcosta accepted D9631: Split SetActiveScriptPubKeyMan into Add/LoadActiveScriptPubKeyMan.
Jun 4 2021, 19:20
majcosta accepted D9630: Split SetHDChain into AddHDChain and LoadHDChain.
Jun 4 2021, 19:09
Mengerian added a task to D9600: [avalanche] Reset the proof tracking state on peer disconnection: Unknown Object (Maniphest Task).
Jun 4 2021, 17:23
Mengerian added a task to D9599: [avalanche] Manage the notfound messages from a proof request: Unknown Object (Maniphest Task).
Jun 4 2021, 17:22
teamcity added a comment to D9633: Fix threading issue in processor_tests.cpp.
Jun 4 2021, 17:02
teamcity added a comment to D9633: Fix threading issue in processor_tests.cpp.
Jun 4 2021, 16:54
deadalnix accepted D9582: [avalanche] Answer proof invs with getdata proof requests.
Jun 4 2021, 16:50
deadalnix updated the diff for D9633: Fix threading issue in processor_tests.cpp.

rebase

Jun 4 2021, 16:49
deadalnix requested review of D9633: Fix threading issue in processor_tests.cpp.
Jun 4 2021, 16:43
PiRK closed D9613: [avalanche] make delegateavalancheproof take a limited id rather than a whole proof.
Jun 4 2021, 15:57
PiRK committed rABC97ecb320bde4: [avalanche] make delegateavalancheproof take a limited id rather than a whole… (authored by PiRK).
[avalanche] make delegateavalancheproof take a limited id rather than a whole…
Jun 4 2021, 15:57
teamcity updated the summary of D9632: Split SetWalletFlags into Add/LoadWalletFlags.
Jun 4 2021, 15:56
PiRK requested review of D9632: Split SetWalletFlags into Add/LoadWalletFlags.
Jun 4 2021, 15:55
teamcity updated the summary of D9631: Split SetActiveScriptPubKeyMan into Add/LoadActiveScriptPubKeyMan.
Jun 4 2021, 15:52
PiRK requested review of D9631: Split SetActiveScriptPubKeyMan into Add/LoadActiveScriptPubKeyMan.
Jun 4 2021, 15:52
teamcity updated the summary of D9630: Split SetHDChain into AddHDChain and LoadHDChain.
Jun 4 2021, 15:49
PiRK requested review of D9630: Split SetHDChain into AddHDChain and LoadHDChain.
Jun 4 2021, 15:48
teamcity triaged T1640: Build Bitcoin-ABC / Master / Sanitizers / Thread Sanitizer (TSAN) is broken. as Unbreak Now! priority.
Jun 4 2021, 15:26
tobias_ruck added a comment to D9628: Add -uaclientname and -uaclientversion config options to set the client name and version of the user agent in the version message..

So what should I do instead

Jun 4 2021, 15:12
deadalnix closed D9476: [avalanche] use the OrphanProofPool.
Jun 4 2021, 15:07
deadalnix committed rABCc565a795866a: [avalanche] use the OrphanProofPool (authored by PiRK).
[avalanche] use the OrphanProofPool
Jun 4 2021, 15:07
deadalnix closed D9629: Use smart pointer in the orphan proof pool.
Jun 4 2021, 14:53
deadalnix committed rABCa53677be459f: Use smart pointer in the orphan proof pool (authored by deadalnix).
Use smart pointer in the orphan proof pool
Jun 4 2021, 14:53
Fabien accepted D9629: Use smart pointer in the orphan proof pool.
Jun 4 2021, 14:50
deadalnix updated the diff for D9476: [avalanche] use the OrphanProofPool.

Rebase on top of D9629

Jun 4 2021, 14:50
deadalnix requested review of D9629: Use smart pointer in the orphan proof pool.
Jun 4 2021, 14:39
deadalnix accepted D9613: [avalanche] make delegateavalancheproof take a limited id rather than a whole proof.
Jun 4 2021, 14:29
Fabien accepted D9613: [avalanche] make delegateavalancheproof take a limited id rather than a whole proof.
Jun 4 2021, 12:08
Fabien closed D9608: [avalanche] Add an avaproof network permission for bypassing the inv tracking limit.
Jun 4 2021, 11:57
Fabien committed rABC38e511b2b8ea: [avalanche] Add an avaproof network permission for bypassing the inv tracking… (authored by Fabien).
[avalanche] Add an avaproof network permission for bypassing the inv tracking…
Jun 4 2021, 11:57
Fabien requested review of D9582: [avalanche] Answer proof invs with getdata proof requests.
Jun 4 2021, 11:54
Fabien accepted D9476: [avalanche] use the OrphanProofPool.

OK let's move on with this. Since the orphan proof is always accessed through the peer manager (tests excepted) if this become an issue it should be cheap enough to refactor.

Jun 4 2021, 11:49
PiRK updated the diff for D9613: [avalanche] make delegateavalancheproof take a limited id rather than a whole proof.

use std::make_unique

Jun 4 2021, 11:06
deadalnix requested changes to D9613: [avalanche] make delegateavalancheproof take a limited id rather than a whole proof.
Jun 4 2021, 10:12
deadalnix accepted D9608: [avalanche] Add an avaproof network permission for bypassing the inv tracking limit.
Jun 4 2021, 10:02
deadalnix requested changes to D9582: [avalanche] Answer proof invs with getdata proof requests.
Jun 4 2021, 10:01
deadalnix requested changes to D9628: Add -uaclientname and -uaclientversion config options to set the client name and version of the user agent in the version message..

This breaks the -uacomment flag.

Jun 4 2021, 09:59
deadalnix added inline comments to D9476: [avalanche] use the OrphanProofPool.
Jun 4 2021, 09:57
PiRK updated the diff for D9613: [avalanche] make delegateavalancheproof take a limited id rather than a whole proof.

factor the initialization using constructor delegation with a private constructor.

Jun 4 2021, 08:38
tobias_ruck requested review of D9628: Add -uaclientname and -uaclientversion config options to set the client name and version of the user agent in the version message..
Jun 4 2021, 02:37

Jun 3 2021

Mengerian added a task to D9627: [avalanche] Download the proof from our peers that send avahello: Unknown Object (Maniphest Task).
Jun 3 2021, 18:24
Mengerian added a task to D9625: [avalanche] Add a facility to check if a peer is preferred for DL: Unknown Object (Maniphest Task).
Jun 3 2021, 18:23
Mengerian added a task to D9608: [avalanche] Add an avaproof network permission for bypassing the inv tracking limit: Unknown Object (Maniphest Task).
Jun 3 2021, 18:23
Mengerian added a task to D9598: Extract inv saturation check and data request time computation: Unknown Object (Maniphest Task).
Jun 3 2021, 18:23
PiRK abandoned D9571: Don't penalize peers for unsollicited avalanche messages, just ignore them.
Jun 3 2021, 16:44
teamcity closed T1639: Build Bitcoin-ABC / Master / Benchmarking is broken. as Resolved.
Jun 3 2021, 16:31
Fabien requested changes to D9613: [avalanche] make delegateavalancheproof take a limited id rather than a whole proof.
Jun 3 2021, 16:16
Fabien committed rABC2d558c27cda8: Update the unspendable address in the wallet test lib (authored by Fabien).
Update the unspendable address in the wallet test lib
Jun 3 2021, 15:56
Fabien closed D9623: Remove wallet related constant from the mining util test lib.
Jun 3 2021, 15:55
Fabien committed rABCb7bb766e5316: Remove wallet related constant from the mining util test lib (authored by Fabien).
Remove wallet related constant from the mining util test lib
Jun 3 2021, 15:55
Fabien added inline comments to D9582: [avalanche] Answer proof invs with getdata proof requests.
Jun 3 2021, 15:51
Fabien updated the diff for D9582: [avalanche] Answer proof invs with getdata proof requests.

Revert the empty line change in init.cpp

Jun 3 2021, 15:50
deadalnix requested changes to D9582: [avalanche] Answer proof invs with getdata proof requests.
Jun 3 2021, 15:42
PiRK closed D9622: rpc: remove deprecated getaddressinfo fields.
Jun 3 2021, 15:40
PiRK committed rABC5f4b8a11f74d: rpc: remove deprecated getaddressinfo fields (authored by Jon Atack <jon@atack.com>).
rpc: remove deprecated getaddressinfo fields
Jun 3 2021, 15:39
PiRK accepted D9623: Remove wallet related constant from the mining util test lib.
Jun 3 2021, 15:39
PiRK updated the diff for D9613: [avalanche] make delegateavalancheproof take a limited id rather than a whole proof.

address review:

Jun 3 2021, 15:10
Fabien closed D9598: Extract inv saturation check and data request time computation.
Jun 3 2021, 14:45
Fabien committed rABCe19bc0f9629c: Extract inv saturation check and data request time computation (authored by Fabien).
Extract inv saturation check and data request time computation
Jun 3 2021, 14:45
Fabien added inline comments to D9476: [avalanche] use the OrphanProofPool.
Jun 3 2021, 14:38
Mengerian accepted D9622: rpc: remove deprecated getaddressinfo fields.
Jun 3 2021, 14:09
deadalnix accepted D9598: Extract inv saturation check and data request time computation.
Jun 3 2021, 13:51
PiRK updated the summary of D9622: rpc: remove deprecated getaddressinfo fields.
Jun 3 2021, 13:47
deadalnix requested review of D9476: [avalanche] use the OrphanProofPool.
Jun 3 2021, 13:46
PiRK updated the diff for D9622: rpc: remove deprecated getaddressinfo fields.

rebase after version bump in D9609. This fixes the release-notes.md mess.

Jun 3 2021, 13:43
PiRK added inline comments to D9626: [avalanche] implement proof expiration verification.
Jun 3 2021, 13:26
PiRK accepted D9625: [avalanche] Add a facility to check if a peer is preferred for DL.
Jun 3 2021, 13:21
PiRK accepted D9627: [avalanche] Download the proof from our peers that send avahello.
Jun 3 2021, 13:16
Fabien requested changes to D9626: [avalanche] implement proof expiration verification.
Jun 3 2021, 13:07
Fabien requested review of D9627: [avalanche] Download the proof from our peers that send avahello.
Jun 3 2021, 12:28
teamcity added a comment to D9626: [avalanche] implement proof expiration verification.
Jun 3 2021, 11:39
teamcity added a comment to D9626: [avalanche] implement proof expiration verification.
Jun 3 2021, 11:38
teamcity added a comment to D9626: [avalanche] implement proof expiration verification.
Jun 3 2021, 11:37
teamcity added a comment to D9626: [avalanche] implement proof expiration verification.
Jun 3 2021, 11:37
teamcity added a comment to D9626: [avalanche] implement proof expiration verification.
Jun 3 2021, 11:36
PiRK requested review of D9626: [avalanche] implement proof expiration verification.
Jun 3 2021, 11:33
PiRK planned changes to D9626: [avalanche] implement proof expiration verification.
Jun 3 2021, 11:33
Fabien requested review of D9625: [avalanche] Add a facility to check if a peer is preferred for DL.
Jun 3 2021, 10:19
Fabien updated the diff for D9582: [avalanche] Answer proof invs with getdata proof requests.

Also download the proofs during IBD. They will likely end up in the orphan pool but that should not be an issue.

Jun 3 2021, 10:13