v14.20.0
Release Info
Item | Value |
---|---|
📄 csf-firewall-v2.0.0-patches.zip | Contains the latest verison of the ConfigServer Firewall patches. View README for instructions; run patch by launching the file ./install.sh . |
📄 csf-firewall-v14.20.tgz | Contains the latest verison of the ConfigServer Firewall application. This file is optional to download and is not required if you have already installed CSF on your system. |
🕟 Stamp | 25ad7e520ed7c2b33150d98281f41f6e006d508a- 🔺 2.0.0-2024-08-07T03:50:37.000Z |
📅 Last Release | Never |
What's New
This release contains the following changes:
feat
: add openvpn patchfeat
: add command-line arguments- add
-d, --dev
for advanced logging - add
-f, --flush
to completely remove iptable rules - add
-v, --version
to display patcher version
- add
enhance
: docker patch now allows for multiple ip blocks to be whitelistedrefactor
: re-write of scriptrefactor
: merge all scripts into onebug
: fixed issue with manual mode being disabled - #1bug
: fixed error"docker network inspect" requires at least 1 argument.
- #1bug
: fixed errorinvalid port/service '-j' error
docs
: rewrite documentation to include better instructionsci
: add workflow to automatically grab latest version of ConfigServer Firewall and append to each release
Statistics
How the files have changed:
- Changed files : 24
- Changes : 9023
- Commits : 68
- Additions : 9022
- Deletions : 1
- PRs (categorized) : 67
- PRs (uncategorized) : 1
- PRs (open) : 0
Pull Requests
This release is associated with the following pull requests:
🪛 Continuous integration
- fix env vars : 469f36b @Aetherinox
- remove PLUGIN_VERSION env; auto-generated : f392825 @Aetherinox
- update workflow : 7853e59 @Aetherinox
- update artifacts : 9b5c862 @Aetherinox
🚀 Features
- add manual network adapter : df4b757 @Aetherinox
- add docker network ip for each container to csf allow list : 240e2d0 @Aetherinox
- add logging for iptable rules added to track what is done #1 : ce1cae1 @Aetherinox
- add openvpn patch : 2c5759e @Aetherinox
- add --flush, -f to completely wipe iptables : cefc440 @Aetherinox
🐛 Bugfixes
- invalid port/service '-j' error : d326d8d @Aetherinox
- fix inspect missing argument error #1 : 6ae626a @Aetherinox
🔧 Changes
- update structure : cc37036 @Aetherinox
- convert ip block to array : ec3c262 @Aetherinox
- merge all scripts into one : 97fa330 @Aetherinox
- add versioning : 841131b @Aetherinox
- auto-install ipset, iptables, csf : b3847b7 @Aetherinox
- update patch folder : bc93c85 @Aetherinox
- add OS detection : a9aee88 @Aetherinox
- update errors : 9c47ff1 @Aetherinox
- add openvpn check to patch : 0b2a4b3 @Aetherinox
- add openvpn ip pool list for iptable rules : 27ab5c4 @Aetherinox
🧹 Housekeeping
- fix formatting : f370322 @Aetherinox
✏️ Docs
- clean readme : 2a49262 @Aetherinox
- add toc : 637fb7e @Aetherinox
- update instructions : a39b644 @Aetherinox
- add default username/password : 5fb7595 @Aetherinox
- update README : 533d6b0 @Aetherinox