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
2021-09-18
AK: Inline all the trivial Utf8View functions
Andreas Kling
2021-09-18
AK: Make Utf8View constructors inline and remove C string constructor
Andreas Kling
2021-09-17
AK/Vector: Add `Vector::reverse()` method
Mustafa Quraish
2021-09-16
AK: Reduce the scope of fraction_string to where it's needed
Brian Gianforcaro
2021-09-16
AK: Use default constructor/destructor instead of declaring an empty one
Brian Gianforcaro
2021-09-15
AK: Rename the local variable in the TRY() macro to avoid name clashes
Linus Groh
2021-09-14
AK: Add an abstraction over multiple disjoint buffers
Ali Mohammad Pur
2021-09-14
AK: Move the path argument of URL::append_path instead of copying it
Idan Horowitz
2021-09-14
AK: Make URL::m_port an Optional<u16>, Expose raw port getter
Idan Horowitz
2021-09-14
AK: Add URL::cannot_have_a_username_or_password_or_port
Idan Horowitz
2021-09-14
AK: Change URL::cannot_be_a_base_url, URL::is_valid return type to bool
Idan Horowitz
2021-09-14
AK: Accept optional url and state override parameters in URLParser
Idan Horowitz
2021-09-14
AK: Add URL::serialize_origin based on HTML's origin definition
Idan Horowitz
2021-09-13
AK: Remove unimplemented method `fill_buffer` from `UUID`
James Puleo
2021-09-13
AK: Make Span::operator==() comply with the ISO C++ idea of operator==
Ali Mohammad Pur
2021-09-13
AK: Switch Span.h to east-const style
Ali Mohammad Pur
2021-09-13
AK: Give BumpAllocator a single-block cache
Ali Mohammad Pur
2021-09-13
AK: Allow RBTree::find_largest_not_above_iterator() to fail
Ali Mohammad Pur
2021-09-13
AK+Kernel: Avoid unescaped control chars in append_escaped_for_json()
Ali Mohammad Pur
2021-09-13
AK: Make traits for NonnullOwnPtr use ptr_hash instead of int_hash
Ali Mohammad Pur
2021-09-13
AK: Add secure_zero() implementation so it can be used on all platforms
Brian Gianforcaro
2021-09-12
AK+LibCore: Standardize on AK_OS_MACOS instead of __APPLE__
Brian Gianforcaro
2021-09-12
AK: Add the ability to hash the contents of a AK::HashMap
Brian Gianforcaro
2021-09-12
AK: Escape '"' in escape_html_entities
Peter Elliott
2021-09-11
AK: Replace the mutable String::replace API with an immutable version
Idan Horowitz
2021-09-11
AK: Make String::count not use strstr and take a StringView
Idan Horowitz
2021-09-11
AK: Forbid creating StringView from temporary FlyString
Ben Wiederhake
2021-09-11
AK: Forbid creating StringView from temporary ByteBuffer
Ben Wiederhake
2021-09-10
Kernel: Add kernelearlyputstr and use it in dbgln in very-early boot
Idan Horowitz
2021-09-10
AK: Only try and get the Processor::current_id when it was initialized
Idan Horowitz
2021-09-10
AK+Kernel: Reduce the number of template parameters of IntrusiveRBTree
Ali Mohammad Pur
2021-09-10
AK+Everywhere: Reduce the number of template parameters of IntrusiveList
Ali Mohammad Pur
2021-09-10
AK: Mark HashTable::size_in_bytes() as constexpr
Hendiadyoin1
2021-09-10
AK: Add OOM safe interface to HashTable/Map
Hediadyoin1
2021-09-10
AK: Remove a redundant double find-call in HashMap::ensure
Idan Horowitz
2021-09-08
AK: Add key getter to IntrusiveRedBlackTreeNode
Idan Horowitz
2021-09-08
AK: Set IntrusiveRBTree Node key on insertion instead of construction
Idan Horowitz
2021-09-08
AK: Make IntrusiveRedBlackTree capable of holding non-raw pointers
Idan Horowitz
2021-09-08
AK: Add note about an internal compile error with Optional in GCC 10.3+
sin-ack
2021-09-07
Everywhere: Behaviour => Behavior
Andreas Kling
2021-09-06
AK: Use the full name of 'integer_sequence_generate_array' in Variant.h
Ali Mohammad Pur
2021-09-06
AK: Make Json{Array,Object}Serializer ignore append() return values
Andreas Kling
2021-09-06
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
Ali Mohammad Pur
2021-09-06
Everywhere: Use OOM-safe ByteBuffer APIs where possible
Ali Mohammad Pur
2021-09-06
AK: Add OOM-safe ByteBuffer::try_{resize,append,ensure_capacity}() APIs
Ali Mohammad Pur
2021-09-05
AK: Add AssertSize utility template to provide rich type size assertions
Brian Gianforcaro
2021-09-05
AK: Add a TRY(expression) macro to simplify the unwrap-or-return pattern
Andreas Kling
2021-09-05
AK+Kernel: Move KResult.h to Kernel/API for userspace access
sin-ack
2021-09-04
AK+LibRegex: Disable construction of views from temporary Strings
Idan Horowitz
2021-09-04
AK: Add HashMap::ensure(key, callback)
Andreas Kling
[next]