summaryrefslogtreecommitdiff
path: root/Kernel/FileSystem
AgeCommit message (Expand)Author
2019-07-31Ext2FS: Fix fetching of the major/minor device numbers for st_rdev.Andreas Kling
2019-07-31Kernel: Port /proc/PID/fds to JSONRobin Burchell
2019-07-29Kernel+ProcessManager: Let processes have an icon and show it in the table.Andreas Kling
2019-07-28Kernel: Convert /proc/PID/vm to JSON.Andreas Kling
2019-07-25Kernel: Dump backtrace to debugger for DefaultSignalAction::DumpCore.Andreas Kling
2019-07-24Kernel: Convert Vector<OwnPtr> to NonnullOwnPtrVector.Andreas Kling
2019-07-22Kernel: Add a mechanism for listening for changes to an inode.Andreas Kling
2019-07-22DevPtsFS: Use String::number() in a place where it makes sense.Andreas Kling
2019-07-21Ext2FS: Put most debug logging behind EXT2_DEBUG.Andreas Kling
2019-07-19Kernel: Some small refinements to the thread blockers.Andreas Kling
2019-07-19Kernel: Restore state strings for block statesRobin Burchell
2019-07-18ps: Port to using CProcessStatisticsReader and /proc/allRobin Burchell
2019-07-18CProcessStatisticsReader: Be consistent about terminology from the kernel downRobin Burchell
2019-07-16Kernel: Remove use of [[gnu::pure]].Andreas Kling
2019-07-11Kernel: Remove use of copy_ref() in favor of regular RefPtr copies.Andreas Kling
2019-07-09Kernel: Move VirtualAddress.h into VM/Andreas Kling
2019-07-09Kernel: Move SharedMemory.{cpp,h} into FileSystem/Andreas Kling
2019-07-09Kernel: Move File.{cpp,h} into FileSystem/Andreas Kling
2019-07-08StringView: Rename characters() to characters_without_null_termination().Andreas Kling
2019-07-03AK: Rename the common integer typedefs to make it obvious what they are.Andreas Kling
2019-07-01Kernel+Userland: Convert /proc/df to JSON.Andreas Kling
2019-07-01Kernel+ProcessManager: Convert /proc/memstat to JSON.Andreas Kling
2019-06-29AK: Defer to Traits<T> for equality comparison in container templates.Andreas Kling
2019-06-29ProcFS: Remove unused StringBuilder in procfs$all().Andreas Kling
2019-06-29Kernel: Change the format of /proc/all to JSON.Andreas Kling
2019-06-27Kernel: More use of NonnullRefPtrVector in the kernel.Andreas Kling
2019-06-27Kernel: Use NonnullRefPtrVector in parts of the kernel.Andreas Kling
2019-06-22Kernel: Fix all compiler warnings.Andreas Kling
2019-06-22printf: Oops, '-' is the left padding modifier, not ' '.Andreas Kling
2019-06-21AK: Rename Retainable.h => RefCounted.h.Andreas Kling
2019-06-21AK: Rename RetainPtr.h => RefPtr.h, Retained.h => NonnullRefPtr.h.Andreas Kling
2019-06-21AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.Andreas Kling
2019-06-21AK: Rename Retainable => RefCounted.Andreas Kling
2019-06-16Kernel: Expose kernel command line to userspace through /proc/cmdlineRobin Burchell
2019-06-16Kernel/Userland: Add a halt syscall, and a shutdown binary to invoke itRobin Burchell
2019-06-16Kernel+Userland: Expose list of network adapters through /proc/netadapters.Andreas Kling
2019-06-14Kernel: Fix not returning errors for the last path item.Sergey Bugaev
2019-06-14AK: Add more StringView utilities for making substrings.Sergey Bugaev
2019-06-13Kernel: Rename "descriptor" to "description" where appropriate.Andreas Kling
2019-06-12Kernel: Fix resolving symlinks in the middle of a path.Sergey Bugaev
2019-06-12Kernel: Fix comparing StringViews with strcmp().Sergey Bugaev
2019-06-12Kernel: Refactor MemoryManager to use a Bitmap rather than a VectorConrad Pankoff
2019-06-09FileSystem: Don't perform path resolution twice for open() with O_CREAT.Andreas Kling
2019-06-09Ext2FS: The block numbers returned by allocate_blocks() should be 1-based.Andreas Kling
2019-06-09Ext2FS: Fix wrong file mode being passed from create_inode() to add_child().Andreas Kling
2019-06-09Ext2FS: Move directory writing logic into Ext2FSInode.Andreas Kling
2019-06-09Kernel: Use StringView more in Inode and subclasses.Andreas Kling
2019-06-07Kernel: Move i386.{cpp,h} => Arch/i386/CPU.{cpp,h}Andreas Kling
2019-06-07Kernel: Qualify a bunch of #include statements.Andreas Kling
2019-06-07Meta: Tweak .clang-format to not wrap braces after enums.Andreas Kling