Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 8ccbd7002b Ext2FS: Rename allocate_inode() => find_a_free_inode() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 8d4d63d9b6 Ext2FS: Minor cleanup, remove an unused function %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 1e36d899f1 Ext2FS: Use KBuffers for the cached bitmap blocks %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 5835569527 Ext2FS: Inode resizing should fail with ENOSPC if we lack blocks %!s(int64=5) %!d(string=hai) anos
  Andreas Kling e52b7eeccc Ext2FS: Rename get_block_bitmap() => get_bitmap_block() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 1ae9d85de9 Ext2FS: Cache block bitmaps instead of always reading/writing disk %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 3a8b5b405c Ext2FS: Tidy up code related to the Ext2 super block a bit %!s(int64=5) %!d(string=hai) anos
  Andreas Kling e4b7786b66 Ext2FS: Flush the super block and block group descriptors lazily %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 5ab044beae Ext2FS: Make Ext2FSInode::is_directory() fast %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 922fd703c9 Kernel: Convert the DiskBackedFS write API to take "const u8*" %!s(int64=5) %!d(string=hai) anos
  Andreas Kling bff59eff4b Ext2FS: Fix two bugs in block allocation: %!s(int64=5) %!d(string=hai) anos
  Jesse Buhagiar bc22456f89 Kernel: Added unmount ability to VFS %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 5254a320d8 Kernel: Remove use of copy_ref() in favor of regular RefPtr copies. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 27f699ef0c AK: Rename the common integer typedefs to make it obvious what they are. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling d343fb2429 AK: Rename Retainable.h => RefCounted.h. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 90b1354688 AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 77b9fa89dd AK: Rename Retainable => RefCounted. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 6873e7d016 Ext2FS: Move directory writing logic into Ext2FSInode. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 8258b699db Kernel: Use StringView more in Inode and subclasses. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 08cd75ac4b Kernel: Rename FileDescriptor to FileDescription. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling bba2c062fe FileSystem: Make Inode::lookup() take a StringView. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 2e14e5891c FileSystem: Remove now-unused Inode::parent() and Inode::reverse_lookup(). %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 9ac95d1867 FileSystem: Pass mode_t to Inode::add_child(). %!s(int64=6) %!d(string=hai) anos
  Robin Burchell 0dc9af5f7e Add clang-format file %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 176f683f66 Kernel: Move Inode to its own files. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 8b249bd09b Kernel+Userland: Implement mknod() syscall and add a /bin/mknod program. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 899f6a5de2 Ext2FS: Support shrinking inode to a smaller size. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 14ceabeca8 Ext2FS: More bitmap misunderstanding cleanups. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 1bf37db9a9 Ext2FS: Simplify block bitmap stuff. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 58240fdb33 Do a pass of compiler warning fixes. %!s(int64=6) %!d(string=hai) anos