Commit Graph

  • e69b134bff Integrate x86_64 desktop boot and extend VirtualBox validation 64bit Aaron 2026-11-08 09:02:34 +00:00
  • a6a55153af Enable native WASM execution with process-owned contexts and cleanup Aaron 2026-11-08 09:02:34 +00:00
  • e462165049 Enable native desktop applications and synchronized resolution changes Aaron 2026-11-08 09:02:34 +00:00
  • b71e6d67b4 Port E1000 networking and bound packet and DMA handling Aaron 2026-11-08 09:02:34 +00:00
  • 465cf1deca Enable native USB core, OHCI, mass storage and HID drivers Aaron 2026-11-08 09:02:33 +00:00
  • f8911ccdec Port storage and filesystems to x86_64 with stable device ownership Aaron 2026-11-08 09:02:33 +00:00
  • a27d9cb39d Port shared core and platform services to native pointer widths Aaron 2026-11-08 09:02:33 +00:00
  • 035207442a Fix USB device speed reporting across host controllers feature/usb-speed-reporting-fix t3hn3rd 2026-11-07 23:53:09 +00:00
  • 9d4323ca53 Merge pull request 'Automate boot unit inclusion with architecture-aware Moderne analysis' (#74) from feature/dangling-unit-resolution into develop develop Aaron 2026-11-07 22:32:22 +00:00
  • dd3bb1e016 Automate boot unit inclusion with architecture-aware Moderne analysis feature/dangling-unit-resolution t3hn3rd 2026-11-07 21:49:06 +00:00
  • 7a6be7f66e Refactor builds to use target profiles and discovery; remove architecture checker Aaron 2026-11-07 20:50:04 +00:00
  • 6a1eb5e2ac Add x86_64 kernel bring-up with build-selected platform adapters Aaron 2026-11-07 20:13:20 +00:00
  • e8e4061564 fix file header feature/sotrage-system-overhaul Aaron 2026-11-07 10:19:01 +00:00
  • 10691a9e03 fix file headers Aaron 2026-11-07 10:18:33 +00:00
  • cebad0b583 Fix USB volume discovery, automounting, and file saves Aaron 2026-11-01 20:22:07 +00:00
  • 53cc758e60 Add standard license headers and Aaron Hance attribution Aaron 2026-10-31 20:56:15 +00:00
  • 6c7619bc2c Keep development plan local and remove it from version control Aaron 2026-10-31 20:50:31 +00:00
  • d318eca262 Refactor VFS shared operations and remove unused legacy storage wrappers Aaron 2026-10-31 20:46:48 +00:00
  • c28b9dd77f Implement USB mass storage and batch OHCI bulk transfers Aaron 2026-10-31 20:36:52 +00:00
  • c0c56a9c84 Add initial ext2 read/write and formatting support Aaron 2026-10-31 19:49:36 +00:00
  • 720ba46630 Improve disk benchmark suites and timing, and fix command launch race Aaron 2026-10-31 19:06:46 +00:00
  • 8e0ab3da8b Improve storage performance with read pipelining, run lookup, request merging, and counters Aaron 2026-10-31 17:32:59 +00:00
  • 3d4f846a8f fix(ahci): harden command submission, DMA ownership, and timeout recovery Aaron 2026-10-31 16:56:18 +00:00
  • d8d51ba5df feat(storage): use volume labels for default mount folders Aaron 2026-10-31 16:39:43 +00:00
  • d1ecd3fc41 fix(storage): harden disk operations, add volume labels, and stabilize AHCI discovery Aaron 2026-10-31 16:30:40 +00:00
  • 7e99bc2db1 fat 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 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