项目

通用

资料

操作

发布信息

  • 版本: 1.4.53
  • 上一版本: 1.4.52
  • 分支: 1.4
  • 状态: 稳定版
  • 发布目的: 错误修复
  • 发布经理: gstrauss
  • 发布日期: 2019-01-27

1.4.52 版本的重要变更

TLS-ALPN-01, systemd 套接字激活, 错误修复

下载

1.4.52 版本的变更

  • [mod_cml,mod_flv_streaming] 修复 NULL 指针解引用
  • [mod_simple_vhost] t/test_mod_simple_vhost
  • [mod_evhost] 拆分 URI 处理函数用于测试
  • [mod_evhost] 为单元测试重构
  • [mod_evhost] t/test_mod_evhost
  • [mod_access] 为单元测试重构
  • [mod_access] t/test_mod_access
  • [tests] 提前包含 first.h 和 NDEBUG
  • [core] 使用 kill_signal 用于 gw_proc_kill()
  • [tests] t/test_keyvalue
  • [tests] 一些测试配置清理
  • [tests] 更新 mod-fastcgi.t 中的跳过计数
  • [multiple] 如果 POST 内容过大,减少初始缓冲区大小 (修复 #2922)
  • [mod_fastcgi] 修复 bugfix #2922 导致的 NULL 指针解引用 (修复 #2923)
  • [tests] 更多测试配置清理
  • [core] 性能: 路径名增量哈希,无需复制
  • [core] 性能: 重复利用缓冲区重定向到目录
  • [core] 不释放重复利用的缓冲区
  • [core] 在目录重定向中使用连接的套接字端口
  • [core] http_response_buffer_append_authority()
  • [core] 使用 con->server_name 进行目录重定向
  • [core] memeq 比较四舍五入到 64,而不是下一个 1M
  • [core] 定义 MD5_DIGEST_LENGTH 16
  • [mod_auth] 允许加载更多认证后端
  • [core] 如果请求体未读取,发送 Connection: close (修复 #2924)
  • [core] 为本地主机的目录重定向缓存反向 DNS
  • [doc/conf] 解决 debian buster 中的一些 MIME 类型冲突,重新生成 mime.conf
  • [core] 将 winsock 初始化移动到 network_init()
  • [core] 移动 /dev/stdin 优雅重启处理
  • [core] network_srv_sockets_append() 共享代码
  • [core] systemd 套接字激活支持
  • [build] autotools: 尝试 mysqlclient.pc 和 mariadb.pc (修复 #2925)
  • [mod_expire] 显式查找 expire 回退 ""
  • [multiple] calloc 匹配指针类型 (clang --analyze)
  • [multiple] 在不重要的地方禁用 clang --analyze 警告
  • [mod_webdav] 比较 COPY, MOVE Destination 方案
  • [core] con->uri.scheme 保持小写
  • [mod_openssl] ALPN 和 acme-tls/1 (修复 #2931)
  • [core] 修复 recursive include_shell 调用
  • [mod_openssl] ssl.privkey 指令 (可选)

外部引用

gstrauss 6 年多前更新 · 1 次修订