Skylot
|
24284a6f3a
|
fix: process manifest before other resources (#1740)
|
2023-02-17 17:54:07 +00:00 |
|
Skylot
|
85c2c63aa3
|
fix: output unknown invoke-custom as polymorphic call (#1760)
|
2023-02-11 16:06:30 +00:00 |
|
Skylot
|
540c0a8100
|
feat: support polymorphic invoke (#384)(#1777)
|
2023-02-03 16:28:24 +00:00 |
|
Skylot
|
4d00fede56
|
fix: resolve JavaNode caching issues (#1775)
|
2023-02-02 19:39:42 +00:00 |
|
Skylot
|
b1bc5c08ff
|
chore: update dependencies
|
2023-02-02 15:23:54 +00:00 |
|
Skylot
|
068e4b8e3d
|
fix: allow altMetafactory method in lambda call site (#1760)
|
2023-01-15 16:08:34 +00:00 |
|
Skylot
|
5d186e56a5
|
chore: update dependencies
|
2022-12-25 18:53:25 +00:00 |
|
bagipro
|
07c2b14479
|
fix: escape special characters in AAB resources (PR #1747)
Co-authored-by: bagipro <bugi@macbook-pro-3.local>
|
2022-12-13 17:34:16 +00:00 |
|
Skylot
|
e1b7d361b9
|
fix: check full signature for search method override (#1743)
|
2022-12-09 17:13:01 +00:00 |
|
Skylot
|
12ef29bebc
|
chore: update gradle and dependencies
|
2022-12-09 17:13:01 +00:00 |
|
Skylot
|
e9e45707da
|
chore: update dependencies
|
2022-10-20 14:54:31 +01:00 |
|
Skylot
|
b9d02ff4c4
|
refactor: remove all LinkedList usage
|
2022-10-12 17:05:08 +01:00 |
|
Skylot
|
620a177ce8
|
fix: restore enum class with custom code in static init (#1699)
|
2022-10-08 21:54:06 +01:00 |
|
Skylot
|
683c2dfbeb
|
fix: improve ternary inline, resolve more enum cases (#1686)
|
2022-10-07 15:51:11 +01:00 |
|
Jan S
|
8a45602ae6
|
fix: improve logging messages for zip security errors (#750)(PR #1698)
Logging error messages on invalid file-names or path traversal attacks improved
|
2022-10-06 19:31:42 +01:00 |
|
Skylot
|
711419a797
|
fix: correct fix for all use places of incompatible primitives (#1688)
|
2022-10-03 00:11:04 +03:00 |
|
Skylot
|
603f3057eb
|
chore: update dependencies
|
2022-10-03 00:11:01 +03:00 |
|
Skylot
|
49fa320989
|
fix: handle possible concurrent exception in method codegen (#1685)
|
2022-09-29 20:28:01 +01:00 |
|
Skylot
|
2f301bf150
|
fix: don't mark constructor for inline if anonymous class inline is disabled (#1680)
|
2022-09-25 17:47:53 +01:00 |
|
Skylot
|
151c171616
|
fix: handle empty block at end of else-if chain (#1674)
|
2022-09-23 20:40:56 +01:00 |
|
Skylot
|
79477a2de3
|
fix: don't rename bridged overridden methods (#1672)
|
2022-09-23 19:16:34 +01:00 |
|
Jan S
|
b50706505f
|
fix(res): implemented parsing RES_TABLE_TYPE_LIBRARY chunks (#1663)(PR #1664)
* core: Implemented parsing RES_TABLE_TYPE_LIBRARY chunks
* skip unknown data at the end of type chunk
|
2022-09-10 16:58:26 +01:00 |
|
Skylot
|
ce5d8eeff8
|
fix: don't inline anonymous in self inner class (#1645)
|
2022-08-18 15:48:17 +01:00 |
|
Jan S
|
894e0e6132
|
fix: UnsupportedOperationException on adding a field (#1645)(PR #1646)
* fix: UnsupportedOperationException on adding a field
* changed list check and creation similar to safeAdd
|
2022-08-18 15:33:18 +01:00 |
|
Skylot
|
e0aedc7949
|
fix: improve top block search for try/catch (#1633)
|
2022-08-15 21:31:26 +01:00 |
|
Skylot
|
bad78de74c
|
perf: improve directory delete
|
2022-08-14 13:38:12 +01:00 |
|
Skylot
|
12df8a169f
|
chore: update gradle and dependencies
|
2022-08-13 18:25:08 +01:00 |
|
Skylot
|
15c9d33339
|
fix(gui): handle possible classes overlap in disk cache (#1633)
|
2022-08-13 13:13:13 +00:00 |
|
Skylot
|
8ba0c17259
|
fix: handle empty endless loop (#1611)
|
2022-08-10 22:07:52 +01:00 |
|
Skylot
|
6e5899c654
|
fix: checks for field init reorder (#1599)
|
2022-08-04 17:38:46 +01:00 |
|
Jan S
|
ae2d4da585
|
fix(res): XML "@null" decoding (#1583)(PR #1594)
minor improvements
|
2022-07-31 13:50:32 +01:00 |
|
Skylot
|
691d5cd1e6
|
fix: hide unused label before exception handler in simple mode
|
2022-07-30 17:33:23 +01:00 |
|
Skylot
|
03e4afb12f
|
fix: check variables before merge in finally block (#1592)
|
2022-07-30 13:48:53 +01:00 |
|
Skylot
|
ab4b6f9e54
|
feat: select better resource name (#1581)
|
2022-07-25 19:53:03 +01:00 |
|
Skylot
|
8b4f8fb572
|
fix: resolve inherited method to use correct alias (#1582)
|
2022-07-24 19:15:52 +03:00 |
|
Skylot
|
87e0e5bf16
|
fix: correct inline/merge with overriden bridge method (#1580)
|
2022-07-20 14:49:37 +01:00 |
|
Skylot
|
f4b3645435
|
fix: ignore anonymous classes in enclosing node search (#1580)
|
2022-07-19 19:25:17 +01:00 |
|
Skylot
|
c27f2badf7
|
fix(gui): resolve payload offset for switch insns in debug smali code (#1575)
|
2022-07-18 18:50:48 +01:00 |
|
Skylot
|
1a877d6535
|
fix: resolve possible decompilation double execution
|
2022-07-16 22:29:59 +03:00 |
|
Skylot
|
a0f4ccb7a4
|
fix: update deps and fix proto resource loading (AAB) (#1129)
|
2022-07-14 14:33:04 +01:00 |
|
Skylot
|
5b5524a7dd
|
fix: handle parent of inlined/moved classes (#1578)
|
2022-07-14 14:40:13 +03:00 |
|
Skylot
|
51555667cf
|
fix: add more checks before remove or rename enum methods (#1572)
|
2022-07-07 16:55:32 +01:00 |
|
Skylot
|
e01ea7010f
|
fix: save classes with code generation error into cache (#1568)
|
2022-07-03 19:32:41 +01:00 |
|
Skylot
|
a67fc83949
|
fix: better dominators algorithms
|
2022-07-01 17:26:54 +01:00 |
|
Skylot
|
3d920725aa
|
fix: check synthetic methods before remove/inline (#1560)
|
2022-06-29 19:19:54 +01:00 |
|
Skylot
|
2f2fbea558
|
fix(gui): check user renames (#1557)
|
2022-06-29 16:21:49 +01:00 |
|
Skylot
|
e7a86a2960
|
fix(gui): forbid rename method args in fallback mode (#1558)
|
2022-06-29 15:25:23 +01:00 |
|
Skylot
|
e4ca52a95f
|
chore: update dependencies
|
2022-06-28 16:23:31 +01:00 |
|
Skylot
|
92a6c333d8
|
fix(gui): force jadx new version check by default
|
2022-06-20 12:55:15 +01:00 |
|
Skylot
|
65f7c80222
|
feat(gui): add reload and live reload actions (#1537)
|
2022-06-18 20:20:11 +01:00 |
|