Release Notes: This release fixed user switching when running as root and improved the Scheduler when facing over capacity load.
Release Notes: Yocto Project support (recipes). The license has moved to Apache License v2.0. Scheduler improvements through kernel balancing (SO_REUSEPORT). FastCGI fixes. Memory Allocator Jemalloc has been upgraded to 3.6. A new SSL Caching mechanism. A new Virtual Host built-in redirect feature. A new SystemD init script and others.
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.