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-05-19
Kernel: Add statvfs & fstatvfs Syscalls
Justin
2021-05-17
Build: Stop using precompiled headers (PCH)
Andreas Kling
2021-05-17
Kernel: Implement a PCI Serial Device driver
Idan Horowitz
2021-05-16
Kernel/Graphics + SystemServer: Support text mode properly
Liav A
2021-05-16
Kernel: Rename Console => ConsoleDevice
Liav A
2021-05-16
Kernel/Graphics: Add basic support for Intel native accelerator
Liav A
2021-05-16
Kernel: Introduce a new graphics subsystem
Liav A
2021-05-16
AK: Turn ByteBuffer into a value type
Gunnar Beutner
2021-05-16
LibVT: Implement new ANSI escape sequence parser
Daniel Bertalan
2021-05-13
CMake: Fix message levels for error conditions during configuration
Brian Gianforcaro
2021-05-13
Kernel: Create VM::RingBuffer class
Sahan Fernando
2021-05-12
Kernel: Implement multi-watch InodeWatcher :^)
sin-ack
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
[next]