Commit History

Autor SHA1 Mensaxe Data
  Peter Elliott c0e88b9710 Kernel: Add FIBMAP ioctl to Ext2FileSystem %!s(int64=4) %!d(string=hai) anos
  asynts 7cf0c7cc0d Meta: Split debug defines into multiple headers. %!s(int64=4) %!d(string=hai) anos
  asynts eea72b9b5c Everywhere: Hook up remaining debug macros to Debug.h. %!s(int64=4) %!d(string=hai) anos
  asynts acdcf59a33 Everywhere: Remove unnecessary debug comments. %!s(int64=4) %!d(string=hai) anos
  Andreas Kling bfb254ed14 Ext2FS: Assert that create_directory() is called with valid mode %!s(int64=4) %!d(string=hai) anos
  Andreas Kling f2ea6c3d4c Ext2FS: Don't create a directory when asked to create a socket file %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 1f53dd0943 Ext2FS: Propagate I/O errors from Ext2FSInode::write_bytes() %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 19d3f8cab7 Kernel+LibC: Turn errno codes into a strongly typed enum %!s(int64=4) %!d(string=hai) anos
  Andreas Kling e279b45aed Kernel: Make BlockBasedFS read/write functions return a KResult %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 6613cef2f8 Ext2FS: Update block group directory count after directory removal %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 77656aed8e Ext2FS: Zero out new space when growing an inode %!s(int64=4) %!d(string=hai) anos
  Andreas Kling f0093e5d59 Ext2FS: Convert dbg() to dbgln() %!s(int64=4) %!d(string=hai) anos
  asynts 938e5c7719 Everywhere: Replace a bundle of dbg with dbgln. %!s(int64=4) %!d(string=hai) anos
  Tom ae956edf6e Kernel: Improve some low-memory situations with ext2 %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 43d9fe15f9 Revert "Kernel: Convert read_block method to get a reference instead of pointer" %!s(int64=4) %!d(string=hai) anos
  Liav A 092a13211a Kernel: Convert read_block method to get a reference instead of pointer %!s(int64=4) %!d(string=hai) anos
  Nathan Lanza d1891f67ac AK: Use direct-list-initialization for Vector::empend() (#4564) %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 8e79bde2b7 Kernel: Move KBufferBuilder to the fallible KBuffer API %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 47da86d136 Ext2FS: Fail the mount if BGD table cache allocation fails %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 76308c2e1f Kernel: Reduce ByteBuffer thrashing in inode block list generation %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 3e3a72f2a2 Ext2FS: Oops, fix forgotten assignment in Ext2FSInode::resize() %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 20205708b9 Ext2FS: Use cached inode block list in resize() if available %!s(int64=4) %!d(string=hai) anos
  Andreas Kling bb9c705fc2 Ext2FS: Move some EXT2_DEBUG logging behind EXT2_VERY_DEBUG %!s(int64=4) %!d(string=hai) anos
  Andreas Kling df758a5a51 Ext2FS: Clear out the direct block list when an inode is resized to 0 %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 1da828b8bf Ext2FS: Zero out inode metadata when deleting them %!s(int64=4) %!d(string=hai) anos
  Andreas Kling bab24ce34c Ext2FS: Deallocate block list meta blocks when freeing an inode %!s(int64=4) %!d(string=hai) anos
  Andreas Kling eeffd5be07 Ext2FS: Fix block allocation ignoring the very last block group %!s(int64=4) %!d(string=hai) anos
  Luke d79194d87f Kernel: Return early in create_inode if name is too long %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 2cb32f8356 Kernel: Let InodeWatcher track child inode numbers instead of names %!s(int64=4) %!d(string=hai) anos
  asynts 206dcd84a6 FileSystem: Use OutputMemoryStream instead of BufferStream. %!s(int64=4) %!d(string=hai) anos