summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-01-01Kernel: Remove the limited use of AK::TypeTraits we had in the kernelAndreas Kling
2021-01-01Meta: Enable RTTI for Userspace programsAndrew Kaster
2021-01-01CMake: Remove some trailing whitespace from a few CMakeLists.txt filesBrian Gianforcaro
2021-01-01DynamicLoader: Tell the linker to not add a PT_INTERP headerAndrew Kaster
2020-12-31Everywhere: Re-format with clang-format-11Linus Groh
2020-12-31Kernel: Fix BlockCondition::unblock return valueTom
2020-12-31Kernel: Remove flawed SharedInodeVMObject assertionTom
2020-12-31Kernel: Sprinkle some lockers in InodeAndreas Kling
2020-12-31Everywhere: Fix more typosLuke
2020-12-31Kernel: Fix heap expansions deadlockTom
2020-12-30AK+Format: Remove TypeErasedFormatParams& from format function.asynts
2020-12-30Kernel: Prevent sign bit extension when creating a PDPTELuke
2020-12-30Kernel: Embed a Metadata notes entry in coredumpsLinus Groh
2020-12-30Kernel: Add sys$set_coredump_metadata() syscallLinus Groh
2020-12-30Kernel: Embed a ProcessInfo notes entry in coredumpsLinus Groh
2020-12-30Kernel: Consolidate the various BlockCondition::unblock variantsTom
2020-12-30AK: Make binary_search signature more generic.asynts
2020-12-30Kernel: Fix HPET::update_time to set ticks within the valid rangeTom
2020-12-29Build: Support non-i686 toolchainsmeme
2020-12-29Kernel: Hold InodeVMObject reference while inspecting it in sys$mmap()Andreas Kling
2020-12-29Kernel: Remove unnecessary non-const Inode::shared_vmobject()Andreas Kling
2020-12-29Kernel+LibC: Add a very limited sys$mremap() implementationAndreas Kling
2020-12-29Kernel/VM: Make local_offset in PhysicalRegion::find_one_free_page unsignedLuke
2020-12-29Kernel/VM: Make local_offset in PhysicalRegion::free_page_at unsignedLuke
2020-12-29Revert "Kernel: Convert read_block method to get a reference instead of pointer"Andreas Kling
2020-12-27Kernel: Introduce a new partitioning subsystemLiav A
2020-12-27Kernel: Add DiskPartitionMetadata ClassLiav A
2020-12-27Kernel: Move Partition code files to the Storage folderLiav A
2020-12-27Kernel: Introduce the DevFSLiav A
2020-12-27Kernel: Add a method to determine the desired permissions of a DeviceLiav A
2020-12-27Kernel: Convert read_block method to get a reference instead of pointerLiav A
2020-12-27AK: Use direct-list-initialization for Vector::empend() (#4564)Nathan Lanza
2020-12-27Kernel: CoreDump::write_program_headers: set NOTE p_memsz to p_fileszBrendan Coles
2020-12-27Kernel: Allow sys$rename() to rename symlinksAndreas Kling
2020-12-27Kernel: Tag more methods and types as [[nodiscard]]Brian Gianforcaro
2020-12-27Kernel: Take into account the time keeper's frequency (if no HPET)Tom
2020-12-27Kernel: Remove the per-process icon_id and sys$set_process_icon()Andreas Kling
2020-12-27Kernel: Expose process executable paths in /proc/allAndreas Kling
2020-12-27Kernel: Lock target process when generating core dumpAndreas Kling
2020-12-26Kernel: Remove subheap from list before removing memoryTom
2020-12-26Kernel: Allow 'elevating' unveil permissions if implicitly inherited from '/'AnotherTest
2020-12-26Kernel: Implement unveil() as a prefix-treeAnotherTest
2020-12-26Everywhere: void arguments to C functionsLenny Maiorani
2020-12-26LibC: Enable compiler warnings for printf format stringsSahan Fernando
2020-12-26Kernel: Reset the process dumpable flag on successful non-setid execAndreas Kling
2020-12-25Kernel+LibC: Introduce a "dumpable" flag for processesAndreas Kling
2020-12-25Kernel: Make /proc/PID directories owned by the EUID:EGIDAndreas Kling
2020-12-25Kernel: Fix build with E1000_DEBUGAndreas Kling
2020-12-25AK: Remove custom %w format string specifierAndreas Kling
2020-12-25AK: Remove custom %b format string specifierAndreas Kling