2025年9月25日: PostgreSQL 18 发布!

发布 8.1.2 和 8.0.6 小版本

发布于 2006-01-06

PostgreSQL 小版本 8.1.2 和 8.0.6 现已发布。8.1 和 8.0 分支中的修复是关键的,特别是对于 Windows 用户,强烈建议这些分支的用户尽快更新。

一项关键修复是针对拒绝服务漏洞:仅在 Windows 系统上,如果同时收到过多连接请求,postmaster 将会退出。这不会影响现有的数据库连接,但会阻止建立新连接,直到 postmaster 被手动重启。通用漏洞披露 (CVE) 项目已为此问题分配了名称 CVE-2006-0105。

另一项关键修复是针对 ReadBuffer 中的一个错误,该错误可能由于覆盖最近添加的页面而导致数据丢失。这适用于所有平台上的 8.1 和 8.0 分支。

其他包含的修复包括

  • 字符串区域设置比较错误。在某些区域设置(例如匈牙利语)中,这可能需要对文本列索引执行 REINDEX。
  • 防止 plperl 意外更改区域设置
  • 两个针对日文编码的修复
  • 两个针对 COPY CSV 的修复
  • 针对返回 RECORD 的函数的修复
  • 针对 autovacuum、dblink 和 pgcrypto 的修复

完整的发布说明包含在新版本的文档中

版本中,该文档随源代码分发,并将于几日内

在 PostgreSQL.org 上提供。

版本 7.4.11 和 7.3.13 包含上述部分修复

适用于这些版本。

目前,8.1.2 和 8.0.6 的源代码包和 Windows 安装程序包已可用

。几周内,其他平台的软件包将从 PostgreSQL 下载页面 和其他来源提供。

将可用。

本文已从先前版本的 PostgreSQL 网站迁移。对于迁移过程中可能出现的任何格式问题,我们深表歉意。