sin-ack
|
fa692e13f9
Kernel: Use real UID/GID when checking for file access
|
пре 2 година |
sin-ack
|
3472c84d14
Kernel: Remove InodeMetadata::may_{read,write,execute}(Process const&)
|
пре 2 година |
Andreas Kling
|
10fa72d451
Kernel: Use AK::Time for InodeMetadata timestamps instead of time_t
|
пре 2 година |
Andreas Kling
|
c3351d4b9f
Kernel: Make VirtualFileSystem functions take credentials as input
|
пре 2 година |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
пре 3 година |
Liav A
|
9eb08bdb0f
Kernel: Make major and minor numbers to be DistinctNumerics
|
пре 3 година |
Andreas Kling
|
0ae8702692
Kernel: Make File::stat() & friends return Error<struct stat>
|
пре 3 година |
Andrew Kaster
|
a92132e44a
Kernel: Resolve clang-tidy readability-implicit-bool-conversion warnings
|
пре 3 година |
Andreas Kling
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
пре 3 година |
James Mintram
|
545ce5b595
Kernel: Add per platform Processor.h headers
|
пре 3 година |
James Mintram
|
26d7c25076
Kernel: Add header includes closer to their use
|
пре 3 година |
Liav A
|
e0d712c6f7
Kernel+SystemServer: Defer creation of device nodes to userspace
|
пре 3 година |
sin-ack
|
566c5d1e99
AK+Kernel: Move KResult.h to Kernel/API for userspace access
|
пре 3 година |
Andreas Kling
|
ae197deb6b
Kernel: Strongly typed user & group ID's
|
пре 3 година |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
пре 4 година |
Gunnar Beutner
|
c33592d28c
Kernel+LibC: Update struct stat to use struct timespec instead of time_t
|
пре 4 година |
Andreas Kling
|
e44c1792a7
Kernel: Add distinct InodeIndex type
|
пре 4 година |
Andreas Kling
|
19d3f8cab7
Kernel+LibC: Turn errno codes into a strongly typed enum
|
пре 4 година |
Lenny Maiorani
|
d1fe6a0b53
Everywhere: Redundant inline specifier on constexpr functions (#3807)
|
пре 4 година |
asynts
|
ec1080b18a
Refactor: Replace usages of FixedArray with Vector.
|
пре 4 година |
Sergey Bugaev
|
e0d0d52455
Kernel: Use symbolic constants for file modes
|
пре 5 година |
Andreas Kling
|
a7dbb3cf96
Kernel: Use a FixedArray for a process's extra GIDs
|
пре 5 година |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
пре 5 година |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
пре 5 година |
Andreas Kling
|
faf32153f6
Kernel: Take const Process& in InodeMetadata::may_{read,write,execute}
|
пре 5 година |
Andreas Kling
|
fdde5cdf26
Kernel: Don't include the process GID in the "extra GIDs" table
|
пре 5 година |
Andreas Kling
|
27f699ef0c
AK: Rename the common integer typedefs to make it obvious what they are.
|
пре 6 година |
Andreas Kling
|
00de8b9fc4
FileSystem: Don't create a temporary FileDescriptor every time we stat().
|
пре 6 година |
Robin Burchell
|
0dc9af5f7e
Add clang-format file
|
пре 6 година |
Andreas Kling
|
f9864940eb
Kernel: Move FS-related files into Kernel/FileSystem/
|
пре 6 година |