Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 8f45a259fc ByteBuffer: Remove pointer() in favor of data() %!s(int64=5) %!d(string=hai) anos
  Conrad Pankoff 062218b4cf Kernel: Support writing doubly-indirect ext2 blocks %!s(int64=5) %!d(string=hai) anos
  Andreas Kling e364846622 Ext2FS: Don't allocate blocks until we're committed to a new inode %!s(int64=5) %!d(string=hai) anos
  Andreas Kling bd7c38e7b6 Ext2FS: Oops, fix wrong ENOSPC in create_inode() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling bff59eff4b Ext2FS: Fix two bugs in block allocation: %!s(int64=5) %!d(string=hai) anos
  Andreas Kling b9be6b7bb4 Ext2FS: Trying to create a too-long directory entry should ENAMETOOLONG %!s(int64=5) %!d(string=hai) anos
  Andreas Kling ac7a559d96 Ext2FS: Avoid a String allocation in lookup() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling da7ae52eee Ext2FS: Clean up prepare_to_unmount() a little bit %!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 4afafeae50 Ext2FS: Make some use of Vector::empend(). %!s(int64=6) %!d(string=hai) anos
  Andreas Kling ecb1b93d53 Ext2FS: Fix fetching of the major/minor device numbers for st_rdev. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 3b588b7dc0 Ext2FS: Put most debug logging behind EXT2_DEBUG. %!s(int64=6) %!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 0e75aba7c3 StringView: Rename characters() to characters_without_null_termination(). %!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 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
  Sergey Bugaev 75df45d709 Kernel: Fix comparing StringViews with strcmp(). %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 51d70996ba Ext2FS: The block numbers returned by allocate_blocks() should be 1-based. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 7562c0b7bf Ext2FS: Fix wrong file mode being passed from create_inode() to add_child(). %!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 891d4c4834 Kernel: Qualify a bunch of #include statements. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling bc951ca565 Kernel: Run clang-format on everything. %!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
  Andreas Kling 75b0e5cce5 Ext2FS: Block #0 can terminate an inode block list early. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 728327df8a Ext2FS: Fix build with EXT2_DEBUG enabled, and tweak some variable names. %!s(int64=6) %!d(string=hai) anos