net: Remove old check for 3-byte shifted IP addresses from pre-0.2.9 nodes#19797
net: Remove old check for 3-byte shifted IP addresses from pre-0.2.9 nodes#19797maflcko merged 1 commit intobitcoin:masterfrom
Conversation
|
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers. ConflictsNo conflicts as of last run. |
|
Can modern Core nodes even talk to those nodes on p2p? utACK 2c1f59c |
Nope: #19628 (comment) |
|
@i-rme suggest updating the PR description to reference #19628 (comment) rather than twitter. |
Added that reference since I was not aware of it before. |
|
Thanks for updating. You'll need to rebase. |
|
Rebased |
jonatack
left a comment
There was a problem hiding this comment.
utACK dba98c8304db9f2e854d8bf4f1ca3ae81d5a8eef
|
Concept ACK: I'm afraid we'll have to deviate slightly from Satoshi's original vision here! |
|
Code review ACK |
…messages The change removes an old check for IPv6 addresses in range ::ff:ff00:0:0:0/72 that were created due to a bug in size field of addr messages for 0.2.8 nodes and before. This check is no longer needed as they are no more pre 0.2.9 nodes on the network (as per bitnodes network snapshot). Credits for discovering this go to sipa.
|
Removed the @ from the commit message to avoid notifications. |
|
utACK 7b6d0f1 |
…esses from pre-0.2.9 nodes 7b6d0f1 Remove old check for 3-byte shifted IP addresses from pre-0.2.9 node messages (Raúl Martínez (RME)) Pull request description: The change removes an old check for IPv6 addresses in range ::ff:ff00:0:0:0/72 that were created due to a bug in size field of addr messages for 0.2.8 nodes and before. This check is no longer needed as they are no more pre 0.2.9 nodes on the network (as per bitnodes network snapshot). Credits for discovering this go to sipa in bitcoin#19628 (comment) Thanks for the attention! ACKs for top commit: sipa: utACK 7b6d0f1 vasild: ACK 7b6d0f1 Tree-SHA512: c5fab59dda2acafe143f607a4c5b636a54ac76fba651cad1ad1b09c94e88ab39503a31c2244c8f2664da68456c2a870c601d8894139c55cde9ece8161913ed2e
…esses from pre-0.2.9 nodes 7b6d0f1 Remove old check for 3-byte shifted IP addresses from pre-0.2.9 node messages (Raúl Martínez (RME)) Pull request description: The change removes an old check for IPv6 addresses in range ::ff:ff00:0:0:0/72 that were created due to a bug in size field of addr messages for 0.2.8 nodes and before. This check is no longer needed as they are no more pre 0.2.9 nodes on the network (as per bitnodes network snapshot). Credits for discovering this go to sipa in bitcoin#19628 (comment) Thanks for the attention! ACKs for top commit: sipa: utACK 7b6d0f1 vasild: ACK 7b6d0f1 Tree-SHA512: c5fab59dda2acafe143f607a4c5b636a54ac76fba651cad1ad1b09c94e88ab39503a31c2244c8f2664da68456c2a870c601d8894139c55cde9ece8161913ed2e
…messages Summary: The change removes an old check for IPv6 addresses in range ::ff:ff00:0:0:0/72 that were created due to a bug in size field of addr messages for 0.2.8 nodes and before. This check is no longer needed as they are no more pre 0.2.9 nodes on the network (as per bitnodes network snapshot). Credits for discovering this go to sipa. This is a backport of [[bitcoin/bitcoin#19797 | core#19797]] Test Plan: `ninja all check-all` Reviewers: #bitcoin_abc, Fabien Reviewed By: #bitcoin_abc, Fabien Differential Revision: https://reviews.bitcoinabc.org/D10134
The change removes an old check for IPv6 addresses in range ::ff:ff00:0:0:0/72 that were created due to a bug in size field of addr messages for 0.2.8 nodes and before.
This check is no longer needed as they are no more pre 0.2.9 nodes on the network (as per bitnodes network snapshot).
Credits for discovering this go to sipa in #19628 (comment)
Thanks for the attention!