Commit History

Автор SHA1 Съобщение Дата
  Andreas Kling 58c4d41c5f Kernel: Remove Limits.h преди 6 години
  Andreas Kling ab43658c55 Kernel: Move devices into Kernel/Devices/. преди 6 години
  Andreas Kling 9fca94269e Kernel: Move TTY-related files into Kernel/TTY/. преди 6 години
  Andreas Kling f9864940eb Kernel: Move FS-related files into Kernel/FileSystem/ преди 6 години
  Andreas Kling 86e2348b74 Kernel+LibC: Don't crash upon traversal of large directories. преди 6 години
  Andreas Kling 4aa0ab4e08 Kernel: Fix race between accept() and connect(). преди 6 години
  Andreas Kling e56fe71dbc Kernel: And some more KResult/KResultOr<T> porting work. преди 6 години
  Andreas Kling 37f6844c6c Kernel: Port stat() to KResult/KResultOr<T>. преди 6 години
  Andreas Kling 1b16a29044 Kernel+Userland: Implement fchmod() syscall and use it to improve /bin/cp. преди 6 години
  Andreas Kling e421c10735 More compat work towards porting vim. преди 6 години
  Andreas Kling beda478821 Kernel: Make syscalls that take a buffer size use ssize_t instead of size_t. преди 6 години
  Andreas Kling 2cfcbdc735 AK: Add Retained<T>, like RetainPtr, but never null. преди 6 години
  Andreas Kling d5f515cf6c Kernel: Give each FileDescriptor a chance to co-open sockets. преди 6 години
  Andreas Kling df2d46d5dc Kernel: Add SocketRole::Listener and report the role nicely in /proc/PID/fds. преди 6 години
  Andreas Kling cc9ff96a98 Kernel: FileDescriptor::absolute_path() should "support" sockets. преди 6 години
  Andreas Kling 640360e958 Move WindowServer to userspace. преди 6 години
  Andreas Kling 799177feda Kernel: Make BochsVGADevice a BlockDevice and support mmapping it. преди 6 години
  Andreas Kling 994279d56c Kernel: Add Device base class for CharacterDevice. преди 6 години
  Andreas Kling eb1c721ef3 Kernel: Actually send things between the socket endpoints. преди 6 години
  Andreas Kling b12ab1270a Kernel: More work on sockets. Getting there.. преди 6 години
  Andreas Kling 2f35e54f80 Kernel: Begin implementing UNIX domain sockets. преди 6 години
  Andreas Kling 0c9a2b1430 Kernel: Oops, I mixed up st_dev and st_rdev in struct stat. преди 6 години
  Andreas Kling ffab6897aa Big, possibly complete sweep of naming changes. преди 6 години
  Andreas Kling c4fce9b3f9 Make stat() work on device files again. преди 6 години
  Andreas Kling 6b88025dda Remove the last remaining #ifndef SERENITY blocks. преди 6 години
  Andreas Kling b4e478aa50 Deallocate PTY's when they close. преди 6 години
  Andreas Kling 027d26cd5d Add a String::format() and use that in place of ksprintf() in the Kernel. преди 6 години
  Andreas Kling 8bb18fdc56 Kernel: Get rid of Unix namespace. преди 6 години
  Andreas Kling 754037874c Move VFS sources into Kernel/. преди 6 години