Jindra Petřík
455d30bb2d
Switch variant generator
2018-01-28 11:54:47 +01:00
Jindra Petřík
eb30c18fba
AS1/2 break statement decompilation in for..in loops fixed
2018-01-27 17:59:03 +01:00
Jindra Petřík
08751b9524
AS2 classes tests reorganised
2018-01-27 13:38:52 +01:00
Jindra Petřík
2f6d0e66ac
AS1/2 direct editation - reordering of large (>256 items) constantpools
2018-01-21 13:03:20 +01:00
Jindra Petřík
b11fc959d1
Introducing AS2 classes Test class
...
AS2 classes - Test for maintaining vars/methods order
2018-01-21 09:07:20 +01:00
Jindra Petřík
2df9318036
fix test
2018-01-21 08:37:43 +01:00
Jindra Petřík
2bf7597cea
update license headers
2018-01-16 20:24:33 +01:00
honfika@gmail.com
cf58f71f10
AVM2 execution fixes
2016-12-30 21:19:48 +01:00
honfika@gmail.com
11088fec36
#1308 Search by all P-code files
2016-12-19 22:21:53 +01:00
Jindra Petřík
1db9dcab0a
Issue #1289 AS1/2 direct editation - variables used in inner functions must not be stored in local registers
2016-10-03 20:37:55 +02:00
Jindra Petřík
8a0223a02a
Namespace suffix handling on all Levels.
...
Classes with same name handling.
Test data
2016-09-17 14:44:59 +02:00
Jindra Petřík
61d6887938
Tests fixed
2016-08-31 16:56:37 +02:00
Jindra Petřík
8f29c8f8db
AS3 p-code block ends like in RabcDasm
2016-08-28 19:55:33 +02:00
Jindra Petřík
da859ddb41
AS3 p-code editing - metadata read/write support
2016-08-28 17:01:50 +02:00
Jindra Petřík
d22a166163
Organize import
2016-08-20 20:12:28 +02:00
Jindra Petřík
aba9e3d2b1
Test data fixed
...
Better exception handling in FFDec AS3 compiler
2016-08-20 20:09:58 +02:00
Jindra Petřík
5c4e07ec1b
Parsing Flex SDK errors
...
init swf to flex before editig
2016-08-20 18:23:09 +02:00
Jindra Petřík
c4e1879b79
As3ScriptReplacer as interface
...
Better handling missing directories
Tip for directories in advanced setting refactored - link to Flex SDK
Use Flex SDK switch in Advanced settings
2016-08-16 23:31:12 +02:00
Jindra Petřík
6781d86a6c
Reformat and organize imports
2016-08-06 07:21:58 +02:00
Jindra Petřík
8c5345cfd8
AS3 editation with flex - not really working yet:
...
- needs fixing circular references, etc. (eg. editing class which references classes which references this class)
- needs better errors displaying with jump to error line, etc.
2016-08-06 07:19:52 +02:00
Jindra Petřík
4750b50b17
AMF optimization: Pair type eliminated, ListSet and ListMap introduces (Set/Map which maintains order of keys)
2016-07-24 08:07:49 +02:00
Jindra Petřík
0d8e621a17
AMF3 importer
...
refactoring AMFTools to AMF3 exporter
2016-07-19 22:21:47 +02:00
Jindra Petřík
f322581a31
DumpInfo in AMF3
...
PlaceObject4 read/write AMF data
2016-07-18 08:37:55 +02:00
Jindra Petřík
d33c8e8c32
writing AMF3 + tests
...
traits handling fix
empty string handling fix
2016-07-17 19:05:50 +02:00
Jindra Petřík
092bfb4acb
rename AMF to Amf part3
2016-07-17 15:56:41 +02:00
Jindra Petřík
f7b3d502cb
AMF3 tests, exceptions
2016-07-17 15:48:56 +02:00
honfika@gmail.com
4d6aed7e3d
test clean method fixed
2016-03-06 09:55:37 +01:00
Jindra Petřík
fed7439d18
Move items from Debug tab in advanced settings to other tabs to avoid acidentally setting it,
...
reseting most of them by renaming.
2016-02-19 16:54:12 +01:00
Jindra Petřík
26fbb83ef3
simplify expressions
2016-02-17 20:07:56 +01:00
Jindra Petřík
b6d16b9224
test fix
2016-02-17 02:18:22 +01:00
Jindra Petřík
60a2a95797
test fix
2016-02-17 02:16:40 +01:00
Jindra Petřík
b6b62b288f
#1145 Correct precedence handling on binary operators
2016-02-16 23:07:00 +01:00
Jindra Petřík
be8e4df4c7
#1145 AS3 better declaration type detection,
...
better convert_x instruction handling
2016-02-16 23:00:17 +01:00
Jindra Petřík
4994c4a70c
Default clause position in switch fixed
2016-01-17 21:59:20 +01:00
honfika@gmail.com
8cb067bfda
format java code
2016-01-15 14:37:34 +01:00
Jindra Petřík
edad412fc1
AS3 RegExp literal decompilation and direct editation
2016-01-12 20:45:01 +01:00
honfika@gmail.com
1cea429e7b
copyright year updated
2016-01-01 14:06:56 +01:00
honfika@gmail.com
6340c0efea
#1125 Missing catch block when decompiling try{}catch{} block
2015-12-29 09:53:46 +01:00
honfika@gmail.com
16a27789e3
swf.tags and sprite.subtags are private to avoid modifying the list without setting the isModified flag + some small chages
2015-12-27 10:19:27 +01:00
honfika@gmail.com
c563a7449b
allow trait specification in pcode import
2015-12-15 12:46:08 +01:00
honfika@gmail.com
d621f09822
fix2
2015-12-08 13:57:34 +01:00
honfika@gmail.com
9a323a1355
swf xml test
2015-12-04 08:24:09 +01:00
honfika@gmail.com
15c09a2d21
test fix
2015-11-30 09:22:31 +01:00
honfika@gmail.com
0cf0df67ea
using existing getOffset method everywhere, made offset is privete
2015-11-30 09:16:51 +01:00
honfika@gmail.com
4fb62ab85d
add test for FastActionList
2015-11-29 08:22:25 +01:00
honfika@gmail.com
b338abcdba
test fixes
2015-11-26 16:02:26 +01:00
Jindra Petřík
22aadefd59
VW fix
2015-11-22 20:46:48 +01:00
honfika@gmail.com
0b59f0b11f
AS3 deobfuscation changed to execute code instead of translating
2015-11-21 15:13:11 +01:00
honfika@gmail.com
dc3cbaf317
do not write everyting to the output while testing instruction executions
2015-11-18 17:35:48 +01:00
honfika@gmail.com
9b03c3d5de
further as2/3 execution fixes
2015-11-18 17:18:14 +01:00