Releases: backdrop-contrib/ip_blocking
Version 1.x-1.0.19
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.
Version 1.x-1.0.18
Maintenance release.
Resolve #18
No database update required.
Version 1.x-1.0.17
Maintenance release.
No database update required.
Version 1.x-1.0.16
Maintenance release.
No database update required.
Version 1.x-1.0.15
Bugfix release.
No database update required.
Version 1.x-1.0.14
Maintenance and feature release.
Database update required.
Changelog:
Version 1.x-1.0.13
Maintenance release.
No database update required.
Version 1.x-1.0.12
Maintenance release.
No database update required.
Version 1.x-1.0.11
Maintenance release, security hardening.
No database update required.
Version 1.x-1.0.10
Maintenance release.
Changes on "Recent log messages" event page (admin/reports/event/EVENT_NUMBER):
- removed confirmation step for block or unblock IP from "Operations" links;
- added link to "Operations" cell for check status of IP on AbuseIPDB.
No database update required.