Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 1d2529b4a1 Add chown() syscall and a simple /bin/chown program. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 9624b54703 More moving towards using signed types. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 5af4e622b9 Kernel: Add KResult and KResultOr<T> classes. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 2cfcbdc735 AK: Add Retained<T>, like RetainPtr, but never null. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 5582a0a254 Kernel: When a lock is busy, donate remaining process ticks to lock holder. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 4df92709c8 Kernel: Add proper locking to SynthFS and stop disabling interrupts. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling b5e5541cbc Kernel: Remove an unnecessary InterruptDisabler in SynthFS. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling ffab6897aa Big, possibly complete sweep of naming changes. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 6b88025dda Remove the last remaining #ifndef SERENITY blocks. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling c30e2c8d44 Implement basic chmod() syscall and /bin/chmod helper. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling c95228b128 Add support for removing directories. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 8bb18fdc56 Kernel: Get rid of Unix namespace. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 730c14e647 VFS: Rename FS::id() to fsid() for consistency. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 754037874c Move VFS sources into Kernel/. %!s(int64=6) %!d(string=hai) anos