操作
发布信息¶
- 版本: 1.4.27
- 上一版本: 1.4.26
- 分支: 1.4
- 状态: 稳定版
- 发布目的: 错误修复
- 发布经理: stbuehler
- 发布日期: 2010-08-13
"P != NP for N != 1 and P != 0"
距离上一个版本发布已经很久了,我们又进行了一些错误修复 -
以及一些小型新功能,请查看以下摘要或下面的完整列表。
对SSL(SNI处理和SSL_CTX_set_options修复)以及
mod_cgi和mod_proxy(响应处理)进行了修复。
新增了一个fdevent处理器“libev”;“linux-rtsig”已被移除。
现在,在几乎所有情况下,我们将IPv6套接字绑定到仅IPv6(我们禁用“双栈”),
详情请参阅IPv6-Config。
下载¶
- http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.27.tar.gz
- SHA256: a866e6e1b33007f3c5a7ba47db7b85026254a094abbbf5fa182e5359db4d74eb
- SHA1: 578cc51903b46c516f0ee565842cb525933abb02
- MD5: e20cfcb4df8fbffc87112f438eac3360
- http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.27.tar.bz2
- SHA256: d459a77eb91dac8bb2da080c7765ad6fbf505b316078b41c7dd7077e1745b566
- SHA1: d37c4ebcf6f61fd7cf44b1dbe6b76b8772825869
- MD5: afece7dc547d71cb94ea2e34ee5b3f9b
- SHA256 校验和: http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.27.sha256sum
- SHA1 校验和: http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.27.sha1sum
- MD5 校验和: http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.27.md5sum
1.4.26 版本以来的变更¶
- 修复 SSL_CTX_set_options 返回值处理(修复 #2157,感谢 mlcreech)
- 修复 mod_proxy HUP 处理(发送最终数据块,修复使用计数器)
- mod_proxy: 写入错误时关闭连接(修复 #2114)
- 检查 URI 而非物理路径以进行目录重定向
- 修复检测 git 仓库的问题(修复 #2173,感谢 ncopa)
- [mod_compress] 修复 etags 禁用时的段错误(修复 #2169)
- 在 TLS 服务器名处理之前重置 uri.authority,在 connection_del 中重置所有“保持连接”数据(修复 #2125)
- 转储配置文件时正确打印双引号(修复 #1806)
- 密码失败时在错误日志中包含 IP 地址(修复 #2191)
- 修复从 ssl 套接字读取时的停顿问题(修复 #2197)
- 修复 32 位长整型机器上的 etag 格式
- 修复两个编译器警告
- mod_accesslog: 修复 ipv6 套接字的 %p(修复 #2228,感谢 jo.henke)
- mod_fastcgi: 如果无法打开 X-Sendfile 文件,则发送 502 “Bad Gateway”(修复 #2226)
- mod_staticfile: 如果我们忽略了带有 static-file.exclude-extensions 的文件,则添加调试输出(修复 #2215)
- mod_cgi: 修复竞争条件导致响应未转发到客户端的问题(修复 #2217)
- mod_accesslog: 修复源代码中混合的变量声明(修复 #2233)
- mod_status: 在状态页面添加版本信息(修复 #2219)
- mod_accesslog: 优化 accesslog_append_escaped(修复 #2236,感谢 crypt)
- openssl: 抑制 errno==0 时的烦人错误消息(修复 #2213)
- array.c: 改进 array_get_unused_element 以检查数据类型;修复如果 unused_element 未找到匹配条目时的内存泄漏(修复 #2145)
- 添加检查以阻止插件重复加载
- 清理 fdevent 代码,移除 linux-rtsig 处理器,替换了一些 fprintf 调用
- 只要求为监听连接设置 FDEVENT_IN 位(修复 #2227)
- 添加 libev fdevent 处理器: server.event-handler = "libev"
- mod_proxy: 一旦可用就返回响应(修复 #2196)
- 不要覆盖全局 server.force-lowercase-filenames 设置(修复 #2042)
- 如果指定了 IPv6 地址,则绑定到仅 IPv6(https://redmine.lighttpd.ac.cn/projects/lighttpd/wiki/IPv6-Config)