Jindra Petřík
|
e7ec368ea6
|
Tests fix
|
2026-02-17 21:58:23 +01:00 |
|
Jindra Petřík
|
114f774672
|
Added: #2636 AS3 QName properties with nonvalid identifiers handled as square brackets
|
2026-02-17 20:50:57 +01:00 |
|
Jindra Petřík
|
fe28187a97
|
Fixed: #2636 ActionScript - Incorrect always-break detection causing insertion of while(true)
Fixed: ActionScript - newline after do..while
|
2026-02-17 18:12:02 +01:00 |
|
Jindra Petřík
|
7e78b8094c
|
Spelling fix
|
2026-02-09 19:14:12 +01:00 |
|
Jindra Petřík
|
bfc9ab13d4
|
More AS1/2 increment,decrement,compound using PushDuplicate
|
2026-02-09 17:21:48 +01:00 |
|
Jindra Petřík
|
a2d10314a0
|
Fixed: #2618 AS1/2 increment/decrement using PushDuplicate
|
2026-02-09 16:17:29 +01:00 |
|
Jindra Petřík
|
281b35f3bf
|
Fixed: #2473, #2530 Always-break loops containing breaks (forward gotos)
|
2026-01-25 12:49:05 +01:00 |
|
Jindra Petřík
|
e577257532
|
Update year in license header.
|
2026-01-16 21:33:23 +01:00 |
|
Jindra Petřík
|
b9e00fd673
|
Fixed: #2586 AS3 direct editation + decompilation - XML escape sequences and other XML problems
|
2026-01-03 23:58:04 +01:00 |
|
Jindra Petřík
|
d7071c940f
|
Fixed: #2573 AS3 - Incorrect uint/int/Number coercion
Fixed: AS3 local registers type propagation
|
2025-11-30 12:35:54 +01:00 |
|
Jindra Petřík
|
714dd8761c
|
Removed resampling from CLI and all source code
Frames with streamed sound are not taken as same.
|
2025-11-16 22:37:09 +01:00 |
|
Jindra Petřík
|
8dc3efc528
|
Fixed: #2561 Cannot set filter strength to 128 or above
|
2025-11-16 10:40:46 +01:00 |
|
Jindra Petřík
|
0c109bc0eb
|
Fixed: #2546 AS3 findProperty vs temporary registers
|
2025-10-25 17:19:12 +02:00 |
|
Jindra Petřík
|
5db66ae32b
|
Fixed tests.
|
2025-09-30 21:39:32 +02:00 |
|
Jindra Petřík
|
3b82db57ba
|
Spelling fixes
|
2025-09-06 02:21:46 +02:00 |
|
Jindra Petřík
|
6b559cab3d
|
New Assembled TestSetGetLocalOnStack
|
2025-09-01 19:58:31 +02:00 |
|
Jindra Petřík
|
189d58ab67
|
Assembled TestDoubleDup fix
|
2025-09-01 18:03:02 +02:00 |
|
Jindra Petřík
|
d51e75d0e7
|
Simple values are not duplicated with DuplicateItem/SetTemporary.
|
2025-09-01 17:01:29 +02:00 |
|
Jindra Petřík
|
46b05de1b3
|
updated tests
|
2025-09-01 17:01:29 +02:00 |
|
Jindra Petřík
|
c8a8ff2fea
|
Get property fix, preincrement air test fix
|
2025-09-01 17:01:28 +02:00 |
|
Jindra Petřík
|
6a892b1796
|
Modified testcases
|
2025-09-01 17:01:28 +02:00 |
|
Jindra Petřík
|
7c2c87c8e4
|
Fix tests
|
2025-09-01 17:01:26 +02:00 |
|
Jindra Petřík
|
a804987067
|
swap item
|
2025-09-01 17:01:25 +02:00 |
|
Jindra Petřík
|
b449db946f
|
§§dupsrc introduced
|
2025-09-01 17:01:25 +02:00 |
|
Jindra Petřík
|
922cd45084
|
Fixed tests.
|
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
|
4b48b8408a
|
Fixed: #2519 AS1/2 avoid multi-level loops in cases where possible
|
2025-08-22 19:29:04 +02:00 |
|
Jindra Petřík
|
c6889134d9
|
Fixed: #2517 Loop break detection problems in some cases
|
2025-08-21 18:21:04 +02:00 |
|
Jindra Petřík
|
967a6d8bf2
|
Separated increment/decrement tests.
|
2025-08-03 10:10:17 +02:00 |
|
Jindra Petřík
|
be5ead4087
|
Do not parse imports from names with namespace suffix
|
2025-08-01 19:29:45 +02:00 |
|
Jindra Petřík
|
8f11f043ca
|
Fixed: SymbolClass export/import did not support obfuscated names
|
2025-07-27 14:35:26 +02:00 |
|
Jindra Petřík
|
e65a19fd15
|
Organize imports
|
2025-07-27 13:32:20 +02:00 |
|
Jindra Petřík
|
e44e2eaa2b
|
Compile AS3 @identifier asdoc tag as identifier replacement
|
2025-07-25 19:30:14 +02:00 |
|
Jindra Petřík
|
90a82a538a
|
Print SafeStr list at the bottom (AS3)
|
2025-07-25 19:30:13 +02:00 |
|
Jindra Petřík
|
12ab8af322
|
WIP Safe strings handling
|
2025-07-25 19:30:13 +02:00 |
|
Jindra Petřík
|
fe8d08f221
|
Fix tests
|
2025-07-25 10:44:11 +02:00 |
|
Jindra Petřík
|
ea56b5680f
|
Fixed: #1295, #116 AS3 dynamic construction via MultinameL
|
2025-07-24 23:47:25 +02:00 |
|
Jindra Petřík
|
7559970c17
|
Fixed: #2493 Incorrect placement of §§push instructions
|
2025-07-24 21:12:24 +02:00 |
|
Jindra Petřík
|
84b92a9d46
|
Fixed: #2486 AS1/2 if jump to function end as return
|
2025-07-24 11:21:01 +02:00 |
|
Jindra Petřík
|
a9763c7151
|
Fixed: #2485 Some variants of switches
|
2025-07-21 08:48:57 +02:00 |
|
Jindra Petřík
|
c462dbfb9c
|
Fixed: #2486 AS1/2 deobfuscator pop handling
|
2025-07-20 18:45:26 +02:00 |
|
Jindra Petřík
|
7076cdfc36
|
Fixed: #2486 AS3 switches detection in some cases
|
2025-07-20 11:55:37 +02:00 |
|
Jindra Petřík
|
974c4fc6bd
|
Fixed: #2486 AS1/2 stoppart as end of function part
|
2025-07-18 19:55:12 +02:00 |
|
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
|
dd655714d2
|
Fixed: #2486 AS1/2 Switch after function, problem with labels
|
2025-07-13 20:08:37 +02:00 |
|
Jindra Petřík
|
7267a51a7b
|
AS2 test generator writes directly into AS2 test
|
2025-07-13 20:07:28 +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 |
|