serenity/Libraries
asynts b7a4c4482f AK: Resolve format related circular dependencies properly.
With this commit, <AK/Format.h> has a more supportive role and isn't
used directly.

Essentially, there now is a public 'vformat' function ('v' for vector)
which takes already type erased parameters. The name is choosen to
indicate that this function behaves similar to C-style functions taking
a va_list equivalent.

The interface for frontend users are now 'String::formatted' and
'StringBuilder::appendff'.
2020-09-23 21:45:28 +02:00
..
LibAudio LibAudio: Use InputMemoryStream instead of BufferStream. 2020-09-21 09:37:49 +02:00
LibC Kernel+LibC+UserspaceEmulator: Add SO_TIMESTAMP, and cmsg definitions 2020-09-17 17:23:01 +02:00
LibChess LibChess: Shrink Chess::Piece from 8 bytes to 1 byte 2020-08-21 13:46:07 +02:00
LibCompress AK: Remove OutputMemoryStream for DuplexMemoryStream. 2020-09-15 20:36:45 +02:00
LibCore LibCore: Add Core::Account for login management. 2020-09-21 20:18:05 +02:00
LibCrypt Everywhere: Port to String::copy_characters_to_buffer() 2020-08-30 17:35:27 +02:00
LibCrypto LibCrypto: Do not silently ignore key size mismatch 2020-08-28 11:36:57 +02:00
LibDebug Kernel: Fix various forward declarations 2020-09-12 13:46:15 +02:00
LibDesktop FileManager: Allow double-clicking applications again 2020-07-15 00:11:30 +02:00
LibDiff LibDiff: Add library for working with diffs 2020-09-15 21:43:29 +02:00
LibELF Kernel: Make copy_to/from_user safe and remove unnecessary checks 2020-09-13 21:19:15 +02:00
LibGemini AK: Rename KB, MB, GB to KiB, MiB, GiB 2020-08-16 16:33:28 +02:00
LibGfx Base: Add the PlaceholderText attribute to themes 2020-09-21 20:15:10 +02:00
LibGUI AK: Resolve format related circular dependencies properly. 2020-09-23 21:45:28 +02:00
LibHTTP LibHTTP: Fix processing terminating chunk 2020-08-19 15:28:31 +02:00
LibImageDecoderClient ImageDecoder: Add a new service for out-of-process image decoding :^) 2020-06-22 21:47:00 +02:00
LibIPC LibIPC: Use InputMemoryStream instead of BufferStream. 2020-09-21 09:37:49 +02:00
LibJS LibJS: Let the VM cache an empty ("") PrimitiveString 2020-09-22 20:10:20 +02:00
LibKeyboard Kernel+LibKeyboard: Store the keymap name when setting system keymap 2020-08-06 17:45:06 +02:00
LibLine LibCore: Make Core::Object properties more dynamic 2020-09-15 21:46:26 +02:00
LibM LibM: Mark compilation-unit-only functions as static 2020-08-12 20:40:59 +02:00
LibMarkdown LibMarkdown: Make warning messages conditional 2020-09-12 13:46:15 +02:00
LibPCIDB LibPCIDB: Mark compilation-unit-only functions as static 2020-08-12 20:40:59 +02:00
LibProtocol ProtocolServer+LibTLS: Pipe certificate requests from LibTLS to clients 2020-08-02 18:57:51 +02:00
LibPthread Kernel: Make copy_to/from_user safe and remove unnecessary checks 2020-09-13 21:19:15 +02:00
LibTextCodec LibTextCodec: Mark compilation-unit-only functions as static 2020-08-12 20:40:59 +02:00
LibThread LibThread: Uninitialized member variable in Thread, found by Coverity 2020-08-17 09:17:57 +02:00
LibTLS AK: Add Endian.h header to replace NetworkOrdered.h. 2020-08-25 16:22:14 +02:00
LibUnwind LibUnwind: Create UnwindBase.h to capture the EH ABI in code 2020-05-14 08:50:10 +02:00
LibVT LibVT: Use xterm modifier scheme for tilde keys too 2020-09-15 09:45:13 +02:00
LibWeb LibWeb: Disallow cross-origin access to <iframe>.contentDocument 2020-09-22 20:10:20 +02:00
LibX86 UserspaceEmulator+LibX86: Clean up some obnoxious template spam 2020-09-23 21:15:01 +02:00
CMakeLists.txt LibDiff: Add library for working with diffs 2020-09-15 21:43:29 +02:00