Commit Graph

657 Commits

Author SHA1 Message Date
Sergey Toshin 398cd15dcf Copy XMLChar class from Apache Xerces library. Replaces all invalid (obfuscated) XML tag and attribute names to random ones 2018-05-17 22:49:40 +03:00
Skylot 5006b3e837 gui: fix cell renderer in search dialog (#271) 2018-05-07 22:08:16 +03:00
Skylot 7216635d84 gui: run text search in background thread (#269) 2018-05-05 22:44:49 +03:00
Skylot 98ef7c39b7 core: fix synthetic constructor remove (#265) 2018-05-02 16:05:06 +03:00
Skylot e039a5a9af core: don't process debug info if offset is incorrect (#259) 2018-05-01 19:32:55 +03:00
Skylot 412a185fa1 core: fix null pointer error in try/catch processing 2018-05-01 17:31:44 +03:00
Skylot 20bfe83849 core: fix null pointer in code annotations getter 2018-05-01 17:18:14 +03:00
Skylot 39093130a3 core: fix processing overriden methods in deobfuscator (#207) 2018-05-01 17:16:52 +03:00
Skylot 9e9270a8b7 core: fix type inference StackOverflowError 2018-05-01 16:29:50 +03:00
Skylot 2c904c56f4 core: reformat imports, fix some sonar issues 2018-04-22 21:55:18 +03:00
Skylot a3b961e72f core: fix method deobfuscation (#241) 2018-04-22 20:18:33 +03:00
Skylot 0e4c8df418 cli: print default value for number options 2018-04-22 20:06:21 +03:00
skylot 3b2d595a06 Merge pull request #255 from skylot/xml_unreadable_chars_escapes
Adds more escape for unreadable characters so parser won't throw exceptions during parse
2018-04-14 15:23:02 +03:00
Skylot b29223c5b6 core: fix enum processing order, remove synchronization (#257) 2018-04-14 13:22:53 +03:00
Sergey Toshin d805ec15b4 Adds more escape for unreadable characters so parser won't throw exceptions during parse 2018-04-09 19:23:31 +03:00
Sergey Toshin d5cfdfb50d Prevents command injections when opening links 2018-04-08 21:23:01 +03:00
Sergey Toshin 2e5d73a7e4 Fixes bug with NS declaration duplicates 2018-04-08 21:21:45 +03:00
Sergey Toshin 1c352cc81b Fixes bugs 2018-04-08 21:21:45 +03:00
Sergey Toshin 9c6c18780f Adds define of unknown NSes 2018-04-08 21:21:45 +03:00
Skylot cb23b65797 core: fix variable names propagation (#219) 2018-04-08 19:24:39 +03:00
Skylot 7a16814808 core: fix class file loading (#249) 2018-04-07 16:58:03 +03:00
Skylot 23553c9944 cli: fix missing spaces in help 2018-04-01 14:01:55 +03:00
Skylot 54fbe8a7c0 remove -d64 option as java 10 not support it anymore 2018-04-01 13:59:18 +03:00
Skylot ea01102f1d gui: fix decompilation task on search (#235) 2018-03-29 21:04:05 +03:00
Skylot 15e1e1dfab build jadx-gui.exe 2018-03-27 19:48:29 +03:00
Skylot 37ed9cd25b core: make decompilation results more deterministic 2018-03-27 11:25:17 +03:00
Sergey Toshin 882af04027 Encodes XML attrs 2018-03-25 13:16:23 +03:00
Skylot aa8a298ec7 remove sourceforge from downloads list 2018-03-25 13:14:24 +03:00
Skylot 05ab8fd868 bump version 2018-03-25 12:33:54 +03:00
Skylot 1a736aadf5 v0.7.1 v0.7.1 2018-03-25 12:30:39 +03:00
Skylot 2cea653249 fix bintray upload 2018-03-18 16:38:55 +03:00
Skylot 1085238031 res: don't use system locale for number formating (#238) 2018-03-18 15:25:57 +03:00
Skylot 1356d91423 res: don't add colon for empty namespace (#231) 2018-03-18 15:25:57 +03:00
sergey-wowwow fd2dc14ede Update ZipSecurity.java
Changes max diff size to prevent valid resources filtration
2018-03-13 19:20:52 +03:00
Skylot f91c5d3647 res: skip padding on file end (#225) 2018-03-11 19:19:06 +03:00
Skylot 1f3aebf584 res: close tag before cdata (#231) 2018-03-11 17:09:17 +03:00
Skylot b39d79a0f9 remove coverity and downloads badges 2018-03-11 10:25:28 +03:00
Skylot c410914208 core: skip finally extract visitor on error 2018-03-04 19:18:53 +03:00
Skylot a046f1caec core: ignore dex loading errors (#233) 2018-02-28 21:55:19 +03:00
Skylot c25f918cc5 gui: fix some sonar warnings 2018-02-28 21:50:14 +03:00
Skylot 6fb1c8d3b9 gui: don't decode resources on file open 2018-02-17 23:23:03 +03:00
Skylot 6047a27c89 build: disable codecov pull request report 2018-02-13 16:07:16 +03:00
Skylot 8446d016e4 cli: update jcommander lib 2018-02-13 15:31:49 +03:00
Skylot ab040d36d5 update all dependencies (#229) 2018-02-13 14:58:27 +03:00
skylot a2781b5bd3 Merge pull request #221 from rgoggins/master
Move contribution section to separate file
2018-02-12 21:45:41 +03:00
skylot a7903f31ac Merge pull request #228 from jpstotz/master
Search dialog improvements
2018-02-12 21:42:33 +03:00
Jan Peter Stotz c134837ca6 pagination for search results. 2018-02-12 16:20:12 +01:00
Jan Peter Stotz f0a57e6714 case insensitive option for searches 2018-02-12 13:17:40 +01:00
Skylot d9b0365c9f core: fix binary xml parser (#211) 2018-02-11 23:18:21 +03:00
Skylot 948f9456f5 core: change jadx args api for easier processing and validation 2018-02-10 21:32:51 +03:00