| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-03-30 | refactor: reorganize kernel structure and implement memory management zonesHEADmain | Bobby | 1 | -0/+33 | |
| 2026-03-25 | Add AFS and FAT32 filesystem implementations | Bobby | 5 | -352/+138 | |
| - Introduced AFS allocation operations with bitmap management in `allocate.zig`. - Implemented stack write operations for AFS in `stack.zig`, including record creation functions. - Added unit write operations for AFS in `unit.zig`, enabling data writing to spans. - Created a unified write interface for AFS in `write.zig` to streamline write operations. - Established FAT32 constants and types in `constants.zig` and `types.zig`, respectively. - Developed FAT32 filesystem structure in `fat32.zig`, including re-exports for common types. - Implemented cluster operations for FAT32 in `cluster.zig`, handling cluster validation and reading. - Added read operations for FAT32 in `read.zig`, integrating cluster and stack functionalities. - Created entry types for FAT32 in `entry.zig`, supporting standard and long identity entries. - Developed boot sector creation and initialization functions in `boot.zig` for FAT32. - Implemented entry creation functions in `entry.zig` for FAT32, supporting short and long names. - Introduced shared filesystem libraries in `fs.zig` and `shared.zig` for better modularity. - Added mkafsdisk AFS adapter in `toolchain/mkafsdisk/afs/afs.zig` for host file I/O operations. | |||||
| 2026-02-24 | Add AFS Writer and mkafsdisk main functionality | Bobby | 4 | -0/+1151 | |
| 2026-02-24 | Bunch of stuff moved as .old for new arch change | Bobby | 9 | -1701/+0 | |
| 2026-02-20 | fix: Update memory section start address in linker script to 512MB | Bobby | 1 | -1/+1 | |
| 2026-02-20 | feat: Add used_clusters tracking in AFS and update disk info retrieval | Bobby | 2 | -2/+9 | |
| 2026-02-15 | refactor: Improve library dependency collection and management in build process | Bobby | 1 | -109/+115 | |
| 2026-02-15 | refactor: Enhance library dependency management and build process | Bobby | 1 | -46/+132 | |
| 2026-01-27 | feat: Add owner and permission fields to AFS directory entry structure | Bobby | 2 | -4/+37 | |
| 2025-12-30 | fix: update ELF load address to start at 16MB after kernel | Bobby | 1 | -1/+1 | |
| 2025-12-16 | library dependent binaries | Bobby | 2 | -0/+156 | |
| 2025-12-11 | added linker for AKIBAELF binaries | Bobby | 1 | -0/+35 | |
| 2025-12-11 | added AKIBAELF builder program | Bobby | 2 | -0/+136 | |
| 2025-12-08 | update Dockerfile to build grub for Akiba | Bobby | 1 | -4/+11 | |
| 2025-12-08 | AFS disk image creator tool added | Bobby | 2 | -0/+784 | |
| 2025-12-08 | custom AFS module for GRUB | Bobby | 1 | -0/+425 | |
| 2025-11-27 | move build system to zig, Docker for non linux systems | Bobby | 1 | -0/+26 | |
