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
2019-07-21
AK: Run host tests on make
Robin Burchell
2019-07-21
AK: Fix off-by-one in Vector::prepend(Vector&&).
Andreas Kling
2019-07-21
AK: Make NonnullRefPtr::operator=(NonnullRefPtr<U>&&) cast incoming pointer.
Andreas Kling
2019-07-21
TestSuite: Don't leak the suite instance
Robin Burchell
2019-07-21
TestSuite: instance() -> the(), and return a reference
Robin Burchell
2019-07-21
AK: RefPtr::operator=(RefPtr<U>&&) needs to cast the incoming pointer.
Andreas Kling
2019-07-21
AK: Add a unit test for Vector::prepend(Vector&&) with complex T.
Andreas Kling
2019-07-21
AK: Add some basic unit tests for WeakPtr.
Andreas Kling
2019-07-21
TestSuite: Make tests actually run (oops!)
Andreas Kling
2019-07-20
AK: Add Vector::prepend(Vector&&).
Andreas Kling
2019-07-19
AK: Introduce IntrusiveList
Robin Burchell
2019-07-18
ELFImage: Sprinkle some constification love
Robin Burchell
2019-07-18
JsonValue: Add to_uint(), to_int() and as_double().
Andreas Kling
2019-07-16
AK: Add a new TestSuite.h from my own work, adapted to match the existing one...
Robin Burchell
2019-07-16
BufferStream: Add a function to fully reset state
Robin Burchell
2019-07-16
BufferStream: Add signed int overloads for read/write
Robin Burchell
2019-07-15
LogStream: Add a simple-ish mechanism for colorizing and styling output.
Andreas Kling
2019-07-15
AK: Add a canonicalized_path() convenience function.
Andreas Kling
2019-07-14
AK/LibAudio: Add stream read operators to AK::BufferStream, and use it in AWa...
Robin Burchell
2019-07-14
AK: Remove some superstition from BufferStream :)
Robin Burchell
2019-07-13
AK: Add Queue::enqueue(const T&).
Andreas Kling
2019-07-13
AK: Support case-insensitive HashMap<String, T>.
Andreas Kling
2019-07-11
AK: Delete bad pointer assignment operators and constructors.
Andreas Kling
2019-07-11
AK: Remove copy_ref().
Andreas Kling
2019-07-11
AK: Remove use of copy_ref().
Andreas Kling
2019-07-11
AK: Make it more more pleasant to copy RefPtr's.
Andreas Kling
2019-07-11
AK: Remove weird RefPtr(RefPtr&) constructor.
Andreas Kling
2019-07-11
AK: Make MappedFile non-copyable.
Andreas Kling
2019-07-11
AK: Remove weird NonnullRefPtr(NonnullRefPtr&) constructor.
Andreas Kling
2019-07-11
AK: Use operator== for comparison in Vector::contains_slow
Robin Burchell
2019-07-11
AK: Add operator== & operator!= to Vector
Robin Burchell
2019-07-11
AKString: add missing comparison operators
Lawrence Manning
2019-07-09
AK: Add Platform.h with an ARCH() macro.
Andreas Kling
2019-07-09
Kernel: Move VirtualAddress.h into VM/
Andreas Kling
2019-07-08
Kernel: Have the open() syscall take an explicit path length parameter.
Andreas Kling
2019-07-08
StringBuilder: Reset the internal builder length after building.
Andreas Kling
2019-07-08
StringView: Rename characters() to characters_without_null_termination().
Andreas Kling
2019-07-08
AK: Add some missing includes in SinglyLinkedList.
Andreas Kling
2019-07-08
AK: Add JsonValue::to_bool().
Andreas Kling
2019-07-08
MappedFile: Fix misuse of StringView::characters().
Andreas Kling
2019-07-08
AK: Add JsonObject::set(key, &&value) overload.
Andreas Kling
2019-07-08
AK: Make it easy to convert between JsonValue and IPv4Address.
Andreas Kling
2019-07-08
AK: Add LogStream operator<< for IPv4Address.
Andreas Kling
2019-07-08
AK: Add IPv4Address::from_string(StringView).
Andreas Kling
2019-07-08
AK: Add a simple Optional<T> template.
Andreas Kling
2019-07-08
String: String::to_int() should fail for any empty string, not just null.
Andreas Kling
2019-07-08
LogStream: Uninline some public functions so the linker can find them.
Andreas Kling
2019-07-04
AK: Add Vector::insert_before_matching(T&&, callback);
Andreas Kling
2019-07-04
Vector: Simplify functions that take both T&& and const T&.
Andreas Kling
2019-07-04
AK: Move some of LogStream out of line & add overloads for smart pointers.
Andreas Kling
[next]