项目

概要

个人资料

操作

发布信息

  • 版本: 1.4.63
  • 上一个版本: 1.4.62
  • 分支: 1.4
  • 状态: 稳定版
  • 发布目的: 错误修复
  • 发布经理: gstrauss
  • 发布日期: 2021-12-04

1.4.62 的重要更改

错误修复

下载

未来计划的行为更改 (预计 2022 年 1 月):

  • 平滑重启/关闭的默认超时时间将从
    0 (无限/无超时) 变为 5 秒 (或类似的其他非零时间段)
    配置替代方案请使用
    server.feature-flags += ("server.graceful-shutdown-timeout" => 5)
  • lighttpd 对 libev 和 FAM 的 (可选) 依赖已弃用。
    lighttpd 事件循环和文件监控使用原生操作系统接口
    除了在一些冷门平台。FAM 和 gamin 似乎已被废弃。
    Linux 和 *BSD 上的软件包维护者
    请从软件包构建中移除 --with-libev 和 --with-fam
    lighttpd 在 Linux 上使用 epoll(),在 *BSD 上使用 kqueue() 进行事件通知。
    lighttpd 在 Linux 上使用 inotify(),在 *BSD 上使用 kqueue() 进行文件监控。
  • lighttpd 将默认使用 --with-pcre2 而不是 --with-pcre
    pcre2 是最新版本。pcre 已不再维护。
    在构建时显式指定 --with-pcre 以使用 pcre 而不是 pcre2。

https://wiki.lighttpd.net/Docs_ConfigurationOptions#Deprecated

  • 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 版本中移除
  • mod_flv_streaming 已弃用;(Adobe Flash 视频 (.flv))
    注意: mod_flv_streaming 将在未来的 lighttpd 版本中移除
    (注意: 可以用几行 Lua 代码和 mod_magnet 替换)
    (示例脚本 flv-streaming.lua 发布于
    https://redmine.lighttpd.ac.cn/projects/lighttpd/wiki/ModMagnetExamples )
    Adobe Flash 已弃用,现代客户端已移除对其的支持
  • mod_trigger_b4_dl 已弃用;请使用 mod_magnet
    注意: mod_trigger_b4_dl 将在未来的 lighttpd 版本中移除
    (注意: 可以用几行 Lua 代码和 mod_magnet 替换)
    (示例脚本 mod_trigger_b4_dl.lua 发布于
    https://redmine.lighttpd.ac.cn/projects/lighttpd/wiki/ModMagnetExamples )

1.4.62 中的更改

  • [核心] 导入 xxHash v0.8.1
  • [核心] 隔离 sys/filio.h 的使用
  • [核心] 修复 1.4.62 中的 reqpool 内存损坏问题 (修复了 #3118)

外部引用

更新者 gstrauss 3 年多前 · 1 次修订