summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-07-20LibX86: Add INT1 instruction (needed for disassembly)Andreas Kling
2021-07-20FileManager: Set main window size before showing the windowAndreas Kling
2021-07-20Kernel: Remove KBufferBuilder's can_expand restrictionAndreas Kling
2021-07-20Kernel: Remove KBufferBuilder API for reusing an existing bufferAndreas Kling
2021-07-20Kernel: Simplify ProcFS generated buffer cachingAndreas Kling
2021-07-20Kernel: Remove confused comment in KBufferBuilder::appendff()Andreas Kling
2021-07-20LibWeb: Don't print JavaScript syntax error hintsAlexander
2021-07-20LibJS: Optimize source_location_hint and add flag in print_errorsAlexander
2021-07-20LibC: Implement flock(2) using fcntl's F_SETLKPeter Elliott
2021-07-20Kernel+LibC: Implement fcntl(2) advisory locksPeter Elliott
2021-07-20Profiler: Make profiler not truncate 64-bit addressesGunnar Beutner
2021-07-20Userland: Hardcode the x86_64 kernel base address for nowGunnar Beutner
2021-07-20Prekernel: Make sure to reload CR3 after modifying the page tablesGunnar Beutner
2021-07-20Prekernel: Don't wrap around the PTE index improperlyGunnar Beutner
2021-07-20Prekernel: Properly initialize variablesGunnar Beutner
2021-07-20Meta: Add a new qextlinux target for the run.sh scriptGunnar Beutner
2021-07-20Meta: Update extlinux config for the recent prekernel changesGunnar Beutner
2021-07-20Meta: Fix syslinux detection on Arch LinuxGunnar Beutner
2021-07-20Kernel: Specify protection flags for ELF load headersGunnar Beutner
2021-07-20Kernel: Use the C preprocessor to avoid two copies of the linker scriptGunnar Beutner
2021-07-20Prekernel: Don't assume that PT_LOAD headers are ordered by addressGunnar Beutner
2021-07-20Kernel: Rename .boot_bss to .super_pages to better reflect what it isGunnar Beutner
2021-07-20Prekernel: Use physical addresses for some of the BootInfo parametersGunnar Beutner
2021-07-20Kernel: Move boot info declarations to a header fileGunnar Beutner
2021-07-20Kernel: Initialize serial debug after setting kernel command-lineGunnar Beutner
2021-07-20LibLine: Avoid excessive write() syscalls when refreshing the displayAli Mohammad Pur
2021-07-20LibLine: Reset the suggestion page offset when finding the max lengthAli Mohammad Pur
2021-07-20LibGUI: Add Ctrl-U to insert modeAriel Don
2021-07-20LibGUI: Add Ctrl-H to insert modeAriel Don
2021-07-20LibGUI: Add Ctrl-W to insert modeAriel Don
2021-07-20Kernel: Disable big process lock for sys$yield()Brian Gianforcaro
2021-07-20Kernel: Disable big process lock for sys$gettid()Brian Gianforcaro
2021-07-20Kernel: Disable big process lock for sys$getpid()Brian Gianforcaro
2021-07-20Kernel: Disable big process lock for sys$uname()Brian Gianforcaro
2021-07-20Kernel: Disable big process lock in sys$gethostname() sys$sethostname()Brian Gianforcaro
2021-07-20Kernel: Annotate all syscalls with VERIFY_PROCESS_BIG_LOCK_ACQUIREDBrian Gianforcaro
2021-07-20Kernel: Conditionally acquire the big lock based on syscall metadataBrian Gianforcaro
2021-07-20Kernel: Allow MutexLocker to be conditionally initializedBrian Gianforcaro
2021-07-20Kernel: Move validate_syscall_preconditions outside of the big lockBrian Gianforcaro
2021-07-20Kernel: Mark read only RegisterState function parameters as constBrian Gianforcaro
2021-07-20Kernel: Move syscall precondition validates to MMBrian Gianforcaro
2021-07-20Kernel: Instrument syscalls with their process big lock requirementsBrian Gianforcaro
2021-07-20Kernel: No lock validate_user_stack variant, switch to Space as argumentBrian Gianforcaro
2021-07-20Taskbar: Update the start button width when system fonts changeAndreas Kling
2021-07-20LibTTF+LibGfx: Make Gfx::Font::bold_variant() work for TTF fontsAndreas Kling
2021-07-20LibTTF+LibGfx: Improve vertical alignment of glyphsAndreas Kling
2021-07-20LibTTF: Parse OS/2 tablesAndreas Kling
2021-07-20LibTTF: Don't choke on fonts with CompositeGlyfFlags::UseMyMetricsAndreas Kling
2021-07-20LibTTF: Minor const correctness fix in TTF rasterizerAndreas Kling
2021-07-20LibTTF: Propagate glyph bitmap allocation failure in rasterizerAndreas Kling