cyberpanel/firewall
usmannasir 3fc1aba229 fix: update custom OLS binaries and add ModSecurity compatibility
- Update SHA256 checksums for December 2025 OLS build (v1.8.4.1)
- Add RHEL8 module support (cyberpanel_ols_x86_64_rhel8.so)
- Add compatible ModSecurity binaries to prevent ABI crashes
- Auto-detect and replace ModSecurity when custom OLS is installed
- Add auto-rollback feature if new binary fails to start
- Fix OWASP CRS UI toggle detection with multi-location checks

Features included in new binaries:
- PHPConfig support (.htaccess php_value/php_flag)
- Origin header forwarding (CORS/WebSocket support)
- Header unset fix (uses remove_resp_header API)
- Static linking for cross-platform compatibility

Platforms supported:
- Ubuntu 22.04+/Debian 12+ (ubuntu-static)
- AlmaLinux/Rocky/RHEL 9.x (rhel9-static)
- AlmaLinux/Rocky/RHEL 8.x (rhel8-static)
2025-12-27 21:07:16 +05:00
..
migrations Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
static/firewall Fix OWASP toggle: ensure flags reset and prevent loader on page load 2025-11-26 22:09:43 +05:00
templates/firewall Fix ALL documentation links. 2025-09-08 11:50:35 +02:00
.DS_Store Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
__init__.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
admin.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
firewallManager.py fix: update custom OLS binaries and add ModSecurity compatibility 2025-12-27 21:07:16 +05:00
models.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
pluginManager.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
signals.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
tests.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
urls.py Remove CSF support as it's being discontinued on August 31, 2025 2025-08-11 15:49:31 +05:00
views.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00