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-03-27
Kernel: Support all AMD-defined CPUID feature flags for EAX=80000001h
Linus Groh
2022-03-27
Kernel: Support all Intel-defined extended CPUID feature flags for EAX=7
Linus Groh
2022-03-27
Kernel: Support all Intel-defined CPUID feature flags for EAX=1
Linus Groh
2022-03-27
Kernel: Implement CPUFeature as an ArbitrarySizedEnum
Linus Groh
2022-03-27
Kernel: Fix whack formatting of the CPUID constructor
Linus Groh
2022-03-27
Kernel: Reorder code in Processor::cpu_detect() for readability
Linus Groh
2022-03-27
Kernel: Change the BSP Processor instance to not have a constructor
Tom
2022-03-27
Kernel: Remove hardcoded values for block size in IDEChannel
Pankaj Raghav
2022-03-27
Kernel: Remove hardcoded values for block size in Ramdisk
Pankaj Raghav
2022-03-27
Kernel: Expose block size in AsyncBlockDeviceRequest struct
Pankaj Raghav
2022-03-27
Kernel: Use buffer_size from AsyncBlockDevice struct
Pankaj Raghav
2022-03-26
Kernel: Add a 'no_error' pledge promise
Ali Mohammad Pur
2022-03-26
Kernel: Add a way to print the pseudo name of attached TTY of a process
Liav A
2022-03-24
Kernel: Add a 'disable_kaslr' kernel command line parameter
Idan Horowitz
2022-03-24
Kernel: Move {strnlen, strcmp, memcmp, strncmp, strstr} to MiniStdLib
Idan Horowitz
2022-03-23
Kernel: Use the whole kernel PD range when randomizing the KASLR offset
Idan Horowitz
2022-03-22
Kernel: Don't assume paths of TTYs and pseudo terminals anymore
Liav A
2022-03-22
Kernel/TTY: Implement TIOCGPTN ioctl for MasterPTY
Liav A
2022-03-22
Kernel: Create SelfTTYDevice class to help replace /dev/tty symlink
Liav A
2022-03-22
Kernel: Add and use bitwise operators to CPUFeature
Hendiadyoin1
2022-03-22
Kernel: Use the pre-image kernel memory range introduced by KASLR
Idan Horowitz
2022-03-22
Kernel: Keep kernel base load address 2 MiB aligned
Idan Horowitz
2022-03-22
Kernel: Fix typo in a comment
Linus Groh
2022-03-22
Kernel: Make mmap validation functions return ErrorOr<void>
int16
2022-03-22
Kernel: Move mmap validation functions to Process
int16
2022-03-22
Kernel: Check wxallowed mount flag when validating mmap call
int16
2022-03-22
Kernel: Define MS_WXALLOWED mount option
int16
2022-03-22
Kernel: Disable KASLR on i686
Andreas Kling
2022-03-21
Kernel: Add an extremely primitive version of KASLR
Idan Horowitz
2022-03-21
Kernel: Add helpers for rdrand and rdseed
Idan Horowitz
2022-03-19
Kernel: Increase i8042 timeout when writing and reading from device
Liav A
2022-03-19
Kernel/Storage: Move Ramdisk code into a separate subdirectory
Liav A
2022-03-19
Kernel: Use original Console m_x and m_y in Text based implementations
Liav A
2022-03-18
Kernel: When receiving unexpected TCP flags, print the flags
Andreas Kling
2022-03-18
Kernel: Rename TCPFlags::PUSH => PSH
Andreas Kling
2022-03-18
Kernel: Mark `serenity_dev_` functions as static
Brian Gianforcaro
2022-03-18
Kernel/Graphics: Don't declare VGA changing-state methods as const
Liav A
2022-03-18
LibVT/Kernel: Make VT::Attribute::Flags enum class, use AK EnumBits
Brian Gianforcaro
2022-03-18
Kernel: Fix crash when opening GPU3DDevice without creating a context
Sahan Fernando
2022-03-18
Kernel: Don't initialize early framebuffer console if address is invalid
Liav A
2022-03-18
Kernel: Allow to disable early boot console
Liav A
2022-03-18
Kernel/Graphics: Move all VGA related methods to GraphicsManagement
Liav A
2022-03-18
Kernel: Zero initialize DoubleBuffer::InnerBuffer::size
Brian Gianforcaro
2022-03-18
Kernel: Default initialize AC97::m_codec_revision
Brian Gianforcaro
2022-03-18
Kernel: Zero initialize USBDevice::m_device_descriptor
Brian Gianforcaro
2022-03-18
Kernel: Rename locker variables in BMIDEChannel so they aren't shadowed
Brian Gianforcaro
2022-03-18
Kernel: Zero initialize all members in NVMeController
Brian Gianforcaro
2022-03-17
Everywhere: Switch from EnableIf to requires
Lenny Maiorani
2022-03-17
Kernel: Make number of RTL8168 rx/tx descriptors constexpr
Lenny Maiorani
2022-03-17
Kernel: Use default constructors/destructors
Lenny Maiorani
[next]