Commit Graph

3365 Commits

Author SHA1 Message Date
honfika@gmail.com
87b9620405 build fixed on linux (Pull request #12) again:), other small fixes 2014-12-07 22:09:33 +01:00
honfika@gmail.com
a4cd36fd71 #742 Can't edit frames fixed, Container/ContainerItems refactored, build fixed on linux (Pull request #12) 2014-12-07 20:53:14 +01:00
honfika@gmail.com
bc3967597c Fixing characters order failed, recursion detected: problem fixed 2014-12-07 16:21:14 +01:00
honfika@gmail.com
cdae56d128 small refactorings 2014-12-07 12:41:55 +01:00
honfika@gmail.com
1e9da7fd40 unused libs removed some from ffdec_lib 2014-12-07 11:02:47 +01:00
honfika@gmail.com
9ff86eba6b build fixed on Linux? (it should be tested on linux) 2014-12-07 10:39:57 +01:00
honfika@gmail.com
5c73058972 build fixed on Windows, removed some unused libs from ffdec_lib, some fields marked as private 2014-12-07 09:44:54 +01:00
crazy2be
1585790638 Get jpexs to build on Linux. Still failing one unit test, not sure why. 2014-12-06 12:46:49 -05:00
honfika@gmail.com
9f18174ece Added empty execute method for label instruction 2014-12-05 19:10:37 +01:00
Stanislav Izmalkov
92bb0bb7a0 DivideIns.execute now casts Long operands to Double if integer division has a remainder 2014-12-05 20:28:57 +03:00
honfika@gmail.com
a69484a003 script highlighting fixed 2 2014-12-05 17:45:51 +01:00
honfika@gmail.com
5d9be4a0da flash player zoom fix, html5 export fixed when framerate=0 2014-12-04 19:27:58 +01:00
honfika@gmail.com
9ca752dfca Merge origin/master 2014-12-03 22:02:03 +01:00
honfika@gmail.com
fc5d3b7060 #738 Frame export fails with EndOfStreamException: Premature end of the stream reached: fixed 2014-12-03 22:01:52 +01:00
honfika
4591add6e3 Merge pull request #9 from izstas/nop-execute
Empty execute method for nop, debug, debugfile and debugline
2014-12-03 15:55:02 +01:00
Stanislav Izmalkov
a2e67ce22f Added empty execute method for nop, debug, debugfile and debugline instructions 2014-12-03 16:55:56 +03:00
Stanislav Izmalkov
4addbe1c4d Made PushShortIns.execute properly handle short integer overflow 2014-12-03 16:21:44 +03:00
honfika@gmail.com
689ec29448 faster editor.setText (but still so slow with huge texts)
faster AS2 deobfuscation (when multiple jumps should be replaced with a single jump)
2014-12-02 22:38:46 +01:00
honfika@gmail.com
df933aeb43 report only 100. action in Action.toString 2014-12-01 23:41:55 +01:00
honfika@gmail.com
13390b4ae9 using startBlock and endBlock in class initializer 2014-12-01 23:11:42 +01:00
honfika@gmail.com
eb8104c5e8 faster populateSoundStreamBlocks 2014-12-01 20:53:29 +01:00
honfika@gmail.com
77b8ef808a small fixes 2014-12-01 00:13:48 +01:00
honfika@gmail.com
9125a5abd4 Allow to ignore missing characters. 2014-11-30 22:42:21 +01:00
Jindra Petřík
a36e90d5f1 library debug task fix 2014-11-30 20:42:54 +01:00
honfika@gmail.com
80874e4d22 character adding problem fixed 2014-11-30 20:29:02 +01:00
honfika@gmail.com
eec3db60c9 Issue #676: include characterid and previous text of the text tag in text import error log message 2014-11-30 14:07:04 +01:00
Jindra Petřík
e27eaed6ed Issue #730 Not working without ActiveX fix on Windows
Ocal escapes for strings in AS1/2.
Invalid escape in string does not generate exception (handle as \\ in AS1/2, empty string in AS3).
2014-11-30 13:03:02 +01:00
honfika@gmail.com
d08025dbd8 clear convertException on new decompilation 2014-11-30 12:21:59 +01:00
Jindra Petřík
32c6ef7932 Issue #734 \xAB escapes, \uABCD escapes
Lexers moved to separate directory, JFlex 1.6.0 library for ant included
Issue #687 allowing comments on separate line
2014-11-30 07:43:57 +01:00
honfika@gmail.com
8e493adf11 add space between constantpool parameters 2014-11-30 00:55:53 +01:00
honfika@gmail.com
6595744706 jflex warnings fixed 2014-11-30 00:41:56 +01:00
honfika@gmail.com
880f226c89 code format fixes in lexerslexer fixes 2014-11-30 00:26:33 +01:00
honfika@gmail.com
825e50a4ef code format fixes in lexers 2014-11-30 00:18:35 +01:00
honfika@gmail.com
094ecd15e3 lexer fixes 2014-11-30 00:09:29 +01:00
honfika@gmail.com
29ab28f13f Issue #734 Support \xAB escape sequences in lexers 2014-11-29 23:56:42 +01:00
honfika@gmail.com
7b585cbe49 escape control characters in identifiers, too 2014-11-29 22:17:35 +01:00
honfika@gmail.com
87611fabbc #731 AS2 decompilation problem fixed 2014-11-29 16:20:08 +01:00
honfika@gmail.com
3d092df4ef another AS2 deobfscation fix 2014-11-29 11:00:29 +01:00
honfika@gmail.com
e40d2cb13d #709 Text Export to Single File with custom filename: fixed 2014-11-24 21:07:31 +01:00
honfika@gmail.com
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
Jindra Petřík
abb3ec9dc7 File cache improvement, deleting old temp files 2014-11-23 19:44:05 +01:00
Jindra Petřík
af13faa786 separated deobfuscation cache for AS1/2 and AS3 identifiers 2014-11-23 16:38:14 +01:00
Jindra Petřík
61dc5c9643 obfuscated identifiers cache fixed
Recompile test fixed
2014-11-23 16:24:29 +01:00
Jindra Petřík
dc3b119a1e fixed test data provider 2014-11-23 16:05:04 +01:00
honfika@gmail.com
8267b11442 null check in uncache method, use the original ABC object in recompile test 2014-11-23 15:20:45 +01:00
Jindra Petřík
767dfd8278 Issue #715 namespace resolving fix 2014-11-23 13:21:57 +01:00
Jindra Petřík
9cc4fd5a52 Issue #725 AS3 direct edit - Unbounded type fix 2014-11-23 12:00:42 +01:00
Jindra Petřík
1a2ebed898 recompile test - removed line 2014-11-23 09:08:48 +01:00
Jindra Petřík
6899e9e6ed Issue #725 AS1/2 fixed submethods scope problem 2014-11-23 09:07:42 +01:00
honfika@gmail.com
76d8a13fb6 asX.swfs added to recompile test, actionpanel initalization shoud be called from UI thread, other small fixes 2014-11-23 08:48:12 +01:00