Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  Andreas Kling 99f3cc26c3 Kernel+LibC: Add stubs for POSIX shared memory API. 6 vuotta sitten
  Andreas Kling 65d6318c33 Kernel: Support non-blocking connect(). 6 vuotta sitten
  Andreas Kling 37ae00a4dd Kernel+Userland: Add the rename() syscall along with a basic /bin/mv. 6 vuotta sitten
  Andreas Kling 644c887594 Kernel: Move FIFO into FileSystem/ and Socket+LocalSocket into Net/. 6 vuotta sitten
  Andreas Kling ac6c7d3e19 Kernel: Use alloc_fd() more instead of walking fd list manually. 6 vuotta sitten
  Andreas Kling a58d7fd8bb Kernel: Get rid of Kernel/types.h, separate LinearAddress/PhysicalAddress. 6 vuotta sitten
  Andreas Kling b9738fa8ac Kernel: Move VM-related files into Kernel/VM/. 6 vuotta sitten
  Andreas Kling a095a90b51 Kernel: Remove ancient nprocess and nblocked globals. 6 vuotta sitten
  Andreas Kling ab43658c55 Kernel: Move devices into Kernel/Devices/. 6 vuotta sitten
  Andreas Kling 072ea7eece Kernel: Move ELF-related files into Kernel/ELF/. 6 vuotta sitten
  Andreas Kling 9fca94269e Kernel: Move TTY-related files into Kernel/TTY/. 6 vuotta sitten
  Andreas Kling f9864940eb Kernel: Move FS-related files into Kernel/FileSystem/ 6 vuotta sitten
  Andreas Kling d11b5407a3 Kernel: Get rid of the GPL elf.h and import exec_elf.h from OpenBSD. 6 vuotta sitten
  Andreas Kling 649c81a714 Kernel: Move networking related files into Kernel/Net/. 6 vuotta sitten
  Andreas Kling d5a9f4596b Kernel: Add a blunt big process lock. 6 vuotta sitten
  Andreas Kling 245c4bd7c8 Kernel: Add a bit of debug output in do_exec() to learn about thread counts. 6 vuotta sitten
  Andreas Kling 44e1e7423f Kernel: Put a bunch of debug spam behind #ifdefs. 6 vuotta sitten
  Andreas Kling a2fe5f8517 Kernel: Don't disable interrupts during Process destruction. 6 vuotta sitten
  Andreas Kling 1592612a60 Kernel: Don't disable interrupts during Thread destruction. 6 vuotta sitten
  Andreas Kling 75207ddffd Kernel: Load ELF executable pages lazily when possible. 6 vuotta sitten
  Andreas Kling 500df578fe LibGUI+Kernel: Add a GLock class (userspace mutex.) 6 vuotta sitten
  Andreas Kling ab11f42094 Kernel: Do timekeeping manually instead of asking the RTC all the time. 6 vuotta sitten
  Andreas Kling 239c0bd6a6 Kernel: Make block() and yield() automatically call Scheduler::yield(). 6 vuotta sitten
  Andreas Kling 5713c3a0cb Kernel: Fix broken destruction order for Process/Thread. 6 vuotta sitten
  Andreas Kling e561ab1b0b Kernel+LibC: Add a simple create_thread() syscall. 6 vuotta sitten
  Andreas Kling 60d25f0f4a Kernel: Introduce threads, and refactor everything in support of it. 6 vuotta sitten
  Andreas Kling 367bb9e4eb Kernel: Remove ioctl for getting a socket peer's PID. 6 vuotta sitten
  Andreas Kling bc1da7f1fd Kernel: Snooze the NetworkTask until there are incoming packets to process. 6 vuotta sitten
  Andreas Kling e48cbf3c8c Kernel: connect() should fail with EISCONN for already-connected sockets. 6 vuotta sitten
  Andreas Kling 4aa0ab4e08 Kernel: Fix race between accept() and connect(). 6 vuotta sitten