Bob Pan
|
46bda9e8e7
|
fix bug in lengthOfUleb128
--HG--
branch : 2.x
|
2015-10-29 01:01:18 +08:00 |
|
Bob Pan
|
52174ca6f6
|
check for null on read_annotation_set_ref_list
https://github.com/pxb1988/dex2jar/issues/30
--HG--
branch : 2.x
|
2015-09-22 10:32:42 +08:00 |
|
Bob Pan
|
c3ad4e2053
|
BaseCmd: support auto config @Opt
--HG--
branch : 2.x
|
2015-09-15 21:52:29 +08:00 |
|
Bob Pan
|
f3333b3e7b
|
Fix issue #27, NPE on accept DexAnnotationVisitor
https://github.com/pxb1988/dex2jar/issues/27
--HG--
branch : 2.x
|
2015-09-02 12:44:01 +08:00 |
|
Bob Pan
|
1020541e3c
|
remove println
--HG--
branch : 2.x
|
2015-06-13 20:37:37 +08:00 |
|
Bob Pan
|
21eadfaab9
|
fix compiler error by perv commit
--HG--
branch : 2.x
|
2015-06-13 20:25:49 +08:00 |
|
Bob Pan
|
05dcb848c6
|
use antlr4 to parse smali files
Fix issue #16
https://github.com/pxb1988/dex2jar/issues/16
--HG--
branch : 2.x
|
2015-06-13 19:19:15 +08:00 |
|
Bob Pan
|
d69d6c17c6
|
fix compiler error in generating asmifier of dex file
--HG--
branch : 2.x
|
2015-05-29 22:36:35 +08:00 |
|
Bob Pan
|
d09c42299e
|
handler .param reg and translate reg to parameter index when parse smali
--HG--
branch : 2.x
|
2015-05-29 22:35:54 +08:00 |
|
Bob Pan
|
1d663bba9a
|
improve FILL_ARRAY_DATA
--HG--
branch : 2.x
|
2015-05-29 11:54:56 +08:00 |
|
Bob Pan
|
7e62a5f286
|
shutup compiler
--HG--
branch : 2.x
|
2015-05-29 11:53:24 +08:00 |
|
Bob Pan
|
52f26c63f0
|
suppor multidex on d2j-dex2jar
--HG--
branch : 2.x
|
2015-05-29 11:52:57 +08:00 |
|
Bob Pan
|
391a48d0dc
|
Merge
--HG--
branch : 2.x
|
2015-05-17 18:15:21 +08:00 |
|
Bob Pan
|
45d7036a97
|
fix
#4 register maybe used before calling its constructor
https://github.com/pxb1988/dex2jar/issues/4
--HG--
branch : 2.x
|
2015-05-17 18:12:39 +08:00 |
|
Bob Pan
|
f4a7334b1e
|
keep sh files simple
--HG--
branch : 2.x
|
2015-05-08 10:39:38 +08:00 |
|
Bob Pan
|
dac12838b3
|
compiler error on CI
--HG--
branch : 2.x
|
2015-05-05 10:23:44 +08:00 |
|
Bob Pan
|
d4746863a9
|
support divide by zeor
--HG--
branch : 2.x
|
2015-05-02 14:17:39 +08:00 |
|
Bob Pan
|
94e9fa04e2
|
fix throw new Runtime(...) when error
--HG--
branch : 2.x
|
2015-04-29 10:48:38 +08:00 |
|
Bob Pan
|
1fe0c23a1e
|
fix crash on jasmin
--HG--
branch : 2.x
|
2015-04-28 21:56:38 +08:00 |
|
Bob Pan
|
8ccad8ed8e
|
make sure ids in smali are escaped
--HG--
branch : 2.x
|
2015-04-23 21:45:40 +08:00 |
|
Bob Pan
|
8d2a06e38c
|
make sure the items are not empty
--HG--
branch : 2.x
|
2015-04-23 21:03:43 +08:00 |
|
Bob Pan
|
4cf5d6dd43
|
Revert "keep mapItem even if size is 0"
--HG--
branch : 2.x
|
2015-04-23 16:09:07 +08:00 |
|
Bob Pan
|
184407aa26
|
support txt/gz error file
--HG--
branch : 2.x
|
2015-04-22 22:23:26 +08:00 |
|
Bob Pan
|
2bfa264fbf
|
support gradle installApp and distTar
--HG--
branch : 2.x
|
2015-04-22 21:55:42 +08:00 |
|
Bob Pan
|
f2ea89cff2
|
support git/hg revision in meta-info
--HG--
branch : 2.x
|
2015-04-22 21:54:17 +08:00 |
|
Bob Pan
|
63b56589e8
|
set the gradle defaultTasks
--HG--
branch : 2.x
|
2015-04-20 23:49:06 +08:00 |
|
Bob Pan
|
8b011b7308
|
add d2j-j6 to generate dex2jar for jdk6
--HG--
branch : 2.x
|
2015-04-20 23:48:41 +08:00 |
|
Bob Pan
|
11e2582498
|
support * in weave config file
support change invocationTypePrefix config
--HG--
branch : 2.x
|
2015-04-20 22:23:45 +08:00 |
|
Bob Pan
|
54b49c2737
|
add d2j-class-version-switch to change the major version of class files
--HG--
branch : 2.x
|
2015-04-20 22:21:09 +08:00 |
|
Bob Pan
|
e821ec5656
|
extra indent for smali opcode
--HG--
branch : 2.x
|
2015-04-13 21:48:37 +08:00 |
|
Bob Pan
|
a0b7e6d8db
|
implement dex weaver
--HG--
branch : 2.x
|
2015-04-13 20:39:05 +08:00 |
|
Bob Pan
|
592bfdf110
|
support 'invoke-x/range {}, ...'
--HG--
branch : 2.x
|
2015-04-13 20:25:58 +08:00 |
|
Bob Pan
|
30abff6618
|
disable end remove
--HG--
branch : 2.x
|
2015-04-13 14:04:32 +08:00 |
|
Bob Pan
|
0ea25e8339
|
compatible with gradle 2.3
--HG--
branch : 2.x
|
2015-04-10 10:42:50 +08:00 |
|
Bob Pan
|
a12de2bf55
|
keep mapItem even if size is 0
--HG--
branch : 2.x
|
2015-04-07 22:02:24 +08:00 |
|
Bob Pan
|
e538645d2c
|
fix jar weaver unit test
--HG--
branch : 2.x
|
2015-04-07 22:02:07 +08:00 |
|
Bob Pan
|
e7782f5942
|
fix compile error
--HG--
branch : 2.x
|
2015-04-07 11:44:37 +08:00 |
|
Bob Pan
|
bb78e1ce7b
|
fix jasmin format on switch
--HG--
branch : 2.x
|
2015-04-06 17:54:23 +08:00 |
|
Bob Pan
|
d980a8728a
|
implement method replacement
--HG--
branch : 2.x
|
2015-04-06 17:53:03 +08:00 |
|
Bob Pan
|
264b8c58ff
|
replace getParameterCount with getParameterTypes().length for jdk7
--HG--
branch : 2.x
|
2015-03-22 21:00:54 +08:00 |
|
Bob Pan
|
d7cdf0644b
|
Goodbye googlecode, thanks for the hosting
--HG--
branch : 2.x
|
2015-03-20 22:45:08 +08:00 |
|
Bob Pan
|
a91651cec7
|
fix exception handler on dex2ir
fix other bugs
--HG--
branch : 2.x
|
2015-03-17 22:51:01 +08:00 |
|
Bob Pan
|
eb9c5ccae8
|
Merge
--HG--
branch : 2.x
|
2015-03-16 23:32:04 +08:00 |
|
Bob Pan
|
eb91c9092e
|
Merge
--HG--
branch : 2.x
|
2015-03-16 23:29:27 +08:00 |
|
Bob Pan
|
2bcafe0cdd
|
more strict to read dex
--HG--
branch : 2.x
|
2015-03-16 23:28:17 +08:00 |
|
Bob Pan
|
1c9a079773
|
replace bad instruction to throw new VerifyError(...)
--HG--
branch : 2.x
|
2015-03-16 22:28:04 +08:00 |
|
Bob Pan
|
0443b9969b
|
ssa direct
--HG--
branch : 2.x
|
2015-03-14 16:33:08 +08:00 |
|
Bob Pan
|
2ea2f45741
|
support AOP like code weave
--HG--
branch : 2.x
|
2015-02-22 21:53:46 +08:00 |
|
Bob Pan
|
d34cfa209e
|
support AOP like code weave
--HG--
branch : 2.x
|
2015-02-22 21:52:55 +08:00 |
|
Bob Pan
|
133235a7cd
|
add -da,--deep-analyze use dex2jar IR to static analyze more const arguments
support primitive array type like 'byte[]'
support decrypt jeb-like 'String m(byte[], int, int)' method
--HG--
branch : 2.x
|
2015-02-21 22:41:07 +08:00 |
|