summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2025-11-19Merge pull request #24 from nekernel-org/devAmlal El Mahrouss
feat: libc++: improved new.h header and improved defines.h
2025-11-19feat: libc++: improved new.h header and improved defines.hAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-19Merge pull request #23 from nekernel-org/devAmlal El Mahrouss
feat: new documented codebase and improvements.
2025-11-19feat: new documented codebase and improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-19Merge pull request #22 from nekernel-org/devAmlal El Mahrouss
feat! asm: AMD64 assembler now uses % instead of # for macros.
2025-11-19feat! asm: AMD64 assembler now uses % instead of # for macros.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-18Merge pull request #21 from nekernel-org/devAmlal El Mahrouss
feat: new New.h in LibC++, Linker version prompt improvements.
2025-11-18feat: new New.h in LibC++, Linker version prompt improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-18Merge pull request #20 from nekernel-org/devAmlal El Mahrouss
License and name fixes.
2025-11-18feat: NeCTI CI and fixed README.mdAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-18fix: meta: codebase improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-17Merge pull request #19 from nekernel-org/devAmlal El Mahrouss
feat: update debuggerkit to be licensed under Apache 2.0.
2025-11-17feat: update debuggerkit to be licensed under Apache 2.0.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-17Merge pull request #18 from nekernel-org/devAmlal El Mahrouss
version: v0.0.7
2025-11-17fix: meta: Better LICENSE.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-16fix: NeKernelContract.h: include Defines.h for STLString.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-15feat: API and codebase tweaks.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-15feat: tools/ld64: tweaks.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-06Merge pull request #17 from 2LoS/fixesAmlal El Mahrouss
Minor changes
2025-11-05Minor changes2LoS
2025-10-26fix: fixed ErrorOr API.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-10-26feat: ErrorT constructor for ErrorOr.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-10-26feat: new ErrorOr API for NeCTI.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-10-26Merge pull request #16 from nekernel-org/devAmlal El Mahrouss
NeCTI: v0.0.7
2025-10-26Merge pull request #15 from 2LoS/devAmlal El Mahrouss
'operator bool()' is marked as explicit
2025-10-26Fix comment formatting in 'Dialogs.h'LoS
Signed-off-by: LoS <kaffedesk@gmail.com>
2025-10-26'operator bool()' is marked as explicit2LoS
2025-10-21fix: debugger_kit: fix protocol magic.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-10-20fix: tools: use CK's types instead of stdc++ types.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-09-28Merge pull request #14 from nekernel-org/devAmlal El Mahrouss
NeCTI: v0.0.6
2025-09-16feat: backend: improve amd64 assembler backend's global variables.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-09-07Merge pull request #13 from nekernel-org/devv0.0.5e1-releaseAmlal El Mahrouss
v0.0.5e1: Code Generation improvements.
2025-09-07feat: `stable` now included in CIAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-09-07feat: improve c++ codegen in CompilerKit frontend.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-09-04Merge pull request #12 from nekernel-org/devv0.0.5-releaseAmlal El Mahrouss
v0.0.5 (Arlington)
2025-09-03feat: DebuggerKit: NeKernel debugger protocol client.Amlal El Mahrouss
what: A new protocol to debug the NeKernel image. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-09-02Merge pull request #11 from nekernel-org/devAmlal El Mahrouss
v0.0.1e3 — Langley
2025-08-31fix: ci: finding a better solution for `nebuild`v0.0.1e3-releaseAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-31fix: fix GIT url for CI.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-31fix: be explicit in the `make` invocation (use build-nebuild)Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-31feat: add CI for `dev` as well.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-31CI: Deploying new CI system.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-30feat: debugger_kit: debugger contract modifications for NeKernel.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-28feat: base_math.h: fixing the `surd` function for powers other than 2.v0.0.3e2-releaseAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-28hotpatch: fix `surd` function.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-28fix: LibC++: rename `sqr` to `surd`.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-28Merge pull request #10 from nekernel-org/devAmlal El Mahrouss
v0.0.3e1 — Ogre
2025-08-28feat: v0.0.3e1 (Ogre)v0.0.3e1-releaseAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-27fix: DebuggerKit: Documenting contract and making sure the destructor isAmlal El Mahrouss
virtual. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-24feat: LibC++: improve `exit` function.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>