Commit Graph
62 Commits
Author SHA1 Message Date
Jindra Petřík 6899e9e6ed Issue #725 AS1/2 fixed submethods scope problem 2014-11-23 09:07:42 +01:00
Jindra Petřík 2779cd2d3b Issue #725 AS3 namespaces compilation fix (NAMESPACE Symbol taken as IDENTIFIER), correct namespace const 2014-11-23 07:13:17 +01:00
[email protected] 13c894196c Issue #288: less memory usage during FLA export, using stringbuilders 2014-11-22 03:16:30 +01:00
[email protected] f466a9a225 some wrong GPL licenses changed to LGPL in ffdec_lib project 2014-11-18 17:58:13 +01:00
[email protected] cb052143f5 highlighting refactored 2014-11-16 14:49:31 +01:00
[email protected] 4bca4746f6 usinig sets for known addresses, some deepcopy call modified to clone() call 2014-11-12 23:52:42 +01:00
[email protected] 3456d04d38 do not copy big byte arrays, store only references (ByteArrayRange) e.g in image tags 2014-11-09 22:40:36 +01:00
Jindra Petřík f3690a0e3c Goto declaration fixes
JSyntaxPane updated JFlex for unicode ranges
Goto this declarations
2014-11-09 13:28:52 +01:00
Jindra Petřík 7f4672e43b Issue #539 For(each)..in declaration fixed
Goto parameter declaration fixed
2014-11-09 09:02:05 +01:00
Jindra Petřík 806cd640f8 Issue #302 AS3: more goto declaration - Types, extends, implements, variables, catch variables 2014-11-09 06:58:27 +01:00
[email protected] ea6568d71d add new tags to sprites 2014-11-06 11:49:12 +01:00
Jindra Petřík 2841d5b801 Merge origin/master
Conflicts:
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/parser/script/ActionScriptLexer.java
2014-11-05 18:31:58 +01:00
Jindra Petřík fba15b21f7 Issue #698 Allowing unicode letters in identifiers 2014-11-05 18:29:54 +01:00
[email protected] 3bf44354dd allow adding new font tags + code format 2014-11-05 10:49:14 +01:00
Jindra Petřík e19562fefd return type fix 2014-11-05 06:19:46 +01:00
Jindra Petřík 795a6aeebb return type fix 2014-11-05 06:08:21 +01:00
Jindra Petřík cba8f6fc41 void deobfuscation fix 2014-11-04 22:15:19 +01:00
Jindra Petřík 94c3ce2ade Merge origin/master
Conflicts:
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java
2014-11-04 20:58:15 +01:00
Jindra Petřík 342247d5d2 Issue #698 Better obfuscated identifiers handling, separated reserved keyword for AS2/AS3 2014-11-04 20:51:39 +01:00
[email protected] 7a8d952107 tag tree nodes refactored, faster building of tag tree, some redundant logic (export and view in gui) simplified 2014-11-04 18:39:48 +01:00
Jindra Petřík b4aeb0f80f Issue #685 better local register names from debug handling 2014-11-03 22:47:56 +01:00
Jindra Petřík 29cd9556f2 Issue #685 better local register names from debug handling, can be also turned off 2014-11-03 22:26:43 +01:00
Jindra Petřík bea3babacf Issue #302 AS3 goto local variable declaration
Ant upload release/nightly task
2014-10-31 16:42:08 +01:00
Jindra Petřík d7bbfe265d correct marking error position 2014-10-28 21:15:07 +01:00
Jindra Petřík 2746f3bc32 Issue #707 Debugger for logging messages 2014-10-28 15:57:31 +01:00
Jindra Petřík 1f408387e8 Issue #663 AS3 imports generating improvement 2014-10-17 20:27:55 +02:00
[email protected] c3dc4cd395 format code 2014-09-30 23:39:49 +02:00
[email protected] ca9f7b7c86 cleanup 2014-09-30 23:38:22 +02:00
Jindra Petřík f202a81ddc Saving only modified ABC body code
Reading ABC code outside bounds fix
2014-09-24 17:42:44 +02:00
Jindra Petřík 92162124f5 putting AS3 code reading back 2014-09-23 22:24:46 +02:00
Jindra Petřík d89e02426e AS3 direct editing - submethod name resolving fix 2014-09-23 21:11:10 +02:00
Jindra Petřík b211d3b8cf Issue #691 AS3 P-code reading/saving fix 2014-09-23 19:26:13 +02:00
Jindra Petřík a431639521 Issue #688 AS3 direct editing fixes 2014-09-22 20:41:10 +02:00
Jindra Petřík 0d26a639a1 Issue #688 AS3 direct editation fix - placing class on correct position 2014-09-21 19:16:56 +02:00
Jindra Petřík de06604b8d Merge origin/master 2014-09-21 16:10:45 +02:00
Jindra Petřík 9cc605b049 few AS3 direct edit enhancements 2014-09-21 16:09:58 +02:00
[email protected] 824f40c803 more AS2 deobfuscation fixes & cleanup 2014-09-21 00:07:04 +02:00
Jindra Petřík cf8f8e4883 AS3 parser debug mode set back to off 2014-09-16 22:06:56 +02:00
Jindra Petřík e67c7cad02 Fixed isKilled to pass tests 2014-09-16 20:04:34 +02:00
Jindra Petřík a4e9fc0872 Issue #651 Fixed unnecessary removing expressions killed in unreachable code 2014-09-16 19:24:06 +02:00
Jindra Petřík 7193119f11 AS3 namespaces deobfuscation fix 2014-09-14 18:50:36 +02:00
[email protected] eaf18f6e5d show more method body ids 2014-09-07 23:59:05 +02:00
[email protected] 06b3deda28 #668: text tags fixed 2014-09-07 23:26:20 +02:00
[email protected] c9907ef4d1 format code 2014-09-07 22:27:39 +02:00
[email protected] 8ae999a617 fixed some Netbeans code hints 2014-09-07 22:25:06 +02:00
[email protected] 6cfd01dc3d AVM2 instruction reading fix, strongly typed Cache key 2014-09-07 12:29:27 +02:00
[email protected] 946018749e avm2 instruction is not serializable anymore, AS2 swf in AS3 binarydata fix 2014-09-07 00:15:01 +02:00
[email protected] 334e6be6db donot store empty AVM2 instruction operands array 2014-09-06 21:51:32 +02:00
[email protected] 0544aa0989 replace AS3 pcode from commanline 2014-09-06 20:14:19 +02:00
[email protected] 799d9600e5 base class for ParseException, avm2.ConstantPool renamed to AVM2ConstantPool 2014-09-06 01:54:59 +02:00