aboutsummaryrefslogtreecommitdiff
path: root/kernel/kapi/filesystem.cpp
AgeCommit message (Expand)AuthorFilesLines
25 hourschore: apply stylistic cleanupsFelix Morgner1-4/+4
3 dayskapi/fs: implement read_directoryFelix Morgner1-8/+4
4 dayskapi/fs: add stub implementation of read_directoryFelix Morgner1-0/+11
4 dayskernel: split vfs and filesystem driversFelix Morgner1-23/+18
4 dayskernel/fs: vfs: make file descriptor polymorphicFelix Morgner1-4/+13
12 dayskstd: introduce basic offset typeFelix Morgner1-3/+2
12 dayskstd: flatten units namespaceFelix Morgner1-4/+4
12 dayskapi: implement seek supportFelix Morgner1-0/+8
13 dayschore: remove superfluous includeFelix Morgner1-1/+0
13 dayschore: replace expected by resultFelix Morgner1-7/+6
13 dayskapi: port block_special_file to std::spanFelix Morgner1-2/+2
2026-07-22kapi: expose create_device_nodeFelix Morgner1-0/+6
2026-07-22kapi/fs: implement status and raw_deviceFelix Morgner1-0/+5
2026-07-16kernel: begin block device re-architecture workFelix Morgner1-4/+6
2026-07-15kapi/fs: use spans for byte rangesFelix Morgner1-4/+5
2026-07-14implement mkdir and create function in kapi::filesystem that calls the vfs an...Lukas Oesch1-0/+12
2026-07-14kernel/vfs: expand error_code integrationFelix Morgner1-4/+3
2026-07-14kernel/vfs: rename do_mount to mountFelix Morgner1-1/+1
2026-07-12kapi: enforce stricter error handlingFelix Morgner1-38/+20
2026-07-12kernel: integrate kstd system_error facilityFelix Morgner1-6/+5
2026-07-09kstd: rename kstd header to include hppFelix Morgner1-1/+1
2026-06-02kstd/string: simplify comparisonsFelix Morgner1-1/+1
2026-05-25Refactor ssize_tMarcel Braun1-8/+7
2026-05-16refactoringLukas Oesch1-10/+10
2026-05-16uniform interface for open and closeLukas Oesch1-1/+1
2026-05-16Mount can only be unmounted if no references are present, increment reference...Lukas Oesch1-1/+9
2026-05-16Track dentry instead of inode in open_file_descriptorMarcel Braun1-1/+1
2026-04-26rename file_descriptor_table to open_file_tableLukas Oesch1-5/+5
2026-04-26rename open_file_description to open_file_descriptorLukas Oesch1-7/+7
2026-04-25add documentation, refactoringLukas Oesch1-6/+6
2026-04-23chore: banish relative includesFelix Morgner1-4/+4
2026-04-23chore: organize includesFelix Morgner1-0/+1
2026-04-19vfs open returns the dentry not the open file descriptionLukas Oesch1-1/+5
2026-04-13Back filesystem by inode and not deviceMarcel Braun1-1/+5
2026-04-13Rename and refactorMarcel Braun1-0/+60