Commit History

Autor SHA1 Mensaxe Data
  Liav A ecee76b741 Kernel: Change Ext2FS to be backed by a file instead of a block device %!s(int64=5) %!d(string=hai) anos
  Andreas Kling c2a8bbcb59 Revert "Kernel: Change Ext2FS to be backed by a file instead of a block device" %!s(int64=5) %!d(string=hai) anos
  Liav A 6b59311d4b Kernel: Change Ext2FS to be backed by a file instead of a block device %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 75a6b27f73 Ext2FS: Remove unused allocate_block() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling ceec1a7d38 AK: Make Vector use size_t for its size and capacity %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 97e9deccf0 Ext2FS: Add Missing HashMap.h include %!s(int64=5) %!d(string=hai) anos
  Andreas Kling b6887bd9cd Ext2FS: The max current block count of a file is size/block_size %!s(int64=5) %!d(string=hai) anos
  Andreas Kling a356e48150 Kernel: Move all code into the Kernel namespace %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 7291370478 Kernel: Make File::truncate() take a u64 %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 42d41fdf94 Kernel: Simplify FS::create_inode() a little bit %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 8731682d0e Kernel: Simplify FS::create_directory() a little bit %!s(int64=5) %!d(string=hai) anos
  Andreas Kling cb97ef5589 Ext2FS: Fail with EMFILE if we would overflow i_links_count %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 88ea152b24 Kernel: Merge unnecessary DiskDevice class into BlockDevice %!s(int64=5) %!d(string=hai) anos
  Andreas Kling c44b4d61f3 Kernel: Make Inode::lookup() return a RefPtr<Inode> %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev 7d4a267504 Kernel: Fix identifier casing %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 94ca55cefd Meta: Add license header to source files %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 4abbedb6e4 Kernel: Allow passing initial UID and GID when creating new inodes %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 5292f6e78f Kernel+FileManager: Disallow watch_file() in unsupported file systems %!s(int64=5) %!d(string=hai) anos
  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=6) %!d(string=hai) anos