Andreas Kling
|
6cba80510e
Kernel: Add a Finalizer process to take care of dying processes.
|
6 лет назад |
Andreas Kling
|
e05237485c
Kernel: Various stability improvements.
|
6 лет назад |
Andreas Kling
|
8cc6e304ca
Kernel: Clean up around Scheduler::yield() a bit.
|
6 лет назад |
Andreas Kling
|
731fc5a7c8
Kernel: Much improved BochsVGA (BXVGA) support.
|
6 лет назад |
Andreas Kling
|
b782055b96
Kernel: Add an InterruptFlagSaver helper class.
|
6 лет назад |
Andreas Kling
|
41567c5bb9
Show the amount of memory in GraphicsBitmaps in /bin/top.
|
6 лет назад |
Andreas Kling
|
ca16d9d98e
Kernel: Invalidate file-backed VMO's when inodes are written.
|
6 лет назад |
Andreas Kling
|
a258d6507a
mmap all the font files!
|
6 лет назад |
Andreas Kling
|
d7307c3119
Kernel: Ignore SIGCHLD by default.
|
6 лет назад |
Andreas Kling
|
ba6ffea03c
Kernel: Process should send SIGCHLD to its parent when it dies.
|
6 лет назад |
Andreas Kling
|
356abbb7ee
Kernel: Process should disassociate from its TTY when it dies.
|
6 лет назад |
Andreas Kling
|
b51031bb54
Kernel: Add a /proc/all process table dump.
|
6 лет назад |
Andreas Kling
|
dddd0e7b03
Get nyancat nyanning in Serenity.
|
6 лет назад |
Andreas Kling
|
5e9ba2ac84
Kernel: Rewrite ProcFS.
|
6 лет назад |
Andreas Kling
|
1fffc0ae60
Kernel: stat(), fstat() and lstat() didn't return some error codes.
|
6 лет назад |
Andreas Kling
|
333aa1646c
Kernel: Increase default userspace stack size to 64 kilobytes.
|
6 лет назад |
Andreas Kling
|
feed67ede2
Kernel: VFS::open/create should take base Inode& instead of InodeIdentifier.
|
6 лет назад |
Andreas Kling
|
6618411fba
Kernel: mkdir() should use the containing directory's FS for inode creation.
|
6 лет назад |
Andreas Kling
|
33e7df5955
Kernel: mkdir() should fail if the pathname is empty.
|
6 лет назад |
Andreas Kling
|
95c3442d59
Implement event loop timers.
|
6 лет назад |
Andreas Kling
|
ffab6897aa
Big, possibly complete sweep of naming changes.
|
6 лет назад |
Andreas Kling
|
c4fce9b3f9
Make stat() work on device files again.
|
6 лет назад |
Andreas Kling
|
5c25f0c4db
Destroy all remaining windows in a process when it dies.
|
6 лет назад |
Andreas Kling
|
45fba60ab5
Kernel: select() should fail with EBADF if any set contains an invalid fd.
|
6 лет назад |
Andreas Kling
|
b4e478aa50
Deallocate PTY's when they close.
|
6 лет назад |
Andreas Kling
|
c30e2c8d44
Implement basic chmod() syscall and /bin/chmod helper.
|
6 лет назад |
Andreas Kling
|
c95228b128
Add support for removing directories.
|
6 лет назад |
Andreas Kling
|
0e73aa36c8
Kernel: Unbreak symbolication yet another time.
|
6 лет назад |
Andreas Kling
|
dfdca9d2a7
Kernel: Implement lazy FPU state restore.
|
6 лет назад |
Andreas Kling
|
267a903dd0
Terminal: Redraw entire line if any of its characters are dirty.
|
6 лет назад |