summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2018-10-18Build ELFLoader into Kernel.Andreas Kling
2018-10-17Add size_t and ssize_t to kernel builds.Andreas Kling
2018-10-17Make VFS host build work again.Andreas Kling
2018-10-17VirtualFileSystem class builds inside Kernel.Andreas Kling
2018-10-17Integrate ext2 from VFS into Kernel.Andreas Kling
2018-10-16Add the basic character devices to kernel.Andreas Kling
2018-10-16Start fixing up AK to work inside the kernel.Andreas Kling
2018-10-16Merge some features from gerbert into OwnPtr and RetainPtr.Andreas Kling
2018-10-16Reduce dependence on STL.Andreas Kling
2018-10-16Add String::substring().Andreas Kling
2018-10-14Fix HashTable::find() return iterator for items found in non-0 buckets.Andreas Kling
2018-10-13Start using WeakPtr for some of the WindowManager window pointers.Andreas Kling
2018-10-13Add WeakPtr/Weakable templates.Andreas Kling
2018-10-13Make SinglyLinkedList destruction actually work.Andreas Kling
2018-10-13Add HashMap::remove().Andreas Kling
2018-10-13Add HashTable::remove() and fix a bug where ConstIterator would skip the first.Andreas Kling
2018-10-13Add a DoublyLinkedList template and start using it for HashTable.Andreas Kling
2018-10-13Add Vector::remove().Andreas Kling
2018-10-13Ext2FileSystem::readInode() should return an empty buffer for 0-length files.Andreas Kling
2018-10-11Support arbitrary pointer traits.Andreas Kling
2018-10-11AK::Buffer should not free unowned backing stores, duh.Andreas Kling
2018-10-10Run without SimpleMalloc locally for now.Andreas Kling
2018-10-10Import all this stuff into a single repo called Serenity.Andreas Kling