Skip to content

Releases: friendly-bits/geoip-shell

v0.2.0-nftables

20 Feb 12:11
Compare
Choose a tag to compare

Changes in this release:

  • Bugfix: rules specific to protocols/ports were applied globally rather than to selected interfaces when geoip-shell is configured for WAN interfaces (the bug was only in the nftables branch, iptables branch is unaffected)
  • New feature: geoip-shell status -v now parses the nftables rules and outputs them in a nice human-readable format

Full Changelog: v0.1.9-nftables...v0.2.0-nftables

v0.1.9-nftables

17 Feb 22:18
Compare
Choose a tag to compare

This is a feature release with a bit of bug squashing.

Main changes:

  • -manage and -install scripts: Changed the syntax for protocols/ports specific geoblocking to a more user-friendly one, support granular config for each protocol, support multiple -p options in one command.
  • -manage: Status report now includes information about protocols and ports geoblocking config
  • -manage: implemented new action 'showconfig' which prints the contents of the config file
  • improved validation and error checking in the ports/protocols parsing code
  • compacted some code by implementing additional functions in the -common script

Full Changelog: v0.1.8-nftables...v0.1.9-nftables

v0.1.9-iptables

17 Feb 17:16
Compare
Choose a tag to compare

This is a feature release with a bit of bug squashing.

Main changes:

  • -manage and -install scripts: Changed the syntax for protocols/ports specific geoblocking to a more user-friendly one, support granular config for each protocol, support multiple -p options in one command.
  • -manage: Status report now includes information about protocols and ports geoblocking config
  • -manage: implemented new action 'showconfig' which prints the contents of the config file
  • improved validation and error checking in the ports/protocols parsing code
  • -apply: fixed firewall rules removal in the case of a critical error
  • compacted some code by implementing additional functions in the -common script

Full Changelog: v0.1.8-iptables...v0.1.9-iptables

v0.1.8-nftables

15 Feb 23:02
Compare
Choose a tag to compare

This is a feature release, introducing an option to block or allow specific ports or port ranges either when installing, or later via the manage script. For syntax, read Documetation/NOTES.md.

Full Changelog: v0.1.7-nftables...v0.1.8-nftables

v0.1.8-iptables

15 Feb 23:03
Compare
Choose a tag to compare

This is a feature release, introducing an option to block or allow specific ports or port ranges either when installing, or later via the manage script. For syntax, read Documetation/NOTES.md.

Full Changelog: v0.1.7-iptables...v0.1.8-iptables

v0.1.7-nftables

12 Feb 19:58
Compare
Choose a tag to compare

This is a usability improvement release.

Main changes:

  • -install: Improved wording in the dialog concerting WAN interfaces in the -install script.
  • -install: If user manually changes autodetected subnets, do not offer further autodetection
  • -manage: report_status(): better layout of the report
  • updated documentation

Full Changelog: v0.1.6-nftables...v0.1.7-nftables

v0.1.7-iptables

12 Feb 20:06
Compare
Choose a tag to compare

This is a usability improvement release.

Main changes:

  • -install: Improved wording in the dialog concerning WAN interfaces.
  • -install: If user manually changes autodetected subnets, do not offer further autodetection
  • -manage: report_status(): better layout of the report
  • -manage: report_status(); report packets statistics
  • updated documentation

Full Changelog: v0.1.6.1-iptables...v0.1.7-iptables

v0.1.6.1-iptables

12 Feb 12:39
Compare
Choose a tag to compare

Minor bugfix release.

Fixed regex validation for custom LAN subnets in the -install script.

Full Changelog: v0.1.6-iptables...v0.1.6.1-iptables

v0.1.6-nftables

11 Feb 12:35
Compare
Choose a tag to compare

Minor usability and reliability improvements.

Full Changelog: v0.1.5-nftables...v0.1.6-nftables

v0.1.6-iptables

11 Feb 12:36
Compare
Choose a tag to compare

Minor usability and reliability improvements.

Full Changelog: v0.1.5-iptables...v0.1.6-iptables