Commit Graph
283 Commits
Author SHA1 Message Date
[email protected] bfe3a7bb60 collect decompilation performance statistic data 2015-10-04 18:48:19 +02:00
[email protected] e06e5d6972 methodbody convert parameter fix 2015-09-19 07:56:36 +02:00
[email protected] e8fb8e2f37 faster syntax highlighting 2015-09-16 14:12:13 +02:00
[email protected] 4b7c653aa6 some instruction definitions implements CoerceOrConvertTypeIns 2015-09-14 08:42:08 +02:00
[email protected] c3b0925deb build fix 2015-09-09 11:54:31 +02:00
[email protected] d37e1a3f73 faster deobfuscation 2015-09-09 11:02:33 +02:00
[email protected] 1badb49810 not creating always new instruction definition objects 2015-09-07 10:20:11 +02:00
[email protected] 6f49fc2b18 item getResult fix 2015-09-05 20:39:30 +02:00
[email protected] 671daba936 nullpointer exception fix 2015-09-04 09:11:33 +02:00
[email protected] b47f5358fe faster AS3 decompiling 2015-09-03 23:35:25 +02:00
[email protected] cd4ba191e3 Unused parameter removed 2015-09-02 12:37:41 +02:00
[email protected] 6887e51a86 unnecessarry try-catch removed from deobfuscarot methods 2 + small fixes 2015-08-30 08:37:19 +02:00
[email protected] f51640276a unnecessarry try-catch removed from deobfuscarot methods 2015-08-30 08:25:30 +02:00
[email protected] 696ee04cb4 avoid throwing EmptyStackExceptions in as2 deobfuscation 2015-08-26 20:50:22 +02:00
[email protected] f354443455 small fixes, impovemnets 2015-08-24 21:06:08 +02:00
[email protected] e3081313d4 getScopeDelta separated to getScopePushCount and getScopePopCount 2015-08-23 19:02:52 +02:00
[email protected] 0498fadbb4 check the needed stack size before translating the instruction to avoid throwing that much emptystackexceptions during deobfuscarion 2015-08-22 21:01:41 +02:00
[email protected] 7ad7e80057 #1017 store alchemy opcodes have wrong order 2015-08-21 20:27:02 +02:00
[email protected] 1962cb99c9 condition simplified 2015-08-20 10:57:16 +02:00
[email protected] 4e154e03b8 restore the whole abc tag instead of the only constant pool when script compile fails 2015-08-19 21:38:46 +02:00
[email protected] 0ab8e7e000 warings fixes 2015-08-18 12:59:33 +02:00
[email protected] 8e63c0aea0 restore orignal constant pool when as3 script editing fails 2015-08-17 21:20:59 +02:00
[email protected] fd78e90629 cloning fix 2015-08-16 16:04:32 +02:00
[email protected] 329573058d common deobfuscated name generation in as3 and as2 deobfuscation 2015-08-08 10:12:50 +02:00
[email protected] 6346611060 write fontnames with default endcoding for swfs having version 5 or less 2015-07-28 19:05:37 +02:00
[email protected] 157f167dfe possibility to add new tags without enabling "show emtpy folders" from the context menu of the "others" node 2015-07-25 13:05:50 +02:00
[email protected] 7669a6747c #489 Hex decode very large integers 2015-07-24 20:09:02 +02:00
[email protected] b9c0720407 #991 (Not so) Serious Bug in Decompiler! 2015-07-23 17:50:15 +02:00
[email protected] 1b2488e2ab #996 "Go to document class" does nothing: fixed 2015-07-22 09:59:22 +02:00
[email protected] 2e5ae046a6 #989 Rename invalid idetifiers -Type - classes get lost if name exists: check existing constants in all abc tags 2015-07-21 19:57:04 +02:00
Jindra Petřík 9550376f52 Merge origin/master
Conflicts:
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/ActionScript3Parser.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/ClassAVM2Item.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/ConstAVM2Item.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/FunctionAVM2Item.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/GetterAVM2Item.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/InterfaceAVM2Item.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/MethodAVM2Item.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/SetterAVM2Item.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/SlotAVM2Item.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/traits/TraitFunction.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/traits/TraitMethodGetterSetter.java
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/traits/TraitSlotConst.java
2015-07-17 14:40:57 +02:00
Jindra Petřík 113510a105 AS3: Display and direct edit trait Metadata 2015-07-17 14:33:15 +02:00
[email protected] 684af502a6 #978 Class names are case sensitive, but filenames are not, so they are overwritten sometimes during export 2015-07-17 10:37:04 +02:00
[email protected] a6dc717225 calculating the action length without writing it to a stream 2015-07-17 09:19:51 +02:00
[email protected] 3e7d891280 allParts is a set in Graph class 2015-07-16 16:45:42 +02:00
[email protected] a911196575 DottedChains in identifier deobfuscation 2015-07-16 13:20:23 +02:00
[email protected] a61ff138ea AS editing fix + some DottedChain changes 2015-07-15 20:15:04 +02:00
[email protected] c9efbedc40 config setting to overwrite exported files 2015-07-15 16:54:32 +02:00
[email protected] c0ea48896a build fix 2015-07-15 10:34:30 +02:00
[email protected] 56a0f96661 some new string builders 2015-07-15 10:27:34 +02:00
[email protected] 602a2f0a63 DottedChain namespace fix 2015-07-14 22:14:55 +02:00
[email protected] af3553e387 more DottedChains 2015-07-14 21:11:08 +02:00
[email protected] a4d49aeaf0 using DottedChains (almost) everywhere 2015-07-14 20:13:54 +02:00
[email protected] dd4933967e fullyQualifiedaNames are DottedChains 2015-07-12 21:27:49 +02:00
[email protected] cf0e976172 build fix again 2015-07-12 18:27:55 +02:00
[email protected] 9a0a54bebb hashCode and equals 2015-07-12 18:14:26 +02:00
Jindra Petřík 6d52d3fbb2 custom namespaces fix 2015-07-12 12:23:11 +02:00
Jindra Petřík bfee75d72b Merge origin/master 2015-07-12 12:08:57 +02:00
Jindra Petřík 217d82852a debug one method switch 2015-07-12 12:08:46 +02:00
[email protected] 480af129e8 trait is cloneable now 2015-07-11 21:43:32 +02:00