This website requires JavaScript.
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