Repository navigation
v0.8.5.8
This release brings minor changes from a user's perspective but rather a lot of changes under the hood. Its main focus is code maintenance, code quality improvement, and some usability improvements.
Highlights:
check-ip-in-registry.sh:
- adapted to utilize the *fetch script for fetching, in order to avoid code duplication
*fetch:
- adapted to be used by check-ip-in-registry.sh
- avoid multiple file writes to store status in the status file
*apply:
- improved performance when compiling a new ip list to feed into ipset
*manage:
- more improvements to the report_status() function output
- warn the user if no country codes have been found in firewall rules
*common:
- implemented check_deps() function
- check for common dependencies on initialization
*install:
- compacted some code by implementing and utilizing functions check_files_exist(), copyscripts()
*run:
- create backup before the action rather than after it
most scripts:
- check dependencies in a more orderly manner, via the new check_deps() function in *common
- Code cleanup and code style improvements
- Improved console output messages and error messages
Full Changelog: v0.8.5.7...v0.8.5.8