|Tags||http http-server server web|
1.4.4216 Oct 2016 17:20 minor feature: Important changes: new modules, expanded features, rewritten auth framework; fix bugs introduced in 1.4.40/1.4.41. Highlights: new modules, expanded features. Performance: use extended socket/file syscalls and flags; rewritten auth framework; updated mod_authn_ldap; new mod_authn_gssapi; new mod_authn_mysql; new mod_deflate; new mod_geoip; new mod_uploadprogress; mod_dirlisting sortable columns; mod_fastcgi support for authorizer, responder keyed with same path/extension; mod_cgi permit CGI exec of unreadable files; mod_scgi support for uwsgi protocol for Python WSGI backends; add some SSL_* variables to CGI environment. Bug fixes: remove preemptive shutdown() to backend; fix backend socket connect issue: enforce wait for POLLWR after EINPROGRESS; fix crash if ready events on abandoned fd; fix broken digest auth. Behavior changes: behavior change in mod_ssi to conform to same CGI env as CGI, FastCGI, SCGI: REQUEST_URI is original client request, instead of URI modified by mod_rewrite; DOCUMENT_ROOT changes if mod_alias or mod_userdir changes basedir.
1.4.4017 Jul 2016 06:06 major bugfix: Enhancements - Improved resource management: asynchronous, bidirectional streaming options to dynamic backends; detect client disconnects and abort request to dynamic backends; rework dynamic handler control flow logic for consistent clean up; constrained memory footprint; limit memory used by large responses. Robustness and portability: fallback to traditional I/O if mmap or sendfile not available; update support for lua 5.2, 5.3; memcached; libressl; openssl 1.1.0; better cygwin support; better webdav support. Other - Many bug fixes and migration from SVN to Git.
ManageYou can also help out here by:
← Update project
or flagging this entry for moderator attention.