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
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
2020-04-03
AK: Add an overwrite API to ByteBuffer
AnotherTest
2020-03-08
AK: Use __builtin_memset() and such to reduce header dependencies
Andreas Kling
2020-02-20
AK: Use size_t for ByteBuffer sizes
Andreas Kling
2020-01-18
Meta: Add license header to source files
Andreas Kling
2019-09-30
ByteBuffer: Remove pointer() in favor of data()
Andreas Kling
2019-09-11
AK: Add LogStream operator<< for ByteBuffer
Andreas Kling
2019-07-27
ByteBuffer: Add slice_view(). Works like slice() but makes a wrapper only.
Andreas Kling
2019-07-11
AK: Remove use of copy_ref().
Andreas Kling
2019-07-04
AK: Move some of LogStream out of line & add overloads for smart pointers.
Andreas Kling
2019-07-03
AK: Rename the common integer typedefs to make it obvious what they are.
Andreas Kling
2019-06-21
AK: Rename Retainable.h => RefCounted.h.
Andreas Kling
2019-06-21
AK: Rename RetainPtr.h => RefPtr.h, Retained.h => NonnullRefPtr.h.
Andreas Kling
2019-06-21
AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.
Andreas Kling
2019-06-21
AK: Rename Retainable => RefCounted.
Andreas Kling
2019-06-14
AK: Massage it into building on my host system without breaking Serenity.
Andreas Kling
2019-06-07
Meta: Tweak .clang-format to not wrap braces after enums.
Andreas Kling
2019-06-07
AK: Run clang-format on everything.
Andreas Kling
2019-05-28
Add clang-format file
Robin Burchell
2019-04-25
Kernel: Add a write cache to DiskBackedFS.
Andreas Kling
2019-04-23
Do a pass of compiler warning fixes.
Andreas Kling
2019-04-20
AK: Add String::copy(BufferType) helper.
Andreas Kling
2019-03-18
GIODevice: Add a read_all() that returns a ByteBuffer with all we can read.
Andreas Kling
2019-03-17
AK: Make ByteBuffer's copy() and wrap() take void*.
Andreas Kling
2019-03-16
AK: Remove Buffer<T> since it was only ever instantiated with T=byte.
Andreas Kling
2019-03-12
Kernel: More work on the ICMP and IPv4 support.
Andreas Kling
2019-02-25
More moving towards using signed types.
Andreas Kling
2019-01-31
Big, possibly complete sweep of naming changes.
Andreas Kling
2019-01-18
StringBuilder: Use a ByteBuffer internally instead of a Vector<String>.
Andreas Kling
2018-12-21
Yet another pass of style fixes.
Andreas Kling
[next]