| 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-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-08-11 | feat: Semaphore API has been documented, RTL driver improvements, and better ↵ | Amlal | |
| help for fsck.hefs. 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-07-24 | feat: __CF_64BIT__ macro for CoreFoundation.fwrk. | Amlal El Mahrouss | |
| refactor! Semaphore API breaking changes in the new 'SemaphoreArr' type. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-24 | refactor: FB.h, Semaphore.h: minor style changes. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-23 | feat: new 'kErrorUnavailable' type and semaphore API breaking changes. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-23 | feat: new 'kErrorAccessDenied' type for semaphore api. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-23 | feat: sem: fix usage of 'kErrorNetworkTimeout' to 'kErrorTimeout' | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-23 | fix: sem: use 'kErrorTimeout' instead of 'kErrorNetworkTimeout' | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-23 | fix: sem: fix decrement logic of the semaphore api's 'rtl_sem_wait' | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-23 | feat: rtl_sem_wait: check semaphore for underflows. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-23 | fix: sem: fix condition in 'rtl_sem_is_valid' as it was to strict. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-23 | fix: sem: fix Semaphore API of kernel, validation and typo fixes. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-23 | fix: sem: remove useless 'namespace Kernel' comment on function. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-23 | feat: dev/kernel: Finish kernel semaphore API. | Amlal El Mahrouss | |
| note: - The API is very new, except breaking changces. - It may be buggy in some areas, except some changes soon. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-21 | feat: NeKernel Semaphore API. | Amlal El Mahrouss | |
| includes: - New semaphore API for the kernel, we also make use of the HardwareTimer class here. - Defined header only for now. - New HAL HW Timer API in AMD64. 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> | |||
| 2025-04-25 | dev: better .clang-format, ran format command. | Amlal | |
| Signed-off-by: Amlal <amlal@nekernel.org> | |||
| 2025-03-31 | meta/repository: fix capitalization on my name 'El' instead of 'EL'. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-03-28 | kernel: breaking: Change namespace from NeOS to Kernel. | Amlal El Mahrouss | |
| sched: Fix redundancy in NeKernel's user scheduler macros, refactored the other files using the redundant macros too. part one of a series of commit for NeKernel. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-03-23 | meta(kernel): Reworked repository's filesystem structure. | Amlal El Mahrouss | |
| Removing useless parts of the project too. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
