summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/FSKit
AgeCommit message (Expand)Author
2025-05-11feat(kernel): HeFS TeX specs have been updated, and cleaned up the official f...Amlal
2025-05-11dev(feat:kernel): Working Core Layer of HeFS (Write/Read)Amlal
2025-05-10dev(kernel/HeFS): code cleanup, and improvements on the FS driver code.Amlal
2025-05-10dev(kernel): saving changes regarding HeFS, and also for the 0.0.2e2 release.Amlal
2025-05-10dev(kernel): feat: AHCI driver improvements against 'disk hangs', and HeFS ha...Amlal
2025-05-08meta(kernel): saving changes to avoid loss.Amlal
2025-05-08feat(tooling): update HeFS headers, and better HeFS tooling.Amlal
2025-05-06dev(kernel): Fix typo of `kHeFSDefaultVoluneName` to `kHeFSDefaultVolumeName`...Amlal El Mahrouss
2025-05-06feat(kernel): Working on the last parts of HeFS V1, which will act as the bas...Amlal
2025-05-05feat(kernel): new HeFS version, scheduler allocation tree improvements and re...0.0.2e1Amlal
2025-05-04meta(format.sh): format codebase.Amlal
2025-05-04feat(filesystem): Update HeFS implementation and specifications.Amlal
2025-05-03kernel: HeFS: breaking changes — major refactor of Index Node Directory layoutAmlal
2025-05-02kernel: HeFS: disk security improvements and new CreateFile and DeleteFile me...0.0.2Amlal
2025-05-02kernel, FS: Mostly patches regarding NeFS's formating and disk write implemen...Amlal
2025-05-02kernel, fskit: HeFS: Worked on IND allocation and added removal support.Amlal
2025-05-01dev, kernel: HeFS spec and tooling, and PEF spec updates.Amlal
2025-04-29kernel: Figuring out the EPM header bug; where it gets duplicated when writin...Amlal
2025-04-28dev kernel, HeFS: format C++ header; will work on tooling after.Amlal
2025-04-28dev, kernel: Fixed HeFS directory allocation routine.Amlal
2025-04-28dev, kernel: HeFS improvements and tweaks.Amlal
2025-04-28dev, kernel: HeFS, Tooling: reworked the mkfs.hefs tool for the new filesystem.Amlal
2025-04-27dev, kernel: HeFS had to be redesigned to be less problematic with hard-drives.Amlal
2025-04-27dev, kernel: AHCI, HeFS filesystem, SysChk, and BootSATA improvements.Amlal
2025-04-27dev, kernel: AHCI support and HeFS improvements, alongside scheduler allocati...Amlal
2025-04-27dev: fixes and improvements, codebase formating too.Amlal
2025-04-26dev, kernel, tooling: add HeFS tooling and early allocation stategy.Amlal
2025-04-26dev, kernel and user: codebase additions and work in progress 'tactical pause'Amlal
2025-04-26dev, kernel: saving work in progress code regarding scheduler and filesystem.Amlal
2025-04-25dev, kernel: improve nefs format method, hefs format method.Amlal
2025-04-25dev: better .clang-format, ran format command.Amlal
2025-04-25dev, boot, kernel: improvements, and fixing the VEPM formatter.Amlal
2025-04-24dev, kernel, boot: HeFS, Scheduler, BootZ: see below.Amlal El Mahrouss
2025-04-24dev, kernel: HeFS patches and starting to implement filesystem.Amlal El Mahrouss
2025-04-23dev, kernel: necessary refactors regarding future changes.Amlal El Mahrouss
2025-04-22dev, kernel: Milestone towards 0.0.2, see details.Amlal El Mahrouss
2025-04-22dev, kernel: VEPM WiP implementation, and syschk fixes in WiP.Amlal El Mahrouss
2025-04-21dev, kernel: Made HeFS use a RB-Tree traversal algorithm.Amlal El Mahrouss
2025-04-20kernel, dev: python script to make an ESP from files.Amlal El Mahrouss
2025-04-20kernel, fs(HeFS.h): Cleaned up design inside INode structure.Amlal El Mahrouss
2025-04-20fs, kernel(HeFS): Implement `hefs_get_index_node` for tree traversal.Amlal El Mahrouss
2025-04-20kernel, FSKit: cleanup fs and document HeFilesystemParser.Amlal El Mahrouss
2025-04-190.0.1e: Last commit regarding 0.0.1Amlal El Mahrouss
2025-04-19dev, fs: document HeFS, add Ext2 C++ source file.Amlal El Mahrouss
2025-04-18kernel, HeFS (IMP): time algorithm.Amlal El Mahrouss
2025-04-18FSKit, HeFS: Fix name regarding hungarian conventionAmlal El Mahrouss
2025-04-18CoreHeFS: Checksum for blocks, integration with Crc32 and User APIsAmlal El Mahrouss
2025-04-18HeFS.h: Worked on CoreHeFS.Amlal El Mahrouss
2025-04-18kernel, boot: improvements and tweaks on the kernel's filesystems.Amlal El Mahrouss
2025-04-17dev, kernel: Finish recovering files.Amlal El Mahrouss