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