Commit History

Автор SHA1 Съобщение Дата
  Andreas Kling a624fe06b8 Kernel: Add file permission checks to utime() syscall. преди 6 години
  Andreas Kling f0a869ea50 Kernel: Process::cwd_inode() should return a reference. преди 6 години
  Andreas Kling ce3b548077 Kernel: Separate VFS stat() from open(). преди 6 години
  Andreas Kling 7d288aafb2 Kernel: Add link() syscall to create hard links. преди 6 години
  Andreas Kling 0aaec6b19a Support resizing the Terminal app. преди 6 години
  Andreas Kling 6158f456fa Kernel: Don't remove from SharedBuffer map while iterating it. преди 6 години
  Andreas Kling 59b8183c4b WindowServer: Support resizing windows. преди 6 години
  Andreas Kling 7bb00ea1e3 Kernel: socket() with SOCK_CLOEXEC was setting the wrong fd flag. преди 6 години
  Andreas Kling cf8dd312ab Kernel: Fix String leaks in exec(). преди 6 години
  Andreas Kling df2d46d5dc Kernel: Add SocketRole::Listener and report the role nicely in /proc/PID/fds. преди 6 години
  Andreas Kling 2dc0ef8813 Kernel: munmap() should round up to nearest page size, just like mmap(). преди 6 години
  Andreas Kling 809266a9fb Kernel: Remove tracking of bitmap memory. преди 6 години
  Andreas Kling 640360e958 Move WindowServer to userspace. преди 6 години
  Andreas Kling 4ea28bf0a5 Kernel: Add a simple shared memory API for two processes only. преди 6 години
  Andreas Kling 7210d2ade5 Kernel: Remove knowledge about BochsVGADevice from Process. преди 6 години
  Andreas Kling 468113422f Kernel: Add ioctls to BochsVGADevice for mode setting and page flipping. преди 6 години
  Andreas Kling 799177feda Kernel: Make BochsVGADevice a BlockDevice and support mmapping it. преди 6 години
  Andreas Kling c6ca6522fc Kernel: Sending a signal to another process needs to disable interrupts. преди 6 години
  Andreas Kling fbcc8ab840 WindowServer: Slurp all available client messages when checking them. преди 6 години
  Andreas Kling bf58241c11 Port the WindowServer and LibGUI to communicate through local sockets. преди 6 години
  Andreas Kling b20a7aca61 Kernel: More work on sockets. Fleshing out connect(). преди 6 години
  Andreas Kling b12ab1270a Kernel: More work on sockets. Getting there.. преди 6 години
  Andreas Kling 54b1d6f57f Kernel: More sockets work. Fleshing out accept(). преди 6 години
  Andreas Kling 77177dbb76 Kernel: Begin fleshing out bind() syscall. преди 6 години
  Andreas Kling 2f35e54f80 Kernel: Begin implementing UNIX domain sockets. преди 6 години
  Andreas Kling 8d5ba56cf9 Kernel: Remove ProcessGUI.cpp, merging remainders into Process.cpp. преди 6 години
  Andreas Kling f529b845ec WindowServer: Convert entire API to be message-based. преди 6 години
  Andreas Kling 111589a558 Kernel: Make sure processes always start out with fds 0, 1 and 2 open. преди 6 години
  Andreas Kling 4b8133e925 WindowServer: Clean up any menu objects on process exit. преди 6 години
  Andreas Kling 18962bf102 Kernel: Oops, the kernel image access validator thought 0x0 was allowed. преди 6 години