FreeBSD 2.2.6-RELEASE 发行说明(1998 年 3 月)

===============================================================

发行说明

FreeBSD 2.2.6-RELEASE 版本

================================================================

自 2.2.5 版本以来的新特性

内核功能:

  • 新增对 SMC EtherPower II 10/100 快速以太网卡的支持(即基于 SMC83c170 EPIC 芯片的 SMC9432TX)。

  • 新增对 DPT SCSI RAID 控制器的支持(见 LINT)。

  • 新增的即插即用(PnP)支持,能使你重新配置 PnP 设备。还支持调制解调器被 PnP 部分检测并自动附加。

  • 来自 Luigi Rizzo 的替代声音驱动程序(/sys/i386/isa/snd);目前还不支持 MIDI(可以使用旧的声音驱动程序来支持 MIDI),但它对 PnP 声音卡的支持要好得多,并且更容易配置(仅需要一个设备)。 更多信息请参见 /sys/i386/conf/LINT

  • 更好的 Linux 模拟(如 RealVideo 5.0 等 Linux 应用程序现在可以正常工作)。

  • 新增对 ATAPI 软盘驱动器(LS-120)的支持。

  • 驱动程序 psm、mse 和 sysmouse 得到改进,提供更好的鼠标支持。moused(8) 已被修改,以支持各种带有“滚轮”的鼠标。它还可以自动识别支持 PnP COM 设备标准的鼠标,因此用户不再需要在命令行上提供鼠标协议类型。

用户空间功能:

  • popen() 库调用现在支持双向管道。

  • 新增对并行构建的支持(在 /usr/src 中使用 -j n 现在可以与 world 目标一起使用,特别适用于 SMP 机器)。

  • tcpdump(1) 工具得到增强。

  • 新增对 ldconfig -R(删除)命令的支持。

  • pthread 经过了各种 bug 修复和增强。

  • 程序 calendar(1) 已更新。

  • KerberosIV 更新至最新版本。

  • 修复了各种 curses(3) 的 bug。

  • 对 libm(3) 进行了各种 IEEE754 符合性修改。

  • 对文档进行了大量清理和改进。

  • 对 NIS 代码进行了各种改进。

安全问题:

  • 修复了 /dev/io 和 mmap 的安全漏洞。

  • 增强了对“LAND 攻击”的防护。

  • 检测到各种缓冲区溢出并新增额外的检查。

  • 检测到 Pentium "F00F bug"并已安装解决方法,以防止系统挂起。

  • -current 合并了对 srandomdev() 的支持,并更新了相关工具以使用它。

最后更新于