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
2020-07-02
Kernel: Remove no-longer-used GDT selector from Thread
Andreas Kling
2020-07-01
Meta: move Kernel/.bochsrc => Meta/bochsrc
Emanuele Torre
2020-07-01
PATA: Ignore interrupts that weren't generated by the disk
Tom
2020-07-01
PATA: LBA48 uses 16 bit features register
Tom
2020-07-01
Kernel: Boot all APS all the way into their own idle loop
Tom
2020-07-01
Kernel: Block initializing the Scheduler on the APs until the BSP initialized...
Tom
2020-07-01
Kernel: Add a quickmap region for each processor
Tom
2020-07-01
Kernel: Protect Console with SpinLock
Tom
2020-07-01
Kernel: Turn Thread::current and Process::current into functions
Tom
2020-07-01
Kernel/LibCore: Expose processor id where a thread last ran
Tom
2020-07-01
Kernel: List all CPUs in /proc/cpuinfo
Tom
2020-07-01
Kernel: Implement software context switching and Processor structure
Tom
2020-07-01
PATA: Avoid double-preparing for irq
Tom
2020-07-01
Kernel: Serialize debug output
Tom
2020-06-27
Kernel: Make Random work on CPUs without rdrand
Peter Elliott
2020-06-27
Kernel: Add g_cpu_supports_rdseed
3541
2020-06-25
Kernel: Harvest randomness from various drivers
Peter Elliott
2020-06-25
LibCrypto: Add CTR cipher mode
Peter Elliott
2020-06-25
Kernel: Replace existing random implementation with Fortuna
Peter Elliott
2020-06-25
Kernel: Implement the Fortuna PRNG algorithm
Peter Elliott
2020-06-25
Kernel: Port mounts to reference inodes directly
Sergey Bugaev
2020-06-25
Kernel: Deemphasize inode identifiers
Sergey Bugaev
2020-06-25
Kernel: Minor cleanups in sendfd/recvfd
Andreas Kling
2020-06-24
Kernel+LibC: Add sys$recvfd() and sys$sendfd() for fd passing
Andreas Kling
2020-06-23
LibC+Kernel: Implement ppoll
Nico Weber
2020-06-22
Kernel: Silence debug spam on exec
Andreas Kling
2020-06-22
Kernel: Silence some debug spam in Scheduler
Andreas Kling
2020-06-22
LibC: Implement pselect
Nico Weber
2020-06-21
Kernel: Use map_typed() in HPET code and add a register access helper
Andreas Kling
2020-06-20
Kernel: Remove DMI decoder from the kernel
Andreas Kling
2020-06-18
Kernel+LibC: Remove setreuid() / setregid() again
Nico Weber
2020-06-18
Kernel+LibC: Implement seteuid() and friends!
Nico Weber
2020-06-18
Kernel: Add "setkeymap" pledge promise
Andreas Kling
2020-06-17
Kernel: Unbreak sys$setkeymap()
Andreas Kling
2020-06-17
Kernel: clang-format ENUMERATE_SYSCALLS
Nico Weber
2020-06-17
Kernel: Don't remove shbuf permission-to-reattach when releasing
Andreas Kling
2020-06-17
Meta: Scale back overly informal user-facing strings
Andreas Kling
2020-06-17
Kernel: Use symbolic constants for file modes
Sergey Bugaev
2020-06-17
Kernel+LibC: Do not return -ENAMETOOLONG from sys$readlink()
Sergey Bugaev
2020-06-16
Kernel: TTY:VirtualConsole, replace character attribute with code_point
Hüseyin ASLITÜRK
2020-06-16
Kernel: Replace char and u8 data types to u32 for code point
Hüseyin ASLITÜRK
2020-06-13
Kernel: KeyboardDevice, remove char mapping logic
Hüseyin ASLITÜRK
2020-06-13
Kernel: Process, replace internal data type to CharacterMapData
Hüseyin ASLITÜRK
2020-06-12
AK: Make string-to-number conversion helpers return Optional
Andreas Kling
2020-06-09
Kernel: Allow sys$accept(address = nullptr)
Sergey Bugaev
2020-06-04
Kernel: Detect APs and boot them into protected mode
Tom
2020-06-04
Kernel: Add mechanism to identity map the lowest 2MB
Tom
2020-06-03
Kernel: Add scancode value to KeyEvent
Hüseyin ASLITÜRK
2020-06-02
Kernel: Always inline some KResult / KResultOr<> methods
Sergey Bugaev
2020-06-02
Kernel: Allow File::close() to fail
Sergey Bugaev
[prev]
[next]