index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
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
VFS mounts an ext2fs root! :^)
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
2018-10-16
Add a simple IDEDiskDevice class that implements DiskDevice from VFS.
Andreas Kling
2018-10-16
Rework DiskDevice's read() and write() to be non-virtual wrappers.
Andreas Kling
2018-10-16
Fixup small.fs again.
Andreas Kling
2018-10-16
Start fixing up AK to work inside the kernel.
Andreas Kling
2018-10-16
Merge some features from gerbert into OwnPtr and RetainPtr.
Andreas Kling
2018-10-16
Reduce dependence on STL.
Andreas Kling
2018-10-16
Add String::substring().
Andreas Kling
2018-10-16
BlockDevice -> DiskDevice.
Andreas Kling
2018-10-16
These changes were lying around uncommitted in the old repo.
Andreas Kling
2018-10-16
If an interrupt comes from the slave PIC, both PICs need an EOI.
Andreas Kling
2018-10-16
Import the "gerbert" kernel I worked on earlier this year.
Andreas Kling
2018-10-16
Implement creating a new directory.
Andreas Kling
2018-10-15
Fix bug where allocating a new inode forgot that inodes are 1-based.
Andreas Kling
2018-10-15
"stat" command should print st_mode in octal.
Andreas Kling
2018-10-15
Support the ext2 directory entry file_type field.
Andreas Kling
2018-10-15
Bring back the intentionally broken symlink I had for testing.
Andreas Kling
2018-10-15
Add a simple /dev/random.
Andreas Kling
2018-10-15
Move readEntireInode() up to FileSystem (from ext2.)
Andreas Kling
2018-10-14
Add a "stat" command to test FileHandle::stat().
Andreas Kling
2018-10-14
Implement SyntheticFileSystem::readInodeBytes().
Andreas Kling
2018-10-14
Add a Unix namespace for foo_t types.
Andreas Kling
2018-10-14
Minor errno fixups.
Andreas Kling
2018-10-14
Fix HashTable::find() return iterator for items found in non-0 buckets.
Andreas Kling
2018-10-14
Work on POSIX-like read() and lseek() support.
Andreas Kling
2018-10-14
Add a simple /dev/full.
Andreas Kling
2018-10-14
Let widget have a font() instead of using Font::defaultFont() everywhere.
Andreas Kling
2018-10-14
Disable the "create /empty" test path for now.
Andreas Kling
2018-10-14
Add basic character device support. Start with null and zero.
Andreas Kling
2018-10-14
Parse out major/minor device from character and block device inodes.
Andreas Kling
2018-10-14
Add a /dev/zero to the small.fs image.
Andreas Kling
2018-10-14
Close the MsgBox when clicking the OK button.
Andreas Kling
2018-10-14
Add a simple MsgBox() :^)
Andreas Kling
2018-10-13
Improve TextBox text placement a little bit.
Andreas Kling
2018-10-13
Add TextBox::onReturnPressed.
Andreas Kling
2018-10-13
Try out a signal-like system like this:
Andreas Kling
2018-10-13
Use fooEvent() type names for the virtual event handlers.
Andreas Kling
2018-10-13
Start working on a simple TextBox widget.
Andreas Kling
2018-10-13
More work on focus.
Andreas Kling
2018-10-13
Implement basic focus.
Andreas Kling
2018-10-13
Let the WindowManager track the active window.
Andreas Kling
2018-10-13
Start using WeakPtr for some of the WindowManager window pointers.
Andreas Kling
2018-10-13
Add a root .gitignore.
Andreas Kling
2018-10-13
Add WeakPtr/Weakable templates.
Andreas Kling
2018-10-13
Make SinglyLinkedList destruction actually work.
Andreas Kling
[next]