index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
AK
Age
Commit message (
Expand
)
Author
2019-06-29
JsonValue: Add is_bool() and various as_foo() helpers.
Andreas Kling
2019-06-29
JsonValue: No need to null-check StringImpls if type is Type::String.
Andreas Kling
2019-06-29
StringView: Make it easy to construct from a ByteBuffer.
Andreas Kling
2019-06-29
HashTable: Don't use move assignment in set(const T&).
Andreas Kling
2019-06-29
AK: Make a tiny JSON unit test based on a saved VisualBuilder form.
Andreas Kling
2019-06-29
Kernel: Change the format of /proc/all to JSON.
Andreas Kling
2019-06-28
AK: We can't use std::initializer_list in LibC builds.
Andreas Kling
2019-06-28
AK: Add Vector(std::initializer_list<T>) constructor.
Andreas Kling
2019-06-27
AK: Use a SinglyLinkedList<T> as HashTable's bucket chain storage.
Andreas Kling
2019-06-27
AK: Oops, fix typo in RemoveVolatile<T> helper.
Andreas Kling
2019-06-27
AK: Consolidate iterators for HashTable and DoublyLinkedList respectively.
Andreas Kling
2019-06-27
AK: Get rid of ConstVectorIterator.
Andreas Kling
2019-06-27
AK: Simplify HashMap a bit.
Andreas Kling
2019-06-27
AK: NonnullRefPtrVector should use Vector<T, inline_capacity> as its base.
Andreas Kling
2019-06-27
AK: Allow constructing an empty NonnullRefPtrVector.
Andreas Kling
2019-06-27
AK: Support range-for iteration over a NonnullRefPtrVector<T>.
Andreas Kling
2019-06-27
AK: Add NonnullRefPtrVector<T>.
Andreas Kling
2019-06-27
Kernel: Use a raw VM region for sorting ELF symbols instead of a Vector.
Andreas Kling
2019-06-26
AK: Use __builtin_bswap() in NetworkOrdered.
Andreas Kling
2019-06-26
AK: Simplify NetworkOrdered somewhat.
Andreas Kling
2019-06-25
JsonParser: Support basic escaped string characters.
Andreas Kling
2019-06-24
StringImpl: Fix possible uninitialized access in StringImpl::create().
Andreas Kling
2019-06-24
AK: Add JsonValue::to_string(default_value = {}).
Andreas Kling
2019-06-24
AK: Let's put the JSON parsing in a separate class.
Andreas Kling
2019-06-24
JsonValue: Add as_array() and as_object().
Andreas Kling
2019-06-24
JsonObject: Let the compiler generate a copy constructor.
Andreas Kling
2019-06-24
JsonArray: Add for_each() helper.
Andreas Kling
2019-06-24
AK: Make it possible to move and copy HashMap and HashTable.
Andreas Kling
2019-06-24
AK: Implement a naive JSON parser.
Andreas Kling
2019-06-24
NonnullRefPtr: Simplify copy constructors.
Andreas Kling
2019-06-24
AK: Mark some helper things constexpr.
Andreas Kling
2019-06-24
NonnullRefPtr: Some improvements.
Andreas Kling
2019-06-22
LibHTML: Make it possible to build LibHTML on the host.
Andreas Kling
2019-06-22
printf: Support %zu (the 'z' is really just ignored.)
Andreas Kling
2019-06-22
printf: Oops, '-' is the left padding modifier, not ' '.
Andreas Kling
2019-06-21
AK: Rename Retainable.h => RefCounted.h.
Andreas Kling
2019-06-21
AK: Rename RetainPtr.h => RefPtr.h, Retained.h => NonnullRefPtr.h.
Andreas Kling
2019-06-21
Change "retain" to "ref" in various comments.
Andreas Kling
2019-06-21
AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.
Andreas Kling
2019-06-21
AK: Rename Retainable => RefCounted.
Andreas Kling
2019-06-20
AK: Make StringImpl a bit smaller.
Andreas Kling
2019-06-19
Kernel+LibC: Make page fault crashes a bit more readable.
Andreas Kling
2019-06-19
AK: Add some convenient functions to JsonValue.
Andreas Kling
2019-06-18
printf: Support printing negative values with %f or %g.
Andreas Kling
2019-06-18
AK: Add IPv4Address(NetworkOrdered<dword>) constructor.
Andreas Kling
2019-06-18
AK: Move IPv4Address from Kernel/Net/ to AK/ since it's quite useful.
Andreas Kling
2019-06-18
printf: Treat %g as %f for now.
Andreas Kling
2019-06-18
AK: Rename JsonObject::to_string() and pals to serialized().
Andreas Kling
2019-06-18
AK: ScopeGuard.h needs StdLibExtras.h
Andreas Kling
2019-06-18
AK: Override StringImpl's operator delete to silence valgrind.
Andreas Kling
[next]