serenity/Kernel/FileSystem
Andreas Kling 8619f2c6f3 Kernel+Tests: Remove inaccurate FIXME in sys$rmdir()
We were already handling the rmdir("..") case by refusing to remove
directories that were not empty.

This patch removes a FIXME from January 2019 and adds a test. :^)
2023-01-01 10:09:02 +01:00
..
DevPtsFS
Ext2FS
FATFS
ISO9660FS
Plan9FS Kernel/Plan9FS: Propagate errors in Plan9FSMessage::append_data 2022-12-17 09:37:04 +00:00
ProcFS
SysFS Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal 2022-12-28 11:53:41 +01:00
TmpFS Kernel: Add callback on ".." directory entry for a TmpFS root directory 2022-12-09 22:59:08 -07:00
AnonymousFile.cpp
AnonymousFile.h
BlockBasedFileSystem.cpp
BlockBasedFileSystem.h
Custody.cpp
Custody.h
DeviceFileTypes.h
FIFO.cpp
FIFO.h
File.cpp
File.h
FileBackedFileSystem.cpp
FileBackedFileSystem.h
FileSystem.cpp
FileSystem.h
Inode.cpp Kernel: Implement flock downgrading 2022-12-11 19:55:37 -07:00
Inode.h Kernel: Implement flock downgrading 2022-12-11 19:55:37 -07:00
InodeFile.cpp
InodeFile.h
InodeIdentifier.h
InodeMetadata.cpp Kernel: Use real UID/GID when checking for file access 2022-12-11 19:55:37 -07:00
InodeMetadata.h Kernel: Use real UID/GID when checking for file access 2022-12-11 19:55:37 -07:00
InodeWatcher.cpp
InodeWatcher.h
Mount.cpp
Mount.h Kernel/FileSystem: Convert the mount table from Vector to IntrusiveList 2022-12-09 23:29:33 -07:00
OpenFileDescription.cpp
OpenFileDescription.h
UnveilNode.h
VirtualFileSystem.cpp Kernel+Tests: Remove inaccurate FIXME in sys$rmdir() 2023-01-01 10:09:02 +01:00
VirtualFileSystem.h Kernel+LibC+LibCore+UserspaceEmulator: Implement faccessat(2) 2022-12-11 19:55:37 -07:00