summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/src/PEFCodeMgr.cc
AgeCommit message (Expand)Author
2025-11-21meta: Codebase improvements on NeKernel.Amlal El Mahrouss
2025-11-17feat: NeKernel is now under the Apache 2.0 license.Amlal El Mahrouss
2025-11-15fix: kernel: fix kernel placeholder name.Amlal El Mahrouss
2025-11-15feat: kernel: New PE32+ backend, CodeMgr improvements.Amlal El Mahrouss
2025-10-07feat: kernel & libSystem: improvements and tweaks.Amlal El Mahrouss
2025-08-12feat! abi! Breaking ABI changes in the PEF format!Amlal
2025-08-07feat: PEFCodeMgr.cc: `ldr_get_platform` shall be static.Amlal El Mahrouss
2025-08-05feat: PEFCodeMgr: Improved FAT binary support, made code more readable.Amlal El Mahrouss
2025-08-04feat: check if the command header has the same CPU type as the container.Amlal El Mahrouss
2025-08-04fix: PEFCodeMgr: codebase fixes.Amlal El Mahrouss
2025-08-04feat: PEFCodeMgr: make use of explicit types instead of `auto`Amlal El Mahrouss
2025-08-04meta: PEFCodeMgr: fix code styling issues.Amlal El Mahrouss
2025-08-04fix! PEFCodeMgr: critical fixes applied to PEF loader.Amlal El Mahrouss
2025-08-04feat&fix: critical patches to the PEFCodeMgr.Amlal El Mahrouss
2025-08-04feat: `mm_map_page` should iterate over `pages_count`, not `VMSize` directly.Amlal El Mahrouss
2025-08-04fix: PEFCodeMgr: container_header didn't increment, fixed that.Amlal El Mahrouss
2025-08-04feat: use `kPefMagicFat` instead of `kPefMagic` to check for a FAT binary.Amlal El Mahrouss
2025-08-04feat: Improve iteration loop for PEFCodeMgr's VMAddress mapping.Amlal El Mahrouss
2025-08-04fix: PEFCodeMgr: loop over `VMAddress` correctly inside PEF Code Manager.Amlal El Mahrouss
2025-07-08feat: Reinforce code inside PEFCodeMgr and mkfs.hefs, extend fsck.hefsAmlal El Mahrouss
2025-07-04feat: see below.Amlal El Mahrouss
2025-06-27fix: Fix a bad `stacksym` check.Amlal El Mahrouss
2025-06-23fix: Fix AP init code, and format codebase.Amlal El Mahrouss
2025-06-22fix: PEFLdr: Fix compilation error on `mmap`Amlal El Mahrouss
2025-06-22;)0xf00sec
2025-06-22PEFCodeMgr.cc: ArchKit0xf00sec
2025-06-22rt_copy_memory_safe: PEFCodeMgr.cc0xf00sec
2025-06-18PEF format update `5.0` and codebase refactors.Amlal El Mahrouss
2025-05-25kernel!: lots of changes, see commit details.Amlal El Mahrouss
2025-05-23refactor(kernel): Refactor HeapMgr functions.Amlal El Mahrouss
2025-05-23feat!(Kernel): Improvements on the BitMapMgr, HTS, and UPS.Amlal El Mahrouss
2025-05-23feat!(kernel): Rename NewKit to NeKit.Amlal El Mahrouss
2025-05-17feat(kernel): don't schedule process when it's under signals such as:Amlal El Mahrouss
2025-05-15feat(kernel): Finalizing the first version of the user scheduler.Amlal El Mahrouss
2025-05-02kernel, fskit: HeFS: Worked on IND allocation and added removal support.Amlal
2025-05-01kernel: HeFS: did progress on IND allocation.Amlal
2025-05-01kernel: scheduler and pef code mgr improvements.Amlal
2025-05-01kernel: mmap the blob to VMAddress in PEFCodeMgr, alongside other fixes regar...Amlal
2025-04-25dev: better .clang-format, ran format command.Amlal
2025-04-11tweak kernel, boot: use -Wall, -Werror, -Wpedantic now.Amlal El Mahrouss
2025-03-31meta/repository: fix capitalization on my name 'El' instead of 'EL'.Amlal El Mahrouss
2025-03-29ddk: refactor: reorganize kit into a standard kernel kit.Amlal El Mahrouss
2025-03-28kernel: breaking: Change namespace from NeOS to Kernel.Amlal El Mahrouss
2025-03-23meta(kernel): Reworked repository's filesystem structure.Amlal El Mahrouss