Andreas Kling
|
62ec6e5fe0
Kernel: Make Inode::read_entire() return a KBuffer (not ByteBuffer)
|
преди 4 години |
Brian Gianforcaro
|
fe64d97001
Kernel: Fix my result propagation bug @BenWiederhake spotted
|
преди 4 години |
Brian Gianforcaro
|
946c96dd56
Kernel: Suppress remaining unobserved KResult return codes
|
преди 4 години |
Brian Gianforcaro
|
d67069d922
Kernel: Propagate a few KResults properly in FileSystem subsystems
|
преди 4 години |
Andreas Kling
|
7a3ab6c517
Kernel: Make File::write() and File::read() return KResultOr<size_t>
|
преди 4 години |
Sergey Bugaev
|
e0d0d52455
Kernel: Use symbolic constants for file modes
|
преди 5 години |
Sergey Bugaev
|
1b4e88fb59
Kernel: Allow File::close() to fail
|
преди 5 години |
Sergey Bugaev
|
a9946a99f2
Kernel: Pass a FileDescription to File::chmod() and File::chown()
|
преди 5 години |
Brian Gianforcaro
|
6a74af8063
Kernel: Plumb KResult through FileDescription::read_entire_file() implementation.
|
преди 5 години |
Andreas Kling
|
dd924b730a
Kernel+LibC: Fix various build issues introduced by ssize_t
|
преди 5 години |
Sergey Bugaev
|
799f6f4ec6
Kernel: Return ESPIPE when seeking an unseekable
|
преди 5 години |
Sergey Bugaev
|
54550365eb
Kernel: Use shared locking mode in some places
|
преди 5 години |
Conrad Pankoff
|
a3edeb5868
Kernel: Add explicit offset parameter to File::read etc
|
преди 5 години |
Liav A
|
ecee76b741
Kernel: Change Ext2FS to be backed by a file instead of a block device
|
преди 5 години |
Andreas Kling
|
c2a8bbcb59
Revert "Kernel: Change Ext2FS to be backed by a file instead of a block device"
|
преди 5 години |
Liav A
|
6b59311d4b
Kernel: Change Ext2FS to be backed by a file instead of a block device
|
преди 5 години |
Andreas Kling
|
3803196edb
Kernel: Get rid of SmapDisabler in sys$fstat()
|
преди 5 години |
Andreas Kling
|
8fbdda5a2d
Kernel: Implement basic support for sys$mmap() with MAP_PRIVATE
|
преди 5 години |
Andreas Kling
|
88b9fcb976
AK: Use size_t for ByteBuffer sizes
|
преди 5 години |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
преди 5 години |
Andreas Kling
|
7291370478
Kernel: Make File::truncate() take a u64
|
преди 5 години |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
преди 5 години |
Andreas Kling
|
0c44a12247
Kernel: read() and write() should EOVERFLOW if (offset+size) overflows
|
преди 5 години |
Andreas Kling
|
14d4b1058e
Kernel: Add a basic lock to FileDescription
|
преди 5 години |
Sergey Bugaev
|
3393b78623
Kernel: Allow getting a Device from a FileDescription
|
преди 5 години |
Andreas Kling
|
9eef39d68a
Kernel: Start implementing x86 SMAP support
|
преди 5 години |
Andreas Kling
|
d84299c7be
Kernel: Allow fchmod() and fchown() on pre-bind() local sockets
|
преди 5 години |
Andreas Kling
|
7f04334664
Kernel: Remove broken implementation of Unix SHM
|
преди 5 години |
Sergey Bugaev
|
8aef0a0755
Kernel: Handle fstat() on sockets
|
преди 5 години |
Andreas Kling
|
59ed235c85
Kernel: Implement O_DIRECT open() flag to bypass disk caches
|
преди 5 години |