index
:
pub/teachos/kernel.git
develop
main
An educational OS kernel
fmorgner
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2026-08-31
doc: add additional contributor guidelines
Felix Morgner
1
-40
/
+117
2026-08-31
doc: replace codestyle with contributing
Felix Morgner
2
-491
/
+531
2026-08-31
chore: minor stylistic cleanups
Felix Morgner
13
-40
/
+44
2026-08-30
kapi/gdb: extend pretty printers
Felix Morgner
5
-0
/
+98
2026-08-30
kstd/gdb: add flat_map printer
Felix Morgner
2
-0
/
+52
2026-08-30
kstd/gdb: add error_code and result printers
Felix Morgner
3
-3
/
+124
2026-08-30
kstd/gdb: add pretty printers for units
Felix Morgner
2
-0
/
+36
2026-08-30
ide: load symbols as symbol file only
Felix Morgner
1
-1
/
+1
2026-08-30
doc: clean up and move code style docs
Felix Morgner
1
-149
/
+142
2026-08-30
ide: replace todo tree extension
Felix Morgner
1
-1
/
+1
2026-08-29
kstd: make UDL operators consteval
Felix Morgner
1
-8
/
+8
2026-08-29
chore: normalize panic messages
Felix Morgner
40
-112
/
+610
2026-08-29
chore: apply stylistic cleanups
Felix Morgner
45
-244
/
+252
2026-08-29
build: improve test failure reporting in CI
Felix Morgner
1
-0
/
+1
2026-08-28
kernel/vfs: implement read_directory fixups.
Felix Morgner
6
-2
/
+134
2026-08-28
kernel/fs: devfs: fix inode encoding
Felix Morgner
1
-2
/
+1
2026-08-28
Merge branch 'fmorgner/vfs-mount-initialization' into 'develop'
Felix Morgner
14
-130
/
+146
2026-08-28
fixup! kernel/fs: ext2: fix block allocation on 1 KiB fs
Felix Morgner
3
-7
/
+12
2026-08-28
fixup! kernel/vfs: add identity based mount removal
Felix Morgner
1
-1
/
+1
2026-08-28
kernel/vfs: implement root swivel and mount move
Felix Morgner
9
-71
/
+92
2026-08-28
fixup! kernel/vfs: mount: resolve return type todo
Felix Morgner
1
-2
/
+2
2026-08-28
kernel/fs: ext2: fix block allocation on 1 KiB fs
Felix Morgner
1
-2
/
+2
2026-08-28
kernel/vfs: add identity based mount removal
Felix Morgner
2
-1
/
+17
2026-08-28
kernel/vfs: mount: resolve return type todo
Felix Morgner
4
-47
/
+21
2026-08-28
kernel/vfs: replace owning_mount with driver_state
Felix Morgner
23
-239
/
+297
2026-08-27
kernel/fs: devfs: inject . and .. entries
Felix Morgner
2
-23
/
+69
2026-08-27
kernel: add 'ls' style demo
Felix Morgner
1
-21
/
+56
2026-08-27
kstd: units: improve formatter
Felix Morgner
1
-1
/
+4
2026-08-27
kernel/fs: devfs: implement basic stat
Felix Morgner
2
-1
/
+14
2026-08-27
kernel: add directory listing to demo.
Felix Morgner
1
-0
/
+26
2026-08-27
kapi/fs: implement read_directory
Felix Morgner
24
-153
/
+83
2026-08-26
kapi/fs: add stub implementation of read_directory
Felix Morgner
2
-0
/
+20
2026-08-26
kapi/fs: introduce read_directory API
Felix Morgner
3
-0
/
+58
2026-08-26
build: expand presets with release tests
Felix Morgner
1
-1
/
+62
2026-08-26
kernel: split vfs and filesystem drivers
Felix Morgner
117
-1719
/
+1718
2026-08-26
kernel/fs: vfs: make file descriptor polymorphic
Felix Morgner
12
-235
/
+590
2026-08-26
kernel/fs: rootfs: implement read_directory
Felix Morgner
2
-0
/
+16
2026-08-26
kernel/fs: ext2: add missing iterator type alias
Felix Morgner
1
-0
/
+1
2026-08-26
kernel/fs: ext2: implement read_directory
Felix Morgner
7
-8
/
+316
2026-08-26
kernel/fs: ext2: clean up stateless functions
Felix Morgner
10
-748
/
+678
2026-08-26
kernel/fs: ext2: move superblock flags
Felix Morgner
3
-27
/
+41
2026-08-26
Merge branch 'fmorgner/stateless-fs-drivers' into 'develop'
Felix Morgner
67
-1354
/
+2645
2026-08-26
kernel/fs: ext2: apply strict locking discipline
Felix Morgner
7
-77
/
+146
2026-08-26
fixup! kernel/fs: ext2: simplify directory iteration
Felix Morgner
1
-2
/
+2
2026-08-26
kernel/fs: ext: remove debug code
Felix Morgner
1
-5
/
+0
2026-08-26
fixup! kernel/fs: ext2: add a simple write batching type
Felix Morgner
1
-2
/
+2
2026-08-26
kernel/fs: ext2: introduce write batching
Felix Morgner
6
-95
/
+96
2026-08-26
kernel/fs: ext2: add a simple write batching type
Felix Morgner
4
-0
/
+123
2026-08-26
kernel/fs: ext2: simplify directory iteration
Felix Morgner
8
-27
/
+282
2026-08-26
kernel/fs: ext2: extract stateless functions
Felix Morgner
4
-87
/
+81
[next]