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-09-25
Meta+Kernel: Make clang-format-10 clean
Ben Wiederhake
2020-09-24
Kernel: Remove a whole bunch of unnecessary includes in Process.cpp
Andreas Kling
2020-09-22
AK: Add StringBuilder::appendff using the new format.
asynts
2020-09-22
AK: Remove strtoull dependency from format.
asynts
2020-09-19
Kernel: Remove unnecessary class member in UHCIController
Liav A
2020-09-19
Kernel: Fix assertion statement in GenericInterruptHandler
Liav A
2020-09-19
Kernel: Let InodeWatcher track child inode numbers instead of names
Andreas Kling
2020-09-19
Kernel: Don't assert when reading too little from an InodeWatcher
Andreas Kling
2020-09-19
Kernel: Simplify ProcFS callbacks by using function pointers directly
Tom
2020-09-19
Kernel: Fix KResultOr move semantics
Tom
2020-09-17
Kernel+LibC+UserspaceEmulator: Add SO_TIMESTAMP, and cmsg definitions
Nico Weber
2020-09-17
LibC: Convert SO_ constants to enum
Nico Weber
2020-09-17
Kernel: Plumb packet receive timestamp from NetworkAdapter to Socket::recvfrom
Nico Weber
2020-09-17
Kernel+LibC+UserspaceEmulator: Mostly add recvmsg(), sendmsg()
Nico Weber
2020-09-17
Kernel: Unbreak sys$pledge()
Andreas Kling
2020-09-16
Kernel: Return ENOMEM in more places
Luke
2020-09-16
Kernel: Fix kernel crash in get_dir_entries when buffer too small.
asynts
2020-09-16
Kernel: Handle Thread::State::Dead in sys$waitid()
Andreas Kling
2020-09-15
Kernel: Fix thread donation hanging the system
Tom
2020-09-15
Kernel: Don't symbolicate stack traces in IRQ handlers
Tom
2020-09-15
FileSystem: Use OutputMemoryStream instead of BufferStream.
asynts
2020-09-15
Kernel: Use Userspace<> for sys$writev
Nico Weber
2020-09-14
Kernel: Handle safe_memcpy/safe_memset/safe_strnlen faults in irq handlers
Tom
2020-09-14
Kernel: Stop back trace on a null base pointer
Tom
2020-09-13
Kernel: Make copy_to/from_user safe and remove unnecessary checks
Tom
2020-09-13
Kernel: Add safe_memcpy, safe_memset and safe_strnlen
Tom
2020-09-12
Kernel: Remove spurious ProcessInspectionHandle
Ben Wiederhake
2020-09-12
Kernel: Fix various forward declarations
Ben Wiederhake
2020-09-10
Kernel: Rename Process::is_ring0/3 to Process::is_kernel/user_process
Tom
2020-09-10
Kernel: Fix detecting in what ring a crash happened
Tom
2020-09-10
IPv4: Truncate raw socket reads past buffer length
Avery
2020-09-09
Kernel+LibC+UE: Introduce SIGINFO (generated with ^T)
Andreas Kling
2020-09-09
Kernel: Fix heap expansion loop
Tom
2020-09-09
Kernel: Optimize single physical page allocation and randomize returns
Tom
2020-09-09
Kernel: Keep signal state in sync
Tom
2020-09-08
AK: Remove FixedArray class.
asynts
2020-09-08
Refactor: Replace usages of FixedArray with Vector.
asynts
2020-09-08
Refactor: Replace usages of FixedArray with Array.
asynts
2020-09-07
Kernel: Fix crash when delivering signal to barely created thread
Tom
2020-09-07
Kernel: Let TimeManagement keep epoch time as timespec
Nico Weber
2020-09-06
Kernel: Track time-of-last-write in SlavePTY and report it as mtime
Andreas Kling
2020-09-06
Kernel: Make File weakable
Andreas Kling
2020-09-06
Kernel: Virtualize the File::stat() operation
Andreas Kling
2020-09-06
Kernel: Rename FileDescription::fstat() => stat()
Andreas Kling
2020-09-06
Kernel: Remove bogus FIXME in TTY::write()
Andreas Kling
2020-09-05
Kernel/USB: Disable autodetection of UHCI controllers for now
Andreas Kling
2020-09-05
Kernel/USB: Start the UHCI controller after resetting it
Andreas Kling
2020-09-04
Kernel: Add a missing "#pragma once"
Andreas Kling
2020-09-04
Kernel/USB: Add a simple UHCIController::stop()
Andreas Kling
2020-09-04
Kernel/USB: Add some constants for the USBCMD and USBSTS bits
Andreas Kling
[next]