October 19th, 2011· This version fixes a couple of regressions introduced by the previous version.
· It also adds a translation to Japanese.
· Upgrading is encouraged.
October 10th, 2011· This version adds support for HSTS (HTTP Strict Transport Security) and fixes a number of different bugs.
· The TLS/SSL support was improved, as well as the IPv6 support and the multi-IP host management in the reverse HTTP proxy and the FastCGI, uWSGI, and SCGI handlers.
· This release also fixes a couple of minor (and very unlikely to hit) memory leaks in the server core. Upgrading is encouraged.
September 13th, 2011· Along with the addition of "UNIX socket in a abstract namespace" support and SHA512 hashes for the authentication with MySQL databases, this release fixes a number of important issue.
· The SSL/TLS support is much more stable that in previous versions, and some minor memory management issues were fixed in a few of the core components of the server. Updating is strongly encouraged.
February 24th, 2011· FIX: A few usability issue were fixed (admin)
· UPD: Cookbooks have been updated (doc)
February 7th, 2011· FIX: Solaris compilation
· FIX: Minor fixes for FreeBSD
· FIX: A few misc fixes
January 20th, 2011· Cherokee 1.0.17 introduced a last-minute regression that prevent Cherokee-admin from working on some environments. This release fixes that single bug.
January 20th, 2011· A number of issues were fixed, mainly regarding cherokee-admin.
· An incorrect initialization in cherokee that might cause the server not to boot on ARM was also fixed.
· The documentation was also updated to cover the new "Easy install" procedure.
· Upgrading is encouraged.
January 12th, 2011· A relevant memory leak was fixed in the HTTP reverse proxy handler.
· A regression in the virtual server regex substitution system was fixed.
· Both users and groups can be defined by either name or UID/GID now.
· A number of minor issues were fixed.
· Upgrading is encouraged.
December 30th, 2010· This version adds support for X-Sendfile and X-Accel-Redirect in the reverse HTTP proxy.
· It also reimplements the previous shared memory usage, so it no longer depends on System V SHM, which will be very convenient for BSD users.
· Support for regex groups was added to the Virtual Server regular expression matching module, so redirections can use substitutions from the hostname.
· It also adds support for OpenBSD in the system status meters.
· Many wizards were improved and a few bugs were fixed.
· Upgrading is strongly encouraged.
December 14th, 2010· A high visibility issue that caused the server to reply with random 400 error responses was fixed.
· This release also adds some documentation and fixes a few other less relevant bugs.
· Upgrading is strongly encouraged.
December 9th, 2010· This version fixes a couple of high-visibility issues introduced during the last development cycle.
· It also adds a new "Fail over" load balancing plug-in and some improvements regarding content compression.
· Upgrading is encouraged.
December 2nd, 2010· An unfortunate, high-visibility regression was introduced in Cherokee 1.0.12 that could stop the server from loading if the configuration file forbade the use of certain encoders.
· Please skip Cherokee 1.0.11 and upgrade to 1.0.12 directly to avoid this high-impact issue.
December 2nd, 2010· Most of the fixes are related to memory management issues on Mac OS X and FreeBSD.
· A few minor issues have also been fixed in the wizards: the PHP wizard works on CentOS 5 now, and the Moodle wizard is distributed again.
· The Quality Assurance bench has been extended, so it can be run under Valgrind on Mac OS X.
· A few usability issues have been addressed in the configuration and monitoring GUI.
November 11th, 2010· This version ships a huge amount of new features and improvements.
· Caching policies can be defined on a per-rule basis.
· Custom headers can also be defined on each individual behavior rule.
· The redirection error handler accepts a 'default' option now.
· Complex virtual host matching rules are supported, so the classic "one IP per virtual server" SSL/TLS workaround can be now used in Cherokee.
· Also, the reverse proxy can now handler SVN (WebDAV) connections now.
· A new option to disable SSLv2 made it to the administration interface, etc.
· Upgrading is strongly encouraged.
August 12th, 2010· This version addresses a couple of relevant issues.
· It fixes a number for problems related to SSL/TLS and how Firefox handles the secure connection.
· It also improves the mechanism by which connections are closed.
· It improved the 'Header' match plug-in and the Hot-linking prevention wizard.
· Upgrading is strongly encouraged.
August 9th, 2010· An issue with the POST management has been fixed up, so the FastCGI, SCGI, CGI, and uWSGI handlers are rock solid now.
· The extensions match rule type was improved so an extra security option could be used to ensure that a matching request actually matches a local file.
· The PHP wizard was enhanced to support this new option, so the default configuration is as secure as possible.
· Upgrading is strongly encouraged.
August 5th, 2010· It solves a number of problems, mainly those related to connection resets under SSL/TLS, the Reverse Proxy handler, and the Directory content listing handler. Upgrading is encouraged.
July 7th, 2010· NEW: Much better UTF-8 encoding
· NEW: Templates support slicing now (as in Python str)
· NEW: 'TLS/SSL' matching rule
· NEW: Reverse HTTP proxy can overwrite "Expire:" entries
· NEW: Redirection handler support the ${host} macro now
· FIX: POST support in the HTTP reverse proxy
· FIX: Some SSL/TLS were fixed. [unfinished]
· FIX: X-Forwarded-For parsing bug fixed
· FIX: Better php-fpm support in the PHP wizard
· FIX: Bundled PySCGI bumped to 1.14
· DOC: Documentation updates
· i18n: Spanish translation updated
· i18n: Dutch translation updated
· i18n: Polish translation updated
June 23rd, 2010· FIX: Broken installation. Missing file.
September 1st, 2009· This release fixed a potential problem with the internal caching mechanism and fixed a regression with help in the administration GUI not being displayed.
· The uWSGI module is now available from the administration interface.
· A new rTorrent wizard was added along with a GUI improvement to let the user know which entries are optional.
May 7th, 2009· Two new features have been implemented, at the same time that a number of minor bugs were fixed up. This release support Traffic Shaping and Video Streaming, both very demanded features for a modern web site.
April 28th, 2009· cherokee/validator_mysql.c: A data base password isn't actually required. Thus, the check for a password has been removed.
· admin/ModuleMysql.py (ModuleMysql._op_apply_changes): Disables MD5 passwords when using Digest authentication.
March 25th, 2009· This version fixes the reverse HTTP proxy.
March 18th, 2009· This is a bug fixing release.
· A couple of problem have been fixed in the reverse proxy, and another issue related to redirections was also solved.
· The reverse proxy administration interface has also been improved.
March 13th, 2009· Complex rule support has been integrated, so the server behavior definition can use the AND, OR, and NOT operations.
· This release ships two new plug-ins: "Hidden Downloads" and "1x1 Transparent GIF".
· It adds Chunked-Encoded POST support.
· It fixes a number of issues, with a reverse proxy bug being the most visible.
March 2nd, 2009· A new rule type for matching the connection incoming port has been added.
· A new parameter for limiting the maximum post size as been added as well.
· The cherokee-admin interface has a better TLS/SSL support now.
February 26th, 2009· Two new highly visible features have been included in this new release: traffic chaping capabilities, and video streaming support.
· The combination of both of them allows, for instance, streaming of FLV files while limiting the connection speed to its bitrate.
· This release also improves TLS/SSL support by adding client certificate support and chained certificates.
· A number of minor issues were fixed as well.
January 27th, 2009· A couple of compilation issues related to pthread and FreeBSD were worked out.
· A minor JavaScript bug was fixed in Cherokee-admin.
January 24th, 2009· This release includes a new Load balancing module.
· The load balancing subsystem can off-line data sources dynamically now.
· The server binding support has been rewritten, so the server can bind to a undetermined number of ports/IPs.
· The Server Information module has been rewritten so it can export data structures with the server state in real time.
· The server administration interface has been redesigned with a much usable theme.
· A large number of minor bugs were fixed.
December 26th, 2008· The handling of long POST requests over HTTPS has been fixed.
· Another bug has been fixed in the MySQL balancer module: it can now be configured to handle requests targeting a certain directory.
· Finally, a couple of minor problems have been fixed in the configuration interface.
December 18th, 2008· This is a new release of the stable branch.
· It fixes a couple of issues related to TLS/SSL support.
· It also improves IPv6 address validation in the administration interface.
November 2nd, 2008· A high visibility I/O cache configuration bug has been fixed.
October 29th, 2008· The I/O cache stability has been greatly improved.
· This release also addresses a number of issues: now it's much safer to access the administration panel, a new protection mechanism against internal redirection loops was added, HTTP digest nonce management was improved, and more.
· The usability of the configuration interface has been also improved.
· Now the modified settings are automatically submitted and a warning dialog is shown to the user whenever she tries to leave the panel with some unapplied change.
· The documentation has also been updated.
October 7th, 2008· A few caching related bugs have been fixed since the previous version.
· This version also fixes a stability issue, so upgrading is recommended.