index
:
NeKernel
atom-improvements
bootloader-updates
buffered-stream-requirements
develop
ex-cpp-module-develop-archive
filesystem-kit-bump
ipxe-bootz-support
kernel-bootkit-posix-additions
kernel-level-tweaks
kernel-task-scheduler-impl
mkfs-tweaks
openhefs-filemgr-support
posixkit-macro-additions
update-authormap
update-citations
v0.1.1-develop
v0.1.2-develop
v0.1.21-develop
v0.1.31-develop
Ne System's NeKernel: The Open Source Modular C++ Microkernel written in C++20.
Amlal El Mahrouss
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
dev
/
kernel
/
KernelKit
Age
Commit message (
Expand
)
Author
2025-08-03
feat: LaTeX: update technical papers.
Amlal El Mahrouss
2025-08-01
fix: BinaryMutex: Assign `fLockingProcess` to nullptr.
Amlal El Mahrouss
2025-08-01
fix: KernelKit: fix BinaryMutex object, it used to took USER_PROCESS as refer...
Amlal El Mahrouss
2025-07-24
feat: __CF_64BIT__ macro for CoreFoundation.fwrk.
Amlal El Mahrouss
2025-07-24
refactor: FB.h, Semaphore.h: minor style changes.
Amlal El Mahrouss
2025-07-23
feat: new 'kErrorUnavailable' type and semaphore API breaking changes.
Amlal El Mahrouss
2025-07-23
feat: new 'kErrorAccessDenied' type for semaphore api.
Amlal El Mahrouss
2025-07-23
feat: sem: fix usage of 'kErrorNetworkTimeout' to 'kErrorTimeout'
Amlal El Mahrouss
2025-07-23
fix: sem: use 'kErrorTimeout' instead of 'kErrorNetworkTimeout'
Amlal El Mahrouss
2025-07-23
fix: sem: fix decrement logic of the semaphore api's 'rtl_sem_wait'
Amlal El Mahrouss
2025-07-23
feat: rtl_sem_wait: check semaphore for underflows.
Amlal El Mahrouss
2025-07-23
fix: sem: fix condition in 'rtl_sem_is_valid' as it was to strict.
Amlal El Mahrouss
2025-07-23
fix: sem: fix Semaphore API of kernel, validation and typo fixes.
Amlal El Mahrouss
2025-07-23
fix: sem: remove useless 'namespace Kernel' comment on function.
Amlal El Mahrouss
2025-07-23
feat: dev/kernel: Finish kernel semaphore API.
Amlal El Mahrouss
2025-07-21
fix: KPC: Fix duplicate of kErrorNetworkTimeout.
Amlal El Mahrouss
2025-07-21
feat: NeKernel Semaphore API.
Amlal El Mahrouss
2025-07-19
feat: wip: new tree kind 'kSpecial' and refactor user scheduler code temporar...
Amlal El Mahrouss
2025-07-19
feat: CoreProcessScheduler has now a 'kSpecial' type for trees. (Because of S...
Amlal El Mahrouss
2025-07-10
refactor: use `rt_debug_cmd` instead of `rt_debug_type`
Amlal El Mahrouss
2025-07-09
feat: KID, UPS improvements, and future refactors regarding the
Amlal El Mahrouss
2025-07-09
refactor! `CoreProcessScheduler` now uses `kFile` instead of `kFD`
Amlal El Mahrouss
2025-07-08
refactor: comments cleanup, breaking change! updated TLS magic from ZKA
Amlal El Mahrouss
2025-07-08
refactor: Refactor NeKernel's TLS API.
Amlal El Mahrouss
2025-07-07
refactor: FileMgr: remove useless macros.
Amlal El Mahrouss
2025-07-07
fix: FileMgr: use `sz` when `Reading` blob inside file.
Amlal El Mahrouss
2025-07-06
feat: set `fFile` to nullptr when freeing it.
Amlal El Mahrouss
2025-07-06
fix: CoreProcessScheduler.h: Correct `kTreeKindCount` enum value to three.
Amlal El Mahrouss
2025-07-05
feat: add magic check in `fsck.hefs`
Amlal El Mahrouss
2025-07-05
feat: Document `SpawnDylib`
Amlal El Mahrouss
2025-06-30
feat: Introducing `FileTree` allocation and WiP DebugSrv integration.
Amlal El Mahrouss
2025-06-25
fix: PEF format fixes.
Amlal El Mahrouss
2025-06-18
PEF format update `5.0` and codebase refactors.
Amlal El Mahrouss
2025-06-18
feat: Fix `ProcessLevelRing` enum value `kRingCount`
Amlal El Mahrouss
2025-06-11
feat: `___chkstk_ms` has been implemented for AMD64 HAL.
Amlal El Mahrouss
2025-06-10
fix: UserProcessScheduler security patches.
Amlal El Mahrouss
2025-06-06
feat: kernel: Start enforcing `User`s validation when issuing OS calls.
Amlal El Mahrouss
2025-06-04
meta: Ran `./format.sh`
Amlal El Mahrouss
2025-06-03
feat: TLS: Improved its implementation, and add a user field for additional c...
Amlal El Mahrouss
2025-06-03
feat: Last changes before `0.0.3`
Amlal El Mahrouss
2025-05-30
refactor: Format codebase and fix warning in UserProcessScheduler.
Amlal El Mahrouss
2025-05-30
refactor: Refactor IDeviceObject to DeviceInterface and its usages.
Amlal El Mahrouss
2025-05-29
feat: UserProcessScheduler: reset UTime when exiting.
Amlal El Mahrouss
2025-05-29
feat: Improve libSystem's architecture and implementation.
Amlal El Mahrouss
2025-05-27
feat: generic_kits: Add X64Chrono inside BenchKit.
Amlal El Mahrouss
2025-05-27
feat: Assign ThreadID to APIC's ProcessID when initialzing APs.
Amlal El Mahrouss
2025-05-27
refactor: rename mm_make_ptr_flags to mm_set_ptr_flags.
Amlal El Mahrouss
2025-05-26
feat!: Add IFS layer within DriveMgr, and IFS API.
Amlal El Mahrouss
2025-05-25
kernel!: lots of changes, see commit details.
Amlal El Mahrouss
2025-05-24
feat(ZXD): Update file format.
Amlal El Mahrouss
[next]