Commit Graph

111 Commits

Author SHA1 Message Date
honfika@gmail.com
78058e6020 faster text rendering 2016-03-18 09:53:42 +01:00
honfika@gmail.com
ecd038e50b #1205: shape cache needs less memory 2016-03-17 15:42:44 +01:00
honfika@gmail.com
d2432eb6b6 #1170 Extract from Memory in Command Line 2016-03-13 09:40:16 +01:00
honfika@gmail.com
230f890165 check invalid unicode characters (0xd800 - 0xdfff, 0xfffe, 0xffff) 2016-03-11 08:39:48 +01:00
honfika@gmail.com
b5e021fbac ignore invalid xml characters 2016-03-10 23:59:42 +01:00
Jindra Petřík
084da5d6a1 #1193 FLA export - smoothed image detection, export raw JPEG data, no recompression 2016-03-07 22:17:59 +01:00
honfika@gmail.com
46c157092c #1172 Text content is wrong after decompilation: double escape fixed 2016-02-29 08:52:46 +01:00
Jindra Petřík
1a74bd5ef9 Merge origin/master 2016-02-28 10:17:31 +01:00
Jindra Petřík
77c1e4613d SerializableImage converts to Compatible image for GUI display 2016-02-28 10:02:01 +01:00
honfika@gmail.com
1a0aa9c779 show warning on 32bit jre 2016-02-27 16:29:58 +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
8cb067bfda format java code 2016-01-15 14:37:34 +01:00
honfika@gmail.com
1cea429e7b copyright year updated 2016-01-01 14:06:56 +01:00
honfika@gmail.com
14572db32b canvas export fix 2015-12-30 10:10:12 +01:00
honfika@gmail.com
12d4176f88 svg import: bitmap fill 2015-12-26 13:57:48 +01:00
honfika@gmail.com
1b1923eee1 fix 2015-12-18 13:33:47 +01:00
honfika@gmail.com
c23e22b950 #1113 It takes too long to switch between rendered sprite fixed 2015-12-18 13:32:50 +01:00
Jindra Petřík
727371ffb5 script halt config, lib part commit 2015-11-17 17:49:06 +01:00
Jindra Petřík
654bfc7023 testdata
merge
2015-11-15 08:21:22 +01:00
honfika@gmail.com
f2b8b146a6 faster AVM2 constant pool when adding a lot of items to it. 2015-11-09 13:58:20 +01:00
honfika@gmail.com
e7bf1b0319 preserve variable order in AS2 deobfuscation + make it faster 2015-11-02 08:32:41 +01:00
honfika@gmail.com
56bd4cd1f6 AS2 deobfuscation improvement 2015-11-01 12:12:04 +01:00
Jindra Petřík
4d6dda002e Check / Set passwords for password tags 2015-10-26 20:41:47 +01:00
honfika@gmail.com
f10303b4ab plugin to fix the "bug" in issue #786 2015-10-22 09:00:27 +02:00
honfika@gmail.com
bfe3a7bb60 collect decompilation performance statistic data 2015-10-04 18:48:19 +02:00
honfika@gmail.com
329573058d common deobfuscated name generation in as3 and as2 deobfuscation 2015-08-08 10:12:50 +02:00
honfika@gmail.com
586111ea8a generic tag panel: binary editor now can edit byte[] 2015-08-03 08:32:54 +02:00
honfika@gmail.com
a6dc717225 calculating the action length without writing it to a stream 2015-07-17 09:19:51 +02:00
honfika@gmail.com
d9e358d536 cancellable worker fix 2015-07-09 15:09:25 +02:00
honfika@gmail.com
9a08efd1d0 sometimes the worker is null 2015-07-08 12:22:17 +02:00
honfika@gmail.com
318724370b common deobfuscate method 2015-07-07 22:13:35 +02:00
honfika@gmail.com
9a90aa08ef canceling tasks fixes 2015-07-07 07:28:18 +02:00
honfika@gmail.com
8928a3c9ee organize imports 2015-07-05 21:28:17 +02:00
honfika@gmail.com
afc7229f97 do not check valid offsets on every removeInstruction call.. check it only once after deobfuscation 2015-07-05 15:03:58 +02:00
honfika@gmail.com
6cafe970fb invalid jump fix 2015-07-04 20:47:07 +02:00
honfika@gmail.com
6f4da26453 merge fixes 2015-07-03 20:48:23 +02:00
Jindra Petřík
626668fc43 Merge branch 'v6'
Conflicts:
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/ABC.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/ActionScriptLexer.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/SymbolType.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/InstanceInfo.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/traits/Trait.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/Action.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/ActionGraph.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/ActionListReader.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/parser/script/ActionSourceGenerator.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/parser/script/SymbolType.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/swf6/ActionEnumerate2.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/GraphSourceItem.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/graph/GraphTargetItem.java
	libsrc/ffdec_lib/src/com/jpexs/helpers/Helper.java
	libsrc/ffdec_lib/test/com/jpexs/decompiler/flash/ActionScript2Test.java
	src/com/jpexs/decompiler/flash/gui/Main.java
	src/com/jpexs/decompiler/flash/gui/abc/UsageFrame.java
2015-07-03 19:06:09 +02:00
Jindra Petřík
0cea275073 A fix ? 2015-07-03 18:34:17 +02:00
honfika@gmail.com
2ef4e759c0 windows+mac "exe" export with adobe projector 2015-06-18 08:35:15 +02:00
Jindra Petřík
f5168031db Generic tag editor - Adding FILTERs and SHAPERECORDs (instantiate abstract classes) 2015-06-14 18:12:02 +02:00
Jindra Petřík
aae2794b20 hexToByteArray helper method for ImportAssets2 hash 2015-06-13 21:11:46 +02:00
Jindra Petřík
650aefede2 Better multi packs handling (Alchemy) - direct editing allowed
Better package/class splitting for obfuscated names
2015-06-12 13:08:32 +02:00
honfika@gmail.com
75ce6c72fa #910 Missing "add" instruction in obfuscated code (obfuscated u30, u32, s32 reading fix) 2015-06-03 21:00:24 +02:00
honfika@gmail.com
a6b7df4518 better disposing windows on restart 2015-05-27 18:58:18 +02:00
honfika@gmail.com
dc28ce5da7 free mainpanel on reload (it is not disposed by java GC for some reason) 2015-05-25 16:16:55 +02:00
honfika@gmail.com
39f35dec29 #896: show exception in log frame, static final loggers added 2015-05-22 11:29:27 +02:00
honfika@gmail.com
18592b7a72 more string builders 1 2015-05-20 15:01:58 +02:00
honfika@gmail.com
550327f82e using less memory when playing sounds 2015-05-17 00:16:39 +02:00
honfika@gmail.com
3632c466e1 Workaround for ImageIO jpeg export bug when alpha channel exists, tag method orders changed (contructors, readData, getData, etc) 2015-05-16 11:04:14 +02:00
honfika@gmail.com
5b380a45d3 Canvas export transparency fix 2015-05-11 14:16:06 +02:00