Skip to content

Version 1.x-1.0.19

Latest

Choose a tag to compare

@findlabnet findlabnet released this 19 Feb 07:21

Maintenance and feature release.
Running update script is required.
Resolved #23 and #24

New: IP range blocking (CIDR support)
This release adds the ability to block entire IP ranges in addition to individual IP addresses.
Administrators can now block:
IPv4 CIDR ranges (e.g. 192.168.10.0/24)
IPv6 CIDR ranges (e.g. 2001:db8::/32)
Explicit ranges (e.g. 10.0.0.5-10.0.0.25)
A new Ranges tab is available at:
admin/config/people/ip-blocking/ranges

Fixed: duplicate blocked IP entries
Blocking the same IP multiple times no longer creates duplicate rows.
If an IP is already blocked, the existing record is updated instead.
This ensures accurate counts and a cleaner administrative interface.

Database updates

This release introduces a new table:
blocked_ip_ranges

During update:

  • duplicate IP entries are cleaned up
  • the new table is created automatically
  • IP range boundaries are stored in binary format for reliable matching

No manual migration steps are required.