Commit Graph

5033 Commits

Author SHA1 Message Date
Jindra Petřík
af974e2eaa Fixed: #1114 Script search results dialogs closing on swf close 2021-02-11 07:12:22 +01:00
Jindra Petřík
b3e8f1a337 Version changed to 13.0.2 version13.0.2 2021-02-10 22:31:36 +01:00
Jindra Petřík
5659a78a12 Fixed: #1188 AS3 reorder traits if one slot/const references another 2021-02-10 22:27:43 +01:00
Jindra Petřík
665d3c1fad use {} static initializer only when referenced later trait 2021-02-10 21:34:05 +01:00
Jindra Petřík
58eb1f38da const can reference other property 2021-02-10 21:02:46 +01:00
Jindra Petřík
c573e57976 Fixed: #1188 AS3 Static initializer - init slot/const only when not referencing other property 2021-02-10 20:47:23 +01:00
Jindra Petřík
cd1e28db42 fix tests 2021-02-10 19:55:15 +01:00
Jindra Petřík
9e9e52e845 Fixed: #1186 Missing import when item is fully qualified 2021-02-10 19:42:57 +01:00
Jindra Petřík
3d3f31de7f handling some java deprecations and javadoc problems 2021-02-10 19:07:39 +01:00
Jindra Petřík
add1c7ef1e cls.newInstance() causing warnings replaced with cls.getDeclaredConstructor().newInstance() 2021-02-10 18:36:39 +01:00
Jindra Petřík
bd2db44682 BigObject removed as it causes only warnings during compilation and is not used. 2021-02-10 18:23:39 +01:00
Jindra Petřík
b2fd1c0dc5 Fixed #1185 AS3 Incorrect imports in obfuscated files 2021-02-10 18:22:05 +01:00
Jindra Petřík
273173771f Fixed AS3 getslot/setslot in certain situations 2021-02-10 15:24:43 +01:00
Jindra Petřík
253b53dde1 fix tests 2021-02-10 10:18:40 +01:00
Jindra Petřík
f9fc9998f3 Fixed: #1088 ECMA Number to string conversion 2021-02-10 10:08:43 +01:00
Jindra Petřík
e17376ac72 Travis: ignoring deletion of nightly tag errors 2021-02-10 08:10:18 +01:00
Jindra Petřík
1c142ff42d Fixed: AS1/2 script export to single file maintains script order 2021-02-10 07:48:15 +01:00
Jindra Petřík
c327c99198 AS3 pcode - Use Undefined as default keyword for value kind 2021-02-10 07:01:42 +01:00
Jindra Petřík
c3a4ee3996 Version changed to 13.0.1 version13.0.1 2021-02-09 22:21:34 +01:00
Jindra Petřík
fcd39050b7 Fixed: AS3 getslot/setslot, getglobalscope instruction 2021-02-09 22:15:12 +01:00
Jindra Petřík
485dabc2d2 Fixed: AS3 p-code traits of bodys of inner methods 2021-02-09 19:25:43 +01:00
Jindra Petřík
b7ee8d73ca Fixed: AS3 inner functions scope (setslot/getslot) 2021-02-09 18:52:25 +01:00
Jindra Petřík
a97f57c40f Fixed: AS3 break loop in catch clause 2021-02-09 18:33:26 +01:00
Jindra Petřík
1b505080de assembly generator uses \r\n 2021-02-09 18:01:52 +01:00
Jindra Petřík
0f53d86459 removed accidentally left debug info 2021-02-09 13:20:39 +01:00
Jindra Petřík
58e1766b63 minor change to trigger travis version13.0.0 2021-02-08 22:00:32 +01:00
Jindra Petřík
d5f42afda8 version changed to 13.0.0 2021-02-08 20:21:25 +01:00
Jindra Petřík
13e19d0b0b [ci skip] 2021-02-08 20:17:17 +01:00
Jindra Petřík
bc4fb483ff Correctly show docs for aliased instructions 2021-02-08 20:15:19 +01:00
Jindra Petřík
c61f31b692 Fixed: AS3 p-code parser adding ;trait comment to last instruction 2021-02-08 20:15:19 +01:00
Jindra Petřík
b3ad4efeda end ; trait only in p-code 2021-02-08 20:15:19 +01:00
Jindra Petřík
e86f19c931 changelog 2021-02-08 20:15:19 +01:00
Jindra Petřík
acc2d9a26f AS3 p-code more RAbcDasm like: Void keyword instead of Undefined for optional parameters and slot/const values 2021-02-08 20:15:19 +01:00
Jindra Petřík
2392a5227c AS3 P-code: do not show Undefined() in slot/const value 2021-02-08 20:15:19 +01:00
Jindra Petřík
b8982238c6 AS3 P-code: allow not using parenthesis on True(),False(),Null(),Undefined() 2021-02-08 20:15:19 +01:00
Jindra Petřík
0cae5a7f13 changelog 2021-02-08 20:15:19 +01:00
Jindra Petřík
03fbce1d0f AS3 P-code: allow not using commas (old syntax),
allow oldstyle lookupswitch syntax
2021-02-08 20:15:19 +01:00
Jindra Petřík
ab3bb3b15e AS3 P-code: try has (optional) end keyword, and is located at the bottom after code.
setlocalx/getlocalx have aliases setlocal_x/getlocal_x
2021-02-08 20:15:19 +01:00
Jindra Petřík
a8d1f2b293 Fixed #1195 this keyword in functions outside class 2021-02-08 20:15:19 +01:00
Jindra Petřík
47e9857acb ignore amf3 test exported bin file 2021-02-08 20:15:19 +01:00
Jindra Petřík
c595c5b240 unnamed exception 2021-02-08 20:15:19 +01:00
Jindra Petřík
edb910917d fix tests 2021-02-08 20:15:19 +01:00
Jindra Petřík
e811268c92 DeobfuscatorSimpleOld - use instructions debugline, debugfile, debug, not 2021-02-08 20:15:19 +01:00
Jindra Petřík
189be5f1af fix AVM2DeobfuscatorJumps - no replacing jump when on exception start 2021-02-08 20:15:19 +01:00
Jindra Petřík
16c2ec01ea try in if fix 2021-02-08 20:15:19 +01:00
Jindra Petřík
ebc8e86323 break detection fix,
do..while fix
2021-02-08 20:15:19 +01:00
Jindra Petřík
ebb0c9a8c5 tests 2021-02-08 20:15:19 +01:00
Jindra Petřík
c7dfcc71de precontinues detector fix 2021-02-08 20:15:19 +01:00
Jindra Petřík
8a75991f86 hasdeclaration fix in GUI for nonexisting multinames 2021-02-08 20:15:19 +01:00
Jindra Petřík
59af3294c9 Fixed showing register assignment of exception on catch in catch. 2021-02-08 20:15:19 +01:00