| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-24 | feat! breaking changes on kernel sources. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-11-22 | fix: kernel: Important kernel fixes for SMP. Adding 'NeKernel' process as well. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-11-21 | feat: kernel: NeKit improvements and new TOML file. | Amlal El Mahrouss | |
| feat: frameworks: CoreFoundation improvements and new KTest framework. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-11-21 | meta: Codebase improvements on NeKernel. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-11-19 | feat: kernel: new CRuntimeOverrides file, and documentation | Amlal El Mahrouss | |
| improvements. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-11-18 | feat: Fix New.h (x2) | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-11-17 | feat: NeKernel is now under the Apache 2.0 license. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-10-26 | feat: Add disclaimer for ErrorOr and Ref. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-10-23 | feat! breaking API changes in kernel. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-10-22 | feat: kernel! new KString API. And Network stack fixes. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-10-21 | fix: kernel: fix ArrayList constructor. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-10-21 | dev/kernel: crc32 module improvements on portability. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-10-07 | feat: kernel & libSystem: improvements and tweaks. | Amlal El Mahrouss | |
| feat: docs: wip design of Launch. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-10-05 | feat: launch: reworking launch program. | Amlal El Mahrouss | |
| feat: boot: Use NB prefix instead of CB. feat: kernel: Use more portable types. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-10-04 | feat: kernel: codebase improvements. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-09-28 | feat: final changes before nekernel v0.0.6 | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-09-28 | ErrorOr.h: T.Value | 0xf00sec | |
| Introduced T& Value() to extract the underlying scalar value without implying ownership transfer. Kept Leak() to explicitly indicate heap ownership transfer. Signed-off-by: 0xf00sec <159052166+0xf00sec@users.noreply.github.com> | |||
| 2025-09-11 | fix: CxxAbi: Fix ifndef with updated NeCTI macro. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-09-11 | feat: libSystem: `Verify.h` include file, used to verify SCI's input and | Amlal El Mahrouss | |
| data. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-09-10 | feat: kernel: abi: __cxa_guard inside CxxABI (AMD64) | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-08-22 | feat: strings: Fix function arugments of `urt_string_cmp` | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-08-22 | feat: Add `KStringOr` alias, and `mm_make_own_ptr` doesn't use `MUST_PASS` | Amlal El Mahrouss | |
| anymore. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-08-21 | feat: Reworked `hefsi_hash_64` to follow the codebase's conventions. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-08-21 | feat!: Breaking changes, reworked the KString API inside the ne_kernel. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-08-21 | feat: refactor and fixed python scripts. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-08-10 | feat: api/crc32: reworked crc32 api using new portable types. | Amlal | |
| Signed-off-by: Amlal <amlal@nekernel.org> | |||
| 2025-08-09 | feat: warning fixes and Semaphore API patches. | Amlal | |
| what: - The Semaphore API is being preppared for v0.0.4 Signed-off-by: Amlal <amlal@nekernel.org> | |||
| 2025-06-22 | rt_copy_memory to rt_copy_memory_safe | 0xf00sec | |
| 2025-06-03 | feat: TLS: Improved its implementation, and add a user field for additional ↵ | Amlal El Mahrouss | |
| checks. refactor: Reworked `open_msg`'s messaging system. refactor: Rename `Utils.cc` to `AsciiUtils.cc` Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-30 | refactor: Format codebase and fix warning in UserProcessScheduler. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-29 | feat: Improve libSystem's architecture and implementation. | Amlal El Mahrouss | |
| fix: Fix NeKit's Ref, and ErrorOr classes. fix: Fix userland tools. next: - Finish the latest tickets and then release nekernel 0.0.3 Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-29 | fix: Fix Ref class, which caused memory leaks on the kernel.0.0.2e3 | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-24 | feat(nekit)!: Change dbg_break_point to DBG_TRAP. | Amlal El Mahrouss | |
| BREAKING CHANGE: renamed symbol to match the codebase's macro style. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-23 | feat!(Kernel): Improvements on the BitMapMgr, HTS, and UPS. | Amlal El Mahrouss | |
| other: - Add ZXD header file. - Reworking AMD64 interrupts. - Improved HTS's design implementation. - Improved UPS's balancing implementation. breaking changes: - Rename MemoryMgr to HeapMgr. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-23 | feat!(kernel): Rename NewKit to NeKit. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
