Fix IPv6 bans incorrectly banning IPv4 address
Status | Pipeline | Created by | Stages | Actions |
---|---|---|---|---|
Passed 00:01:20
| Stage: build | No artifacts found |
in certain edge cases when IPv6 bans are applied, unrelated IPv4 address could also be banned. this happened due to a missing check on the protocol type which caused the server to compare IPv4 addresses with IPv6 and vice versa. if there two addresses just so happen to map to the same binary value, an IPv4 player could get banned for seemingly no reason - this is especially true for bans with a submask, since they only match part of the address, and thus reducing the amount of bits that must match.
Status | Pipeline | Created by | Stages | Actions |
---|---|---|---|---|
Passed 00:01:20
| Stage: build |
Download artifacts
No artifacts found |