Commit graph

  • c72bd48cf8 chore: update Cargo.lock main oiupoyt 2026-10-01 22:55:30 +05:30
  • e6e842a5fb docs: update status tracker marking all Phase 4 final mile systems complete oiupoyt 2026-10-01 22:54:18 +05:30
  • c1d67e3160 fix(integration): resolve active version detection, prevent watchdog safe mode lock, and add async GUI background channels oiupoyt 2026-10-01 22:53:41 +05:30
  • 66deae64d6 feat: wire up interactive GUI and CLI subcommands to launcher, cleaner, and region router oiupoyt 2026-10-01 22:48:21 +05:30
  • 2fcc4dd995 feat(bootstrap): implement unified Launch orchestrator oiupoyt 2026-10-01 22:46:18 +05:30
  • 96593ca842 feat(core): implement zero-dependency Discord Rich Presence IPC client oiupoyt 2026-10-01 22:45:06 +05:30
  • a4d6cce7f4 feat(bootstrap): implement server region selector and FastFlag network routing oiupoyt 2026-10-01 22:43:51 +05:30
  • 17a7dbb1ec feat(bootstrap): implement disk cache and version cleaner oiupoyt 2026-10-01 22:42:22 +05:30
  • c64c9635fa docs: add Phase 4 Final Mile implementation plan oiupoyt 2026-10-01 22:39:28 +05:30
  • 67ba1bfe4e docs: update status tracker for AAssetManager virtual asset engine completion oiupoyt 2026-10-01 19:43:01 +05:30
  • abff33ba67 fix(assets): implement -1 error returns on invalid handles, null buffer check for empty assets, checked seek arithmetic, and path normalization oiupoyt 2026-10-01 19:42:19 +05:30
  • bf3b3d84c8 test(assets): implement end-to-end asset manager and mod overlay streaming test oiupoyt 2026-10-01 19:36:17 +05:30
  • 4850bade6b feat(assets): implement exported AAssetManager C-ABI functions and handle table oiupoyt 2026-10-01 19:35:28 +05:30
  • 1969f7aae9 feat(assets): implement virtual AssetManager with non-destructive mod overlays oiupoyt 2026-10-01 19:34:14 +05:30
  • f6e7bbd7a5 feat(assets): implement AssetDir directory iterator with rewind support oiupoyt 2026-10-01 07:32:19 +05:30
  • f07b5e7d6a feat(assets): implement AssetFile with seeking, buffering, and reading mechanics oiupoyt 2026-10-01 07:31:04 +05:30
  • 436be80d30 docs: add Phase 3B Asset Manager implementation plan oiupoyt 2026-10-01 06:26:36 +05:30
  • 939d67d4df docs: update status tracker for ANativeWindow graphics surface completion oiupoyt 2026-09-30 08:22:26 +05:30
  • 3c27dc574a fix(graphics): implement thread-safe interior mutability, dirty rect clamping, and ANativeWindow handle table oiupoyt 2026-09-30 08:21:42 +05:30
  • 64d96c7df2 test(graphics): implement end-to-end graphics surface and activity window integration test oiupoyt 2026-09-30 08:16:36 +05:30
  • a5f60dd899 feat(graphics): implement ANativeWindow C-ABI exported functions oiupoyt 2026-09-30 08:16:03 +05:30
  • bac8afeb83 feat(graphics): implement window manager and display resize handler oiupoyt 2026-09-30 08:14:57 +05:30
  • 94584bed1e feat(graphics): implement double-buffered graphics surface with lock and post engine oiupoyt 2026-09-30 08:13:58 +05:30
  • 6ae2bcb091 feat(graphics): implement ANativeWindow C-ABI types and pixel formats oiupoyt 2026-09-30 08:12:32 +05:30
  • ea9115fed8 docs: add Phase 3A Graphics Surface & Window Manager implementation plan oiupoyt 2026-09-30 08:07:14 +05:30
  • 082421fe87 chore: update Cargo.lock oiupoyt 2026-09-30 07:52:44 +05:30
  • 7a24d42130 docs: update status tracker marking all subsystems fully complete oiupoyt 2026-09-30 07:52:11 +05:30
  • 514717f37f fix(input): implement UTF-8 safe IME preedit indexing, Nintendo Switch glyph mapping, and rumble auto-expiration oiupoyt 2026-09-30 07:51:27 +05:30
  • c79c3c36ec test(input): implement end-to-end IME text editing and gamepad rumble integration test oiupoyt 2026-09-30 07:46:46 +05:30
  • ddf37578fb feat(input): implement unified input manager and register Vibrator classes in JNI oiupoyt 2026-09-30 07:46:08 +05:30
  • 52ac39072f feat(input): implement dual-motor force feedback and trigger rumble manager oiupoyt 2026-09-30 07:45:06 +05:30
  • 98328f6014 feat(input): implement Gamepad button translation and Android keycodes oiupoyt 2026-09-30 07:44:07 +05:30
  • 8a7a05ec9a feat(input): implement IME preedit state machine and cursor area tracker oiupoyt 2026-09-30 07:43:09 +05:30
  • be35eaaffd docs: add Phase 2D Input & Haptics implementation plan oiupoyt 2026-09-30 06:55:29 +05:30
  • 27dc294b5f docs: update status tracker for JNI VM and ANativeActivity completion oiupoyt 2026-09-29 22:20:31 +05:30
  • b901f42592 fix(jni): implement full 233-pointer JNINativeInterface table, pinned JNI pointers, and working method dispatchers oiupoyt 2026-09-29 22:19:59 +05:30
  • 1c4e21f625 test(jni): implement JNI_OnLoad and ANativeActivity end-to-end integration test oiupoyt 2026-09-29 22:14:25 +05:30
  • 8307bee065 feat(jni): implement ANativeActivity struct and lifecycle callback runner oiupoyt 2026-09-29 22:13:52 +05:30
  • 45c56f342f feat(jni): implement Android framework class emulation and device properties oiupoyt 2026-09-29 22:13:02 +05:30
  • 1a9d0b0153 feat(jni): implement JNI object registry and string memory management oiupoyt 2026-09-29 22:12:13 +05:30
  • 3923f7aa28 feat(jni): implement synthetic JavaVM and JNIEnv dispatch tables oiupoyt 2026-09-29 22:11:13 +05:30
  • 0e980a3dc0 docs: add Phase 2C JNI VM & NativeActivity implementation plan oiupoyt 2026-09-29 22:06:50 +05:30
  • cf64600a34 docs: update subsystem status tracker for Bionic Linker and Voice Chat oiupoyt 2026-09-29 21:19:25 +05:30
  • f17473eb22 fix(audio): implement frame-aware ring buffer, handle registry to prevent double-free, and high-fidelity DFT loopback test oiupoyt 2026-09-29 21:18:44 +05:30
  • c0d884bf94 test(audio): implement automated 440 Hz audio loopback CI verification test oiupoyt 2026-09-29 21:12:17 +05:30
  • 7f6828df0c feat(audio): implement AAudio C-ABI function bindings oiupoyt 2026-09-29 21:11:40 +05:30
  • 370a13c422 feat(audio): implement ephemeral PipeWire capture stream lifecycle oiupoyt 2026-09-29 21:10:53 +05:30
  • 4629456002 feat(audio): implement lock-free audio sample ring buffer oiupoyt 2026-09-29 21:10:02 +05:30
  • f3c5a1eef6 feat(audio): implement AAudio C-ABI types and stream builder oiupoyt 2026-09-29 21:09:12 +05:30
  • 620fe80608 docs: add Phase 2B Audio PipeWire implementation plan oiupoyt 2026-09-29 19:39:03 +05:30
  • a9e069ba52 fix(core): complete Bionic linker pipeline with dynamic relocations, symbol triage, W^X protections, and bounds validation oiupoyt 2026-09-29 17:12:23 +05:30
  • 0ffddd2f3d feat(core): implement end-to-end BionicLinker library loader oiupoyt 2026-09-29 17:08:08 +05:30
  • 4702aaa37c feat(core): implement Bionic TLS block allocation and TCB self-pointer setup oiupoyt 2026-09-29 17:07:14 +05:30
  • df210a88a1 feat(core): implement failing stub trampoline and host dlsym resolver oiupoyt 2026-09-29 17:06:18 +05:30
  • 298884e194 feat(core): implement x86_64 dynamic relocation calculation engine oiupoyt 2026-09-29 17:05:34 +05:30
  • 9a1224d9a8 feat(core): implement dynamic section string table and symbol resolution oiupoyt 2026-09-29 17:04:48 +05:30
  • 4d245aa59f feat(core): implement RAII virtual memory mapper with page alignment oiupoyt 2026-09-29 17:04:02 +05:30
  • 2d0cf8c478 feat(core): implement ELF64 header and program segment parser oiupoyt 2026-09-29 17:03:17 +05:30
  • 58618eb3c0 docs: add Phase 2A Bionic Linker implementation plan oiupoyt 2026-09-29 16:38:57 +05:30
  • 36835ac5a0 chore: update Cargo.lock oiupoyt 2026-09-29 08:24:17 +05:30
  • de3aefcb7b fix(review): resolve PKCS#7 X.509 cert extraction, ZipSlip traversal, HTTP error status, and wire CLI commands oiupoyt 2026-09-29 08:23:28 +05:30
  • c72fc7bd1a docs: add packaging manifests, honest comparison matrix, building guide, and GPLv3 license oiupoyt 2026-09-29 08:11:05 +05:30
  • 175b8772f4 feat(gui): implement egui navigation tabs and control dashboard oiupoyt 2026-09-29 08:09:53 +05:30
  • c922851f91 feat(cli): implement clap argument parsing and subcommands oiupoyt 2026-09-29 08:07:19 +05:30
  • 5e45657cd9 feat(bootstrap): implement launch crash watchdog and safe mode auto-recovery oiupoyt 2026-09-29 08:06:15 +05:30
  • b4be13d9f2 feat(bootstrap): implement bubblewrap sandbox argument builder and priority helper oiupoyt 2026-09-29 08:05:10 +05:30
  • f209c7ad64 feat(bootstrap): implement non-destructive mod overlay manager oiupoyt 2026-09-29 08:04:27 +05:30
  • 72dcee25a8 feat(bootstrap): implement FastFlag manager, presets, and allowlist validation oiupoyt 2026-09-29 08:03:33 +05:30
  • 44a858ace2 feat(bootstrap): implement APK signature validation and targeted binary extraction oiupoyt 2026-09-29 08:02:43 +05:30
  • f8343a1623 feat(bootstrap): implement Roblox CDN client and atomic downloader oiupoyt 2026-09-29 08:02:01 +05:30
  • a61cf3053f feat(core): scaffold workspace and implement symbol triage foundation oiupoyt 2026-09-29 08:00:18 +05:30
  • cee9baec84 docs: add Phase 1 implementation plan for Molotov oiupoyt 2026-09-29 07:56:53 +05:30
  • 467fca98ae docs: add Molotov architecture and technical specification oiupoyt 2026-09-29 07:50:13 +05:30