Skip to content

Releases: weedpump/geoblock

Release v1.1.2

Choose a tag to compare

@github-actions github-actions released this 16 Mar 16:19
  • Fix: Remove RemainAfterExit=yes from geoblock@.service to allow recurring timer-triggered execution

Release v1.1.1

Choose a tag to compare

@github-actions github-actions released this 08 Mar 21:50
  • fix permissions and ownership of config file

Release v1.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Feb 23:55
  • Added comprehensive IPv6 support
  • Completely overhauled --stats to 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

Choose a tag to compare

@github-actions github-actions released this 28 Feb 18:23
  • Added License
  • Added --version

Release v1.0.0

Choose a tag to compare

@github-actions github-actions released this 28 Feb 17:34

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.