Skylot
|
f9e7a29c08
|
core: fix sythetic constructor replacement (#334)
|
2018-08-16 23:30:53 +03:00 |
|
Felix Bergmann
|
a502581640
|
Making the Classloader threadsafe
|
2018-07-30 09:31:44 +02:00 |
|
Skylot
|
a959af087b
|
core: fix replace target in if instruction (#317)
|
2018-07-19 15:27:35 +03:00 |
|
Skylot
|
d20cd43a99
|
core: fix loop handling
|
2018-06-02 21:16:58 +03:00 |
|
Skylot
|
188bfd1a7e
|
core: fix endless loop processing (#275)
|
2018-06-01 23:15:46 +03:00 |
|
Skylot
|
4f02864e12
|
core: fix variable declaration in else-if chain (#273)
|
2018-05-26 20:41:54 +03:00 |
|
Skylot
|
7562ec9e1a
|
tests: add base test class for simplified apk debugging
|
2018-05-26 20:41:54 +03:00 |
|
Skylot
|
98ef7c39b7
|
core: fix synthetic constructor remove (#265)
|
2018-05-02 16:05:06 +03:00 |
|
Skylot
|
39093130a3
|
core: fix processing overriden methods in deobfuscator (#207)
|
2018-05-01 17:16:52 +03:00 |
|
Skylot
|
a3b961e72f
|
core: fix method deobfuscation (#241)
|
2018-04-22 20:18:33 +03:00 |
|
Skylot
|
cb23b65797
|
core: fix variable names propagation (#219)
|
2018-04-08 19:24:39 +03:00 |
|
Skylot
|
c25f918cc5
|
gui: fix some sonar warnings
|
2018-02-28 21:50:14 +03:00 |
|
Skylot
|
948f9456f5
|
core: change jadx args api for easier processing and validation
|
2018-02-10 21:32:51 +03:00 |
|
Skylot
|
035506496e
|
core: add endless loop test
|
2018-02-04 17:08:22 +03:00 |
|
Skylot
|
b52f35259b
|
core: support 'not-int' and 'not-long' instructions
|
2018-01-28 00:04:27 +03:00 |
|
unknown
|
cc2ae80e7b
|
Issue #204
|
2018-01-15 19:35:30 +03:00 |
|
Skylot
|
d586c84b56
|
reformat code and fix sonar warnings
|
2018-01-02 21:26:43 +03:00 |
|
Skylot
|
b2f41e95bf
|
core: export as android gradle project
|
2016-03-27 15:28:06 +03:00 |
|
Skylot
|
4e982722a5
|
core: fix incorrect package for R class (#99)
|
2016-03-19 22:55:57 +03:00 |
|
Skylot
|
2b1f815c58
|
core: refactor streams closing
|
2016-03-19 19:14:24 +03:00 |
|
Skylot
|
d95d268ec5
|
core: test enum implementing interface
|
2016-03-19 16:21:32 +03:00 |
|
Skylot
|
5f302238ad
|
core: allow to disable constant dereference (#106)
|
2016-03-13 12:43:24 +03:00 |
|
Skylot
|
218c39b1ec
|
core: option for control escaping of unicode characters (#103)
|
2016-03-07 19:25:57 +03:00 |
|
Skylot
|
7b70d617e0
|
core: fix variables inline (#86)
|
2015-09-19 16:31:08 +03:00 |
|
Skylot
|
2ab7524e71
|
core: better args class
|
2015-09-08 21:29:41 +03:00 |
|
Skylot
|
d55969bc65
|
core: fix some 'try/catch/finally' cases
|
2015-09-05 20:55:37 +03:00 |
|
Vladislav Bauer
|
0d93d335a1
|
Fix console warnings during compilation (gradle build)
|
2015-08-28 20:15:51 +06:00 |
|
Skylot
|
2b9c092705
|
core: fix field initialization extract from try/catch block (fix #78)
|
2015-08-01 21:57:30 +03:00 |
|
Skylot
|
5a24eac375
|
core: fix exit node search for synchronized block (fix #72)
|
2015-07-04 15:20:15 +03:00 |
|
Skylot
|
a684118dbb
|
core: move field initialization from constructors if possible (#71)
|
2015-07-01 23:01:54 +03:00 |
|
Skylot
|
04e50afaba
|
core: fix synthetic method inline (fix #71)
|
2015-06-27 18:27:43 +03:00 |
|
Skylot
|
b2f0f02541
|
core: fix incorrectly removed 'return' in 'switch' block (fix #70)
|
2015-06-26 21:30:51 +03:00 |
|
Skylot
|
1d84c00161
|
core: fix 'break' in complex 'if' in loop (fix #67)
|
2015-06-14 15:57:37 +03:00 |
|
Skylot
|
78b39a60e8
|
core: fixed invoke arguments list (fix #61)
|
2015-05-11 20:33:16 +03:00 |
|
Skylot
|
932966b6b8
|
core: skip synthetic arguments in anonymous class constructor
|
2015-05-02 20:53:22 +03:00 |
|
Skylot
|
85a18e6d75
|
core: don't insert break in method exit blocks (fix #60)
|
2015-05-02 20:29:15 +03:00 |
|
Skylot
|
5d86bf9788
|
core: fix loop processing after exception handler remove (fix #59)
|
2015-05-02 17:51:15 +03:00 |
|
Skylot
|
406d9878d8
|
core: fix invoke args skipping
|
2015-04-26 15:03:23 +03:00 |
|
Skylot
|
4e6c5cb27a
|
core: inline anonymous classes with arguments
|
2015-04-25 21:40:03 +03:00 |
|
Skylot
|
a9c0185bf5
|
core: fix type resolver in 'if'
|
2015-04-18 19:12:06 +03:00 |
|
Skylot
|
3782aa7d0a
|
core: fix wildcard type in iterable loop
|
2015-04-07 23:12:39 +03:00 |
|
Skylot
|
d5740c1b08
|
core: fix 'finally' extract in 'if'
|
2015-04-07 23:12:39 +03:00 |
|
Skylot
|
87347c0a04
|
core: move enum restore pass to later stage
|
2015-04-05 15:10:19 +03:00 |
|
Skylot
|
217737b3e8
|
core: add jadx visitors annotation for describe dependencies
|
2015-04-05 15:01:11 +03:00 |
|
Skylot
|
efd8bd13da
|
core: rename classes in default package
|
2015-04-04 21:40:08 +03:00 |
|
Skylot
|
e4f4de6c8d
|
core: fix imports for inner classes
|
2015-04-04 17:52:13 +03:00 |
|
Skylot
|
e6aa85e01d
|
core: skip tests as workaround for java compiler crush
|
2015-03-31 22:45:06 +03:00 |
|
Skylot
|
c1292dff75
|
core refactor: don't use static field in ArgType class
|
2015-03-29 15:15:56 +03:00 |
|
Skylot
|
d4523c4e53
|
core: remove 'static' modifier for inner interfaces
|
2015-03-29 14:43:44 +03:00 |
|
Skylot
|
5a6600f748
|
core: fix try/catch wrap logic (fix #47)
|
2015-03-15 18:47:14 +03:00 |
|