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
2023-02-18
AK: Fix printing of negative FixedPoint values
Nico Weber
2023-02-18
AK: Fix 64-bit alignment issue in shared-superstring substrings
Andreas Kling
2023-02-17
AK: Remove unused `rehash_for_collision`
Jelle Raaijmakers
2023-02-17
AK: Reimplement `HashTable` with smart linear probing
Jelle Raaijmakers
2023-02-17
AK: Remove unused `HashTable.h` include from `StringImpl`
Jelle Raaijmakers
2023-02-18
AK: Add an input() accessor to GenericLexer
Ali Mohammad Pur
2023-02-18
AK: Add `AK::SIMD::exp_approximate`
Jelle Raaijmakers
2023-02-17
AK+LibWeb: Implement Variant equality operator
kleines Filmröllchen
2023-02-15
AK: Add StringBuilder::to_fly_string()
Sam Atkins
2023-02-15
AK: Let FlyStrings be assigned from Strings
Sam Atkins
2023-02-15
AK+Tests+LibWeb: Make `URL::complete_url()` take a StringView
Sam Atkins
2023-02-13
Shell: Start implementing a POSIX-compliant parser
Ali Mohammad Pur
2023-02-13
Everywhere: Remove the `AK::` qualifier from Stream usages
Tim Schumacher
2023-02-13
LibCore: Remove `Stream.h`
Tim Schumacher
2023-02-12
AK: Add conversion functions for packed DOS time format
Ollrogge
2023-02-12
AK: Add function 'shallow_clone()' to HashMap
Kenneth Myhra
2023-02-11
AK: Move try_make_ref_counted() to NonnullRefPtr.h
Nico Weber
2023-02-11
AK: Move try_make() to NonnullOwnPtr.h
Nico Weber
2023-02-11
AK: Move adopt_nonnull_ref_or_enomem() to NonnullRefPtr.h
Nico Weber
2023-02-11
AK: Move adopt_nonnull_own_or_enomem() to NonnullOwnPtr.h
Nico Weber
2023-02-11
AK: Always initialize vector capacity to inline_capacity
MacDue
2023-02-10
AK: Allow Vector<ByteBuffer>::contains_slow to accept (Readonly)Bytes
Luke Wilde
2023-02-10
AK: Provide `is_errno` for Kernel Errors
Tim Schumacher
2023-02-10
AK: Allow explicitly copying Errors in the Kernel
Tim Schumacher
2023-02-10
AK: Fix a linting issue in `Error.h`
Tim Schumacher
2023-02-10
AK: Disallow returning of string literals for errors in kernel code
Liav A
2023-02-10
AK: Add a new method to propagate errno while printing errors in Kernel
Liav A
2023-02-10
AK: Disallow implicitly copying Error and ErrorOr instances
Timothy Flynn
2023-02-10
AK+Everywhere: Do not implicitly copy variables in TRY macros
Timothy Flynn
2023-02-10
Everywhere: Remove needless copies of Error / ErrorOr instances
Timothy Flynn
2023-02-10
AK: Add an explicit Error factory to copy an existing error
Timothy Flynn
2023-02-08
AK: Remove the deprecated Stream implementation :^)
Tim Schumacher
2023-02-08
Everywhere: Use ReadonlySpan<T> instead of Span<T const>
MacDue
2023-02-08
AK: Add ReadonlySpan<T> as an alias for Span<T const>
MacDue
2023-02-08
AK: Remove the fallible constructor from `FixedMemoryStream`
Tim Schumacher
2023-02-08
AK: Remove the fallible constructor from `LittleEndianOutputBitStream`
Tim Schumacher
2023-02-08
AK: Remove the fallbile constructor from `BigEndianOutputBitStream`
Tim Schumacher
2023-02-08
AK: Remove the fallible constructor from `LittleEndianInputBitStream`
Tim Schumacher
2023-02-08
AK: Remove the fallible constructor from `BigEndianInputBitStream`
Tim Schumacher
2023-02-06
Kernel: Protect Process::m_name with a spinlock
Sam Atkins
2023-02-05
AK: Always define ak_assertion_failed, even when NDEBUG is false
Andrew Kaster
2023-02-05
AK: Allow propagating errors from StringView::for_each_split_view()
MacDue
2023-02-05
AK: Make WeakPtr<T>::value() return NonnullRefPtr<T>
Andreas Kling
2023-02-04
AK: Check the return type in `IsCallableWithArguments`
Lucas CHOLLET
2023-02-04
AK: Move the definition of `IsCallableWithArguments` to `Function.h`
Lucas CHOLLET
2023-02-04
AK: Add the `ConvertibleTo` concept
Lucas CHOLLET
2023-02-04
AK: Make LEB128 decoding work with `read_value`
Tim Schumacher
2023-02-04
AK: Port `LEB128` to the new `AK::Stream`
Tim Schumacher
2023-02-04
AK: Don't restore the stream offset when failing to read an LEB128
Tim Schumacher
2023-02-04
AK: Make `SeekableStream::truncate()` take a `size_t`
Tim Schumacher
[prev]
[next]