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
2020-01-25
Build: Remove -fno-sized-deallocation -Wno-sized-deallocation
Andreas Kling
2020-01-25
AK: Vector::is_null() should always return false
Andreas Kling
2020-01-25
AK: Assert if trying to create a WeakPtr to an object being destroyed
Andreas Kling
2020-01-24
Meta: Claim copyright for files created by me
Sergey Bugaev
2020-01-24
AK: Use swap-based assignment in OwnPtr
Andreas Kling
2020-01-23
AK: Let's call decrementing reference counts "unref" instead of "deref"
Andreas Kling
2020-01-22
AK: Unbreak FileSystemPath after String::split() changes
Andreas Kling
2020-01-22
AK: Also add a keep_empty argument to String::split[_limit]()
Sergey Bugaev
2020-01-21
Kernel: Tidy up debug logging a little bit
Andreas Kling
2020-01-20
AK: Allow clamp() with min==max
Andreas Kling
2020-01-20
Kernel+AK: Add/fix uintptr_t and intptr_t definitions
Andreas Kling
2020-01-20
AK: Add clamp() function
Shannon Booth
2020-01-19
AK: Add NonnullOwnPtr::swap() as well for symmetry
Andreas Kling
2020-01-19
Kernel: Optimize VM range deallocation a bit
Andreas Kling
2020-01-19
AK: Teach Vector::insert() to use memmove() for trivial types
Andreas Kling
2020-01-19
AK: Support '+' qualifier in printf() to force sign for positive %d's
Andreas Kling
2020-01-19
AK: Make it possible to swap() a NonnullRefPtr with itself
Andreas Kling
2020-01-19
AK: Add some missing "inline" keywords in StdLibExtras.h
Andreas Kling
2020-01-18
AK: NonnullRefPtr should allow assigning owner to ownee
Andreas Kling
2020-01-18
Meta: Add license header to source files
Andreas Kling
2020-01-16
Kernel+LibELF: Don't blindly trust ELF symbol offsets in symbolication
Andreas Kling
2020-01-15
AK: Add Vector::unstable_remove(index)
Andreas Kling
2020-01-14
AK: Fix String[View]::split_view() returning an extra empty part
Sergey Bugaev
2020-01-14
AK: Don't return null from String[View]::substring_view()
Sergey Bugaev
2020-01-13
AK: Add ArmedScopeGuard, a scope guard that can be disarmed
Andrew Kaster
2020-01-12
AK: Run clang-format on Atomic.h
Andreas Kling
2020-01-07
AK: Add assertions to FixedArray::operator[]
Andreas Kling
2020-01-07
AK: Add dirname() to FileSystemPath
Conrad Pankoff
2020-01-06
AK: Fix test compile warnings
Shannon Booth
2020-01-06
AK+Demos+Libraries: Remove executable permissions from {.cpp,.h} files
Shannon Booth
2020-01-05
LibCore: IDAllocator should never vend ID 0
Andreas Kling
2020-01-05
AK+LibCore: Add an IDAllocator and use to allocate timer ids
Shannon Booth
2020-01-05
AK: Add a u64 Trait type
Shannon Booth
2020-01-04
AK: Allow copying a Vector from a Vector with different inline capacity
Andreas Kling
2020-01-02
Build: HOST_CXX -> USE_HOST_CXX
joshua stein
2020-01-01
Build: AK/Tests: use Makefile.common
joshua stein
2020-01-01
AK: Move the userspace SharedBuffer from LibC to AK
Andreas Kling
2020-01-01
AK: Turn off demangler in userland
Andrew Kaster
2019-12-30
AK: Use stack buffers in String::number() to avoid some malloc() calls
Andreas Kling
2019-12-30
AK: Add JsonObject::get_ptr() for copy-free lookup
Andreas Kling
2019-12-29
AK: Fix JSON parser crashing when encountering UTF-8
Andreas Kling
2019-12-29
AK: Add StringView::ends_with function
Shannon Booth
2019-12-28
AK: Unbreak Tests Makefile. Turns out this newline was effectful :^)
Andreas Kling
2019-12-28
Build: wrap make invocations with flock(1)
joshua stein
2019-12-27
AK: Fix unused parameter bug in SinglyLinkedList (#928)
Valtteri Koskivuori
2019-12-27
AK: Simplify const T& versions of append/insert in SinglyLinkedList
Conrad Pankoff
2019-12-27
AK: Add insert_{before,after}(iterator, value) to SinglyLinkedList
Conrad Pankoff
2019-12-26
AK: Add NeverDestroyed<T>, for things that should never be destroyed
Andreas Kling
2019-12-22
AK: Add Vector::remove_all_matching()
Andreas Kling
2019-12-22
AK: Add IntrusiveList::take_first()
Andreas Kling
[next]