ladybird/Userland/Libraries
Andrew Kaster ddea37b521 Kernel+LibC: Move name length constants to Kernel/API from limits.h
Reduce inclusion of limits.h as much as possible at the same time.

This does mean that kmalloc.h is now including Kernel/API/POSIX/limits.h
instead of LibC/limits.h, but the scope could be limited a lot more.
Basically every file in the kernel includes kmalloc.h, and needs the
limits.h include for PAGE_SIZE.
2023-01-21 10:43:59 -07:00
..
LibArchive LibCore: Return EBADF on unsupported stream operations 2023-01-19 11:41:56 +01:00
LibAudio AK: Remove InputBitStream and OutputBitStream 2023-01-21 00:45:33 +00:00
LibC Kernel+LibC: Move name length constants to Kernel/API from limits.h 2023-01-21 10:43:59 -07:00
LibCards LibCards+Games: Make CardGame::add_stack() fallible 2023-01-06 16:03:50 +01:00
LibChess
LibCodeComprehension
LibCompress Userland: Add missing Math.h and IntegralMath.h header includes 2023-01-19 11:29:48 +00:00
LibConfig
LibCore LibCore: Remove FileStream 2023-01-20 20:50:42 +00:00
LibCoredump Kernel+LibC: Move LibC/signal_numbers.h to Kernel/API/POSIX 2023-01-21 10:43:59 -07:00
LibCpp AK+Everywhere: Rename FlyString to DeprecatedFlyString 2023-01-09 23:00:24 +00:00
LibCrypt
LibCrypto Everywhere: Convert known short-strings to the infallible String factory 2023-01-20 14:24:12 -05:00
LibDebug LibDebug: Identify embedded resources with a preceding dot 2023-01-19 11:29:29 +01:00
LibDesktop AK+Everywhere: Rename JsonObject::get() to ::get_deprecated() 2023-01-17 19:52:52 -05:00
LibDeviceTree
LibDiff
LibDNS AK: Define our own concept of "trivially serializable" 2023-01-15 23:06:31 -05:00
LibDSP
LibEDID LibEDID: Propagate errors using TRY 2023-01-02 11:04:38 -05:00
LibELF Everywhere: Remove unused includes of AK/Memory.h 2023-01-02 20:27:20 -05:00
LibFileSystemAccessClient LibFileSystemAccessClient: Add functions returning FSAC::File 2023-01-07 10:53:43 +00:00
LibGemini LibGemini: Disallow cases forbidden in the spec 2023-01-14 12:28:02 +01:00
LibGfx LibGfx: Add scaffolding for reading ICC tag table 2023-01-20 21:44:36 +00:00
LibGL Everywhere: Convert known short-strings to the infallible String factory 2023-01-20 14:24:12 -05:00
LibGLSL Everywhere: Convert known short-strings to the infallible String factory 2023-01-20 14:24:12 -05:00
LibGPU Userland: Add missing Math.h and IntegralMath.h header includes 2023-01-19 11:29:48 +00:00
LibGUI LibGUI: Mimic a user click when calling Button::click() 2023-01-21 14:49:46 +01:00
LibHTTP AK: Remove FileStream 2023-01-21 14:43:56 +01:00
LibIDL
LibImageDecoderClient LibGfx: Re-work the abstractions of sending image for decoding over IPC 2023-01-20 15:13:31 +00:00
LibIMAP Everywhere: Remove unused includes of AK/Format.h 2023-01-02 20:27:20 -05:00
LibIPC LibIPC: Decode messages using Core::Stream internally 2023-01-15 23:06:31 -05:00
LibJS LibJS: Mark infallible operations that may throw only due to OOM 2023-01-20 20:31:38 +00:00
LibKeyboard AK+Everywhere: Rename JsonObject::get() to ::get_deprecated() 2023-01-17 19:52:52 -05:00
LibLine LibLine: Do a whole bunch of internal error propagation 2023-01-16 21:04:48 +00:00
LibLocale LibLocale: Remove now-unused [LanguageID,LocaleID]::to_deprecated_string 2023-01-19 20:57:30 +00:00
LibMain
LibManual
LibMarkdown Everywhere: Remove unused includes of AK/Format.h 2023-01-02 20:27:20 -05:00
LibPartition
LibPCIDB
LibPDF LibPDF: Use Core::Stream to parse the page offset hint table 2023-01-21 00:45:33 +00:00
LibProtocol AK: Remove FileStream 2023-01-21 14:43:56 +01:00
LibRegex AK+Everywhere: Rename FlyString to DeprecatedFlyString 2023-01-09 23:00:24 +00:00
LibSanitizer
LibSoftGPU LibSoftGPU: Remove workaround for i686 depth comparison 2023-01-09 12:55:41 +01:00
LibSQL LibSQL: Don't do fchmod on OpenBSD 2023-01-14 16:32:14 +01:00
LibSymbolication AK+Everywhere: Rename JsonObject::get() to ::get_deprecated() 2023-01-17 19:52:52 -05:00
LibSyntax
LibSystem
LibTest AK+Everywhere: Rename JsonObject::get() to ::get_deprecated() 2023-01-17 19:52:52 -05:00
LibTextCodec
LibThreading Everywhere: Remove unused includes of AK/Format.h 2023-01-02 20:27:20 -05:00
LibTimeZone
LibTLS LibCrypto+Everywhere: Rename *BigInteger::to_base to to_base_deprecated 2023-01-15 01:00:20 +00:00
LibUnicode AK+LibUnicode: Provide Unicode-aware caseless String matching 2023-01-18 14:43:40 +00:00
LibUSBDB
LibVideo Everywhere: Fully qualify IsLvalueReference in TRY() macros 2023-01-15 00:56:31 +00:00
LibVirtGPU LibVirtGPU: Port to Core::Stream 2023-01-16 17:05:41 +00:00
LibVT Everywhere: Use ElapsedTimer::elapsed_time() for comparisons 2023-01-07 14:51:04 +01:00
LibWasm LibWasm: Use AllocatingMemoryStream around Wasm::Printer 2023-01-20 20:48:40 +00:00
LibWeb LibWeb: Fix floats y offset calculation 2023-01-21 14:45:09 +01:00
LibWebSocket
LibWebView AK+Everywhere: Rename JsonObject::get() to ::get_deprecated() 2023-01-17 19:52:52 -05:00
LibX86
LibXML LibXML+LibWeb: Avoid implicit cast from StringView{}->DeprecatedString 2023-01-08 12:15:46 +01:00
CMakeLists.txt