summaryrefslogtreecommitdiffhomepage
path: root/src/kernel
AgeCommit message (Collapse)Author
6 days[CHORE] Filesystem and panic dump improvements.filesystem-kit-bumpAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
6 days[CHORE] src/kernel/src/FS/OpenHeFS+FileMgr.cpp: Add null pointer check.openhefs-filemgr-supportAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
6 days[FEAT] Implement OpenHeFS FileMgr, and semaphores API design rework.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
7 days[FEAT] HeapMgr: Add LockDelegate to allocation calls, and re-introduce ↵Amlal El Mahrouss
double-free prevention. [CHORE] FileMgr: Cleanup and tweaks. [CHORE] ABI: Update copyright year. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
7 days[FEAT] CoreGfx: Introduce CGVec container, CoreAccess.h improvements.Amlal El Mahrouss
[CHORE] Kernel/Boot: format.sh. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
9 daysfeat: kernel: harden HeFS, Process Teams, and introduce verbose macros for HeFS.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
9 daysfeat: syschk, hal{x64}: ATA PIO patches, reworked I/O system.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
10 dayschore: system: OpenHeFS improvements progress and HeapMgr, DDK additions.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
10 dayschore: upstream fixes.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
10 dayschore: OpenHeFS and MKFS tweaks.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
12 daysfeat: ddk!: Breaking changes, the DDK has been reworked in C++ instead.Amlal El Mahrouss
chore: public, kernel: fixes and important patches. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
13 dayschore: kernel: DmaKit and Semaphore tweaks.Amlal El Mahrouss
chore: cpp_style: C++ style specs update. chore: src: update copyright year. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
13 dayschore: kernel: FilesystemMgr additions and codebase hardening.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
14 dayschore: kernel, boot: updated sources copyright year and improve stability.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-26chore: codebase improvements in CRuntimeOverrides.cpp.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-26feat: FileMgr: do not support Swap file types on OpenHeFS.Amlal El Mahrouss
chore: LaunchKit: launcher codebase tweaks. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-23feat: kernel: Update copyright year for release prep.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-21chore: add error macro when GNU/Clang isn't used to compile libmkfs.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-21feat: BootZ: BootThread and other modules patches and hardening. Copyright ↵Amlal El Mahrouss
year updates. feat: Kernel: Copyright year updates. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-19kernel: lots of tweaks and improvements, WIP: ASN, FileMgr support for OpenHeFS.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-17feat: update FirmwareKit macros.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-13feat: kernel documentation improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-11feat: kernel: Introduce 'NE_EXEC_LOADER' macro.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-11feat: KPC: Add new IPC error code.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-08feat: Add run option for KDevelop config.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-07chore: ACPIFactoryInterface.cc: Don't panic when no entries are found.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-04chore: kernel: Source code fixes and stabilization.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-03chore: {DDK, KernelKit}: Improvements and release schedule.v0.1.31v0.1.31-developAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-02-03chore: FileMgr: kernel: Fix comment syntax.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-30chore: ddk: Fix build on nebuild for C++ DDK.Amlal El Mahrouss
chore: kernel: Tweaks and internal improvements. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-25feat: CF: Add alias for CFDictionary (CFDict).v0.1.3Amlal El Mahrouss
fix: kernel: CodeMgr improvements and fixes. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-24chore: Fix CI linker error.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-24chore: update kernel codebase.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-23chore: Codebase improvements, add groundwork for #122.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-23feat: New entry in TraceSrv specs--codebase improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-22chore: OpenHeFS+FileMgr.cc: wip: Starting to implement FileMgr.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-21fix: hotpatch: fix errors in kernel boot modules due to missing macros.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-19chore: {kernel, launch, libSystem}: Implementation and WiP improvements.v0.1.211Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-18chore: kernel: codebase improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-18kernel: stability and performance improvements (develop, v0.1.211)Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-18feat: kernel: stability and performance improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-17feat: kernel: stability improvements on the scheduler and AMD64 HAL.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-17feat: kernel: refactor devicemgr's devices path, sda becomes sd{}{}.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-15feat: kernel: bitmapmgr and heapmgr improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-14chore: Version.h: version bump.v0.1.21v0.1.21-developAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-13feat: kernel: API tweaks and new FMT specs for NeKernel.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-13chore: kernel: hotpatch: BitMap `FreeBitMap` bug fix.Amlal El Mahrouss
Reasons: - This commit enforces BitMapMagIdx check when freeing a so-called heap allocated pointer. - This will prevent many heap corruption issues down the line. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-11chore: kernel: specs fixes and kernel API impl improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-11chore: kernel/boot: Enforce subsystem 17 by default.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2026-01-11chore: release prepping.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>