Release Notes: A new Jemalloc memory allocator. A new Virtual Host FDT feature 'Shared file descriptors'. A new error handler for system calls. Many Scheduler optimizations. A new debugging mechanism through Linux Trace Toolkit (LTTng). A new experimental Proxy Reverse. The SSL plugin now supports for PolarSSL v1.3. The license has moved from the GPLv2 to the LGPLv2.1. There are many others.
Release Notes: This is a major release with performance improvements, new support for the musl C library, and generic bugfixes.
Release Notes: This release comes with important security fixes. There were three fixes for the basic authentication plugin and a fix for an issue with HTTP range headers that could cause a DoS.
Release Notes: This release fix a bug in the HTTP headers parser which could lead to a DoS.
Release Notes: This release comes with huge improvements in the CGI and FastCGI interfaces. It integrates a new SSL layer based on PolarSSL, core/speed improvements in the core scheduler, and adds support for Linux TCP_FASTOPEN.
Release Notes: This minor release fixes some issues in the build system. The code is intact.
Release Notes: A new CGI plugin was added. The scheduler now registers new incoming sockets with MK_EPOLL_READ. A new MK_EPOLL_DISABLE mode was provided along with a new epoll states mechanism, and new usage of GCC prefetch/[un]likely built-ins. HTTP now unsets the cork flag when mk_http_send_file is done. TCP_NODELAY is no longer enabled. mk_api is not exported. Initial iov zeroing of offset entries was fixed. In the configure script, plugin detection was improved and several code cleanups and optimizations were made.
Release Notes: This major release comes with exciting performance improvements: the core is completely lock free, the scheduler has been optimized, and the memory handler improved. Code cleanups and minor fixes have been made.
Release Notes: This release fixes a little bug in the vhost configuration reader.
Release Notes: Monkey workers now have names (e.g ps -L -p PID), and there are updated Debian rules to distribute Monkey default HTML. The configure script has been fixed to distribute plugin scripts. Cheetah now works in server mode by default. This release deprecates the ip_str plugin struct field and drops unnecesary casts.