Page MenuHomePhabricator

Enable CheckUser for ranges outside of /24 and /16
Closed, ResolvedPublic

Description

Author: mcdevitd

Description:
Currently, CheckUser only works on IP ranges of /24 and /16. It would be useful
to allow checks of all ranges. In practice, only /17-/23 are probably important,
but it is often difficult or impossible to judge the collateral damage of range
blocks with out intermediate range checks.


Version: unspecified
Severity: enhancement

Details

Reference
bz8205

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 9:34 PM
bzimport added a project: CheckUser.
bzimport set Reference to bz8205.
bzimport added a subscriber: Unknown Object (MLST).

ayg wrote:

(I.e., r18552, which committed a patch posted at bug 5044.)

Assign precedening zero # as a var before loop

This fixes a serious issue causing the binary numbers to be < 8 char long and
distoring the 17-23 range results.

attachment CUranges.patch ignored as obsolete

Assign precedening zero # as a var before loop

updated my client's svn cache...grrr

Attached:

ayg wrote:

Applied r18680 with a couple of tweaks.