Liav A
|
c88cc8557f
Kernel/FileSystem: Make Inode::{write,read}_bytes methods non-virtual
|
2 سال پیش |
Liav A
|
4f4717e351
Kernel/FileSystem: Mark ext2 inode block list non-const
|
2 سال پیش |
Liav A
|
843bd43c5b
Kernel/FileSystem: Mark ext2 inode lookup cache non-const
|
2 سال پیش |
Andreas Kling
|
280694bb46
Kernel: Update atime/ctime/mtime timestamps atomically
|
2 سال پیش |
Andreas Kling
|
11eee67b85
Kernel: Make self-contained locking smart pointers their own classes
|
2 سال پیش |
Liav A
|
fcc0e4d538
Kernel/FileSystem: Funnel calls to Inode::prepare_to_write_data method
|
2 سال پیش |
Tim Schumacher
|
3b3af58cf6
Kernel: Annotate all `KBuffer` and `DoubleBuffer` with a custom name
|
3 سال پیش |
Liav A
|
58acdce41f
Kernel/FileSystem: Simplify even more the mount syscall
|
3 سال پیش |
Ariel Don
|
9a6bd85924
Kernel+LibC+VFS: Implement utimensat(3)
|
3 سال پیش |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 سال پیش |
Lenny Maiorani
|
190cf1507b
Kernel: Use default constructors/destructors
|
3 سال پیش |
Idan Horowitz
|
2e5a9b4fab
Kernel: Use HashCompatible HashMap lookups instead of specifying a hash
|
3 سال پیش |
Sam Atkins
|
45cf40653a
Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr
|
3 سال پیش |
David Briggs
|
cf45370c47
Kernel: Use ErrorOr in BlockBased and Ext2 filesystem raw read and write
|
3 سال پیش |
Idan Horowitz
|
77a81f5eed
Kernel: Use KString instead of String in Ext2FSInode's lookup cache
|
3 سال پیش |
Idan Horowitz
|
215e031bf5
Kenrel: Use a KString for Ext2FSDirectoryEntry::name
|
3 سال پیش |
Idan Horowitz
|
709fe64c1b
Revert "Kernel: Use a StringView for Ext2FSDirectoryEntry::name"
|
3 سال پیش |
Idan Horowitz
|
d1d24eaef4
Kernel: Use a StringView for Ext2FSDirectoryEntry::name
|
3 سال پیش |
Andreas Kling
|
a4b3bf1d63
Kernel: Remove empty Ext2FSInode::one_ref_left()
|
3 سال پیش |
Andreas Kling
|
bcc0186bbc
Kernel/Ext2FS: Use HashMap::remove_all_matching() in Ext2FS
|
3 سال پیش |
Brian Gianforcaro
|
4b4cf06069
Kernel: Remove temporary Vector from Ext2FS::flush_writes()
|
3 سال پیش |
Brian Gianforcaro
|
6c66311ade
Kernel: Use MUST + Vector::try_empend instead of Vector::empend
|
3 سال پیش |
Brian Gianforcaro
|
24066ba5ef
Kernel: Use MUST + Vector::try_append instead of Vector::append
|
3 سال پیش |
Owen Smith
|
f1eb975a7a
Kernel: Replace divide_rounded_up uses with ceil_div in Ext2FileSystem
|
3 سال پیش |
sin-ack
|
69ef211925
Kernel+LibC: Move errno definitions to Kernel/API/POSIX
|
3 سال پیش |
Hendiadyoin1
|
4cec16a713
Kernel: Add implied auto-specifiers in FileSystem
|
3 سال پیش |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 سال پیش |
Andreas Kling
|
ad5d217e76
Kernel/Ext2FS: Propagate HashMap errors instead of panicking
|
3 سال پیش |
Andreas Kling
|
f86ee71f65
Kernel/Ext2FS: Propagate errors from block list computation functions
|
3 سال پیش |
Andreas Kling
|
4661ca5f15
Kernel: Propagate Vector append errors in two places in Ext2FS
|
3 سال پیش |