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-12-20
Add sync() syscall and a /bin/sync.
Andreas Kling
2018-12-19
Automatically call Inode::flush_metadata() before an Inode is destroyed.
Andreas Kling
2018-12-19
Reworked Inode to have a dirty bit and subclass-implemented flush_metadata().
Andreas Kling
2018-12-19
Rename CoreInode to Inode.
Andreas Kling
2018-12-19
Implement utime() along with a naive /bin/touch.
Andreas Kling
2018-12-09
Editor: Fix build on Linux.
Andreas Kling
2018-12-07
sh: Restore termios after a child process exits.
Andreas Kling
2018-12-07
Fix /bin/ls usage string.
Andreas Kling
2018-12-07
VirtualConsole: Support the 'A' and 'D' CSI sequences.
Andreas Kling
2018-12-07
VirtualConsole: The rightmost column is always a default horizontal tab.
Andreas Kling
2018-12-07
VirtualConsole: Don't output the bell character.
Andreas Kling
2018-12-07
Add basic support for horizontal tabs in the VirtualConsole.
Andreas Kling
2018-12-06
Add basic 'x' and 'X' right/left deletion commands.
Andreas Kling
2018-12-05
Add some more vi-like movements.
Andreas Kling
2018-12-05
Add vi-like 'A' command.
Andreas Kling
2018-12-05
Add basic "write to file" support.
Andreas Kling
2018-12-05
Support inserting a newline.
Andreas Kling
2018-12-04
Coalesce the current line into a single chunk when moving away from it.
Andreas Kling
2018-12-04
Add vi-like 'a' command.
Andreas Kling
2018-12-04
Fix inserting text in the middle of a chunk.
Andreas Kling
2018-12-04
Coding style fixes.
Andreas Kling
2018-12-04
Add .gitignore to Editor
Andreas Kling
2018-12-04
Import a simple text editor I started working on.
Andreas Kling
2018-12-03
Refactor the FIFO implementation to use a DoubleBuffer as backing store.
Andreas Kling
2018-12-03
Omit duplicate lines from the ksyms map.
Andreas Kling
2018-12-03
Move DoubleBuffer to its own files.
Andreas Kling
2018-12-03
Yet more coding style fixes.
Andreas Kling
2018-12-03
Move InlineLinkedList to AK.
Andreas Kling
2018-12-03
Implement basic support for times().
Andreas Kling
2018-12-03
Share the "blocked-on file descriptor" number between read() and write().
Andreas Kling
2018-12-03
More coding style changes.
Andreas Kling
2018-12-03
Get rid of deprecated_enumerateDirectoryInode.
Andreas Kling
2018-12-03
Some coding style fixes. I'm getting more comfortable with this style.
Andreas Kling
2018-12-03
Remove debug kprintfs() in VFS::mkdir.
Andreas Kling
2018-12-02
Use decltype(sizeof(void*)) as a facsimile for std::size_t.
Andreas Kling
2018-12-02
Make the widgets code build on macOS.
Andreas Kling
2018-12-02
Make it possible to build the Kernel on a macOS host.
Andreas Kling
2018-12-02
Move ELFLoader code into Kernel/.
Andreas Kling
2018-11-29
Add TIOCGWINSZ ioctl so userland can determine terminal geometry.
Andreas Kling
2018-11-28
Fix bug where a signal-interrupted waitpid() wouldn't return EINTR.
Andreas Kling
2018-11-28
Implement signal() via sigaction() and get rid of sys$signal().
Andreas Kling
2018-11-28
Let reap() communicate the dead process's exit status to the caller.
Andreas Kling
2018-11-28
Drop any old signal stacks on exec().
Andreas Kling
2018-11-19
Add basic zero faults.
Andreas Kling
2018-11-19
Make /proc/PID/vm more readable.
Andreas Kling
2018-11-19
Some improvements to LibC malloc().
Andreas Kling
2018-11-19
Adapt kmalloc() for userspace.
Andreas Kling
2018-11-18
Fix mkdir with relative paths.
Andreas Kling
2018-11-18
Finally hook up the mkdir code to a syscall.
Andreas Kling
2018-11-17
Various stubs while trying to get an old coreutils to build.
Andreas Kling
[next]