Andreas Kling
|
b12ab1270a
Kernel: More work on sockets. Getting there..
|
6 years ago |
Andreas Kling
|
54b1d6f57f
Kernel: More sockets work. Fleshing out accept().
|
6 years ago |
Andreas Kling
|
77177dbb76
Kernel: Begin fleshing out bind() syscall.
|
6 years ago |
Andreas Kling
|
2f35e54f80
Kernel: Begin implementing UNIX domain sockets.
|
6 years ago |
Andreas Kling
|
8d5ba56cf9
Kernel: Remove ProcessGUI.cpp, merging remainders into Process.cpp.
|
6 years ago |
Andreas Kling
|
f529b845ec
WindowServer: Convert entire API to be message-based.
|
6 years ago |
Andreas Kling
|
111589a558
Kernel: Make sure processes always start out with fds 0, 1 and 2 open.
|
6 years ago |
Andreas Kling
|
4b8133e925
WindowServer: Clean up any menu objects on process exit.
|
6 years ago |
Andreas Kling
|
18962bf102
Kernel: Oops, the kernel image access validator thought 0x0 was allowed.
|
6 years ago |
Andreas Kling
|
6103e374cc
Kernel: Drop the "helper" region after ELF load is finished.
|
6 years ago |
Andreas Kling
|
c4e984ca49
Kernel: Allow mmap() with a size that's not a multiple of page size.
|
6 years ago |
Andreas Kling
|
7e623e7ff2
Process: Dump regions when a ring0 process crashes.
|
6 years ago |
Andreas Kling
|
736e852525
LibC: Implement enough missing stuff to get bash-5.0 running. :^)
|
6 years ago |
Andreas Kling
|
f4bce03716
Kernel: When validating a string read, validate the pointer first.
|
6 years ago |
Andreas Kling
|
dc7f257c01
Kernel: Remove a bunch of unnecessary InterruptDisablers.
|
6 years ago |
Andreas Kling
|
5582a0a254
Kernel: When a lock is busy, donate remaining process ticks to lock holder.
|
6 years ago |
Andreas Kling
|
2e663eda36
Kernel: Don't disable interrupts to access the system hostname.
|
6 years ago |
Andreas Kling
|
6cba80510e
Kernel: Add a Finalizer process to take care of dying processes.
|
6 years ago |
Andreas Kling
|
e05237485c
Kernel: Various stability improvements.
|
6 years ago |
Andreas Kling
|
8cc6e304ca
Kernel: Clean up around Scheduler::yield() a bit.
|
6 years ago |
Andreas Kling
|
731fc5a7c8
Kernel: Much improved BochsVGA (BXVGA) support.
|
6 years ago |
Andreas Kling
|
b782055b96
Kernel: Add an InterruptFlagSaver helper class.
|
6 years ago |
Andreas Kling
|
41567c5bb9
Show the amount of memory in GraphicsBitmaps in /bin/top.
|
6 years ago |
Andreas Kling
|
ca16d9d98e
Kernel: Invalidate file-backed VMO's when inodes are written.
|
6 years ago |
Andreas Kling
|
a258d6507a
mmap all the font files!
|
6 years ago |
Andreas Kling
|
d7307c3119
Kernel: Ignore SIGCHLD by default.
|
6 years ago |
Andreas Kling
|
ba6ffea03c
Kernel: Process should send SIGCHLD to its parent when it dies.
|
6 years ago |
Andreas Kling
|
356abbb7ee
Kernel: Process should disassociate from its TTY when it dies.
|
6 years ago |
Andreas Kling
|
b51031bb54
Kernel: Add a /proc/all process table dump.
|
6 years ago |
Andreas Kling
|
dddd0e7b03
Get nyancat nyanning in Serenity.
|
6 years ago |