Historie revizí

Autor SHA1 Zpráva Datum
  Andreas Kling a58d7fd8bb Kernel: Get rid of Kernel/types.h, separate LinearAddress/PhysicalAddress. před 6 roky
  Andreas Kling b9738fa8ac Kernel: Move VM-related files into Kernel/VM/. před 6 roky
  Andreas Kling a095a90b51 Kernel: Remove ancient nprocess and nblocked globals. před 6 roky
  Andreas Kling ab43658c55 Kernel: Move devices into Kernel/Devices/. před 6 roky
  Andreas Kling 072ea7eece Kernel: Move ELF-related files into Kernel/ELF/. před 6 roky
  Andreas Kling 9fca94269e Kernel: Move TTY-related files into Kernel/TTY/. před 6 roky
  Andreas Kling f9864940eb Kernel: Move FS-related files into Kernel/FileSystem/ před 6 roky
  Andreas Kling d11b5407a3 Kernel: Get rid of the GPL elf.h and import exec_elf.h from OpenBSD. před 6 roky
  Andreas Kling 649c81a714 Kernel: Move networking related files into Kernel/Net/. před 6 roky
  Andreas Kling d5a9f4596b Kernel: Add a blunt big process lock. před 6 roky
  Andreas Kling 245c4bd7c8 Kernel: Add a bit of debug output in do_exec() to learn about thread counts. před 6 roky
  Andreas Kling 44e1e7423f Kernel: Put a bunch of debug spam behind #ifdefs. před 6 roky
  Andreas Kling a2fe5f8517 Kernel: Don't disable interrupts during Process destruction. před 6 roky
  Andreas Kling 1592612a60 Kernel: Don't disable interrupts during Thread destruction. před 6 roky
  Andreas Kling 75207ddffd Kernel: Load ELF executable pages lazily when possible. před 6 roky
  Andreas Kling 500df578fe LibGUI+Kernel: Add a GLock class (userspace mutex.) před 6 roky
  Andreas Kling ab11f42094 Kernel: Do timekeeping manually instead of asking the RTC all the time. před 6 roky
  Andreas Kling 239c0bd6a6 Kernel: Make block() and yield() automatically call Scheduler::yield(). před 6 roky
  Andreas Kling 5713c3a0cb Kernel: Fix broken destruction order for Process/Thread. před 6 roky
  Andreas Kling e561ab1b0b Kernel+LibC: Add a simple create_thread() syscall. před 6 roky
  Andreas Kling 60d25f0f4a Kernel: Introduce threads, and refactor everything in support of it. před 6 roky
  Andreas Kling 367bb9e4eb Kernel: Remove ioctl for getting a socket peer's PID. před 6 roky
  Andreas Kling bc1da7f1fd Kernel: Snooze the NetworkTask until there are incoming packets to process. před 6 roky
  Andreas Kling e48cbf3c8c Kernel: connect() should fail with EISCONN for already-connected sockets. před 6 roky
  Andreas Kling 4aa0ab4e08 Kernel: Fix race between accept() and connect(). před 6 roky
  Andreas Kling 69ffaa366d Kernel: Handle unaligned ELF segments gracefully in the executable loader. před 6 roky
  Andreas Kling 66d55f8e0c IPv4: More work on the TCP implementation. před 6 roky
  Andreas Kling 032d9d7065 IPv4: More hacking on bringing up TCP support. před 6 roky
  Andreas Kling 19a51132f5 Kernel: recvfrom() should treat the address arguments as outparams. před 6 roky
  Andreas Kling 562663df7c Add support for socket send/receive timeouts. před 6 roky