Commit Graph
46 Commits
Author SHA1 Message Date
Jindra Petřík e0a70a35fe Issue #954 IndexOutOfBounds fix 2015-07-07 20:33:24 +02:00
[email protected] 31eb284b60 no more string concatenation in graph text writer 2015-07-07 16:24:43 +02:00
Jindra Petřík 17a94b7ba2 Issue #947 Marklevels errors ignored 2015-07-06 21:52:56 +02:00
[email protected] b3c39bbbee properly interrupt on timeout 2015-07-06 16:10:12 +02:00
[email protected] dcb20d84f0 more cleanup 2015-07-05 21:54:30 +02:00
[email protected] bf2c6cb822 use diamond 2015-07-05 21:34:49 +02:00
[email protected] 8928a3c9ee organize imports 2015-07-05 21:28:17 +02:00
[email protected] fac67d5baa format source code 2015-07-04 20:51:26 +02:00
Jindra Petřík 9893296f1d fix tests 2015-07-04 19:18:05 +02:00
Jindra Petřík b43d282e3f tests compilation fixed 2015-07-04 19:07:17 +02:00
Jindra Petřík 3a22038f03 AS3 - improved switch handling 2015-07-04 15:21:47 +02:00
Jindra Petřík 3494556c52 AS3 instruction insert fix 2015-07-03 19:54:36 +02:00
Jindra Petřík 626668fc43 Merge branch 'v6'
Conflicts:
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/ABC.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/ActionScriptLexer.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/SymbolType.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/InstanceInfo.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/traits/Trait.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/Action.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/ActionGraph.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/ActionListReader.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/parser/script/ActionSourceGenerator.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/parser/script/SymbolType.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/swf6/ActionEnumerate2.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/GraphSourceItem.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/GraphTargetItem.java
	libsrc/ffdec_lib/src/com/jpexs/helpers/Helper.java
	libsrc/ffdec_lib/test/com/jpexs/decompiler/flash/ActionScript2Test.java
	src/com/jpexs/decompiler/flash/gui/Main.java
	src/com/jpexs/decompiler/flash/gui/abc/UsageFrame.java
2015-07-03 19:06:09 +02:00
Jindra Petřík 0cea275073 A fix ? 2015-07-03 18:34:17 +02:00
Jindra Petřík ab5e79632b AS3 loop break fixed - tests now pass 2015-07-03 17:24:32 +02:00
Jindra Petřík 7983b0bd01 Adding goto §§ instruction for unresolved jumps (FlashCC etc.)
AS3: Add/remove instruction improvement
2015-07-02 06:31:12 +02:00
Jindra Petřík 1747d06edf AS3: Jump deobfuscation improved 2015-06-21 14:40:00 +02:00
Jindra Petřík 84398eaccf New AS3 Deobfuscation method similar to that for AS1/2 2015-06-20 20:27:39 +02:00
Jindra Petřík ec11afb0b1 AVM2 Deobfuscator stub (similar to ActionDeobfuscator) 2015-06-12 13:08:38 +02:00
Jindra Petřík 650aefede2 Better multi packs handling (Alchemy) - direct editing allowed
Better package/class splitting for obfuscated names
2015-06-12 13:08:32 +02:00
Jindra Petřík cac19d6cb9 Stack handling improved - no more StackEmptyException
And/Or handling improved
Preprocessor instructions introduced - §§pop,§§push...
2015-06-12 13:04:13 +02:00
Jindra Petřík f8f80c3b8a various AS3 decompilation improvements 2015-06-01 07:05:16 +02:00
[email protected] e49296770f format source code 2015-05-08 13:33:40 +02:00
Jindra Petřík af31f85c49 Issue #842 For reconstruction if debug line info present
Spaces added between parts of for
2015-04-26 08:21:50 +02:00
[email protected] 4b501656a6 #868 export path fix, allow to export buttons 2015-04-25 01:39:37 +02:00
[email protected] cc5f2ff4c2 format source code 2015-03-31 21:32:49 +02:00
Jackkal d63fc8b2ec Fix decompilation error: ClassCastException in AND/OR detection. 2015-03-19 20:56:22 +01:00
Jackkal 3539740a15 Fix decompilation errors: Improved TranslateStack handling to cope with stack cloning. 2015-03-13 23:51:46 +01:00
[email protected] ade56d45a2 format code: blank lines 2015-01-18 21:32:37 +01:00
[email protected] c4d35dd36a copyright year updated 2 2015-01-13 20:32:14 +01:00
[email protected] 677bdf969b copyright year updated 2015-01-13 19:36:39 +01:00
[email protected] 77b8ef808a small fixes 2014-12-01 00:13:48 +01:00
[email protected] 13c894196c Issue #288: less memory usage during FLA export, using stringbuilders 2014-11-22 03:16:30 +01:00
[email protected] cb052143f5 highlighting refactored 2014-11-16 14:49:31 +01:00
[email protected] 3456d04d38 do not copy big byte arrays, store only references (ByteArrayRange) e.g in image tags 2014-11-09 22:40:36 +01:00
Jindra Petřík ffbfecdee9 run memory fix
typeitem deobfuscation
cache synchronization fix
2014-11-09 14:12:36 +01:00
Jindra Petřík f3690a0e3c Goto declaration fixes
JSyntaxPane updated JFlex for unicode ranges
Goto this declarations
2014-11-09 13:28:52 +01:00
Jindra Petřík 806cd640f8 Issue #302 AS3: more goto declaration - Types, extends, implements, variables, catch variables 2014-11-09 06:58:27 +01:00
Jindra Petřík 7027ed6da7 Issue #710 Information about deobfuscation settings in the error comment 2014-11-05 19:04:49 +01:00
[email protected] 7a8d952107 tag tree nodes refactored, faster building of tag tree, some redundant logic (export and view in gui) simplified 2014-11-04 18:39:48 +01:00
Jindra Petřík bea3babacf Issue #302 AS3 goto local variable declaration
Ant upload release/nightly task
2014-10-31 16:42:08 +01:00
Jindra Petřík a4e9fc0872 Issue #651 Fixed unnecessary removing expressions killed in unreachable code 2014-09-16 19:24:06 +02:00
[email protected] 8ae999a617 fixed some Netbeans code hints 2014-09-07 22:25:06 +02:00
[email protected] 799d9600e5 base class for ParseException, avm2.ConstantPool renamed to AVM2ConstantPool 2014-09-06 01:54:59 +02:00
[email protected] dec9261261 lib resource texts moved to lib project 2014-08-25 10:29:45 +02:00
Jindra Petřík 04922aaf69 Separated FFDec core library and the rest (GUI).
FFDec Library is now LGPLv3, others stay GPLv3.
Version changed to 3.0.0 for FFDec, 1.0.0 for FFDec Library.
2014-08-24 17:55:42 +02:00