index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
CMakeLists.txt
Age
Commit message (
Expand
)
Author
2021-04-29
Kernel: Add a CMake flag to enable LTO for the kernel
Gunnar Beutner
2021-04-27
Build: Provide the user with a nice message after Toolchain upgrade
Brian Gianforcaro
2021-04-27
Build: Use variables when concatenating Toolchain paths.
Brian Gianforcaro
2021-04-21
Meta: Add an option to precompile some very common AK headers
Ali Mohammad Pur
2021-04-18
Kernel+LibC: Clean up how assertions work in the kernel and LibC
Gunnar Beutner
2021-04-18
Toolchain: Enable -fexceptions and build a separate libstdc++ for the kernel
Gunnar Beutner
2021-04-17
Kernel: Add base support for VirtRNG (VirtIO based Hardware RNG)
Idan Horowitz
2021-04-17
Kernel: Implement a simple Scatter/Gather List
Idan Horowitz
2021-04-17
Kernel: Implement a naive version of virtconsole by memcpying to physical page
Idan Horowitz
2021-04-17
Kernel: Add base support for VirtConsole (VirtIO based consoles)
Idan Horowitz
2021-04-17
Kernel: Add base support for VirtIO devices
Idan Horowitz
2021-04-17
Kernel: Add `-Wnull-dereference` flag
Nicholas-Baron
2021-04-14
Build: Update toolchain include path to gcc 10.3.0
Brian Gianforcaro
2021-04-03
Kernel/PCI: Introduce a new ECAM access mechanism
Liav A
2021-04-03
Kernel: Introduce a new HID subsystem
Liav A
2021-03-27
Kernel/Storage: Move IDE bus master handling code into a separate class
Liav A
2021-03-21
Kernel: Add simplistic work queues
Tom
2021-03-21
Kernel::CPU: Move headers into common directory
Hendiadyoin1
2021-03-12
Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)
Andreas Kling
2021-03-10
Kernel: Build with -Wvla
Andreas Kling
2021-03-09
Kernel+UserspaceEmulator: Add sys$emuctl() system call
Andreas Kling
2021-03-05
Kernel: Add basic AHCI functionality
Liav A
2021-03-04
Kernel: Make the kernel compile & link for x86_64
Andreas Kling
2021-02-25
Kernel: Move SMAP disabler RAII helper to its own file
Andreas Kling
2021-02-25
Kernel: Move the VM Range class to its own files
Andreas Kling
2021-02-24
Kernel: Build with -fsanitize=undefined for all compilers
Andreas Kling
2021-02-24
KUBSAN: Condense all options down to "undefined"
Hendiadyoin1
2021-02-24
Build: Build Userland with -O2, Kernel with -Os
Andreas Kling
2021-02-24
CMake: Fix build incrementality for boot.S
Brian Gianforcaro
2021-02-23
Kernel: Enable three missing KUBSAN options :^)
Andreas Kling
2021-02-23
Kernel: Only build with -fsanitize=* if using GCC
Andreas Kling
2021-02-15
Meta: Make it possible to (somewhat) build the system inside Serenity
AnotherTest
2021-02-15
Kernel: Initial integration of Kernel Address Sanitizer (KASAN)
Brian Gianforcaro
2021-02-14
Kernel: Add a PANIC() function
Andreas Kling
2021-02-11
Kernel: Remove CMake spam when setting up KUBSAN flags
Andreas Kling
2021-02-11
Kernel: Add explicit __serenity__ define to workaround CLion problem
Andreas Kling
2021-02-11
KUBSAN: Add nearly all missing -fsanitize handlers (#5254)
Hendiadyoin1
2021-02-08
Kernel: Reorganize ptrace implementation a bit
Andreas Kling
2021-02-08
Kernel: Factor address space management out of the Process class
Andreas Kling
2021-02-07
Kernel: KUBSAN implementation of returns-nonnull-attribute
Brian Gianforcaro
2021-02-06
Kernel: And some more KUBSAN checks :^)
Andreas Kling
2021-02-06
Kernel: Implement some more KUBSAN checks :^)
Andreas Kling
2021-02-05
Kenrel: Implement two more KUBSAN checks
Andreas Kling
2021-02-05
Kernel: KUBSAN! (Kernel Undefined Behavior SANitizer) :^)
Andreas Kling
2021-02-05
Kernel: Add NE2000 network card driver
Jean-Baptiste Boric
2021-02-01
Kernel: Introduce the MemoryDevice
Liav A
2021-02-01
Kernel: Expose SMBIOS blobs in ProcFS
Liav A
2021-02-01
Kernel+LibKeyboard: Enable querying the current keymap
Ben Wiederhake
2021-01-22
Kernel: Implement RamdiskDevice
Jean-Baptiste Boric
2021-01-17
Kernel: Some futex improvements
Tom
[next]