Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-06 | Kernel: Move FIFO into FileSystem/ and Socket+LocalSocket into Net/. | Andreas Kling | |
2019-02-25 | Kernel: Make syscalls that take a buffer size use ssize_t instead of size_t. | Andreas Kling | |
Dealing with the unsigned overflow propagation here just seems unreasonably error prone. Let's limit ourselves to 2GB buffer sizes instead. | |||
2019-02-25 | AK: Add Retained<T>, like RetainPtr, but never null. | Andreas Kling | |
Also use some Clang attribute wizardry to get a warning for use-after-move. | |||
2019-01-23 | Move VFS sources into Kernel/. | Andreas Kling | |
2018-12-03 | Refactor the FIFO implementation to use a DoubleBuffer as backing store. | Andreas Kling | |
This is considerably more efficient than using a CircularQueue. | |||
2018-12-02 | Make it possible to build the Kernel on a macOS host. | Andreas Kling | |
It still requires an ELF compiler and linker, but at least it builds. I need to get rid of the "Unix" namespace. This does a lot of that. | |||
2018-11-12 | Add primitive FIFO and hook it up to sys$pipe(). | Andreas Kling | |
It's now possible to do this in bash: cat kernel.map | fgrep List This is very cool! :^) |