Jindra Petøík
1e3a67ec1c
Configurable code formatting (Indentation + brace position)
2014-02-25 15:52:41 +01:00
Jindra Petøík
e595437dc2
Code format & Organize imports
2014-02-02 05:39:36 +01:00
Jindra Petøík
7b6d54bc68
License header years update
2014-02-02 05:35:36 +01:00
Honfika
41e9e58c31
format code
2014-01-22 17:29:16 +01:00
Honfika
0da9d423a0
final fields
2014-01-19 22:33:23 +01:00
Honfika
b9a1269505
prepare for Issue #350 (Allow to open multiple SWF files into the same ffdec instance) 2
2013-12-21 23:36:06 +01:00
Honfika
06b95ac6e1
Issue #431 : Canceling background threads (after timeout, or after user action, e.g new treeitem selected) fixed + small fixes
2013-12-03 00:26:21 +01:00
Honfika
6b8f82fb5d
command line switch for renaming invalid identifiers
2013-11-19 19:42:23 +01:00
Honfika
f0697ebeb6
removed unnecessary string=>utf8 byte[]=>input stream=>reader converts, utf8 helper added (UnsupportedEndodingException should not thrown)
2013-11-17 09:08:05 +01:00
Honfika
93196ebcd7
constantpool: arrays=>lists, accessing constant is synchronized (parallel decompiling thown ArrayOutOfBound exceptions, because the constantpool was modified in another thread)
2013-11-14 17:04:52 +01:00
Honfika
bef5f0ae67
cleanup with "Inspect and Transform"
2013-11-07 00:26:49 +01:00
Honfika
62e97826a9
throw interrupted exception when Thread.isInterrupted() => timed out threads will abort
2013-11-05 23:29:26 +01:00
Honfika
0579ac38cb
export: write to file directly, cancelable decompilation (cancel button in the status panel)
2013-11-05 17:59:35 +01:00
Honfika
c37c93173e
tests fixed, test added for optional parameters, integer and float optional parameters fixed
2013-11-01 19:52:40 +01:00
Honfika
908e73e0b3
small fixes
2013-10-16 23:11:01 +02:00
Honfika
3be09601c3
export "pcode with hex" and "only hex" options added
2013-10-15 21:50:00 +02:00
Honfika
31bca9c8fe
more stringbuilders
2013-10-13 19:36:57 +02:00
Jindra Petøík
2609cfa9e3
Issue #382 AS3 Fixed adding new method
2013-09-28 08:42:42 +02:00
Jindra Petøík
dd27bfafe1
Issue #382 AS3: Adding new trait
2013-09-16 22:51:56 +02:00
Jindra Petøík
c777e82980
AS3: New P-code editing syntax inspired by RABCDAsm.
...
AS3: Multiname and namespace editing.
AS3: Editing whole trait in one textarea
AS3: Removed messages about adding new constants
AS3: Modified colors in editor
AS3: Highlighting pair parenthesis/bracket
AS3: Editing various new P-code parameters
2013-09-14 18:57:08 +02:00
Honfika
fc7b82b866
indent fix in traitslotconst
2013-09-09 20:46:38 +02:00
Honfika
d571b899c6
array definitions was inconsistent, now everywhere "Type[] variableName", using StringBuilder => little bit faster, test fixed (missing parameters)
2013-09-09 11:46:04 +02:00
Jindra Petøík
b8d8b328d9
Issue #287 Typo paralel => parallel
2013-08-10 18:58:00 +02:00
Jindra Petøík
0302b259c1
Issue #236 AS3 Uneccessary renaming identifiers
2013-07-19 17:54:00 +02:00
Jindra Petøík
547add2a74
code path propagation
2013-07-12 20:44:42 +02:00
Jindra Petøík
fb62c2b380
fixed loop detection, again
...
organize imports
helper collections
2013-07-11 11:01:31 +02:00
Jindra Petøík
82f1d5fcde
Issue #153 Better deobfuscation
2013-07-07 22:50:09 +02:00
Jindra Petøík
04e741b141
Issue #185 on-clip action headers displaying and exporting
2013-07-07 11:58:11 +02:00
Jindra Petøík
97e48755f9
fixed renaming across multiple ABCs
2013-07-05 20:03:50 +02:00
Jindra Petøík
c9f0594620
Issue #174 AS3 rename identifiers - rename getDefinitionByName parameter too
2013-07-05 14:35:39 +02:00
Jindra Petøík
a800993fcf
Issue #174 AS3 rename identifiers fix
2013-07-05 14:18:31 +02:00
Jindra Petøík
e8e62c3947
some FindBugs refactorings (partially)
2013-07-05 09:51:07 +02:00
Jindra Petøík
1667e172d9
Issue #148 Better tree handling on obfuscated names
2013-06-29 18:22:57 +02:00
Jindra Petøík
1d64c3e166
Issue #160 binaryData export from commandline fix
...
Issue #123 SWF Context menu integration (Windows)
2013-06-25 19:44:24 +02:00
Jindra Petøík
791aa8dfef
Issue #127 Drag-drop exportable item from tree
2013-06-24 21:01:10 +02:00
Jindra Petøík
65ef206650
Issue #63 Globally rename identifier
2013-06-23 16:16:44 +02:00
Jindra Petøík
6417835960
Issue #67 Renaming invalid identifiers to Type+Number
2013-06-23 07:14:14 +02:00
Jindra Petøík
f3a2d0ada1
Issue #147 Escape filenames from invalid identifiers
...
Issue #132 Rename identifiers renames strings
Issue #130 Renaming identifiers in SymbolClass tags
2013-06-22 17:44:35 +02:00
Jindra Petøík
79a1264b39
Parallelism can be turned off
2013-06-19 20:31:04 +02:00
Jindra Petøík
4be3c52237
AS3 export paralel speedup
2013-06-05 20:53:17 +02:00
Jindra Petøík
855cd13a31
Issue #108 Paralel tag reading
...
Java 7 diamond operator
2013-06-04 20:46:22 +02:00
Jindra Petøík
c447f3b721
Handling script traits as separate objects
2013-05-05 17:22:04 +02:00
Jindra Petøík
7ddac525a2
Handling script traits as separate objects
2013-05-05 12:50:24 +02:00
Jindra Petøík
71d8f1cace
AS3 GetSlot,SetSlot fix
2013-05-03 21:21:22 +02:00
Jindra Petøík
3b82cf2fac
Issues #78,#81,#82 Fixed deobfuscation, exceptions during printgraph,...
2013-05-03 20:40:07 +02:00
Jindra Petøík
a1e5a1ff25
Issue #78 script trait slots fix
2013-04-28 09:52:37 +02:00
Jindra Petøík
f6b3c559f0
Issue #68 binary data export, assigning names to characters via SymbolClass tag
2013-04-20 14:00:59 +02:00
Jindra Petøík
3e0eb0fe48
Issue #48 Decompile only specified class
2013-04-20 11:51:59 +02:00
Jindra Petøík
e9d0900908
AS1/2 chained assignments classes fix
...
code formatting
2013-04-13 18:07:47 +02:00
Jindra Petøík
c86be8aac5
DoABC(82) renamed to DoABCDefine,
...
DoABC(72) tag created
2013-04-12 20:22:21 +02:00