Releases: engintron/engintron
Releases · engintron/engintron
v2.0
v1.16.0
No reason to append to /dev/null for cron jobs
v1.15.0
Remove G+ link and fix copyright date range in WHM app
v1.14.0
Update proxy_params_dynamic
v1.13.0
Merge pull request #1191 from negrusti/patch-1 Add Magento-specific cookies to bypass
v1.12.0
January 9th, 2020 - v1.12.0
- This is mainly a security release as it addresses log filtering in the Engintron WHM app. An attacker could inject malicious JS code as part of the HTTP headers that are logged in Nginx and in turn displayed into the Engintron WHM app. The issue was originally raised here: #1112
- Improved the resellers' permissions check before allowing access to the Engintron WHM app.
- Minor code cleanups.
v1.11.0
July 10th, 2019 - v1.11.0
- Engintron is now IPv4 & IPv6 capable by default.
- Added CloudFlare Public DNS IPs as resolver option in /etc/nginx.conf.
v1.10.0
May 29th, 2019 - v1.10.0
- Moved Nginx cache purging after Apache has restarted as the previous execution order caused issues in servers where Apache takes a long time to restart - effectively breaking web serving.
- Added force-restart option for Nginx. This option will come handy if for some reason Nginx cannot be restarted normally (and you see errors that indicate Nginx cannot bind to ports 80/443).
- Added new healthcheck.sh utility script (located inside /usr/local/src/engintron/utilities/) which you can use to monitor your server's health (uptime). If the check fails, Engintron restarts Apache, Nginx & PHP-FPM and sends an email to your email address of choice so you know when downtime was detected. You can also configure the script to force-restart Nginx in case it was abruptly cut off (which may cause normal restarting to fail) in low-RAM scenarios etc. Usage comments are inside the script.
- Updated all utility scripts (installers) for APCu & Memcached to support latest released versions and PHP 7.3. Removed option to install APCu for PHP version 5.4 & 5.5. Default cache size for Memcached is now 512M (but you can override that upon installing the script).
- Added new EA4 profile (Engintron_EA4_2019_v1) which supports PHP 5.6 to 7.3 and also installs the Node.js runtime.
- Updated usage comments in "Custom Rules" with examples on how to host Node.js (and other non-PHP based) apps.
v1.9.3 (last version to support EasyApache 3)
This is the last Engintron version to support EasyApache 3 as the latter is end-of-life as of December 2018 according to cPanel's related blog post.
January 22nd, 2019 - v1.9.3
- Fixed issue where Nginx ports where broken after disabling and then re-enabling Engintron. Bonus points for those who never disabled Engintron and thus never saw this issue ;)
- Improvements in the "purge cache" function. Apparently Apache takes some time to restart in some servers (my guess is low-spec servers with hundreds of sites on them) and this caused issues in the Nginx "purge cache" function as the cache would empty first, then wait for Apache to restart to finally restart Nginx. In the meantime, if Apache took many seconds to restart, Nginx would try to locate cache files that were previously deleted. This is now resolved.
v1.9.2
Push v1.9.2