内容简介:Lighttpd 1.4.36 发布,已难得更新一次!
Lighttpd 1.4.36 发布了,该版本主要是 Bug 的修复,重要的改变包括:
- 默认禁用 SSL 3.0
- 对日志中的所有字符串进行转义
- 修复了上传时无法创建临时文件导致的段错误
- 改变内部缓冲、chunks 等方面的 API,可能导致第三方插件的兼容问题
下载地址:
- lighttpd-1.4.36.tar.gz ( GPG signature )
- SHA256:
8afc12cd40412cd94679f08725c68e4f5a3d91dfff7abc12d217c4f489b1819b
- SHA256:
- lighttpd-1.4.36.tar.xz ( GPG signature )
- SHA256:
897ab6b1cc7bd51671f8af759e7846245fbbca0685c30017e93a5882a9ac1a53
- SHA256:
- SHA256 checksums
与 1.4.35 版本比较,详细改进内容包括:
- use keep-alive timeout while waiting for HTTP headers; use always the read timeout while waiting for the HTTP body
- fix bad shift in conditional netmask “…/0” handling
- add more mime types and a script to generate mime.conf (fixes #2579 )
- add support for (Free) BSD extended attributes
- [build] use fortify flags with “extra-warnings”
- [mod_dirlisting,mod_redirect,mod_rewrite] abort config parsing if pcre-compile fails or isn’t available
- [ssl] disable SSL3.0 by default
- fixed typo in example config found by openSUSE user (boo# 907709)
- [network] fix compile break in calculation of sockaddr_un size if SUN_LEN is not defined (fixes #2609 )
- [connections] fix bug in connection state handling
- print backtrace in assert logging with libunwind
- major refactoring of internal buffer/chunk handling
- [mod_auth] use crypt_r instead of crypt if available
- fix error message for T_CONFIG_ARRAY config values if an entry value is not a string
- fix segfaults in many plugins if they failed configuration
- escape all strings for logging (fixes #2646 log file injection, reported by Jaanus Kääp)
- fix hex escape in accesslog (fixes #2559 )
- show extforward re-run warning only with debug.log-request-handling (fixes #2561 )
- parse If-None-Match for ETag validation (fixes #2578 )
- fix memory leak in mod_status when no counters are set (found by coverity)
- [mod_magnet] fix segfault when accessing not existing lighty.req_env[] entry (found by coverity)
- fix segfault when temp file for upload couldn’t be created (found by coverity)
- mime.conf: add some new mime types, remove .dat, .sha1, .md5, update .vcf
- [mod_proxy] add unix domain socket support (fixes #2653 )
- [configfile] fix reading uninitialized variable (found by Willian B.)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Design systems
Not all design systems are equally effective. Some can generate coherent user experiences, others produce confusing patchwork designs. Some inspire teams to contribute to them, others are neglected. S......一起来看看 《Design systems》 这本书的介绍吧!