| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-21 | meta: Codebase improvements on NeKernel. | 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-11-15 | feat: DDK: compiler improvements and working on fwrk standard and launch | Amlal El Mahrouss | |
| design. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-10-26 | feat: refactor HeFS to OpenHeFS. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-10-10 | feat: kernel: dispatch structures have two new methods. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-10-08 | fix: libSystem: return JAIL correctly and fix missing macro in | Amlal El Mahrouss | |
| JailCalls.cc Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-10-08 | feat: libSystem: new version of libSystem. | Amlal El Mahrouss | |
| 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-04 | feat: kernel: new `kernel` process type, and usage of `explicit operator | Amlal El Mahrouss | |
| bool` feat: libSystem: minor tweaks. feat: indexer: important fixes in `RemoveFlag` Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-09-11 | fix: SystemKit/Verify.h: fix future link issues with `inline` | 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-09 | feat:! ddk/dki, ne_launch, ifs: Big architectural changes and | Amlal El Mahrouss | |
| improvements. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-09-05 | feat: libSystem: `libsys_hash_64` is now defined in `src/System.cc` | 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-18 | feat: SystemProc.asm: Make use of `syscall` instead of `int 50` | Amlal El Mahrouss | |
| 2025-08-17 | feat: libSystem/SystemProc.asm: Move r8, to rax, cleanup rax | Amlal | |
| before entering calling system call handler too. Signed-off-by: Amlal <amlal@nekernel.org> | |||
| 2025-08-13 | feat! Breaking changes in the DDK. | Amlal | |
| Signed-off-by: Amlal <amlal@nekernel.org> | |||
| 2025-08-10 | feat(libSystem): improved 'PrintOut' to use 'StrFmt' instead of stdc's ↵ | Amlal | |
| string format. Signed-off-by: Amlal <amlal@nekernel.org> | |||
| 2025-08-10 | feat(libSystem): implement memory ops with alignment & overlap handling | 0xf00sec | |
| 2025-08-09 | Merge branch 'nekernel-org:dev' into dev | 0xf00sec | |
| 2025-08-09 | Update SystemCalls.cc | 0xf00sec | |
| 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-07-31 | feat: mgmt.oe: openenclave management tool. (wip) | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-29 | feat: libSystem: implement 'Jail.h' header. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-10 | feat: Fix FNV's pointer check. | Amlal El Mahrouss | |
| why: - It doesn't have any pointer check. - We could save cycles by also checking for `*path == 0` Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-06-22 | feat: use FNV in libSystem's syscall routing. | Amlal El Mahrouss | |
| fix: Add legacy string.h functions back, for GCC. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-06-12 | feat: Use `.dll` extension for `libSystem` instead of `.sys` | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-06-12 | feat: libSystem, kernel: finalizing the hash and routing system of ↵ | Amlal El Mahrouss | |
| libSystem's handlers. feat: Rework TTY, and CD-ROM API too. 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-30 | global: architectural changes, see commit details. | Amlal El Mahrouss | |
| refactor: Refactor libSystem, user frameworks, and preparing for OpenMSG. feat: Jail info client structure (libSystem) feat: Document what the RTime is doing starting from line 504. feat: use `int 50` instead of `syscall` for now. 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-27 | feat: generic_kits: Add X64Chrono inside BenchKit. | Amlal El Mahrouss | |
| refactor: libSystem: Refactored as a whole. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
