Bob Pan
|
476e64c6e9
|
remove hidden access flags (#600)
* remove hidden access flags
cherry-pick f6dc51e578
* move removeHiddenAccess to Dex2Asm
|
2023-09-01 20:09:35 +08:00 |
|
Nico Mexis
|
a3f93f5e2c
|
Apply miscellaneous fixes
Most of these are from some fork
# Conflicts:
# build.gradle
# d2j-j6/build.gradle
# d2j-jasmin/build.gradle
# d2j-smali/build.gradle
# d2j-smali/src/test/java/a/SmaliTest.java
# dex-reader-api/src/main/java/com/googlecode/d2j/DexConstants.java
# dex-reader/build.gradle
# dex-reader/src/main/java/com/googlecode/d2j/reader/DexFileReader.java
# dex-tools/build.gradle
# dex-tools/src/main/java/com/googlecode/d2j/tools/jar/InitOut.java
# dex-tools/src/main/java/com/googlecode/d2j/tools/jar/InvocationWeaver.java
# dex-translator/build.gradle
# dex-translator/src/main/java/com/googlecode/d2j/dex/Dex2Asm.java
# dex-translator/src/main/java/org/objectweb/asm/AsmBridge.java
# gradle/wrapper/gradle-wrapper.properties
|
2023-09-01 14:02:38 +08:00 |
|
Nico Mexis
|
7fafa42fa6
|
Add serialVersionUIDs
# Conflicts:
# dex-reader/src/main/java/com/googlecode/d2j/reader/DexFileReader.java
|
2023-09-01 12:21:22 +08:00 |
|
Bob Pan
|
0862aaeb39
|
support dex 038
|
2023-08-31 18:17:43 +08:00 |
|
Bob Pan
|
aebd9ebd05
|
support dex 039 and 040
|
2023-08-31 12:54:53 +08:00 |
|
Nico Mexis
|
f30b40c31e
|
Better warning
# Conflicts:
# dex-reader/src/main/java/com/googlecode/d2j/reader/DexFileReader.java
|
2023-08-31 11:22:18 +08:00 |
|
Bob Pan
|
e9a3ab06e2
|
check signature before pass to visitor
if signature is invalid, pass null to visitor.
class,method,field signature are checked
this patch revert commit 5e4c90f715
fixes https://github.com/pxb1988/dex2jar/issues/455
|
2021-10-31 21:45:14 +08:00 |
|
Bob Pan
|
a202f4a951
|
skip param annotation if out of range
fixes https://github.com/pxb1988/dex2jar/issues/485
|
2021-10-30 16:27:16 +08:00 |
|
Bob Pan
|
9cfc8ba805
|
support method handle of type INVOKE_CONSTRUCTOR/INVOKE_DIRECT/INVOKE_INTERFACE
|
2018-09-05 17:23:07 +08:00 |
|
Bob Pan
|
85b1b3b8dd
|
[dex038] write class version 1.7 if dex version > DEX_037
|
2018-06-06 11:48:28 +08:00 |
|
Bob Pan
|
24b0643dd5
|
remove maven pom.xml
|
2018-04-02 16:44:36 +08:00 |
|
Bob Pan
|
6b08884da9
|
'dex 038' support
|
2017-07-16 00:28:05 +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
|
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
|
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
|
ac831e3f8f
|
start working 2.1
--HG--
branch : 2.x
|
2014-09-30 10:08:32 +08:00 |
|
Bob Pan
|
24931c6b7a
|
fix annotation gone in dex-write
--HG--
branch : 2.x
|
2014-08-17 23:20:06 +08:00 |
|
Bob Pan
|
092b7b48ba
|
merge code 2.x
--HG--
branch : 2.x
|
2014-07-21 22:11:55 +08:00 |
|