Commit Graph

32 Commits

Author SHA1 Message Date
Jindra Petřík
77d96e8e43 Fix swaps 2025-09-01 17:01:26 +02:00
Jindra Petřík
922cd45084 Fixed tests. 2025-09-01 17:01:25 +02:00
Jindra Petřík
9a9811f170 Better Comma operator detection WIP 2025-09-01 17:01:25 +02:00
Jindra Petřík
b3a693e4e3 2497 Swap instruction handling. WIP 2025-09-01 17:01:22 +02:00
Jindra Petřík
7559970c17 Fixed: #2493 Incorrect placement of §§push instructions 2025-07-24 21:12:24 +02:00
Jindra Petřík
3f9f349a69 Update year in license headers to 2025 2025-05-26 07:41:42 +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
Josh Soref
3f1a1ac199 spelling: attempt
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-10-29 16:55:43 +01:00
Jindra Petřík
531cb00e1d Organize imports 2024-10-13 20:43:18 +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
f3da12e032 Reformating to fix checkstyle. 2024-08-08 19:27:14 +02:00
Jindra Petřík
a5d3ce4f9b Organize imports 2024-08-08 19:27:14 +02:00
Jindra Petřík
b57e38e387 More documentation. 2024-08-08 19:27:14 +02:00
Jindra Petřík
19c771bf44 Update license year 2024-08-05 11:17:25 +02:00
Jindra Petřík
dc5e50813f Added Checkstyle to build process and fixing checkstyle to all com.src.jpexs classes 2023-10-16 09:36:06 +02:00
Jindra Petřík
487d1f8b14 Update license year 2023-03-19 22:43:41 +01:00
Jindra Petřík
1d82af4855 Update license header year 2022-11-06 21:44:39 +01:00
Jindra Petřík
c6b1e528df update license header year 2021-02-08 20:15:19 +01:00
Jindra Petřík
2bf7597cea update license headers 2018-01-16 20:24:33 +01:00
Jindra Petřík
ef739fbfd9 Simplify nonif expressions while deobfuscation too
Regexp deobfuscation.
Implicit coercion handling.
#1145 double not (!!) fix
2016-02-07 17:13:59 +01:00
honfika@gmail.com
1cea429e7b copyright year updated 2016-01-01 14:06:56 +01:00
Jindra Petřík
4a4e0e4898 Better line start detection
Fixed debug info injection
2015-11-17 09:24:42 +01:00
honfika@gmail.com
9839fb496f #991 Serious Bug in Decompiler! fixed 2015-10-18 09:26:44 +02:00
honfika@gmail.com
696ee04cb4 avoid throwing EmptyStackExceptions in as2 deobfuscation 2015-08-26 20:50:22 +02:00
honfika@gmail.com
cc8bf6fb7a small fixes/improvements 2015-07-09 16:42:42 +02:00
honfika@gmail.com
dcb20d84f0 more cleanup 2015-07-05 21:54:30 +02:00
honfika@gmail.com
fac67d5baa format source code 2015-07-04 20:51:26 +02:00
Jindra Petřík
ec11afb0b1 AVM2 Deobfuscator stub (similar to ActionDeobfuscator) 2015-06-12 13:08: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
ade56d45a2 format code: blank lines 2015-01-18 21:32:37 +01:00
honfika@gmail.com
c4d35dd36a copyright year updated 2 2015-01-13 20:32:14 +01:00
Jindra Petřík
04922aaf69 Separated FFDec core library and the rest (GUI).
FFDec Library is now LGPLv3, others stay GPLv3.
Version changed to 3.0.0 for FFDec, 1.0.0 for FFDec Library.
2014-08-24 17:55:42 +02:00