Jindra Petřík
|
864edfb19a
|
Checkstyle fix
|
2025-07-27 13:30:25 +02:00 |
|
Jindra Petřík
|
c87dc16ae3
|
Adding class with obfuscated identifier fix.
Obfuscated class/packages ordering fix.
|
2025-07-27 12:38:08 +02:00 |
|
Jindra Petřík
|
b318046a14
|
Deobfuscate identifiers as menuitem
|
2025-07-26 12:46:04 +02:00 |
|
Jindra Petřík
|
55ee4586de
|
Replacements table in AS1/2,
not much useful since eval() is used in most cases
|
2025-07-26 12:20:21 +02:00 |
|
Jindra Petřík
|
55f43b5390
|
Prefer quotes syntax over §. (text variables, placeobject names)
|
2025-07-26 10:39:40 +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
|
0162e90871
|
Fixed synchronization in uninitialized class fields detector
Escaping placeobject.name
Better error log messages in some cases
|
2025-07-02 20:56:20 +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
|
3f9f349a69
|
Update year in license headers to 2025
|
2025-05-26 07:41:42 +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
|
14c012ad2f
|
Fixed #1972 AS3 Renaming invalid identifiers - '#' character
|
2023-02-25 19:39:02 +01:00 |
|
Jindra Petřík
|
202e66ea1d
|
Added #1875 Remove no longer accessed items from cache after certain amount of time
|
2022-11-20 22:12:19 +01:00 |
|
Jindra Petřík
|
1d82af4855
|
Update license header year
|
2022-11-06 21:44:39 +01:00 |
|
Jindra Petřík
|
34579690d4
|
Fixed AS1/2 - Infinity, NaN can be used as identifiers, are normal variables
|
2021-11-29 17:15:56 +01:00 |
|
Jindra Petřík
|
f24ad2dde1
|
Fixed AS 1/2 direct editation - newline as "\n", not "\r"
Fixed AS 1/2 allow various nonstandard names for definelocal
|
2021-11-20 13:10:10 +01:00 |
|
Jindra Petřík
|
bbb3ed8c72
|
Added #1496 repeat escape sequence \{xx}C to avoid long same char strings/names
|
2021-11-19 13:03:23 +01:00 |
|
Jindra Petřík
|
c6b1e528df
|
update license header year
|
2021-02-08 20:15:19 +01:00 |
|
Jindra Petřík
|
d138c61072
|
- AS1 slash syntax support (decompilation, direct editation)
- AS1/2 Using eval, set functions on obfuscated names instead of §§ syntax where applicable
|
2018-05-27 16:52:55 +02:00 |
|
Jindra Petřík
|
a9733926cf
|
better AS 1/2 unresolved const handling
|
2018-05-24 19:42:44 +02:00 |
|
Jindra Petřík
|
2bf7597cea
|
update license headers
|
2018-01-16 20:24:33 +01:00 |
|
Jindra Petřík
|
4d4ca347d2
|
Fixed deobfuscation in toplevel
|
2016-09-18 00:05:21 +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 |
|
[email protected]
|
1cea429e7b
|
copyright year updated
|
2016-01-01 14:06:56 +01:00 |
|
[email protected]
|
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 |
|
Jindra Petřík
|
2b9c1eb365
|
AS3 direct editation - indexing ABCs for faster access - classes and properties, better(?) and faster resolving
Hiding extends Object
|
2015-11-06 19:41:02 +01:00 |
|
Jindra Petřík
|
0900fc00cb
|
Issue #1004 this/super can be AS1/2 variable
|
2015-10-29 22:52:14 +01:00 |
|
[email protected]
|
099bffdf68
|
removed some unnecessary parameters + small fixes
|
2015-10-21 08:54:25 +02:00 |
|
[email protected]
|
329573058d
|
common deobfuscated name generation in as3 and as2 deobfuscation
|
2015-08-08 10:12:50 +02:00 |
|
[email protected]
|
a911196575
|
DottedChains in identifier deobfuscation
|
2015-07-16 13:20:23 +02:00 |
|
[email protected]
|
a4d49aeaf0
|
using DottedChains (almost) everywhere
|
2015-07-14 20:13:54 +02:00 |
|
[email protected]
|
904d1f64f1
|
non static caches (separated cache for all SWFs)
|
2015-07-12 15:14:41 +02:00 |
|
[email protected]
|
cabb490c3e
|
#962 Code formatting issue + getName: pass null value in fullyQualifiedName parameter instead of new array list. getName already accepts null
|
2015-07-11 09:10:20 +02:00 |
|
Jindra Petřík
|
f3c0c8fa69
|
Introduce end-of-line normalization
|
2015-07-03 19:08:19 +02:00 |
|
[email protected]
|
18592b7a72
|
more string builders 1
|
2015-05-20 15:01:58 +02:00 |
|
[email protected]
|
e49296770f
|
format source code
|
2015-05-08 13:33:40 +02:00 |
|
[email protected]
|
cc5f2ff4c2
|
format source code
|
2015-03-31 21:32:49 +02:00 |
|
[email protected]
|
ad228cb16e
|
memory usage optimizations
|
2015-03-19 16:29:15 +01:00 |
|
[email protected]
|
2664d692ba
|
faster imageToShape
|
2015-03-17 07:03:56 +01:00 |
|
[email protected]
|
0f54e89379
|
do not cache RECTs and (String,String) maps to file
|
2015-01-31 18:37:19 +01:00 |
|
[email protected]
|
ade56d45a2
|
format code: blank lines
|
2015-01-18 21:32:37 +01:00 |
|
[email protected]
|
677bdf969b
|
copyright year updated
|
2015-01-13 19:36:39 +01:00 |
|
[email protected]
|
60f170dcda
|
#749 Internal viewer Sprite fill color is wrong sometimes: fixed
|
2014-12-14 15:30:59 +01:00 |
|
[email protected]
|
7b585cbe49
|
escape control characters in identifiers, too
|
2014-11-29 22:17:35 +01:00 |
|
[email protected]
|
1cf0c28c74
|
#676: extended logging for text import, imorpt logic moved to separated class, allow to ignore errors duting import
|
2014-11-23 22:54:19 +01:00 |
|