Commit Graph

2188 Commits

Author SHA1 Message Date
e0e6cfd03f only log string decode warning when failed 2021-03-06 22:00:54 +08:00
5a66b2c42d support lib/specType chunk out-of-order reading 2021-03-06 21:58:23 +08:00
a8f87a8b16 Merge pull request #2528 from iBotPeaches/action-fix
build: support actions on prs or pushes
2021-03-06 06:44:12 -05:00
7e73115971 build: support actions on prs or pushes 2021-03-06 06:43:37 -05:00
0ddd7de104 docs: correct intellij link in readme 2021-03-04 07:22:17 -05:00
e9a897febe build: syntax updates for gradle files 2021-03-04 07:21:22 -05:00
45c91ef5bf fix: remove www from buymeacoffee 2021-03-04 07:06:52 -05:00
202d4ca216 docs: overhaul readme links 2021-03-04 07:06:27 -05:00
5596cf6efe docs: drop intellij logo 2021-03-04 07:06:18 -05:00
d83f2a2c80 build: add funding url 2021-03-04 06:56:50 -05:00
4514f4fc33 Merge pull request #2519 from iBotPeaches/smali-2.5.0
Baksmali/Smali 2.5.2
2021-03-03 17:27:55 -05:00
bdc31763e8 build: update to smali/baksmali 2.5.2, drop dexlib2 2021-03-03 06:23:45 -05:00
ccc0ab72de build: update to smali/baksmali/dexlib2 2.5.1 2021-03-02 20:20:31 -05:00
bcd66dc333 fix: add dexlib2 since no longer "api" dependency (compile) 2021-03-02 07:28:04 -05:00
71f547cfec build: update to smali/baksmali 2.5.0 2021-03-02 07:03:58 -05:00
d2f240c0e5 build: update to gradle 6.8.3 2021-03-02 07:03:46 -05:00
e25c0f1217 docs: roadmap request #2474 2020-12-11 12:19:40 -05:00
98aa7acb22 fix: skip files that violate safe filepath 2020-12-11 07:10:05 -05:00
49a167540f fix: cut down length of zipslip exceptions 2020-12-11 07:10:05 -05:00
b17832f0e1 style: add missing license headers 2020-12-11 07:07:54 -05:00
83c754cb3f Merge branch 'Comnir-2299-use-CESU-8-instead-of-UTF-8' 2020-12-11 07:06:34 -05:00
785cb4f89d test: add High Brightness Symbol into tests for feature test against #2299 2020-12-11 07:06:14 -05:00
961f1f94f6 Rename variables in tests. 2020-12-10 14:44:01 +02:00
f1321c8437 fix issue 2299: Unicode code points higher than 0x10000 decoding fails.
- Use CESU8 decoder instead of UTF-8 in StringBlock.
- DEX uses Modified UTF-8 which is close to CESU-8 (https://source.android.com/devices/tech/dalvik/dex-format#mutf-8)
2020-12-10 12:38:55 +02:00
201b5976bb Add tests for StringBlock#decodeString with failing tests for code points above 0x10FFFF (issue 2299). 2020-12-10 12:29:34 +02:00
6d4e503b16 fix: rename duplicate attributes to not start with numeric 2020-12-04 06:14:27 -05:00
1452014992 fix: early return if no files + enhanced for loop 2020-12-03 06:35:47 -05:00
d1c006b260 build: add latest linux/windows/mac aapt|aapt2 binaries (#2450)
* build: add latest linux/windows aapt|aapt2 binaries

* build: add latest mac aapt|aapt2 binaries
2020-12-03 06:18:01 -05:00
eec0f446e1 build: start new dev cycle (2.5.1-SNAPSHOT) 2020-12-01 22:31:39 -05:00
c83c733cbd build: version bump (2.5.0) 2020-12-01 19:04:44 -05:00
7f70e4d119 docs: add new templates (#2451)
* docs: add new templates

* docs: remove outdated issue template
2020-12-01 07:09:55 -05:00
b49bd95489 build: only run tests on java/gradle/resource changes (#2453)
* build: only run tests on java/gradle/resource changes

* fix: codeql only runs on java/resource changes
2020-12-01 07:08:32 -05:00
a2356faf92 build: remove schedule for codeql 2020-12-01 06:41:50 -05:00
3d92c2a95f build: add codeql 2020-12-01 06:41:50 -05:00
d63088db9f feat: method to list frameworks 2020-11-30 07:11:08 -05:00
db1fe98524 feat: usage output for list-frameworks 2020-11-30 07:11:08 -05:00
734793c4bb fix: survive if referent is null (flags) 2020-11-29 09:34:43 -05:00
5f7630e325 fix: survive if referent is null (enum) 2020-11-29 09:34:43 -05:00
7558505d49 docs: cross-reference files (#1366) 2020-11-29 08:06:23 -05:00
46a4a25b5d docs: reference library system (#1301) 2020-11-29 07:30:55 -05:00
d61e33048f docs: reference new roadmap item (plugin system) 2020-11-29 07:27:46 -05:00
2d41305998 fix: v2.6.0 not v1.6.0 2020-11-28 21:15:30 -05:00
c5bc9c3346 feat: commit broken jitpack file to stop that service 2020-11-28 18:07:25 -05:00
b9b8311bbc docs: discussion about remapping ids - #2062 2020-11-28 17:43:21 -05:00
3ab1a1a5e4 fix: fallback to res-auto namespace if non-android pkg 2020-11-28 16:58:31 -05:00
150ffc4fdc style: remove weird indented code 2020-11-28 16:58:31 -05:00
f1393c3ca6 refactor: return null, if always null 2020-11-28 16:58:31 -05:00
2eac0339b4 refactor: use easier to read string decode 2020-11-28 16:58:31 -05:00
db70927699 style: remove unused imports 2020-11-28 16:58:31 -05:00
45ae71204e chore: remove StringBlock unused m_stringOwns 2020-11-28 16:58:31 -05:00