Jindra Petřík
3b3720ca87
Fixed : #2486 AS1/2 stoppart as end of function part
2025-07-18 19:11:06 +02:00
Jindra Petřík
b471b48ba7
Fixed : #2486 decompilation timeout on infinite loop
2025-07-17 22:42:32 +02:00
Jindra Petřík
eb3f403021
Fixed : #2486 AS3 skipping label instruction
2025-07-16 21:35:52 +02:00
Jindra Petřík
2c5f4c9774
Fixed : #2486 AS ifs with direct breaks (in obfuscated code)
2025-07-13 21:32:45 +02:00
Jindra Petřík
7bfa09cd98
Fixed : #2486 AS Loop in loop producing gotos in some cases
2025-07-13 18:45:54 +02:00
Jindra Petřík
6a2a3e3fa9
Fixed : #1277 AS1/2 Propagate break/continue to avoid loop/switch labels
2025-07-12 16:49:09 +02:00
Jindra Petřík
381b97c026
Fixed : #2338 AS2 Reading large classes with incorrect if jumps on the beginning
...
Fixed : #2338 AS1/2/3 Obfuscated code - jump to jump handling
2025-07-12 15:23:37 +02:00
Jindra Petřík
0fc10bde99
Fixed : #2477 AS1/2 Switch in last statement of switch break labels
2025-07-11 21:08:49 +02:00
Jindra Petřík
7b948f92a3
Fixed : #2477 AS1/2 deobfuscation - and/or operators, jumps before function start,
...
jumps to function end, jumps in for..in return/break
2025-07-11 19:51:18 +02:00
Jindra Petřík
cab9e853b8
Added: AS2 - show deobfuscated class/package names in the class tree
2025-07-01 21:36:46 +02:00
Jindra Petřík
5ffc71848b
Added: #2477 Option to disable AS2 detection of uninitialized class fields
...
Added: AS2 detection of uninitialized class fields is cancellable and shows progress
Changed: Icon of "Deobfuscation options" menu from pile of pills to medkit
Fixed: Comments color highlighting
2025-07-01 19:50:18 +02:00
Jindra Petřík
8a3cbf9e2d
Checkstyle fix
2025-06-29 23:48:41 +02:00
Jindra Petřík
e6fb646b1b
Fixed : #2474 Gotos incorrectly decompiled
2025-06-29 22:58:28 +02:00
Jindra Petřík
66ca60bed2
Highlighter - faster typing (timer delay),
...
sort optimization
2025-06-15 19:20:09 +02:00
Jindra Petřík
17250e8d68
Fix javadoc.
2025-06-10 20:31:12 +02:00
Jindra Petřík
ee9e2be252
Restore old package-info.java
2025-06-10 19:58:49 +02:00
Jindra Petřík
32be8f716a
DottedChain cannot be null
2025-06-10 00:17:44 +02:00
Jindra Petřík
894b152bbd
Fixed: AS1/2/3 for decompilation with multiple variables
2025-05-31 15:48:51 +02:00
Jindra Petřík
3f9f349a69
Update year in license headers to 2025
2025-05-26 07:41:42 +02:00
Jindra Petřík
d6683839cf
Fixed : #2355 AS3 Simplify expressions feature colliding with some other features like hex values
2025-05-02 09:11:27 +02:00
Jindra Petřík
f6637af679
remove unused imports
2025-05-01 21:24:48 +02:00
Jindra Petřík
33bc40be14
Fixed : #2355 AS1/2 Simplify expressions feature colliding with some other features like hex values
...
- introducing GraphTarget dialect
2025-05-01 20:14:36 +02:00
Jindra Petřík
b1c5f9d0c6
Checkstyle fix
2025-04-13 14:13:27 +02:00
Jindra Petřík
a992adb5c0
Fixed : #2391 Double not operator in ternar operator expression
2025-03-22 21:35:12 +01:00
Jindra Petřík
00d284aa35
Fixed: AS1/2 - Push action hilighting, GetProperty, Call action hilighting
2025-01-17 21:47:12 +01:00
Jindra Petřík
f73f2669c0
Harman air - Null coalesce and nullish member access operators - WIP
2024-11-20 17:05:37 +01:00
Josh Soref
d5210bf6dd
spelling: replaces
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-10-29 16:55:43 +01:00
Josh Soref
371649b697
spelling: predecessor
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-10-29 16:55:43 +01:00
Josh Soref
a50c4bbcdb
spelling: populate
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-10-29 16:55:43 +01:00
Josh Soref
b48154a0bf
spelling: overridden
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-10-29 16:55:43 +01:00
Josh Soref
3677bceeb6
spelling: occurrence
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-10-29 16:55:43 +01:00
Josh Soref
b31acc0b4d
spelling: coerce
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-10-29 16:55:43 +01:00
Josh Soref
eeaa0719b2
spelling: beginning
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-10-29 16:55:43 +01:00
Josh Soref
3f1a1ac199
spelling: attempt
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-10-29 16:55:43 +01:00
Josh Soref
714eb4b2c5
spelling: assignment
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-10-29 16:55:43 +01:00
Jindra Petřík
3d1cfbe0e7
Fixed : #2353 AS1/2 - fscommand and other dynamic GetURL related calls (decompilation + editation)
2024-10-29 16:55:43 +01:00
Jindra Petřík
f6010cf7ed
Fixed : #2354 Simplify expressions problems in some cases
2024-10-29 16:55:43 +01:00
Jindra Petřík
a4a9ba4c6b
Added: AS2 - Information about need of decompiling all scripts to detect uninitialized class fields
...
Fixed : #2338 AS decompiling threads got stuck after cancelling / timeout
CancellableWorker refactoring
2024-10-13 20:43:18 +02:00
Jindra Petřík
531cb00e1d
Organize imports
2024-10-13 20:43:18 +02:00
Jindra Petřík
4e8041c6f0
Fixed : #2322 More AS3 Assigment position when using dup
2024-10-13 20:43:18 +02:00
Jindra Petřík
e35a92fcf1
Fixed : #2296 AS decompilation - goto problems
2024-09-23 21:52:25 +02:00
Jindra Petřík
236126dc84
Fixed : #2291 AS1/2 Incorrect var keyword placement causing registers to compile wrong
2024-09-23 21:52:25 +02:00
Jindra Petřík
e5e870f8b9
Empty lines fix.
2024-08-27 09:43:40 +02:00
Jindra Petřík
c8a8ce8b6d
Fixed: Direct editation.
...
Fixed: Imports in script initializer
2024-08-27 09:43:40 +02:00
Jindra Petřík
4e528c181c
Fixed: Script/Class initializers order of assignment
...
Changed: Compound script has slot/const traits inside main script initializer
2024-08-27 09:43:40 +02:00
Jindra Petřík
16ff10a890
Fixed : #2270 AS3 decompilation - unnnecessary local registers assignments as part of expressions when using optimization like dup, setlocal N instead of setlocal N, getlocal N
2024-08-12 19:51:40 +02:00
Jindra Petřík
534ac03314
Better decimal support (For ABCs with minor version 17)
2024-08-12 19:51:40 +02:00
Jindra Petřík
acc5f94889
Fix missing javadoc parameters, throw tags,...
2024-08-12 19:51:40 +02:00
Jindra Petřík
50c8e3a8e3
Fixed : #2267 Script decompilation - Loop detection causing §§goto instructions in some cases
2024-08-08 19:27:14 +02:00
Jindra Petřík
f219b49372
More documentation.
2024-08-08 19:27:14 +02:00