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-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
2021-09-04
AK: Make declaration of std::move and std::forward optional
Stephan Unverwerth
2021-09-04
AK: Add rvalue-ref qualifiers for Optional's value() and value_or()
Andreas Kling
2021-09-04
AK: Convert Optional.h to east-const style
Andreas Kling
2021-09-03
Everywhere: Prevent risky implicit casts of (Nonnull)RefPtr
Daniel Bertalan
2021-09-03
AK: Rename create<T> => make_ref_counted<T>
Andreas Kling
2021-09-01
AK: Move forward() into the std namespace
Andreas Kling
2021-09-01
AK: Pass AK::Format TypeErasedFormatParams by reference in AK::String
Brian Gianforcaro
2021-09-01
AK: Remove dead store from Time:operator+
Brian Gianforcaro
2021-08-31
AK: Add Statistics helper
Tobias Christiansen
2021-08-31
AK: Don't perform the shift when it's too large when decoding LEB128
Ali Mohammad Pur
2021-08-31
AK: Make SinglyLinkedList::remove() public
kleines Filmröllchen
2021-08-31
AK: Add FixedPoint arithmetic helper
Hediadyoin1
2021-08-30
AK: Return early from swap() when swapping the same object
Timothy Flynn
2021-08-30
AK: Use get_random() in IDAllocator
Andreas Kling
2021-08-30
AK: Add operator delete stub to all AK_MAKE_ETERNAL objects
Brian Gianforcaro
2021-08-30
Everywhere: Pass AK::Format TypeErasedFormatParams by reference
Brian Gianforcaro
2021-08-27
AK: Add Traits for Enums
kleines Filmröllchen
2021-08-26
AK: Implement method to convert a String/StringView to title case
Timothy Flynn
2021-08-26
AK: Make explode_byte depend on sizeof(FlatPtr) instead of ARCH(...)
Ali Mohammad Pur
2021-08-24
Userland: Remove IRC Client
Andreas Kling
2021-08-23
AK: Use explode_byte for pointer sanitization
Hendiadyoin1
2021-08-23
Kernel: Rename Processor::id() => current_id()
Andreas Kling
2021-08-22
AK: Use POSIX specified types for Time::to_timespec and to_timeval
Richard Wurth
2021-08-21
AK: Use `__builtin_bit_cast` if available
Jesse Buhagiar
[next]