index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
VirtualFileSystem
Age
Commit message (
Expand
)
Author
2018-11-02
Implement fork()!
Andreas Kling
2018-11-02
Add tcsetpgrp()+tcgetpgrp().
Andreas Kling
2018-11-01
Add a /proc/PID/fds text files that lists all the fds open in a process.
Andreas Kling
2018-11-01
Process now maps regions immediately when they are allocated.
Andreas Kling
2018-11-01
Waiters should be notified when a waitee is killed.
Andreas Kling
2018-10-31
Add a kmalloc_eternal() for things that will never be destroyed.
Andreas Kling
2018-10-31
Add SpinLock to IDE disk access.
Andreas Kling
2018-10-31
Snazz up the kprintf() output a bit by giving it its own color.
Andreas Kling
2018-10-31
Enough compatibility work to make figlet build and run!
Andreas Kling
2018-10-30
Add sys$ttyname_r and ttyname_r() + ttyname().
Andreas Kling
2018-10-30
Virtual consoles kinda work!
Andreas Kling
2018-10-30
Start working on virtual consoles/TTYs.
Andreas Kling
2018-10-30
Implement sys$getcwd properly.
Andreas Kling
2018-10-29
Add an inode metadata cache to the ext2fs implementation.
Andreas Kling
2018-10-29
Okay let's just not have this broken locking at all right now.
Andreas Kling
2018-10-29
Fix broken SpinLock.
Andreas Kling
2018-10-28
Fix up VFS::resolveSymbolicLink() to use a base inode instead of a base path.
Andreas Kling
2018-10-28
Add basic symlink support.
Andreas Kling
2018-10-28
Add a VFS::absolutePath(InodeIdentifier).
Andreas Kling
2018-10-27
Add some basic field width support to printf().
Andreas Kling
2018-10-27
Greatly improve /proc/PID/stack by tracing the ebp frame chain.
Andreas Kling
2018-10-26
Add a very hackish /proc/PID/stack.
Andreas Kling
2018-10-26
Add a simple /proc/mounts that enumerates the current VFS mounts.
Andreas Kling
2018-10-26
Fix bug where you couldn't "cd .." into the root of a mounted fs.
Andreas Kling
2018-10-26
Implement /proc/PID/vm.
Andreas Kling
2018-10-26
Implement sys$chdir() and teach sh+ls to cd around and browse different dirs.
Andreas Kling
2018-10-26
Remove logspam in /dev/{full,null,zero} now that they work just fine.
Andreas Kling
2018-10-25
Implement a basic way for read() to block.
Andreas Kling
2018-10-25
Add a very naive block cache to the DiskBackedFileSystem.
Andreas Kling
2018-10-24
Add a "pwd" utility to userland.
Andreas Kling
2018-10-24
Put more logspam behind EXT2_DEBUG.
Andreas Kling
2018-10-24
Lots of hacking to make a very simple "ls" utility.
Andreas Kling
2018-10-24
synthfs: generated files should have size=0.
Andreas Kling
2018-10-23
Generalize the SpinLock and move it to AK.
Andreas Kling
2018-10-23
Start adding a basic /proc filesystem and a "ps" utility.
Andreas Kling
2018-10-23
Lots of hacking:
Andreas Kling
2018-10-23
Don't use doubles in RandomDevice.
Andreas Kling
2018-10-22
Import very modest Userland.
Andreas Kling
2018-10-22
Zero out VirtualFileSystem::s_the in initializeGlobals().
Andreas Kling
2018-10-22
A lot of hacking:
Andreas Kling
2018-10-21
printf -> kprintf
Andreas Kling
2018-10-19
Add a way to initialize VFS globals.
Andreas Kling
2018-10-18
Add an fd field to FileHandle in Kernel builds.
Andreas Kling
2018-10-17
Fix some minor build warnings.
Andreas Kling
2018-10-17
Make VFS host build work again.
Andreas Kling
2018-10-17
Print the contents of motd.txt on boot.
Andreas Kling
2018-10-17
List the root directory after mounting /.
Andreas Kling
2018-10-17
VirtualFileSystem class builds inside Kernel.
Andreas Kling
2018-10-17
Integrate ext2 from VFS into Kernel.
Andreas Kling
2018-10-16
Add the basic character devices to kernel.
Andreas Kling
[next]