ladybird/Kernel/FileSystem/Ext2FS
Tim Ledbetter db929e0fcf Kernel/Ext2: Avoid overflow when updating UID and GID values
Previously, attempting to update an ext2 inode with a UID or GID
larger than 65535 would overflow. We now write the high bits of UIDs
and GIDs to the same place that Linux does within the `osd2` struct.
2023-10-24 07:21:11 +02:00
..
Definitions.h Kernel: Split the Ext2FileSystem.{cpp,h} files into smaller components 2022-11-08 02:54:48 -07:00
DirectoryEntry.h Everywhere: Move global Kernel pattern code to Kernel/Library directory 2023-06-04 21:32:34 +02:00
ext2_types.h Kernel: Split the Ext2FileSystem.{cpp,h} files into smaller components 2022-11-08 02:54:48 -07:00
FileSystem.cpp Kernel/Ext2: Avoid overflow when updating UID and GID values 2023-10-24 07:21:11 +02:00
FileSystem.h Kernel: Allow Ext2FS::flush_writes() to return ErrorOr<void> 2023-08-25 11:36:57 +01:00
Inode.cpp Kernel/Ext2: Avoid overflow when updating UID and GID values 2023-10-24 07:21:11 +02:00
Inode.h Kernel: Use UnixDateTime wherever applicable 2023-05-24 23:18:07 +02:00