index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Process.cpp
Age
Commit message (
Expand
)
Author
2019-02-11
Kernel: Oops, the kernel image access validator thought 0x0 was allowed.
Andreas Kling
2019-02-10
Kernel: Drop the "helper" region after ELF load is finished.
Andreas Kling
2019-02-09
Kernel: Allow mmap() with a size that's not a multiple of page size.
Andreas Kling
2019-02-08
Process: Dump regions when a ring0 process crashes.
Andreas Kling
2019-02-08
LibC: Implement enough missing stuff to get bash-5.0 running. :^)
Andreas Kling
2019-02-08
Kernel: When validating a string read, validate the pointer first.
Andreas Kling
2019-02-07
Kernel: Remove a bunch of unnecessary InterruptDisablers.
Andreas Kling
2019-02-07
Kernel: When a lock is busy, donate remaining process ticks to lock holder.
Andreas Kling
2019-02-07
Kernel: Don't disable interrupts to access the system hostname.
Andreas Kling
2019-02-06
Kernel: Add a Finalizer process to take care of dying processes.
Andreas Kling
2019-02-06
Kernel: Various stability improvements.
Andreas Kling
2019-02-06
Kernel: Clean up around Scheduler::yield() a bit.
Andreas Kling
2019-02-06
Kernel: Much improved BochsVGA (BXVGA) support.
Andreas Kling
2019-02-05
Kernel: Add an InterruptFlagSaver helper class.
Andreas Kling
2019-02-05
Show the amount of memory in GraphicsBitmaps in /bin/top.
Andreas Kling
2019-02-05
Kernel: Invalidate file-backed VMO's when inodes are written.
Andreas Kling
2019-02-05
mmap all the font files!
Andreas Kling
2019-02-04
Kernel: Ignore SIGCHLD by default.
Andreas Kling
2019-02-04
Kernel: Process should send SIGCHLD to its parent when it dies.
Andreas Kling
2019-02-04
Kernel: Process should disassociate from its TTY when it dies.
Andreas Kling
2019-02-03
Kernel: Add a /proc/all process table dump.
Andreas Kling
2019-02-03
Get nyancat nyanning in Serenity.
Andreas Kling
2019-02-03
Kernel: Rewrite ProcFS.
Andreas Kling
2019-02-03
Kernel: stat(), fstat() and lstat() didn't return some error codes.
Andreas Kling
2019-02-03
Kernel: Increase default userspace stack size to 64 kilobytes.
Andreas Kling
2019-02-01
Kernel: VFS::open/create should take base Inode& instead of InodeIdentifier.
Andreas Kling
2019-02-01
Kernel: mkdir() should use the containing directory's FS for inode creation.
Andreas Kling
2019-02-01
Kernel: mkdir() should fail if the pathname is empty.
Andreas Kling
2019-02-01
Implement event loop timers.
Andreas Kling
2019-01-31
Big, possibly complete sweep of naming changes.
Andreas Kling
2019-01-31
Make stat() work on device files again.
Andreas Kling
2019-01-30
Destroy all remaining windows in a process when it dies.
Andreas Kling
2019-01-30
Kernel: select() should fail with EBADF if any set contains an invalid fd.
Andreas Kling
2019-01-30
Deallocate PTY's when they close.
Andreas Kling
2019-01-29
Implement basic chmod() syscall and /bin/chmod helper.
Andreas Kling
2019-01-28
Add support for removing directories.
Andreas Kling
2019-01-27
Kernel: Unbreak symbolication yet another time.
Andreas Kling
2019-01-25
Kernel: Implement lazy FPU state restore.
Andreas Kling
2019-01-25
Terminal: Redraw entire line if any of its characters are dirty.
Andreas Kling
2019-01-25
Kernel: Fix incorrect EFAULTs when syscall would write into COW pages.
Andreas Kling
2019-01-24
Kernel: Fix bug in process termination on missing signal handler.
Andreas Kling
2019-01-24
Kernel: Finally stop exposing Region members to the public.
Andreas Kling
2019-01-23
Kernel: Implement a limited version of POSIX poll().
Andreas Kling
2019-01-23
Kernel: Let the process argv arrays be null-terminated.
Andreas Kling
2019-01-23
Stub out poll() syscall and LibC wrapper.
Andreas Kling
2019-01-23
Kernel: Get rid of Unix namespace.
Andreas Kling
2019-01-23
Move VFS sources into Kernel/.
Andreas Kling
2019-01-22
Add unlink() syscall and /bin/rm.
Andreas Kling
2019-01-22
Kernel: Refactor Region/PageDirectory ownership model.
Andreas Kling
2019-01-22
Remove some unused errno.h duplicates.
Andreas Kling
[next]