| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-14 | chore: make Vettable pattern less redundant. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-14 | chore: improve Vettable pattern, add new concepts in Config.h | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-14 | chore: NeKit: nullify generic Vettable type. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-13 | chore: enforce final property on vettable based classes. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-13 | feat: Introduce `INotVettable` helper macro (NE_NOT_VETTABLE) | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-13 | chore: IPEFDylibObject tweaks. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-12 | chore: improve README. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-12 | chore: make Ref `operator bool` explicit, remove useless `MUST_PASS` in ↵ | Amlal El Mahrouss | |
| TLS.inl, use `CFRef` in LaunchHelpers. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-12 | feat: modify IDriverBase contract and concept. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-12 | chore: update ReadMe.v0.0.9 | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-11 | chore: refactor: codebase improvements and more usage of Ref<>. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-11 | feat: Timer.h: Turn `rtl_*seconds` helpers into `constexpr` functions. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-11 | chore: better logging for `::Run()` method in `UserProcessScheduler`.v0.0.83 | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-11 | chore: kernel: fix compiler error that never appeared before. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-11 | chore: launch: ne_launch code improvements. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-11 | feat: kernel: `Vettable.h` interface and concepts. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-10 | chore: using more header guards than pragma once. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-10 | chore: code refactors in TraceSrv.h | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-10 | fix: Ref.h: Fix Ro3 constructors for NonNullRef. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-10 | chore: new `InitializerList` API. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-09 | feat: New `InitializerList` class, and `LHGetLaunchInfo` implementation on ↵v0.0.82 | Amlal El Mahrouss | |
| `LaunchHelpers.fwrk`. fix: Fix operator!= in the `Atom` class. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-09 | chore: Codebase improvements and tweaks. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-08 | Merge pull request #114 from nekernel-org/new-scripts | Amlal El Mahrouss | |
| chore: use `enum struct` instead of `enum class`. | |||
| 2025-12-08 | chore: use `enum struct` instead of `enum class`. | Amlal El Mahrouss | |
| chore: build scripts improvements. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-07 | Merge pull request #113 from nekernel-org/new-readme | Amlal El Mahrouss | |
| chore: new README.md | |||
| 2025-12-07 | chore: new README.md | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-07 | chore: fix README badges. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-07 | chore: LaunchHelpers.fwrk: new alias for `LHLaunchInfo*`. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-06 | chore: update CITATIONS.cff | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-06 | fix: target correct branch in CI. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-06 | chore: De-bloat README.v0.0.81 | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-05 | chore: better .editorconfig. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-05 | chore: 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-05 | chore: DriverKit: Use `DDK_` instead of `DKI_`. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-04 | chore: update config semver and c++ detection. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-04 | chore: use `__NECTI__` instead of `__LIBCOMPILER__` | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-03 | chore: Json.h: define `fUndefined` when constructing the Json object. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-03 | chore: update README.md links. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-03 | Merge pull request #102 from nekernel-org/stable | Amlal El Mahrouss | |
| fix: commit in wrong branch. | |||
| 2025-12-03 | feat: kernel: Introduce `Error` to `ICodec` contract. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-02 | Merge pull request #101 from nekernel-org/develop | Amlal El Mahrouss | |
| chore: new Kernel APIs. | |||
| 2025-12-02 | chore: new Kernel API for KString, ArrayList and ErrorOr. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-02 | Merge pull request #100 from nekernel-org/develop | Amlal El Mahrouss | |
| chore: documentation tweaks. | |||
| 2025-12-02 | chore: docs: new version of core_process_scheduler.tex | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-01 | Merge pull request #99 from nekernel-org/develop | Amlal El Mahrouss | |
| chore: typedefs breaking changes, and binary mutex new `LockedPtr` type. | |||
| 2025-12-01 | chore: typedefs breaking changes, and binary mutex new `LockedPtr` type. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-12-01 | Merge pull request #98 from nekernel-org/develop | Amlal El Mahrouss | |
| Develop: Updated paper, containers, and container types. | |||
| 2025-12-01 | chore: 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-30 | chore: 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-30 | Merge pull request #97 from nekernel-org/develop | Amlal El Mahrouss | |
| chore: mkfs.hefs: pad until end of kDiskSize. | |||
