项目

通用

个人资料

操作

发行信息

  • 版本: 1.4.36
  • 上一版本: 1.4.35
  • 分支: 1.4
  • 状态: 稳定版
  • 发布目的: 错误修复
  • 发布经理: stbuehler
  • 发布日期: 2015-07-26

自 1.4.35 以来的重要更改

  • [SSL] 默认禁用 SSL3.0
  • 为日志记录转义所有字符串
  • 修复当无法创建上传的临时文件时的段错误 (由 Coverity 发现)
  • 内部 API 对缓冲区、块等的更改;第三方插件可能无法运行

下载

自 1.4.35 以来的更改

  • 在等待 HTTP 头部时使用 keep-alive 超时;在等待 HTTP 正文时始终使用读取超时
  • 修复条件性网络掩码“.../0”处理中的错误位移
  • 添加更多 MIME 类型和生成 mime.conf 的脚本 (修复了 #2579)
  • 添加对 (Free)BSD 扩展属性的支持
  • [构建] 在“extra-warnings”中使用 fortify 标志
  • [mod_dirlisting,mod_redirect,mod_rewrite] 如果 pcre-compile 失败或不可用,则中止配置解析
  • [SSL] 默认禁用 SSL3.0
  • 修复了 openSUSE 用户在示例配置中发现的拼写错误 (boo# 907709)
  • [网络] 修复在 SUN_LEN 未定义时 sockaddr_un 大小计算中的编译中断 (修复了 #2609)
  • [连接] 修复连接状态处理中的错误
  • 使用 libunwind 在断言日志中打印回溯
  • 内部缓冲区/块处理的重大重构
  • [mod_auth] 如果可用,使用 crypt_r 而不是 crypt
  • 修复当 T_CONFIG_ARRAY 配置值中的条目值不是字符串时的错误消息
  • 修复许多插件在配置失败时出现的段错误
  • 为日志记录转义所有字符串 (修复了 #2646 日志文件注入问题,由 Jaanus Kääp 报告)
  • 修复访问日志中的十六进制转义 (修复了 #2559)
  • 仅在 debug.log-request-handling 开启时显示 extforward 重复运行警告 (修复了 #2561)
  • 解析 If-None-Match 以进行 ETag 验证 (修复了 #2578)
  • 修复 mod_status 在未设置计数器时的内存泄漏 (由 Coverity 发现)
  • [mod_magnet] 修复访问不存在的 lighty.req_env[] 条目时的段错误 (由 Coverity 发现)
  • 修复当无法创建上传的临时文件时的段错误 (由 Coverity 发现)
  • mime.conf: 添加一些新的 MIME 类型,移除 .dat、.sha1、.md5,更新 .vcf
  • [mod_proxy] 添加 Unix 域套接字支持 (修复了 #2653)
  • [配置文件] 修复读取未初始化变量的问题 (由 Willian B. 发现)

外部参考

更新者 stbuehler 近 10 年前 · 2 次修订