1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-12 23:31:01 +00:00
serenity/Userland
Peter Elliott 3fa2816642 Kernel+LibC: Implement fcntl(2) advisory locks
Advisory locks don't actually prevent other processes from writing to
the file, but they do prevent other processes looking to acquire and
advisory lock on the file.

This implementation currently only adds non-blocking locks, which are
all I need for now.
2021-07-20 17:44:30 +04:30
..
Applets Applets: Add DesktopPicker applet 2021-07-19 18:21:40 +02:00
Applications Help: Add check for pushing current page to history 2021-07-20 01:54:36 +02:00
Demos Everywhere: Use AK/Math.h if applicable 2021-07-19 16:34:21 +04:30
DevTools Profiler: Make profiler not truncate 64-bit addresses 2021-07-20 15:12:19 +02:00
DynamicLoader LibC: Use our implementation of crti.o and crtn.o 2021-07-14 13:12:25 +02:00
Games Pong: Disable resizing the window 2021-07-20 01:51:11 +02:00
Libraries Kernel+LibC: Implement fcntl(2) advisory locks 2021-07-20 17:44:30 +04:30
Services Taskbar: Update the start button width when system fonts change 2021-07-20 02:48:29 +02:00
Shell Shell: Don't assume that only the current shell may continue children 2021-07-17 02:00:24 +04:30
Utilities Userland: Hardcode the x86_64 kernel base address for now 2021-07-20 15:12:19 +02:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00