Ysopwnable
e9ebfb94ef
fix(android): validate engine archive prerequisites ( #1145 )
...
* fix(android): validate engine archive prerequisites
* fix(android): bound engine metadata reads before allocation
2026-10-09 09:15:33 +08:00
morluto
67756dacc0
fix(ci): align diagnostic regressions and format merged changes
2026-10-09 07:45:49 +08:00
morluto
c715af8058
fix(android): report actual provider readiness
2026-10-09 07:29:17 +08:00
morluto
a0784c0d2c
test(process): retire native caches at worker teardown
2026-10-09 04:12:49 +08:00
morluto
a1b7d40bb0
test: remove duplicate result assertions before throwing guards
2026-10-09 02:58:03 +08:00
morluto
9e39795895
fix(android): bound fragmented JADX MCP frame memory ( #937 )
...
* perf(android): avoid repeated MCP frame copies
* fix(android): bound fragmented MCP frame memory
* style(android): format JADX transport changes
2026-10-07 19:51:08 +08:00
morluto
eab34a9d8c
fix(android)!: preserve JVM settings and reuse metadata sessions ( #908 )
...
* perf(graph): avoid repeated traversal edge scans and copies
* fix(android)!: preserve JVM settings and reuse metadata sessions
Read class metadata without generating application source, retain immutable serialized APK sessions, and join owned cleanup on cancellation and shutdown.
BREAKING CHANGE: Android analysis now requires a full JDK 17 or newer with its compiler module for the packaged Java source bridge.
2026-10-07 16:50:41 +08:00
ysopwnable
8e8921d40c
refactor(android): group layered source and verification ( #873 )
2026-10-07 14:09:57 +08:00
N0zoM1z0
3ed59b2812
refactor: share Android and firmware provider factories ( #826 )
2026-10-07 11:20:26 +08:00
Kaoru0822
739039092f
fix(android): validate explicit Java runtime ( #742 )
2026-10-06 22:25:54 +08:00
N0zoM1z0
904d03e987
feat(android): integrate static APK analysis with headless JADX ( #738 )
...
* feat(android): integrate static APK analysis with headless JADX
* test(android): include APK tools in explicit effects audit
2026-10-06 12:46:48 +00:00