summaryrefslogtreecommitdiff
path: root/AK/BufferStream.h
AgeCommit message (Collapse)Author
2019-03-19DNSLookupServer: Start working on a userspace DNS resolver.Andreas Kling
This doesn't have any server functionality just yet, but it does post decent-looking DNS queries and parse the responses.
2019-02-25More moving towards using signed types.Andreas Kling
I'm still feeling this out, but I am starting to like the general idea.
2019-02-02Support font files.Andreas Kling
This only works with the userspace build of SharedGraphics so far. It's also very slow at loading fonts, but that's easy to fix. Let's put fonts in /res/fonts/.
2019-01-23Ext2FS: Factor out block list generation and writing into functions.Andreas Kling
2018-12-02Make 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-13Reduce kmalloc() traffic in directory iteration.Andreas Kling
Pass the file name in a stack-allocated buffer instead of using an AK::String when iterating directories. This dramatically reduces the amount of cycles spent traversing the filesystem.
2018-10-24Lots of hacking to make a very simple "ls" utility.Andreas Kling
I added a dead-simple malloc that only allows allocations < 4096 bytes. It just forwards the request to mmap() every time. I also added simplified versions of opendir() and readdir().