主要观点:本报告涵盖了 hrev58292 至 hrev58368 期间的多个方面的更新和改进。
关键信息:
- 应用方面:apl 为 HaikuDepot 的列表视图图标添加“已安装”指示符并继续内部数据模型重构,humdinger 贡献“原生”指示符图标,korli 修复屏幕偏好中的偶尔崩溃。
- 套件方面:X512 修复
BApplication
中的错误端口删除,添加构造函数变体等;waddlesplash 修复BBitmap::SetBits
中的特殊情况,重写BTimedEventQueue
等;linkmauve 修复BTimeSource
中的断言错误。 - 服务器方面:Hanicef 为 PadBlocker 贡献修复以正确处理键重复等;waddlesplash 调整 net_server。
- 驱动方面:waddlesplash 修复 SCSI 层的旧错误,移除
locked_pool
模块等;korli 修复 es1370 和 auvia 驱动的内存管理代码;waddlesplash 重写网络栈等多个驱动相关的调整。 - 文件系统方面:korli 恢复 FAT 驱动报告卷名的小写字母,waddlesplash 修复多个文件系统的内存断言错误等。
- libroot & 内核方面:waddlesplash 修复
select
中 FD 数组处理的角落情况等多个内核相关的改进;korli 添加 POSIX-2024 中的函数等。 - 文档方面:PulkoMandy 为
ioctl
和posix_devctl
的实现细节添加文档。
重要细节:多个驱动和系统部分的具体代码调整和修复,如各驱动中的内存管理、错误处理等方面的改进,以及各个子系统中的函数添加、结构调整等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。