summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2025-12-06chore: De-bloat README.v0.0.81Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-05chore: better .editorconfig.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-05chore: tools: improved tooling and security in chk.hefs, and mkfs.hefs.Amlal El Mahrouss
chore: update README. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-05chore: DriverKit: Use `DDK_` instead of `DKI_`.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-04chore: update config semver and c++ detection.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-04chore: use `__NECTI__` instead of `__LIBCOMPILER__`Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-03chore: Json.h: define `fUndefined` when constructing the Json object.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-03chore: update README.md links.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-03Merge pull request #102 from nekernel-org/stableAmlal El Mahrouss
fix: commit in wrong branch.
2025-12-03feat: kernel: Introduce `Error` to `ICodec` contract.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-02Merge pull request #101 from nekernel-org/developAmlal El Mahrouss
chore: new Kernel APIs.
2025-12-02chore: new Kernel API for KString, ArrayList and ErrorOr.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-02Merge pull request #100 from nekernel-org/developAmlal El Mahrouss
chore: documentation tweaks.
2025-12-02chore: docs: new version of core_process_scheduler.texAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-01Merge pull request #99 from nekernel-org/developAmlal El Mahrouss
chore: typedefs breaking changes, and binary mutex new `LockedPtr` type.
2025-12-01chore: typedefs breaking changes, and binary mutex new `LockedPtr` type.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-01Merge pull request #98 from nekernel-org/developAmlal El Mahrouss
Develop: Updated paper, containers, and container types.
2025-12-01chore: add kInvalidType, remove redundant keywords in ce_ddk_is_valid, and ↵Amlal El Mahrouss
sys_constexpr_cast. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-30chore: added new aliases for OwnPtr and ErrorOr (OwnOr)Amlal El Mahrouss
chore: use STATIC_PASS instead of static_assert in /src/kernel. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-30Merge pull request #97 from nekernel-org/developAmlal El Mahrouss
chore: mkfs.hefs: pad until end of kDiskSize.
2025-11-30chore: mkfs.hefs: pad until end of kDiskSize.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-29Merge pull request #95 from nekernel-org/developv0.0.8Amlal El Mahrouss
chore: API and System Design update.
2025-11-29chore: API and System Design update.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-29Merge pull request #94 from nekernel-org/devAmlal El Mahrouss
Vet.h and Ref.h
2025-11-29feat: kernel: Introduce Vet.h, better Ref.h, and more improved containers ↵Amlal El Mahrouss
for better kernel code. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-29Merge pull request #93 from nekernel-org/devAmlal El Mahrouss
chore: pack scripts into a directory.
2025-11-29chore: pack scripts into a directory.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-29Merge pull request #92 from nekernel-org/devAmlal El Mahrouss
Merge specs and citation changes.
2025-11-29chore: update CITATION: remove comments.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-29chore: update kernel and framework specs.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-29Merge pull request #91 from nekernel-org/devAmlal El Mahrouss
dev->stable
2025-11-29chore: source code review and fixes.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-29chore: update OpenHeFS specs.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-29Merge pull request #90 from nekernel-org/devAmlal El Mahrouss
feat: libSystem: use UInt64/UInt32 instead of SizeT depending on system
2025-11-28feat: libSystem: use UInt64/UInt32 instead of SizeT depending on systemAmlal El Mahrouss
target and data size. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-27Merge pull request #89 from nekernel-org/devAmlal El Mahrouss
chore: bootz: add alias for BootZ's handover header.
2025-11-27chore: bootz: add alias for BootZ's handover header.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-27Merge pull request #88 from nekernel-org/devAmlal El Mahrouss
chore: fix BootZ workflows.
2025-11-27chore: fix BootZ workflows.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-26Merge pull request #87 from nekernel-org/devAmlal El Mahrouss
chore: Fix broken pipe in CI.
2025-11-26chore: Fix broken pipe in CI.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-26Merge pull request #86 from nekernel-org/devAmlal El Mahrouss
chore: new CI for nekernel.
2025-11-26fix: chore: fix broken pipe on CI.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-26fix: make nebuild executable.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-26chore: fix: Downloading NeBuild for CI.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-26chore: update CI work and readme.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-26Merge pull request #85 from nekernel-org/devAmlal El Mahrouss
experimental: gif demo in README.
2025-11-26experimental: gif demo in README.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-26Merge pull request #84 from nekernel-org/devv0.0.7Amlal El Mahrouss
fix: boot/bootnet: fix linking error on bootnet module.
2025-11-26fix: boot/bootnet: fix linking error on bootnet module.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>