NGINX Unit updated to 1.1.
Python applications that use the write() callable did not work.
virtual environments created with Python 3.3 or above might not have worked.
the request.Read() function in Go applications did not produce EOF
when the whole body was read.
a segmentation fault might have occurred while access log reopening.
in parsing of IPv6 control socket addresses.
loading of application modules was broken on OpenBSD.
a segmentation fault might have occurred when there were two modules
with the same type and version; the bug had appeared in 1.0.
alerts "freed pointer points to non-freeble page" might have appeared in log
on 32-bit platforms.
NGINX Unit updated to 1.0.
configuration object moved into "/config/" path.
basic access logging.
503 error occurred if Go application did not write response header or body.
Ruby applications that use encoding conversions might not have worked.
various stability issues.
NGINX Unit updated to 0.7.
Initial release of Ruby module for NGINX Unit.
Ruby application module.
in discovering modules.
various race conditions on reconfiguration and during shutting down.
tabs and trailing spaces were not allowed in header fields values.
a segmentation fault occurred in Python module if start_response() was called
outside of WSGI callable.
a segmentation fault might have occurred in PHP module if there was an error
while initialization.
NGINX Unit updated to 0.6.
the main process died when the "type" application option contained version;
the bug had appeared in 0.5.
NGINX Unit updated to 0.5.
Initial release of Perl module for NGINX Unit.
the "workers" application option was removed, the "processes"
application option should be used instead.
the "processes" application option with prefork and dynamic
process management support.
Perl application module.
in reading client request body; the bug had appeared in 0.3.
some Python applications might not have worked due to missing
"wsgi.errors" environ variable.
HTTP chunked responses might be encoded incorrectly on 32-bit
platforms.
infinite looping in HTTP parser.
segmentation fault in router.
NGINX Unit updated to 0.4.
compatibility with DragonFly BSD.
"configure php --lib-static" option.
HTTP request body was not passed to application;
the bug had appeared in 0.3.
HTTP large header buffers allocation and deallocation fixed;
the bug had appeared in 0.3.
some PHP applications might not have worked with relative "root" path.
Initial release of Go 1.9 module for NGINX Unit.
Initial release of Python 3.6 module for NGINX Unit.
NGINX Unit updated to 0.3.
the Go package name changed to "nginx/unit".
in the "limits.timeout" application option: application start time and
time in queue now are not accounted.
the "limits.requests" application option.
application request processing latency optimization.
HTTP keep-alive connections support.
the "home" Python virtual environment configuration option.
Python atexit hook support.
various Go package improvements.
various crashes fixed.
Initial release of Go module for NGINX Unit.
Initial release of Go 1.7 module for NGINX Unit.
Initial release of Go 1.8 module for NGINX Unit.
Initial release of Python module for NGINX Unit.
Initial release of Python 2.7 module for NGINX Unit.
Initial release of Python 3.4 module for NGINX Unit.
Initial release of Python 3.5 module for NGINX Unit.
Initial release of PHP module for NGINX Unit.
configuration persistence.
improved handling of configuration errors.
application "timeout" property.
POST request for PHP were handled incorrectly.
the router exited abnormally if all listeners had been deleted.
the router crashed under load.
memory leak in the router.
First public release.