Releases: weedpump/geoblock
Releases · weedpump/geoblock
Release list
Release v1.1.2
- Fix: Remove RemainAfterExit=yes from geoblock@.service to allow recurring timer-triggered execution
Release v1.1.1
- fix permissions and ownership of config file
Release v1.1.0
- Added comprehensive IPv6 support
- Completely overhauled
--statsto display combined v4/v6 subnets, packets, and bytes per country on a single line. - Drastically optimized blocking performance by reading the MaxMind CSVs only once instead of per country.
- Fixed a bug where huge subnets (like the US) were silently truncated by increasing the ipset limit to 500,000.
- Improved statistics display with human-readable byte formatting (KB, MB, GB).
- Enhanced ntfy notifications with proper Markdown formatting for better readability.
Release v1.0.1
- Added License
- Added
--version
Release v1.0.0
Features
- Initial release of the geoblock tool.
- Supports blocking IP ranges by country code using MaxMind databases.
- Automated updates via systemd timer.
- Weekly reporting via ntfy.sh.
- Debian package generation script.