操作
发布信息¶
- 版本: 1.4.31
- 上一版本: 1.4.30
- 分支: 1.4
- 状态: 稳定版
- 发布目的: 错误修复
- 发布负责人: stbuehler
- 发布日期: 2012-05-31
"暗黑破坏神服务器又挂了,回去工作吧"
来自 1.4.30 的重要变更¶
许多重要变更——修复了一个段错误(首次 HTTPS 请求时的崩溃),由于文件在读取时被截断可能导致崩溃,默认禁用了 mmap,等等。
如果你仍想使用 mmap,可以使用 ./configure --enable-mmap,但请在此之前查看 #2391。
下载¶
- http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.31.tar.gz
- GPG 签名: http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.31.tar.gz.asc
- SHA256: 848a15604bf358d9355bd7a48c01f448c286734dbb5f4dc1cd16acb8b05a9b52
- http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.31.tar.bz2
- GPG 签名: http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.31.tar.bz2.asc
- SHA256: 5209e7a25d3044cb21b34d6a2bb3a6f6c216ba903ea486a803d070582e5e26ac
- http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.31.tar.xz
- GPG 签名: http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.31.tar.xz.asc
- SHA256: 8a0a4f1ab782c2a3554e031c7d8ad600aac9b4c0466710a6cc9aab10659fe3f2
- SHA256 校验和: http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.31.sha256sum
来自 1.4.30 的变更¶
- [ssl] 修复 openssl 没有 TLSEXT/SNI 版本的重新协商计数中的段错误(感谢 carpii 报告)
- 将 fdevent 子系统头文件移动到实现文件以减少冲突(修复 #2373)
- [mod_compress] 修复当 etags 被禁用但 cache-dir 已设置时的处理——可能导致双重响应
- 默认禁用 mmap(修复 #2391)
- buffer_caseless_compare: 始终将字母转换为小写以获得传递性结果,修复数组查找(修复 #2405)
- 修复 http_request_split_value 中空头部列表项的处理,修复 valgrind 中的无效读取(修复 #2413)
- 修复访问日志对 " 和 \\ 的转义(修复 #1551)
- [mod_auth] 修复摘要“md5-sess”实现(勘误 ID 1649,RFC 2617)(修复 #2410)
- [auth] 添加“AUTH_TYPE”环境变量(用于 *cgi),移除 fastcgi 特定变通方案,添加 fastcgi 测试用例(修复 #889)
- [mod_*cgi,mod_accesslog] 修复 IPv6 下 :port 的拆分(修复 #2333,感谢 simoncpu)
- 检测到多个 -f 选项:显示错误消息而非断言(修复 #2416)
- [mod_extforward] 支持 IPv6 地址(修复 #1889)
- [mod_redirect] 支持 url.redirect-code 选项(修复 #2247)
- 修复 configure.ac 中 --enable-mmap 的处理