项目

通用

个人资料

操作

发布信息

  • 版本:1.4.57
  • 上一个版本:1.4.56
  • 分支:1.4
  • 状态:稳定
  • 发布目的:错误修复
  • 发布负责人:gstrauss
  • 发布日期:2020-12-17

1.4.56 的重要变更

错误修复

下载

未来计划的行为变更

  • HTTP/2 支持将在未来版本中默认启用
  • 优雅重启/关闭的默认超时时间将从
    0(无限/无超时)更改为 5 秒(或类似的非零时间段)
    配置替代方案使用
    server.feature-flags += ("server.graceful-shutdown-timeout" => 5)
  • mod_compress 已废弃;请使用 mod_deflate
    mod_compress 已被 mod_deflate 取代
    注意:mod_compress 配置选项可能会在未来版本中移除
  • mod_geoip 已废弃;请使用 mod_maxminddb
    注意:mod_geoip 将从未来 lighttpd 版本中移除
  • mod_authn_mysql 已废弃;请使用 mod_authn_dbi
    注意:mod_authn_mysql 将从未来 lighttpd 版本中移除
  • mod_mysql_vhost 已废弃;请使用 mod_vhostdb_dbi 或 mod_vhostdb_mysql
    注意:mod_mysql_vhost 将从未来 lighttpd 版本中移除
  • mod_cml 已废弃;请使用 mod_magnet
    注意:mod_cml 将从未来 lighttpd 版本中移除

1.4.56 的变更

  • [核心] 尝试消除一些 Coverity 警告
  • [mod_webdav] 修复 Mac OSX/11 编译问题
  • [核心] 处理配置解析器中的 U+00A0
  • [核心] 修复 lighttpd -1 管道一次性执行问题
  • [核心] 在一次性模式下减少启动/关闭跟踪信息
  • [核心] 在一次性模式下允许长连接 (#3042)
  • [mod_webdav] 如果 AT_FDCWD 则定义 _ATFILE_SOURCE
  • [核心] 如果 server.v4mapped 则设置 setsockopt IPV6_V6ONLY
  • [构建] 修复构建所有 TLS 模块时的 meson.build 问题
  • [核心] 优先使用 inet_aton() 而非 inet_addr()
  • [构建] 修复构建所有 TLS 模块时的 SCons 构建问题
  • [核心] 将缺失的 mod_wolfssl 添加到 SSL 兼容列表中
  • [mod_openssl] 移除旧的预处理器逻辑
  • [核心] SHA512_Init, SHA512_Update, SHA512_Final
  • [mod_wolfssl] 为 SNI 添加复杂的预处理逻辑
  • [核心] 用括号包裹宏值
  • [核心] 修复后端分块响应处理问题 (修复了 #3044)
  • [核心] 在 FILE_CHUNK 重置时始终将 file.fd 设置为 -1 (修复了 #3044)
  • [核心] 如果后端升级则跳过部分跟踪 (#3044)
  • [TLS] cert-staple.sh POSIX sh 兼容性 (修复了 #3043)
  • [核心] 如果 st_mtime 未定义则修复可移植性问题
  • [mod_nss] 可移植性修复
  • [核心] 如果 conf 中需要 mod_authn_file 则发出警告
  • [核心] 修复后端分块解码问题 (修复了 #3044)
  • [核心] 拒绝分块编码后多余的数据 (#3046)
  • [核心] 跟踪后端的分块编码状态 (修复了 #3046)
  • [核心] li_restricted_strtoint64()
  • [核心] 跟踪后端 Content-Length (修复了 #3046)
  • [核心] 增强配置解析调试 (#3047)
  • [核心] 重新排序 srv->config_context 以匹配 ndx (修复了 #3047)
  • [mod_proxy] proxy.header = ("force-http10" => ...)
  • [mod_authn_ldap] 修复崩溃问题 (修复了 #3048)
  • [mod_authn_ldap, mod_vhostdb_ldap] 默认 cafile
  • [核心] 修复 array_copy_array() sorted[]
  • [多模块] 用属性替换 fall through 注释
  • [核心] 修复后端宕机时打印跟踪信息导致的崩溃
  • [核心] 修复后端分块解码问题 (修复了 #3049)
  • [核心] 尝试消除一些 Coverity 警告

外部引用

gstrauss4 年多前更新 · 2 次修订