ladybird/Meta
Tom f98ca35b83 Kernel: Improve ProcFS behavior in low memory conditions
When ProcFS could no longer allocate KBuffer objects to serve calls to
read, it would just return 0, indicating EOF. This then triggered
parsing errors because code assumed it read the file.

Because read isn't supposed to return ENOMEM, change ProcFS to populate
the file data upon file open or seek to the beginning. This also means
that calls to open can now return ENOMEM if needed. This allows the
caller to either be able to successfully open the file and read it, or
fail to open it in the first place.
2021-01-03 22:12:19 +01:00
..
CLion Build: Support non-i686 toolchains 2020-12-29 17:42:04 +01:00
CMake Kernel: Improve ProcFS behavior in low memory conditions 2021-01-03 22:12:19 +01:00
Lagom Lagom: Build gml-format 2021-01-03 22:12:08 +01:00
Websites/serenityos.org Meta: Import the serenityos.org website 2020-12-28 00:12:12 +01:00
bochsrc Meta: move Kernel/.bochsrc => Meta/bochsrc 2020-07-01 12:53:39 +02:00
build-image-grub.sh Build: Fix build of grub image when choosing EBR scheme 2020-12-27 23:07:44 +01:00
build-image-qemu.sh Build: Modify various parts to allow the build to succeed on FreeBSD 2020-10-20 14:40:47 +02:00
build-root-filesystem.sh Base: Add a desktop shortcut to the root directory 2021-01-01 01:48:20 +01:00
check-ak-test-files.sh Meta: Verify all AK test files are listed in CMake 2020-12-24 21:00:10 +01:00
check-debug-flags.sh CMake: Decouple cmake utility functions from top-level CMakeLists.txt 2020-12-24 11:02:04 +01:00
check-newlines-at-eof.sh Meta: Add a script that makes sure files end in a newline. 2021-01-03 17:12:50 +01:00
check-style.sh Meta: Fix wonky copyright headers in Tests 2020-09-05 14:19:38 +02:00
check-symbols.sh Everywhere: Fix more typos 2020-10-03 12:36:49 +02:00
debug-kernel.sh Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
generate-embedded-resource-assembly.sh Build: Expose symbols SECTION_start and SECTION_size for embedded resources. 2020-12-29 23:38:48 +01:00
grub-ebr.cfg Kernel: Introduce a new partitioning subsystem 2020-12-27 23:07:44 +01:00
grub-gpt.cfg Kernel: Stop bootloader from setting video mode with Multiboot 2020-05-28 00:50:55 +02:00
grub-mbr.cfg Kernel: Stop bootloader from setting video mode with Multiboot 2020-05-28 00:50:55 +02:00
lint-ci.sh Meta: Add a script that makes sure files end in a newline. 2021-01-03 17:12:50 +01:00
lint-clang-format.sh Meta+Docs+CI: Require clang-format >= 11 2020-12-31 21:51:00 +01:00
lint-executable-resources.sh Meta: Set 'pipefail' option correctly in shell scripts 2020-12-27 21:25:27 +01:00
lint-ipc-ids.sh Meta: Set 'pipefail' option correctly in shell scripts 2020-12-27 21:25:27 +01:00
lint-missing-resources.sh Meta: Set 'pipefail' option correctly in shell scripts 2020-12-27 21:25:27 +01:00
lint-prettier.sh Meta: Add lint-prettier.sh 2020-12-27 21:25:27 +01:00
lint-shell-scripts.sh Meta: Update lint-{clang-format,shell-scripts}.sh to take a list of files 2020-12-27 21:25:27 +01:00
notify_irc.py Meta: Reduce IRC spam 2020-11-25 20:50:22 +01:00
refresh-serenity-qtcreator.sh LibGUI: Introduce GML - a simple GUI Markup Language :^) 2020-12-20 11:59:40 +01:00
run.sh Meta: Bump default RAM size to 512MB 2021-01-01 23:43:44 +01:00
screenshot-000ccc0.png Meta: Update ReadMe with a new screenshot. :^) 2019-02-12 15:47:37 +01:00
screenshot-8ea4375.png Meta: Time for a new screenshot! :^) 2020-06-02 19:29:31 +02:00
screenshot-1133aca.png Meta: Time for a new screenshot (Quake edition) :^) 2019-11-06 21:51:33 +01:00
screenshot-9145a72.png Meta: Time for a new screnshot! :^) 2019-09-18 12:15:02 +02:00
screenshot-23263aa.png Meta: Update ReadMe with a new screenshot :^) 2019-02-27 13:17:43 +01:00
screenshot-191112e.png Meta: Time for a new screenshot to keep things fresh. :^) 2019-06-07 18:14:13 +02:00
screenshot-b5521e1.png Meta: Time for a new screenshot! :^) 2019-03-08 01:10:33 +01:00
screenshot-cdb82f6.png Meta: Tweak ReadMe and add a new screenshot. 2019-03-20 15:52:37 +01:00
screenshot-d727005.png Meta: Tweak ReadMe and add a new screenshot. 2019-04-30 15:27:35 +02:00
screenshot-ef9fbef.png Meta: Time for a new screenshot :^) 2019-04-06 01:31:12 +02:00
screenshot-f8fc892.png Add a little ReadMe. 2019-02-08 11:06:34 +01:00
text-to-cpp-string.sh TextEditor+Meta+Ports+Shell: Remove blank lines at the end of some files 2021-01-03 17:12:50 +01:00
write-only-on-difference.sh Meta: Provide a way to only update a file if the output changes 2020-08-04 11:27:14 +02:00