summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-04-04Kernel: Mark sys$kill as not needing the big lockAndreas Kling
2023-04-04Kernel: Remove ancient InterruptDisablers in the kill/killpg syscallsAndreas Kling
2023-04-04Kernel: Mark sys$getrusage as not needing the big lockAndreas Kling
2023-04-04Kernel: Make the getsockname/getpeername syscall helper a bit nicerAndreas Kling
2023-04-04Kernel: Make sys$times not use the big lockAndreas Kling
2023-04-04Kernel+Userland: Make some of the POSIX types largerAndreas Kling
2023-04-04Kernel: Mark sys$umask as not needing the big lockAndreas Kling
2023-04-04Kernel: Mark sys$sigtimedwait as not needing the big lockAndreas Kling
2023-04-04Kernel: Mark sys$sigpending as not needing the big lockAndreas Kling
2023-04-04Kernel: Mark sys$sigprocmask as not needing the big lockAndreas Kling
2023-04-04Kernel: Mark sys$sigsuspend as not needing the big lockAndreas Kling
2023-04-04Kernel: Mark sys$sigreturn as not needing the big lockAndreas Kling
2023-04-04Kernel: Mark sys$open as not needing the big lockAndreas Kling
2023-04-04Kernel: Use custody_for_dirfd() in more syscallsAndreas Kling
2023-04-04Kernel: Make custody_for_dirfd() fail on files other than directoriesAndreas Kling
2023-04-04Kernel: Make sys$getsid not require the big lockAndreas Kling
2023-04-04Kernel: Mark sys$getpgrp as not needing the big lockAndreas Kling
2023-04-04Kernel: Mark sys$getpgid as not needing the big lockAndreas Kling
2023-04-04Kernel: Mark sys$fcntl as not needing the big lockAndreas Kling
2023-04-04Kernel: Make sys$disown not require the big lockAndreas Kling
2023-04-04Kernel: Mark sys$alarm as not needing the big lockAndreas Kling
2023-04-04Kernel: Stop using *LockRefPtr for Kernel::TimerAndreas Kling
2023-04-04Kernel: Stop using *LockRefPtr for ProcessGroupAndreas Kling
2023-04-04Kernel: Don't ref/unref the holder thread in MutexAndreas Kling
2023-04-04Kernel: Stop using *LockRefPtr for ThreadAndreas Kling
2023-04-04Kernel: Simplify Process factory functionsAndreas Kling
2023-04-04Kernel: Stop using *LockRefPtr for Process pointersAndreas Kling
2023-04-04Kernel: Simplify Mount internalsAndreas Kling
2023-04-04Kernel: Stop using *LockRefPtr for FileSystem pointersAndreas Kling
2023-04-04Kernel/aarch64: Implement `Processor::time_spent_idle()`Caoimhe
2023-04-03Kernel: Merge x86_64 and aarch64 init.cpp filesTimon Kruiper
2023-04-03Kernel: Move deferred call code into separate DeferredCallPool classTimon Kruiper
2023-04-03Kernel/aarch64: Correctly implement Processor::leave_criticalTimon Kruiper
2023-04-03Kernel/Graphics: Only search for PCI graphics cards on x86_64Timon Kruiper
2023-04-03Kernel/aarch64: Move query_firmware_version into RPi::MailboxTimon Kruiper
2023-04-03Kernel/aarch64: Move logo drawing and initializing into RPi::FramebufferTimon Kruiper
2023-04-03Kernel: Disable interrupts for aarch64 in WorkQueue's main loopTimon Kruiper
2023-04-03Kernel/aarch64: Rename Processor::install to Processor::early_initializeTimon Kruiper
2023-04-03LibGUI+CertificateSettings: Use custom SortingProxyFabian Dellwing
2023-04-03CertificateSettings: Add export functionalityFabian Dellwing
2023-04-03LibCrypto: Add PEM encoderFabian Dellwing
2023-04-03CertificateSettings: Add import functionalityFabian Dellwing
2023-04-03CertificateSettings: Create basic Cert Store applicationFabian Dellwing
2023-04-03LibTLS: Refactor CA loading into central functionFabian Dellwing
2023-04-03Toolchain+Meta: Support kernel debugging with host AArch64 GDBDaniel Bertalan
2023-04-03LibTest: Don't output information on tests if none existLucas CHOLLET
2023-04-03Tests: Add benchmarks for `JPEGLoader`Lucas CHOLLET
2023-04-03Spreadsheet: Propagate errors from SpreadsheetWidget::initialize_menubarSam Atkins
2023-04-03Spreadsheet: Add list of recently-opened filesSam Atkins
2023-04-03LibWeb: Expand background-position layers into x/y position listsMacDue