Commit Graph

  • 7e99bc2db1 fat feature/sotrage-system-overhaul Aaron 2026-03-24 18:10:04 +00:00
  • 096db148d0 fat32: fix pre-alloc cluster leak; add write-handle ref-count Aaron 2026-03-18 21:05:36 +00:00
  • 663bfbb0e4 storage: lifecycle watch system, PFSFormatParams, vol busy/format flags, diskutil improvements Aaron 2026-03-16 23:03:43 +00:00
  • aadc59f831 fat32 rewrite and storage stability fixes Aaron 2026-03-16 21:18:44 +00:00
  • 5d7aacc28f more improvements Aaron 2026-03-15 23:58:52 +00:00
  • 4810617922 FAT improvements and switch to 2-way associative cache Aaron 2026-03-15 19:46:31 +00:00
  • 666a011a9f refactor fat32 Aaron 2026-03-15 15:11:00 +00:00
  • a6e81bf5d3 VFS improvements, IO fixes, IO performance improvements. Aaron 2026-03-15 14:02:17 +00:00
  • 7ed8012c7e Merge pull request 'feature/boot.mgr' (#71) from feature/boot.mgr into develop develop admin 2026-03-14 20:38:39 +00:00
  • e7f7325c54 Fix unicode characters feature/boot.mgr t3hn3rd 2026-03-14 20:02:25 +00:00
  • 516be28057 Rebase on develop: fix duplicate include. t3hn3rd 2026-03-13 15:49:03 +00:00
  • 2d190c221a feature: boot.mgr replace hardcoded init sequence with dependency-driven boot manager t3hn3rd 2026-03-12 19:19:10 +00:00
  • dd56ffbcb4 Merge pull request 'feature/file_browser' (#61) from feature/file_browser into develop Aaron 2026-03-12 19:26:21 +00:00
  • ee7dcd107b feat(filebrowser): add delete button to toolbar, fix FAT32 delete/rename with raw sector scanning feature/file_browser Aaron 2026-03-11 19:28:49 +00:00
  • 671c144ad5 fix: FAT32 >1024 byte read/write truncation, VFS write notifications & dir watch Aaron 2026-03-11 07:39:00 +00:00
  • 8755f108f2 refactor: rename core.stringhelpers to core.strings.helpers Aaron 2026-03-10 19:10:19 +00:00
  • 17ee64ba02 refactor: rename core.search to core.stringhelpers Aaron 2026-03-10 19:07:13 +00:00
  • 6383b35945 remove debug file Aaron 2026-03-10 18:56:55 +00:00
  • b9e6c53be2 removed unused icons Aaron 2026-03-10 18:47:50 +00:00
  • abac1ce4a3 fix: replace raw mouse hook with LVGL long-press for file browser context menu Aaron 2026-03-10 18:44:43 +00:00
  • 5628c1ddbf feat: file dispatch system, file-type icons, multi-instance notepad Aaron 2026-03-10 17:55:26 +00:00
  • 140d3d6d68 Merge pull request 'feature: add RFC 8259 JSON parser/serializer and string utility extensions' (#62) from feature/json into develop admin 2026-03-10 19:26:24 +00:00
  • 1ff6e7549d Merge pull request 'feature: mirror all diagnostics to syslog, add VESA fallback for gfxd crashes' (#63) from feature/panic-fallback into develop admin 2026-03-10 19:26:02 +00:00
  • aa28d62e03 feature: mirror all diagnostics to syslog, add VESA fallback for gfxd crashes feature/panic-fallback t3hn3rd 2026-03-10 12:35:22 +00:00
  • 63f6c5ecc1 feature: add RFC 8259 JSON parser/serializer and string utility extensions feature/json t3hn3rd 2026-03-10 11:51:48 +00:00
  • 97b4460c48 Merge pull request 'Add mkdocs-material documentation site' (#59) from feature/mkdocs into develop admin 2026-03-08 21:41:02 +00:00
  • 6005ee8576 fix: vfs.md incorrect link to document feature/mkdocs t3hn3rd 2026-03-08 21:24:14 +00:00
  • 466173613f docs: fill out compat, lvglh, and toolchain documentation t3hn3rd 2026-03-08 21:19:21 +00:00
  • d059ff1ffb Rebase on develop - add VFS planning document to mkdocs nav t3hn3rd 2026-03-08 21:08:32 +00:00
  • 16038e55e7 fix: missing index.md from doc folder t3hn3rd 2026-03-08 20:39:23 +00:00
  • 019c377914 fix: use pip3 and python3 -m mkdocs for Drone compatibility t3hn3rd 2026-03-08 20:24:39 +00:00
  • 26e2fd947e feature: add mkdocs-material documentation site with CI deployment t3hn3rd 2026-03-08 20:10:56 +00:00
  • 7157a57513 Merge pull request 'Major rework of the Virtual File System layer covering path resolution, I/O modes, device abstractions, symlinks, and boot mount infrastructure.' (#58) from feature/vfs_improvements into develop admin 2026-03-08 20:16:43 +00:00
  • c8c7c2983d vfs: symlink support in file picker, test cleanup, boot mount fix feature/vfs_improvements Aaron 2026-03-08 19:00:47 +00:00
  • 91bc0e5ea2 vfs: consolidate scattered type/const/var sections into single blocks Aaron 2026-03-08 18:06:50 +00:00
  • 2cf879c4b9 vfs: replace asr.mnt with mount.asr declarative boot mounts Aaron 2026-03-08 17:55:14 +00:00
  • fcc9809248 vfs: major overhaul — device nodes, stream I/O, mode simplification Aaron 2026-03-08 17:34:25 +00:00
  • 63b67f5878 Merge pull request 'feature: add architecture-agnostic kernel panic (BSOD) engine' (#57) from feature/panic into develop admin 2026-03-08 17:21:41 +00:00
  • e55da49900 feature: add architecture-agnostic kernel panic (BSOD) engine feature/panic t3hn3rd 2026-03-08 16:44:21 +00:00
  • 521633c9a4 Merge pull request 'feature/bloom_filter' (#55) from feature/bloom_filter into develop admin 2026-03-08 14:24:43 +00:00
  • 0cd32a0f64 Fixed file header feature/bloom_filter Aaron 2026-03-08 14:04:48 +00:00
  • f2e5f3535a perf(ds): replace MD5 key hash in hashmap with FNV-1a32 Aaron 2026-03-08 13:59:56 +00:00
  • 2159578bdf feat(ds/enc): add bloom filter, FNV-1a and DJB2 hash units Aaron 2026-03-08 13:58:33 +00:00
  • 7abb38ccbe Merge pull request 'Namespace Restructure' (#54) from feature/refactor into develop admin 2026-03-08 12:47:41 +00:00
  • c2aaf1a5c9 fix: minor cleanup after namespace refactor feature/refactor t3hn3rd 2026-03-08 12:07:35 +00:00
  • 021aa0d82e refactor: namespace cleanup pass 2 t3hn3rd 2026-03-08 10:00:41 +00:00
  • 6fa008ed79 refactor: namespace restructure of entire codebase t3hn3rd 2026-03-08 01:28:31 +00:00
  • e922f086c2 Merge pull request 'WASM Execution Pipeline, File Dispatch & Supporting Infrastructure' (#52) from feature/wasm into develop admin 2026-03-07 22:29:29 +00:00
  • 605ec9d817 Merge pull request 'Standalone SHA-1 hashing implementation' (#51) from feature/sha1 into develop admin 2026-03-07 22:12:38 +00:00
  • 1ae867d929 fix: adapt subsystems to new VFS volume API and fix desktop program registry feature/wasm t3hn3rd 2026-03-07 22:12:18 +00:00
  • 40a1c05728 Fix: missing imports in wasmio.pas t3hn3rd 2026-03-05 23:46:24 +00:00
  • 2bfbb44cfb feature: WASM execution pipeline, file dispatch, RAM drive, and VFS handle table t3hn3rd 2026-03-05 20:18:16 +00:00
  • 8ab2d0d04f fix: drone pipeline not working t3hn3rd 2026-03-04 17:38:56 +00:00
  • b51881ced7 feat: integrate Wasuro WASM runtime into Asuro build chain t3hn3rd 2026-03-03 23:20:02 +00:00
  • 0d6f1e006c feature: preemptive process management - implementation progress t3hn3rd 2026-03-03 19:02:21 +00:00
  • c70c0b52c3 Rebase: Fixed accidentally removed unit tests. feature/sha1 t3hn3rd 2026-03-07 21:05:12 +00:00
  • 452cc0c8c8 Rebased on develop & remove test code from Kernel main. t3hn3rd 2026-03-07 10:33:38 +00:00
  • 3d334b8e8b feature: SHA-1 Hashing t3hn3rd 2026-03-05 23:36:07 +00:00
  • b9643a7b56 feature: SHA-1 Hashing t3hn3rd 2026-03-05 23:36:07 +00:00
  • 6902a406b0 Merge pull request 'GPU Stack, V8086 Monitor & BGA Driver' (#50) from feature/gpu-stack-v8086-bga into develop Aaron 2026-03-07 20:56:19 +00:00
  • 36ec7bfdb6 refactor: move program registration from kernel to progmanager feature/gpu-stack-v8086-bga t3hn3rd 2026-03-07 20:39:43 +00:00
  • 6c3c0e63d5 fix: Rebase borked kernel.pas - added missing deps t3hn3rd 2026-03-07 20:31:38 +00:00
  • df71c59aea feature: add boot splash screen with embedded TGA logo t3hn3rd 2026-03-07 20:10:33 +00:00
  • 97244a2b95 Rebase: Changes made to conform with rebase on develop t3hn3rd 2026-03-07 13:32:10 +00:00
  • ecca496978 fix: show live GPU/resolution info in System Information t3hn3rd 2026-03-04 22:23:04 +00:00
  • e52b4a9763 feature: GPU driver framework with BGA, V86 monitor, and runtime resolution switching t3hn3rd 2026-03-04 22:06:44 +00:00
  • f78eaa3811 Merge pull request 'Storage system overhaul: VFS, FAT32, ISO9660, AHCI/IDE refactor, GUI apps & boot drive mounting' (#49) from feature/storage-system into develop admin 2026-03-07 19:53:14 +00:00
  • acb4a15e41 Fix file headers feature/storage-system Aaron 2026-03-07 19:40:18 +00:00
  • d3581eea2e update header Aaron 2026-03-07 19:37:26 +00:00
  • 1fc00e3e7c chore: ignore lessons_learnt.md Aaron 2026-03-07 19:33:57 +00:00
  • 2f837ace6e chore: remove lessons_learnt.md from tracking Aaron 2026-03-07 19:33:40 +00:00
  • f8182b24b3 removed another bad file Aaron 2026-03-07 19:24:59 +00:00
  • f0531ff861 Removed bad files Aaron 2026-03-07 19:22:40 +00:00
  • 3d9c4cb49a feat: add processmanager.create to diskutil and notepad Aaron 2026-03-07 19:18:55 +00:00
  • 3a733b1559 feat: auto-mount boot drive to /boot; fix FAT32 deleted entry triple fault Aaron 2026-03-07 18:41:39 +00:00
  • deb513c925 storage: fix VFS corruption, ISO9660 hang, OOM; add notepad, file picker, fdtable, GPT, async I/O Aaron 2026-03-07 15:10:23 +00:00
  • 789fb7971a getting ready Aaron 2026-03-05 18:46:25 +00:00
  • 4e3acd6af7 Storage system: AHCI, IDE rework, VFS, volume manager, flatfs, async IO, IOAPIC Aaron 2026-03-03 22:25:49 +00:00
  • 262d064b6d Merge pull request 'Fix: PS/2 mouse ISR blocking; convert USB polling & GFX refresh to processes; remove dead scheduler' (#48) from feature/ps2-mouse-fix into develop admin 2026-03-07 00:40:20 +00:00
  • 738e5828f6 Fix PS/2 mouse ISR blocking; convert USB polling & GFX refresh to processes; remove dead scheduler feature/ps2-mouse-fix t3hn3rd 2026-03-07 00:29:38 +00:00
  • 9fa1c859ac Merge pull request 'feature: preemptive process management & TCP/IP barebones' (#41) from feature/process-management into develop t3hn3rd 2026-03-04 20:04:24 +00:00
  • d01b534a3d rebase fix: stdio.registerCommand('BSOS') removed from progmanager.pas feature/process-management t3hn3rd 2026-03-04 19:49:56 +00:00
  • 491b0ea5c3 fix: Allocator Merge Conflicts Resolved t3hn3rd 2026-03-04 17:15:56 +00:00
  • de6fde05cc feature: preemptive process management - implementation progress t3hn3rd 2026-03-03 19:02:21 +00:00
  • fb675a2299 feature: implement TCP (RFC 793) protocol driver t3hn3rd 2026-03-03 10:55:50 +00:00
  • aa374b6816 Merge pull request 'refactor(memory): complete PMM/VMM/LMM rewrite - bitmap allocators, bug fixes, hardening' (#40) from feature/memory-allocation-optimization into develop t3hn3rd 2026-03-04 19:34:44 +00:00
  • f427b7bcc7 refactor(memory): complete PMM/VMM/LMM rewrite - bitmap allocators, bug fixes, hardening feature/memory-allocation-optimization t3hn3rd 2026-03-04 10:36:09 +00:00
  • 4ba3c5b524 Merge pull request 'feature/Queues' (#37) from feature/Queues into develop Aaron 2026-03-04 00:06:10 +00:00
  • 7180ad39d8 Merge pull request 'feature: Pipeline - LVGL Build Caching' (#38) from feature/lvgl-build-caching into develop t3hn3rd 2026-03-04 00:05:01 +00:00
  • 6c7bcc1911 better testing feature/Queues Aaron 2026-03-03 21:37:20 +00:00
  • e09c9b5595 refactor Aaron 2026-03-03 21:11:47 +00:00
  • 9476bb0c8a compile Aaron 2026-03-03 20:50:38 +00:00
  • 8f7db8507b Queues Aaron 2026-03-03 20:49:56 +00:00
  • 188b1aebb0 feature: Pipeline - LVGL Build Caching feature/lvgl-build-caching t3hn3rd 2026-03-03 23:22:09 +00:00
  • 452203b7b4 Merge pull request 'bug: vtop incorrect bitmask' (#36) from feature/vtop-fix into develop t3hn3rd 2026-03-03 20:03:47 +00:00
  • d3c164e8af Merge branch 'feature/vtop-fix' into feature/tcp feature/tcp t3hn3rd 2026-03-03 19:10:38 +00:00
  • 76c419336e bug: vtop incorrect bitmask feature/vtop-fix t3hn3rd 2026-03-03 19:10:08 +00:00
  • 5e9d0004d7 feature: implement TCP (RFC 793) protocol driver t3hn3rd 2026-03-03 10:55:50 +00:00
  • 2ad0ae8420 Merge pull request 'feature/gitattributes' (#30) from feature/gitattributes into develop admin 2026-03-02 21:56:56 +00:00
  • c0c199bfe6 .gitattributes update feature/gitattributes t3hn3rd 2026-03-02 21:48:10 +00:00