Skip to content

Releases: Aetherinox/csf-firewall

v15.00

05 Sep 20:20
15.00
7720823
Compare
Choose a tag to compare

Release Info

Item Value
🏷️ Version v15.00
📄 csf-firewall-v15.00.zip ConfigServer Firewall main app
01a4996f078eae1a479eb4b74803ff8153b5696fc289409380a0699538ce7b6b
📄 csf-firewall-v15.00-helpers.zip Helper patches. View README for instructions
93a81575a4957ba09cde62a86191905714b2b3121f5e8ddb28283f954fcfd56f
📄 csf-firewall-v15.00-theme-dark.zip Dark theme
d34485332ce25f452eee85daf05a436361dcc49d7252aac67782d5f7b13e264b
🕟 Stamp v14.24.0-2025-03-06T18:14:06.000Z 🔺 14.24.1-2025-03-11T20:45:57.000Z
📅 Last Release 5 days ago



What's New

This release contains the following changes:


Note

Due to the recent closure by the original developer of ConfigServer Firewall; all future updates to the software will be done via this repository.

This release (v15.00) is a close match to the version released by the original developer, with a few additions.


ConfigServer Firewall

  • feature: bring new artifact server online which will be responsible for end-user updates to ConfigServer firewall.
  • feature: remove old update end-point in order to prevent domain hijacking
  • change: modify apache regex to detect "remote" or "client" as the IP trigger
  • change: modify ui http header checks to be case agnostic
  • change: add country code validation and warning output
  • change: update regex to extract client ip from logs
  • change: update SESSION_ID validation
  • pref: relax session binding / validation
  • pref: move parent process validation check
  • refactor: normalize http header handling to lowercase and make content-type matching case-insensitive
  • fix: regression bug for ui http header checks to be case agnostic

Dark Theme

  • No changes in this release

OpenVPN & Docker Patches

  • No changes in this release



Statistics

How the files have changed:

  • Changed files : 300
  • Changes : 44722
  • Commits : 42
  • Additions : 32226
  • Deletions : 12496
  • PRs (categorized) : 21
  • PRs (uncategorized) : 21
  • PRs (open) : 0




Pull Requests

This release is associated with the following pull requests:


🪛 Continuous integration


🚀 Features

  • bring new artifact server for updates online
  • add new api endpoint for update notifications
  • update patch docker.sh with better conditions and detection : 7633947 @Aetherinox

🐛 Bugfixes


🔧 Changes


✏️ Docs




v14.24.1

11 Mar 20:46
1036c05
Compare
Choose a tag to compare

Release Info

Item Value
📄 csf-firewall-v14.24.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.
📄 csf-firewall-v14.24.1-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.24.1-theme-dark.zip Contains custom dark theme.
🕟 Stamp v14.24.0-2025-03-06T18:14:06.000Z 🔺 14.24.1-2025-03-11T20:45:57.000Z
📅 Last Release 5 days ago



What's New

This release contains the following changes:


Note

This patch fixes an issue with csf.service being unable to start on the latest version of CSF v14.24.0 for any user who utilizes the dark theme.

Update the /usr/sbin/lfd file, give CSF a restart, and it should fix the issue.




Statistics

How the files have changed:

  • Changed files : 300
  • Changes : 44722
  • Commits : 42
  • Additions : 32226
  • Deletions : 12496
  • PRs (categorized) : 21
  • PRs (uncategorized) : 21
  • PRs (open) : 0




Pull Requests

This release is associated with the following pull requests:


🪛 Continuous integration


🚀 Features


🐛 Bugfixes


🔧 Changes


✏️ Docs




v14.24.0

06 Mar 18:14
f209af3
Compare
Choose a tag to compare



What's New

This release contains the following changes:

ConfigServer Firewall

  • change: modify apache regex to detect "remote" or "client" as the IP trigger
  • change: modify ui http header checks to be case agnostic
  • fix: regression bug for ui http header checks to be case agnostic

