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
Age
Commit message (
Expand
)
Author
2022-05-21
Kernel+LibC: Implement futimens(3)
Ariel Don
2022-05-21
Kernel+LibC+VFS: Implement utimensat(3)
Ariel Don
2022-05-15
Kernel: Implement AVX `XSAVE` support
Jesse Buhagiar
2022-05-12
Kernel: Put code in the aarch64 init.cpp file into the Kernel namespace
Timon Kruiper
2022-05-12
Kernel: Move __assertion_failed to aarch64/Panic.cpp
Timon Kruiper
2022-05-12
Kernel: Remove PREKERNEL_SOURCES from aarch64 CMakeLists.txt
Timon Kruiper
2022-05-12
Kernel: Use the Kernel UBSanitizer implementation in the aarch64 Kernel
Timon Kruiper
2022-05-12
Kernel: Remove Prekernel namespace in the aarch64 Kernel
Timon Kruiper
2022-05-12
Kernel: Move the aarch64 boot.S out of the Prekernel directory
Timon Kruiper
2022-05-12
Kernel: Move Prekernel{CPU, Exceptions}.cpp out of Prekernel directory
Timon Kruiper
2022-05-12
Kernel: Move Prekernel assembly utils to aarch64/ASM_wrapper.h
Timon Kruiper
2022-05-12
Kernel: Replace Prekernel::halt with Processor::halt in aarch64 build
Timon Kruiper
2022-05-12
LibC+Kernel: Prevent string functions from calling themselves
Daniel Bertalan
2022-05-12
Kernel: Do not implement VERIFY_NOT_REACHED() as VERIFY(false)
Daniel Bertalan
2022-05-09
Kernel: Sort aarch64 CMake sources alphabetically
Timon Kruiper
2022-05-09
Kernel: Add initial implementation of Processor in aarch64
Timon Kruiper
2022-05-09
Kernel: Call the constructors in the aarch64 init function
Timon Kruiper
2022-05-09
Kernel: Separate kmalloc.cpp into a separate library similar to x86_64
Timon Kruiper
2022-05-09
Kernel: Reorder sections in aarch64 linker script to save space
Timon Kruiper
2022-05-09
Kernel: Add some mission sections to the aarch64 linker script
Timon Kruiper
2022-05-06
Kernel: Force y offset 0 when switching between console & graphics modes
Liav A
2022-05-06
Kernel/HID: Take a spinlock when calling KeyboardClient::on_key_pressed
Liav A
2022-05-06
Kernel/Graphics: Protect the list of display connectors with a Spinlock
Liav A
2022-05-06
Kernel/Graphics: Implement basic support for VMWare SVGA adapter
Liav A
2022-05-06
Kernel/Graphics: Use boot console if the subsystem is disabled
Liav A
2022-05-06
Kernel/Graphics: Implement basic cursor for FramebufferConsole
Liav A
2022-05-06
Kernel: Add /proc/{pid}/children to ProcFS
MacDue
2022-05-06
Kernel: Expose .length() of KBufferBuilder
MacDue
2022-05-05
Kernel/Console: Use 8x16 character font bitmap instead of old 8x8 bitmap
Liav A
2022-05-05
Kernel/Graphics: Simplify the GenericGraphicsAdapter class
Liav A
2022-05-05
Kernel/Graphics: Simplify the feature level of the Graphics subsystem
Liav A
2022-05-05
Everywhere: Purge all support and usage of framebuffer devices
Liav A
2022-05-05
Everywhere: Rename fb prefix function names => graphics_connector
Liav A
2022-05-05
Everywhere: Rename FB prefix structure names => Graphics
Liav A
2022-05-05
Everywhere: Rename FB prefix name ioctls => GRAPHICS
Liav A
2022-05-05
Kernel/Graphics: Use DisplayConnector design with generic framebuffers
Liav A
2022-05-05
Kernel/Graphics: Apply DisplayConnector design on the VirtIO driver
Liav A
2022-05-05
WindowServer: Use FB_IOCTL_FLUSH_HEAD to flush a framebuffer if possible
Liav A
2022-05-05
Kernel/Graphics: Use VirtIO GPU3DDevice constructor indirectly
Liav A
2022-05-05
Kernel/Graphics: Migrate Intel driver to use the DisplayConnector design
Liav A
2022-05-05
Kernel/Graphics: Use DisplayConnector design for the Bochs driver
Liav A
2022-05-05
WindowServer: Implement mechanism to restore safe mode setting
Liav A
2022-05-05
DisplaySettings+WindowServer: Add support for display connector devices
Liav A
2022-05-05
Kernel/Memory: Add TypedMapping base_address method
Liav A
2022-05-05
Kernel/Graphics: Export Bochs definitions to a header file
Liav A
2022-05-05
Kernel/Graphics: Introduce the DisplayConnector class
Liav A
2022-05-05
Kernel/Graphics: Declare BochsGraphicsAdapter::get_edid private method
Liav A
2022-05-05
Kernel: Add IPv4 network class masks
Tim Schumacher
2022-05-05
Kernel: Add IPsec ESP and AH protocol numbers
Tim Schumacher
2022-05-05
Kernel: Properly define `IOV_MAX`
Tim Schumacher
[next]