Commit History

Author SHA1 Message Date
  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