Skip to content

v1.1.0 - Release Notes

Latest
Compare
Choose a tag to compare
@PietroCavaliere PietroCavaliere released this 29 Aug 17:09
· 1 commit to main since this release
d509e14

v1.1.0 - Changelog

This release builds upon the initial version of the iptables-rules.sh script by introducing critical functionality to check and install dependencies, ensuring the script operates reliably in various environments.

New Features:

  • Dependency Checking and Installation:

    • Added a function to verify and install required dependencies (iptables, xtables-addons-common) if they are not already present.
    • Automatically ensures that the iptables version is v1.8.7+ and xtables-addons-common is v3.19-1ubuntu1+, updating them if necessary.
  • Automatic Module Loading:

    • Integrated a mechanism to load essential xtables modules (xt_psd, xt_recent, xt_string) via modprobe, ensuring all necessary components are active.
  • User Experience Enhancements:

    • Simplified the script setup by automating dependency management and module loading, reducing the need for manual intervention.
  • Notes:

    • This update is backward-compatible with previous versions.
    • It's recommended to test the script in a controlled environment before deploying it in production.

Full Changelog: https://github.com/PietroCavaliere/Iptables-Best-Rules/commits/v1.1.0