Dark Theme

  • No changes in this release

OpenVPN & Docker Patches

  • feat: add new parameter -l, --list to display all docker containers and info about each
  • feat: add new parameter -r, --reset to completely clean out existing iptable rules and start fresh
  • change: re-worked docker.sh patch functionality
    • added new table checking to ensure rules aren't applied twice
    • clean up iptables before patch is applied

v14.22.0

15 Oct 00:02
d060f1b
Compare
Choose a tag to compare

Release Info

Item Value
📄 csf-firewall-v14.22.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.
📄 csf-firewall-v14.22.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.22.0-theme-dark.zip Contains custom dark theme.
🕟 Stamp v14.21.1-2024-10-14T22:32:18.000Z 🔺 14.22.0-2024-10-15T00:02:49.000Z
📅 Last Release 0 days ago



What's New

This release contains the following changes:

ConfigServer Firewall

  • change: remove session IP match check from DA login
  • add: example spamassassin temp file regex to csf.fignore for new installations

Dark Theme

  • No changes in this release

OpenVPN & Docker Patches

  • No changes in this release



Statistics

How the files have changed:

  • Changed files : 5
  • Changes : 36
  • Commits : 1
  • Additions : 24
  • Deletions : 12
  • PRs (categorized) : 1
  • PRs (uncategorized) : 0
  • PRs (open) : 0




Pull Requests

This release is associated with the following pull requests:


📦 Build & Dependencies




v14.21.1

29 Aug 21:13
61a4abe
Compare
Choose a tag to compare

Release Info

Item Value
📄 csf-firewall-v14.21.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.
📄 csf-firewall-vv2.2.1-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-vv2.2.1-theme-dark.zip Contains custom dark theme.
🕟 Stamp 2.2.0-2024-08-28T08:27:15.000Z 🔺 v2.2.1-2024-08-29T21:13:17.000Z
📅 Last Release 1 days ago



What's New

This release contains the following changes:

ConfigServer Firewall

  • No changes in this release

Dark Theme

  • change: new animated checkbox input for firewall profiles
  • change: clicking logo in header now re-directs user to home
  • change: enhanced login screen animations
  • change: enhanced mobile view
  • fix: extended sized buttons with text cutting off

OpenVPN & Docker Patches

  • No changes in this release




Statistics

How the files have changed:

  • Changed files : 23
  • Changes : 2316
  • Commits : 14
  • Additions : 1573
  • Deletions : 743
  • PRs (categorized) : 13
  • PRs (uncategorized) : 1
  • PRs (open) : 0




Pull Requests

This release is associated with the following pull requests:


🪛 Continuous integration


🐛 Bugfixes


🔧 Changes


📦 Build & Dependencies




v14.21.0

30 Aug 19:15
61a4abe
Compare
Choose a tag to compare

Release Info

Item Value
📄 csf-firewall-v14.21.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.
📄 csf-firewall-v2.2.2-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-v2.2.2-theme-dark.zip Contains custom dark theme.
🕟 Stamp v2.2.1-2024-08-29T21:13:17.000Z 🔺 2.2.2-2024-08-30T19:15:13.000Z
📅 Last Release 0 days ago



What's New

This release contains the following changes:

ConfigServer Firewall

  • added: exe:/usr/bin/dbus-broker-launch and exe:/usr/bin/dbus-broker to csf.pignore for new installations
  • added: check to ensure that only public ip addresses are used when loading IPv4 CC zone files
  • change: modify ip lookup to strip missed quotes
  • fix: bug when converting embedded IPv4 addresses in IPv6 connections

Dark Theme

  • change: add header animations, app name returns user home
  • change: clicking app logo or name now returns user to home page
  • change: add favicon

OpenVPN & Docker Patches

  • change: silence curl in openvpn patch
  • change: removal of NETWORK_MANUAL_MODE, NETWORK_ADAPT_NAME
  • fix: docker inspect error when container has more than one network #1
  • docs: removal of manual mode values no longer needed



