OpenBSD 6.7发布

2020-05-19 23:32:53

[上一个在列表中][下一个在列表中][上一个在线程中][下一个在线程中]列表:openbsd-AnncreeSubject:OpenBSD 6.7发布-2020年5月19日来自:Theo de Raadt<;deraadt()OpenBSD!组织&>日期:2020-05-19 14:09:58消息-ID:26733.1589897398()cvs!OpenBSD!ORG[下载原始消息或发布的body]--OpenBSD6.7。-5月19日。我们很高兴地宣布正式发布OpenBSD 6.7,这是我们的第48个版本。我们仍然为OpenBSD在默认安装中只有两个远程孔的二十多年记录感到自豪。与我们以前的版本一样,6.7在系统的几乎所有领域都提供了重大改进,包括新功能:-常规改进和错误修复:o将合并卷中允许的最小区块数从2减少到1,将使用bioctl(8)在单个磁盘上创建的卷数从7增加到15。这可用于创建比以前更多的分区。o重写cron(8)标志解析代码,使其类似于getopt,从而允许像-ns和标志重复这样的紧凑结构。已将crontab(5)中的";选项";字段重命名为";标志";。o在命令字段中添加了crontab(5)-s标志,指示只应并发运行作业的单个实例。o使用~运算符添加了对随机时间值的cron(8)支持。o允许的CWM(1)在水平和垂直平铺操作期间根据主窗口的百分比配置窗口大小。o允许在Cwm(1)中使用带有";Empty";组客户端的Window-Htile和Window-vtile。o将PowerPC切换到独立于机器的mplock实现,允许使用WITESS(4)。o添加了对_cca方法的ACPI(4)支持,指示DMA是否高速缓存一致。o将PowerPC上的默认编译器切换为clang。o将NVMe(4)最大Physio()I/O大小增加到128K。o改进了apmd(8)对自动挂起/休眠(-z/-Z)的支持。现在,守护程序对电池驱动程序发送的电源更改消息做出反应。这些消息在恢复后会被忽略60秒,这样用户就可以在机器重新进入睡眠之前进行控制。o防止在无法处理任何未锁定的ff_softdep工作列表项时内核挂起。o根据RLIMIT_DATA限制停止计算映射为PROT_NONE的页,帮助保留大量地址空间但稀疏填充地址空间的代码。o将$REQUEST_SCHEME变量添加到httpd.conf(5)中,允许保留重定向位置的原始连接类型(http或https),并在httpd.conf(5)中实现选项,以便fast cgi能够在FastCGI服务器的/var/www下拥有多个chroot。o更改httpd(8),以便在接收报头时发生超时时发送408响应,但如果没有接收到请求,则关闭连接。o将en_US.UTF-8.src更新为Unicode 12.1。o添加了一个新的__tmpfd系统调用,该调用在/tmp中创建一个新的未命名文件,用于SHM/FD传递,但在原本可能缺乏文件系统访问权限的程序中(由于PROCLILL(2)或PROGRAN(2)施加的限制)。o导入的DT(4)、用于动态评测的驱动程序和框架,以及附带的使用bt(5)语言的错误跟踪程序。o向systemat(1)添加了人类可读模式(-h)。o使用9和0键在顶部(1)实现滚动。o将TIMEOUT_SET_FLAGS(9)和TIMEOUT_INITIALIZER_FLAGS(9)添加到超时接口,允许调用者使用任意标志初始化超时。o将TIMEOUT_SCHEDUTED标志和TOS_SCHEDUTED统计信息引入超时(9)。o在超时(9)中切换到无标记后端,添加了新的接口timeout_at_ts(9),以避免向后兼容行为。o添加了系统时钟接口nanboottime(9),返回系统启动的UTC时间(以秒和纳秒为单位)。o从UVM以相反的顺序引入了高效的页面释放,极大地改善了大量页面释放的情况。o将uvm_objfree添加到UVM以有效地从UVM对象释放所有页面,在释放页面时在缓冲区缓存中使用该对象可以显著提高速度。o已修改缓冲区缓存以使用每个缓冲区的单个uvm_objs来加速页面查找。o当-c与-k字段一起使用时,通过不执行顶级排序来加速排序(1)。o Signify(1)中的Modified-z模式验证保存头部并输出,因此Signify-ZV>;saved.tgz将保留签名以供以后检查。o默认情况下,在未绑定(8)中启用DNSSEC验证。o ntpd(8)现在默认针对9.9.9.9和2620:Fe::Fe执行约束验证。o修复了dhclient(8)修改现有路由时产生的ARP(4)问题。o接口断开链接时由dhclient(8)处理的固定route.conf(5)。o恢复了以前的拒绝没有子网掩码的租用的dhclient(8)行为。o使dhclient(8)能够配置CARP(4)接口。o固定DHCP客户端(8)在没有服务器标识符的情况下释放租约。o改进的dhclient(8)NAK