ladybird/Kernel
Nicholas Hollett 2708cc0f72 LaunchServer: Add the LaunchServer to centralise file associations.
Step one of moving DesktopServices::open handling out of process. This
makes it easier to do things like read in associations for which program
opens which files or protocols. This gives users the ability to modify
the associations without having to rebuild :^)
2020-05-09 15:12:56 +02:00
..
ACPI Kernel: Remove ref-counting from interrupt override metadata 2020-05-08 21:12:16 +02:00
Arch/i386 Kernel: Crash the current process on OOM (instead of panicking kernel) 2020-05-06 22:28:23 +02:00
Devices Kernel: Detect 5-button PS/2 mouse if present :^) 2020-05-02 22:06:17 +02:00
FileSystem Kernel: Add Region helpers for accessing underlying physical pages 2020-04-28 17:05:14 +02:00
Heap AK: Add ALWAYS_INLINE, NEVER_INLINE and FLATTEN macros 2020-04-30 11:43:25 +02:00
Interrupts Kernel: Remove ref-counting from interrupt override metadata 2020-05-08 21:12:16 +02:00
Net Kernel: Be a little more defensive when indexing E1000 Rx/Tx buffers 2020-04-28 20:31:51 +02:00
PCI Kernel: Add Region helpers for accessing underlying physical pages 2020-04-28 17:05:14 +02:00
Tasks
Time Kernel: Use NonnullRefPtrVector for HardwareTimer and HPETComparator 2020-05-08 21:22:58 +02:00
TTY Kernel: ioctl(TCSETSF) on a TTY should flush input 2020-05-09 12:30:51 +02:00
VM Kernel: Assert on startup if we don't find any physical pages 2020-05-08 22:15:02 +02:00
.bochsrc
.gitignore
Assertions.h
build-image-grub.sh
build-image-qemu.sh Build: Support building in Docker 2020-05-07 10:23:26 +02:00
build-root-filesystem.sh LaunchServer: Add the LaunchServer to centralise file associations. 2020-05-09 15:12:56 +02:00
CMOS.cpp
CMOS.h
CommandLine.cpp Kernel: Remove CommandLine::get() in favor of lookup() 2020-04-18 14:22:42 +02:00
CommandLine.h Kernel: Remove CommandLine::get() in favor of lookup() 2020-04-18 14:22:42 +02:00
debug-kernel
DoubleBuffer.cpp
DoubleBuffer.h
FB.h
Forward.h
grub-ebr.cfg
grub-gpt.cfg
grub-mbr.cfg
init.cpp Kernel: Use Multiboot macros instead of magic constants (#2090) 2020-05-04 09:52:04 +02:00
KBuffer.h
KBufferBuilder.cpp
KBufferBuilder.h
KernelInfoPage.h
KeyCode.h
KResult.h
KSyms.cpp AK: Add ALWAYS_INLINE, NEVER_INLINE and FLATTEN macros 2020-04-30 11:43:25 +02:00
KSyms.h
linker.ld
Lock.cpp Kernel: Add timeout support to Thread::wait_on 2020-04-26 21:31:52 +02:00
Lock.h AK: Add ALWAYS_INLINE, NEVER_INLINE and FLATTEN macros 2020-04-30 11:43:25 +02:00
makeall.sh
Makefile Build: Use the GCC port if building on "SerenityOS" :^) 2020-04-20 19:52:35 +02:00
mkmap.sh
Module.h
MousePacket.h Kernel: Detect 5-button PS/2 mouse if present :^) 2020-05-02 22:06:17 +02:00
Multiboot.h
PerformanceEventBuffer.cpp
PerformanceEventBuffer.h
Process.cpp Kernel+Userland: Add "settime" pledge promise for setting system time 2020-05-08 22:54:17 +02:00
Process.h Kernel+Userland: Add "settime" pledge promise for setting system time 2020-05-08 22:54:17 +02:00
Profiling.cpp
Profiling.h
Ptrace.cpp Kernel: Remove SmapDisablers in sys$ptrace() implementation 2020-04-14 09:50:14 +02:00
Ptrace.h ptrace: Add PT_SETREGS 2020-04-13 00:53:22 +02:00
Random.cpp
Random.h
RTC.cpp
RTC.h
run
Scheduler.cpp
Scheduler.h
SharedBuffer.cpp Kernel: Use shared locking mode in some places 2020-04-18 13:58:29 +02:00
SharedBuffer.h
sync.sh
Syscall.cpp
Syscall.h Kernel: Added the ability to set the hostname via new syscall 2020-04-26 12:59:09 +02:00
TestModule.cpp
Thread.cpp Kernel: Expose timers via a TimerId type 2020-04-27 11:14:41 +02:00
Thread.h Kernel: Add timeout support to Thread::wait_on 2020-04-26 21:31:52 +02:00
ThreadTracer.cpp ptrace: Add PT_SETREGS 2020-04-13 00:53:22 +02:00
ThreadTracer.h Debugger: Add DebugSession 2020-04-13 00:53:22 +02:00
TimerQueue.cpp Kernel: Update TimerQueue next due timer only when necessary 2020-04-27 11:24:21 +02:00
TimerQueue.h Kernel: Expose timers via a TimerId type 2020-04-27 11:14:41 +02:00
UnixTypes.h ptrace: Add PT_SETREGS 2020-04-13 00:53:22 +02:00
WaitQueue.cpp Kernel: Implement FUTEX_WAKE of arbitrary count. 2020-04-26 12:35:35 +02:00
WaitQueue.h Kernel: Implement FUTEX_WAKE of arbitrary count. 2020-04-26 12:35:35 +02:00