Statistics

How the files have changed:

  • Changed files : 12
  • Changes : 708
  • Commits : 10
  • Additions : 547
  • Deletions : 161
  • PRs (categorized) : 10
  • PRs (uncategorized) : 0
  • PRs (open) : 0




Pull Requests

This release is associated with the following pull requests:


🐛 Bugfixes


🔧 Changes


✏️ Docs




v14.20.2

28 Aug 08:27
61a4abe
Compare
Choose a tag to compare

Release Info

Item Value
📄 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.
📄 csf-firewall-v2.2.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-v2.2.0-theme-dark.zip Contains a custom dark theme.
🕟 Stamp 2.1.0-2024-08-27T17:41:31.000Z 🔺 2.2.0-2024-08-28T08:27:15.000Z
📅 Last Release 0 days ago



What's New

This release contains the following changes:

  • feat: add dark theme login page
  • change: optimizations to load order
  • change: settings now have on/off color-coded toggle indicator
  • change: finished remaining light theme elements

Note

The dark theme is currently in development. The layout and other functionality may change between versions.





Statistics

How the files have changed:

  • Changed files : 6
  • Changes : 14376
  • Commits : 7
  • Additions : 14256
  • Deletions : 120
  • PRs (categorized) : 6
  • PRs (uncategorized) : 1
  • PRs (open) : 0




Pull Requests

This release is associated with the following pull requests:


🔧 Changes


✏️ Docs




v14.20.1

27 Aug 17:41
61a4abe
Compare
Choose a tag to compare

Release Info

Item Value
📄 csf-firewall-v2.1.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 2.0.0-2024-08-07T03:50:37.000Z 🔺 2.1.0-2024-08-27T17:41:31.000Z
📅 Last Release 20 days ago



What's New

This release contains the following changes:


Note

Dark theme is currently in development, and a few aspects are not finished. This dark theme plans to also change the layout a bit to fix a few things


  • feat: add dark theme
  • feat: add traefik integration
  • feat: add authentik integration
  • change: new ruleset for openvpn integration
  • change: auto disable csf TESTING mode when patch ran
  • change: add -r, --report to display status of dependencies and setup
  • fix: openvpn ip detection
  • docs: update to include traefik and authentic integration
  • ci: dark theme now included with all releases as .zip
  • ci: auto-update /docs/ on push to repo



Statistics

How the files have changed:

  • Changed files : 300
  • Changes : 5001
  • Commits : 49
  • Additions : 4953
  • Deletions : 48
  • PRs (categorized) : 48
  • PRs (uncategorized) : 1
  • PRs (open) : 0




Pull Requests

This release is associated with the following pull requests:


🪛 Continuous integration


🚀 Features


🐛 Bugfixes


🔧 Changes


✏️ Docs




v14.20.0

07 Aug 03:50
61a4abe
Compare
Choose a tag to compare

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:

ConfigServer Firewall

  • add: Require all granted to Messenger v3 .htaccess generation
  • change: normalize source ip during connection tracking for ipv6 comparisons
  • change: MaxMind URLs now use https
  • fix: DOCTYPE print order for integrated UI login
  • fix: regression for imap logon failure detections

Dark Theme

  • No changes in this release

OpenVPN & Docker Patches

  • feat: add openvpn patch
  • feat: 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
  • enhance: docker patch now allows for multiple ip blocks to be whitelisted
  • refactor: re-write of script
  • refactor: merge all scripts into one
  • bug: fixed issue with manual mode being disabled - #1
  • bug: fixed error "docker network inspect" requires at least 1 argument. - #1
  • bug: fixed error invalid port/service '-j' error

Repository

  • docs: rewrite documentation to include better instructions
  • ci: 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


🚀 Features


🐛 Bugfixes


🔧 Changes


🧹 Housekeeping


✏️ Docs