项目

概览

个人资料

操作

发布信息

  • 版本: 1.4.31
  • 上一版本: 1.4.30
  • 分支: 1.4
  • 状态: 稳定版
  • 发布目的: 错误修复
  • 发布负责人: stbuehler
  • 发布日期: 2012-05-31

"暗黑破坏神服务器又挂了,回去工作吧"

来自 1.4.30 的重要变更

许多重要变更——修复了一个段错误(首次 HTTPS 请求时的崩溃),由于文件在读取时被截断可能导致崩溃,默认禁用了 mmap,等等。

如果你仍想使用 mmap,可以使用 ./configure --enable-mmap,但请在此之前查看 #2391

下载

来自 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 的处理

外部参考

stbuehler近 13 年前 更新 · 2 次修订