Skip to content

v0.7.6

Latest

Choose a tag to compare

@friendly-bits friendly-bits released this 29 Sep 13:54

Main changes in this release:

  • Support updated RIPE lists format (RIPE recently changed the format of the json file delivered via their API) - users who configured geoip-shell to fetch from RIPE should upgrade geoip-shell. Thank you @leohumnew for the bug report
  • Change SSL support detection logic to avoid errors on some systems (notably OpenSuse) - thank you @leohumnew for the bug report
  • Improve firewall rules table (printed following the command geoip-shell status -v) for iptables - printed column width will now exactly fit the contents, so more data should fit on the screen without breaking the table
  • Fix fetch retries on errors and improve retry logic
  • Correctly detect incompatible ksh93 variants
  • Improve compatibility with mksh, lksh, ksh93u+m
  • Improve handling of incompatible shells
  • Improve console and error messages
  • Improve error handling
  • Use subdirectories under /tmp for various geoip-shell temporary files
  • Lots of code cleanup and some code refactoring

Full Changelog: v0.7.5...v0.7.6