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
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
2020-12-19
AK: Remove awkward ByteBuffer construction modes (wrap & adopt)
Andreas Kling
2020-12-14
Kernel: Generate a coredump file when a process crashes
Itamar
2020-08-30
AK: Fix ByteBuffer zero bytes allocations
Tom
2020-08-22
AK: Prevent confusing silent misuse of ByteBuffer
Ben Wiederhake
2020-08-15
AK: Rename span() to bytes() when appropriate.
asynts
2020-08-06
Refactor: Expose const_cast by removing ByteBuffer::warp(const void*, size_t)
asynts
2020-07-27
AK: Add span() / bytes() methods to container types.
asynts
2020-07-03
AK: Serialize entire log statements
Tom
2020-05-02
AK: Correct ByteBuffer::{overwrite,slice*} bounds check
AnotherTest
2020-04-08
AK: Appending 0 bytes to a ByteBuffer should be a no-op (#1699)
Paul Redmond
[next]