Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-09 | Kernel: Move SharedMemory.{cpp,h} into FileSystem/ | Andreas Kling | |
2019-07-03 | AK: Rename the common integer typedefs to make it obvious what they are. | Andreas Kling | |
These types can be picked up by including <AK/Types.h>: * u8, u16, u32, u64 (unsigned) * i8, i16, i32, i64 (signed) | |||
2019-06-21 | AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr. | Andreas Kling | |
2019-06-07 | Kernel: Rename LinearAddress => VirtualAddress. | Andreas Kling | |
2019-06-07 | Kernel: Run clang-format on everything. | Andreas Kling | |
2019-06-07 | Kernel: Rename FileDescriptor to FileDescription. | Andreas Kling | |
After reading a bunch of POSIX specs, I've learned that a file descriptor is the number that refers to a file description, not the description itself. So this patch renames FileDescriptor to FileDescription, and Process now has FileDescription* file_description(int fd). | |||
2019-06-02 | Kernel: Memory-mapped files now have the absolute path as their name. | Andreas Kling | |
It's generated when the mapping is first created, so it won't update if the file moves. Maybe that's something we should support, too. | |||
2019-06-01 | Kernel: Make File::absolute_path() const. | Andreas Kling | |
2019-05-30 | Kernel: Make the Process allocate_region* API's understand "int prot". | Andreas Kling | |
Instead of having to inspect 'prot' at every call site, make the Process API's take care of that so we can just pass it through. | |||
2019-05-30 | Kernel: Pass 'prot' argument to File::mmap() and act on it. | Andreas Kling | |
Nothing crazy, this just means that PROT_READ allocates readable regions, and that PROT_WRITE allocates writable ones. | |||
2019-05-18 | Kernel: SharedMemory should implement mmap(). | Andreas Kling | |
2019-05-03 | Kernel: Make Socket inherit from File. | Andreas Kling | |
2019-04-29 | Kernel: Have File virtuals take a FileDescriptor& rather than a Process&. | Andreas Kling | |
This will allow us to implement different behaviors depending on the role of the descriptor a File is being accessed through. | |||
2019-04-28 | Kernel: Make SharedMemory inherit from File. | Andreas Kling | |
2019-04-23 | Do a pass of compiler warning fixes. | Andreas Kling | |
This is really making me question not using 64-bit integers more. | |||
2019-04-09 | Kernel: Yet more work on bringing up POSIX SHM. | Andreas Kling | |
2019-04-09 | Kernel: More work towards POSIX SHM, also add ftruncate(). | Andreas Kling | |