Cronologia Commit

Autore SHA1 Messaggio Data
  Brian Gianforcaro f05086a5d2 Kernel: Harden Ext2FileSystem Vector usage against OOM. 4 anni fa
  Andreas Kling cd9be1733c Kernel: Make Inode::set_{a,c,m}time return KResult 4 anni fa
  Andreas Kling 3d4afe7614 Everywhere: "indexes" => "indices" 4 anni fa
  Brian Gianforcaro 8d6e9fad40 Kernel: Remove the now defunct `LOCKER(..)` macro. 4 anni fa
  Andreas Kling b91c49364d AK: Rename adopt() to adopt_ref() 4 anni fa
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 anni fa
  Andreas Kling 3f5c934ea6 Ext2FS: Put bg_used_dirs_count debug logging behind EXT2_DEBUG 4 anni fa
  Andreas Kling acebc9beaf Ext2FS: Use if-with-initializer a lot more 4 anni fa
  Andreas Kling 642b428793 Ext2FS: Support reading from file holes 4 anni fa
  Andreas Kling b5b38d372c Ext2FS: Clarify error handling in Ext2FSInode::read_bytes() somewhat 4 anni fa
  Andreas Kling 5001b71c42 Kernel: Reading past the end of an Ext2FSInode should return 0 4 anni fa
  Jean-Baptiste Boric eea5a5ed5d Kernel: Make block-based file system code 64 bit ready 4 anni fa
  Jean-Baptiste Boric 71b433a6f9 Kernel: Add 64 bit file size support to Ext2FS 4 anni fa
  Jean-Baptiste Boric aeef14ae28 Kernel: Rationalize logs inside Ext2Fs 4 anni fa
  Jean-Baptiste Boric 800dca3834 Kernel: Implement triply indirect block support in Ext2FSInode 4 anni fa
  Jean-Baptiste Boric facd18113b Kernel: Modify block lists in place for Ext2FSInode::resize() 4 anni fa
  Andreas Kling e58a600d52 Kernel: Remove VLA usage in Ext2FS block traversal code 4 anni fa
  Andreas Kling 10f10abaa3 Kernel: Convert klog() => dmesgln() in filesystem code 4 anni fa
  Andreas Kling 2871df6f0d Kernel: Stop trying to keep InodeVMObject in sync with disk changes 4 anni fa
  Andreas Kling a1d1a3b50b Kernel: Use BitmapView instead of Bitmap::wrap() 4 anni fa
  Ben Wiederhake 336303bda4 Kernel: Make kgettimeofday use AK::Time 4 anni fa
  Andreas Kling 69a30f95cc Ext2FS: Make block list flushing a bit less aggressive 4 anni fa
  Andreas Kling c3a0fd4b7a Ext2FS: Move block list computation from Ext2FS to Ext2FSInode 4 anni fa
  Andreas Kling c09921b9be Ext2FS: Don't hog FS lock while reading/writing inodes 4 anni fa
  Andreas Kling c7c63727bf Ext2FS: Remove unnecessary locking in find_block_containing_inode() 4 anni fa
  Andreas Kling 81e3ea29c3 Ext2FS: Remove unnecessary lock in Ext2FS::write_ext2_node() 4 anni fa
  Andreas Kling 65e083ed36 Revert "Ext2FS: Don't reload already-cached block list when freeing inode" 4 anni fa
  Andreas Kling 1e737a5c50 Ext2FS: Don't reload already-cached block list when freeing inode 4 anni fa
  Andreas Kling 1f9409a658 Ext2FS: Inode allocation improvements 4 anni fa
  Andreas Kling 19083fd760 Ext2FS: Propagate errors from more places 4 anni fa