Commit Graph

88 Commits

Author SHA1 Message Date
honfika@gmail.com
f726b5677e +1 AS2 test 2015-10-29 08:49:53 +01:00
Jindra Petřík
30bb6113a2 Import fixes, full package handling, make test pass 2015-10-28 19:16:52 +01:00
Jindra Petřík
87a1a9206f Namespace name comparation fix (dottedchain "" == name_id 0
Method body creation arguments fix
2015-10-28 09:20:41 +01:00
honfika@gmail.com
cbb3b1bff2 new tests for FQNs and namespaces, using pluginpath config 2015-10-23 10:52:44 +02:00
honfika@gmail.com
77292daf2f test fix 2015-10-21 14:53:22 +02:00
honfika@gmail.com
099bffdf68 removed some unnecessary parameters + small fixes 2015-10-21 08:54:25 +02:00
Jindra Petřík
f143434d9e Issue #1062 Editing/displaying script initializers 2015-10-20 16:37:39 +02:00
honfika@gmail.com
057a12ccba test fix 2015-10-20 09:35:10 +02:00
honfika@gmail.com
ca0642fe82 AS3 instuction list test 2015-10-08 19:02:12 +02:00
honfika@gmail.com
491ec7cb33 AS2 test added 2015-09-30 13:08:25 +02:00
honfika@gmail.com
bd8eddee4a AS2 test added 2015-09-29 15:38:32 +02:00
honfika@gmail.com
8d23312376 test format fix 2015-09-28 19:05:01 +02:00
honfika@gmail.com
1badb49810 not creating always new instruction definition objects 2015-09-07 10:20:11 +02:00
honfika@gmail.com
27bb3b1707 typo fix 2015-08-31 13:29:53 +02:00
honfika@gmail.com
809091ea42 framerate is float 2015-08-12 14:22:04 +02:00
honfika@gmail.com
56a0f96661 some new string builders 2015-07-15 10:27:34 +02:00
honfika@gmail.com
af3553e387 more DottedChains 2015-07-14 21:11:08 +02:00
Jindra Petřík
52f2439197 Merge origin/master
Conflicts:
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/deobfuscation/AVM2DeobfuscatorRegisters.java
2015-07-06 09:14:18 +02:00
Jindra Petřík
0e1a76f279 AS3 register deobfuscator improved 2015-07-06 09:12:29 +02:00
honfika@gmail.com
bf2c6cb822 use diamond 2015-07-05 21:34:49 +02:00
honfika@gmail.com
8928a3c9ee organize imports 2015-07-05 21:28:17 +02:00
Jindra Petřík
cbbdded296 Issues #944,#991,#939 AS3 obfuscated switch read fix, wrong constants indices fix 2015-07-05 12:53:03 +02:00
Jindra Petřík
1952e75276 tests compilation fixed 2015-07-04 16:47:30 +02:00
honfika@gmail.com
4deeda6361 typo fixes 2015-07-04 14:57:18 +02:00
honfika@gmail.com
b700db9027 test fixed 2015-07-04 14:42:12 +02:00
honfika@gmail.com
738b26ccc1 AS3 deobfuscation fix (jumps after the end), faster instruction length calculation 2015-07-04 14:23:37 +02:00
Jindra Petřík
f3c0c8fa69 Introduce end-of-line normalization 2015-07-03 19:08:19 +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
bc59d42957 AS3: ASM instruction remove/replace/insert fix, test added 2015-07-03 07:08:27 +02:00
honfika@gmail.com
b932a86de3 test fix 2015-07-02 09:17:23 +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
2503f1093d Oficial tag names
(DoABCDefine tag renamed to DoABC2 for example)
2015-06-13 07:11:38 +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
honfika@gmail.com
da99aa3f39 Diamond interface 2015-06-04 08:20:06 +02:00
Jindra Petřík
f52170e664 test fix 2015-05-31 10:09:53 +02:00
Jindra Petřík
497a7794b0 AS1/2 parser improvements/fixes
Tests add original exception
Fixed ant test tasks
2015-05-27 17:31:47 +02:00
honfika@gmail.com
e49296770f format source code 2015-05-08 13:33:40 +02:00
honfika@gmail.com
45251ada53 #869 Negative float reading fixed 2015-05-01 12:07:38 +02:00
honfika@gmail.com
e497b58f81 test provider fix 2015-04-26 09:43:51 +02:00
Jindra Petřík
906881e096 Flash lib path error message fix 2015-04-26 09:32:18 +02:00
Jindra Petřík
e128e6aacb Test directories correction 2015-04-26 09:29:12 +02:00
Jindra Petřík
42c5d2fd36 Missing playerglobal info 2015-04-26 09:05:53 +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
honfika@gmail.com
798ec76352 Test changed for issue 842 2015-04-24 14:27:08 +02:00
Jindra Petřík
642b6827db Issue #837 AS3 try..finally without catch decompilation fix 2015-04-15 13:50:30 +02:00
Jindra Petřík
cd9f91bef0 test fix 2015-04-05 08:27:09 +02:00
honfika@gmail.com
166e2f7822 ignore invalid tags in test (do not use lazy loading in tests) 2015-03-23 16:33:02 +01:00
honfika@gmail.com
f8421ed34f fix 2015-03-21 23:41:57 +01:00