Skip to content

Conversation

fanquake
Copy link
Member

@fanquake fanquake commented May 25, 2023

@fanquake fanquake added this to the 25.1 milestone May 25, 2023
@DrahtBot
Copy link
Contributor

DrahtBot commented May 25, 2023

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Reviews

See the guideline for information on the review process.

Type Reviewers
ACK instagibbs, ajtowns
Stale ACK Sjors

If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

@Sjors
Copy link
Member

Sjors commented May 27, 2023

utACK 50c86f5

I got a bit confused because this PR builds on slightly older 25.x commit.

@fanquake fanquake force-pushed the 25_x_backport_cmpt_blk branch from 50c86f5 to 929af14 Compare June 2, 2023 09:26
Github-Pull: bitcoin#27626
Rebased-From: a905954
…ight

This is a change in behavior so that if for some reason we request a block from a peer, we don't allow an unsolicited CMPCT_BLOCK announcement for that same block to cause a request for a full block from the uninvited peer (as some type of request is already outstanding from the original peer)

Github-Pull: bitcoin#27626
Rebased-From: 13f9b20
A single outbound slot is required, so if the first two slots
are taken by inbound in-flights, the node will reject additional
unless they are coming from outbound.

This means in the case where a fast sybil peer is attempting to
stall out a node, a single high bandwidth outbound peer can
mitigate the attack.

Github-Pull: bitcoin#27626
Rebased-From: 03423f8
@fanquake fanquake force-pushed the 25_x_backport_cmpt_blk branch from 929af14 to b8ad322 Compare June 16, 2023 09:17
@fanquake fanquake marked this pull request as ready for review June 30, 2023 16:30
@fanquake fanquake requested review from instagibbs and ajtowns June 30, 2023 16:30
@instagibbs
Copy link
Member

utACK b8ad322

@DrahtBot DrahtBot requested review from Sjors and removed request for instagibbs July 3, 2023 17:26
@ajtowns
Copy link
Contributor

ajtowns commented Jul 4, 2023

ACK b8ad322 ; confirmed patches are clean cherry-picks from master, and already tested patches prior to 25.0 release

@DrahtBot DrahtBot removed the request for review from ajtowns July 4, 2023 10:16
@fanquake fanquake merged commit 8825983 into bitcoin:25.x Jul 4, 2023
@fanquake fanquake deleted the 25_x_backport_cmpt_blk branch July 4, 2023 11:01
@bitcoin bitcoin locked and limited conversation to collaborators Jul 3, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants