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
/
ByteBuffer.h
Age
Commit message (
Expand
)
Author
2023-03-09
AK: Replace C-style casts
Sam Atkins
2023-02-10
AK: Allow Vector<ByteBuffer>::contains_slow to accept (Readonly)Bytes
Luke Wilde
2023-02-08
Everywhere: Use ReadonlySpan<T> instead of Span<T const>
MacDue
2023-01-31
AK: Fix all quadratic-time append-loops over ByteBuffer
Ben Wiederhake
2022-12-31
AK: Prefer VERIFY_NOT_REACHED in ByteBuffer
Nico Weber
2022-11-06
Everywhere: Remove redundant inequality comparison operators
Daniel Bertalan
2022-11-01
AK: Use size_t for ByteBuffer offsets
Timothy Flynn
2022-07-14
AK: Add Traits<ByteBuffer>::hash()
Linus Groh
2022-06-27
AK: Perform a resize in ByteBuffer::get_bytes_for_writing()
Lucas CHOLLET
2022-06-13
AK/ByteBuffer+Everywhere: Handle errors in ByteBuffer::slice()
Matthias Zimmerman
2022-05-12
AK+DHCPClient: Fix false positive gcc 12 warnings
Daniel Bertalan
2022-02-13
AK: Don't call memcpy() in ByteBuffer::append(u8)
Andreas Kling
2022-01-24
Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr
Sam Atkins
2022-01-13
AK: Add ByteBuffer::{must_,}get_bytes_for_writing()
sin-ack
2022-01-09
AK: Add ByteBuffer::append(char)
Maciej
2021-12-16
AK: Use __builtin_memmove for ByteBuffer and Span's overwrite
sin-ack
2021-11-14
AK: Resolve clang-tidy readability-qualified-auto warnings
Andrew Kaster
2021-11-14
AK: Resolve clang-tidy readability-bool-conversion warnings
Andrew Kaster
2021-11-11
Everywhere: Pass AK::ReadonlyBytes by value
Andreas Kling
2021-11-10
AK: Make ByteBuffer::try_* functions return ErrorOr<void>
Andreas Kling
2021-09-06
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
Ali Mohammad Pur
2021-09-06
AK: Add OOM-safe ByteBuffer::try_{resize,append,ensure_capacity}() APIs
Ali Mohammad Pur
2021-07-11
AK: Don't forget to kfree_sized() in ByteBuffer
Andreas Kling
2021-07-11
AK: Don't use realloc() in AK::ByteBuffer
Andreas Kling
2021-07-11
AK: Use kfree_sized() in AK::ByteBuffer
Andreas Kling
2021-06-12
AK: Add ByteBuffer::append(ReadonlyBytes)
Matthew Olsson
2021-06-08
LibC+AK: Remove our custom macros from <assert.h>
Gunnar Beutner
2021-05-31
AK: Split the ByteBuffer::trim method into two methods
Gunnar Beutner
2021-05-31
AK: Remove the public ByteBuffer::trim method
Gunnar Beutner
2021-05-31
AK: Replace ByteBuffer::grow with resize()/ensure_capacity()
Gunnar Beutner
2021-05-30
Revert "AK: Fix accidentally-quadratic behavior in StringBuilder"
Ben Wiederhake
2021-05-30
AK: Fix accidentally-quadratic behavior in StringBuilder
Ben Wiederhake
2021-05-27
AK: Convince GCC that m_outline_capacity isn't being read
Gunnar Beutner
2021-05-27
AK: Explicitly initialize buffer member in ByteBuffer
Andrew Kaster
2021-05-16
AK: Don't call memcpy with null argument in ByteBuffer::copy()
Andrew Kaster
2021-05-16
AK+Userland: Remove nullability feature for the ByteBuffer type
Gunnar Beutner
2021-05-16
AK: Turn ByteBuffer into a value type
Gunnar Beutner
2021-05-14
AK: Avoid allocations in ByteBuffer
Gunnar Beutner
2021-05-14
AK: Avoid passing nullptr to __buitin_memcpy() in ByteBuffer::grow()
Ali Mohammad Pur
2021-04-23
AK: Rename adopt() to adopt_ref()
Andreas Kling
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-21
AK: Decorate most of ByteBuffer with [[nodiscard]]
Andreas Kling
2021-03-15
AK: Make ByteBuffer::slice(0, size()) a freebie
Andreas Kling
2021-03-12
Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)
Andreas Kling
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-21
AK: Add safe memset() wrapper to ByteBuffer
Brian Gianforcaro
2021-02-08
Everywhere: Remove unnecessary headers 3/4
Ben Wiederhake
2021-01-12
AK: Simplify constructors and conversions from nullptr_t
Lenny Maiorani
2021-01-02
AK: Remove redundant compare() functions.
asynts
2020-12-30
AK: Add a ByteBuffer::copy(ReadonlyBytes) overload
AnotherTest
[next]