swftools.git
16 years agofixed a few mem leaks
Matthias Kramm [Sat, 7 Feb 2009 19:52:49 +0000 (20:52 +0100)]
fixed a few mem leaks

16 years agofixed a few mem leaks, enter_file now doesn't do an implicit find_file anymore
Matthias Kramm [Sat, 7 Feb 2009 19:52:32 +0000 (20:52 +0100)]
fixed a few mem leaks, enter_file now doesn't do an implicit find_file anymore

16 years agonew function as3_parse_bytearray
Matthias Kramm [Sat, 7 Feb 2009 19:51:52 +0000 (20:51 +0100)]
new function as3_parse_bytearray

16 years agonew option -q
Matthias Kramm [Sat, 7 Feb 2009 19:51:37 +0000 (20:51 +0100)]
new option -q

16 years agofixed a mem leak
Matthias Kramm [Sat, 7 Feb 2009 19:50:35 +0000 (20:50 +0100)]
fixed a mem leak

16 years agoadded more exhaustive xml test cases
Matthias Kramm [Thu, 5 Feb 2009 16:44:07 +0000 (17:44 +0100)]
added more exhaustive xml test cases

16 years agoadded support for <![CDATA[...]]>
Matthias Kramm [Tue, 3 Feb 2009 21:02:55 +0000 (22:02 +0100)]
added support for <![CDATA[...]]>

16 years agofixed nested_function, started fixing new
Matthias Kramm [Tue, 3 Feb 2009 19:43:41 +0000 (20:43 +0100)]
fixed nested_function, started fixing new

16 years agoautogenerated
Matthias Kramm [Tue, 3 Feb 2009 18:52:43 +0000 (19:52 +0100)]
autogenerated

16 years agonew function mem_get, bugfix in ptr_type
Matthias Kramm [Tue, 3 Feb 2009 18:52:35 +0000 (19:52 +0100)]
new function mem_get, bugfix in ptr_type

16 years agonew global variable as3_tokencount
Matthias Kramm [Tue, 3 Feb 2009 18:52:10 +0000 (19:52 +0100)]
new global variable as3_tokencount

16 years agoshow crashes more explicitly
Matthias Kramm [Tue, 3 Feb 2009 18:51:45 +0000 (19:51 +0100)]
show crashes more explicitly

16 years agoremoved subfunctions
Matthias Kramm [Tue, 3 Feb 2009 18:51:33 +0000 (19:51 +0100)]
removed subfunctions

16 years agoexplicitly null out interface list
Matthias Kramm [Tue, 3 Feb 2009 18:51:14 +0000 (19:51 +0100)]
explicitly null out interface list

16 years agofixed innerfunction this.Class
Matthias Kramm [Tue, 3 Feb 2009 18:50:57 +0000 (19:50 +0100)]
fixed innerfunction this.Class

16 years agonew tests
Matthias Kramm [Tue, 3 Feb 2009 18:50:23 +0000 (19:50 +0100)]
new tests

16 years agoadded more test cases
Matthias Kramm [Tue, 3 Feb 2009 18:50:04 +0000 (19:50 +0100)]
added more test cases

16 years agorudimentary param support
Matthias Kramm [Tue, 3 Feb 2009 18:49:47 +0000 (19:49 +0100)]
rudimentary param support

16 years agonew function enter_file2
Matthias Kramm [Tue, 3 Feb 2009 18:49:14 +0000 (19:49 +0100)]
new function enter_file2

16 years agoadded support for token re-use
Matthias Kramm [Tue, 3 Feb 2009 18:48:55 +0000 (19:48 +0100)]
added support for token re-use

16 years agooptimized opcode_get
Matthias Kramm [Tue, 3 Feb 2009 18:48:19 +0000 (19:48 +0100)]
optimized opcode_get

16 years agonew function abc_method_init()
Matthias Kramm [Tue, 3 Feb 2009 18:48:00 +0000 (19:48 +0100)]
new function abc_method_init()

16 years agoadded support for more inner function testcases
Matthias Kramm [Tue, 3 Feb 2009 15:07:02 +0000 (16:07 +0100)]
added support for more inner function testcases

16 years agoremoved src/parser.yy.c
Matthias Kramm [Mon, 2 Feb 2009 19:16:08 +0000 (20:16 +0100)]
removed src/parser.yy.c

16 years agogenerated from parser.lex
Matthias Kramm [Mon, 2 Feb 2009 19:07:14 +0000 (20:07 +0100)]
generated from parser.lex

16 years agofixed segfault with -s multiply
Matthias Kramm [Mon, 2 Feb 2009 19:04:56 +0000 (20:04 +0100)]
fixed segfault with -s multiply

16 years agoflex and bison now have different prefixes
Matthias Kramm [Mon, 2 Feb 2009 19:03:00 +0000 (20:03 +0100)]
flex and bison now have different prefixes

16 years agoremoved ':' after pool statistics
Matthias Kramm [Mon, 2 Feb 2009 19:02:20 +0000 (20:02 +0100)]
removed ':' after pool statistics

16 years agofixed dynamicobj test case
Matthias Kramm [Mon, 2 Feb 2009 19:02:02 +0000 (20:02 +0100)]
fixed dynamicobj test case

16 years agoflex and bison now have different prefixes
Matthias Kramm [Mon, 2 Feb 2009 19:01:23 +0000 (20:01 +0100)]
flex and bison now have different prefixes

16 years agoflex and bison now have different prefixes
Matthias Kramm [Mon, 2 Feb 2009 19:01:12 +0000 (20:01 +0100)]
flex and bison now have different prefixes

16 years agoflex and bison now have different prefixes
Matthias Kramm [Mon, 2 Feb 2009 19:01:01 +0000 (20:01 +0100)]
flex and bison now have different prefixes

16 years agotest for self-calling inner functions
Matthias Kramm [Mon, 2 Feb 2009 17:50:18 +0000 (18:50 +0100)]
test for self-calling inner functions

16 years agotest for late inner functions
Matthias Kramm [Mon, 2 Feb 2009 17:46:33 +0000 (18:46 +0100)]
test for late inner functions

16 years agoautogenerated
Matthias Kramm [Mon, 2 Feb 2009 16:33:24 +0000 (17:33 +0100)]
autogenerated

16 years agonew memberinfo field subfunctions
Matthias Kramm [Mon, 2 Feb 2009 16:33:11 +0000 (17:33 +0100)]
new memberinfo field subfunctions

16 years agostarted to implement inner functions
Matthias Kramm [Mon, 2 Feb 2009 16:32:58 +0000 (17:32 +0100)]
started to implement inner functions

16 years agoset a few fields to 0 explicitly
Matthias Kramm [Mon, 2 Feb 2009 16:32:36 +0000 (17:32 +0100)]
set a few fields to 0 explicitly

16 years agorun flash player output through a pipe
Matthias Kramm [Mon, 2 Feb 2009 13:54:56 +0000 (14:54 +0100)]
run flash player output through a pipe

16 years agoappend [exit] after end of output
Matthias Kramm [Mon, 2 Feb 2009 13:54:16 +0000 (14:54 +0100)]
append [exit] after end of output

16 years agoautogenerated file
Matthias Kramm [Fri, 30 Jan 2009 19:36:21 +0000 (20:36 +0100)]
autogenerated file

16 years agofixed testcase 'scope'
Matthias Kramm [Fri, 30 Jan 2009 19:36:08 +0000 (20:36 +0100)]
fixed testcase 'scope'

16 years agoautogenerated file
Matthias Kramm [Fri, 30 Jan 2009 19:29:19 +0000 (20:29 +0100)]
autogenerated file

16 years agoadded pointer typecasts
Matthias Kramm [Fri, 30 Jan 2009 19:29:05 +0000 (20:29 +0100)]
added pointer typecasts

16 years agofixed long output
Matthias Kramm [Fri, 30 Jan 2009 19:28:40 +0000 (20:28 +0100)]
fixed long output

16 years agoadded comments about how to enable bison's debug output
Matthias Kramm [Fri, 30 Jan 2009 19:28:20 +0000 (20:28 +0100)]
added comments about how to enable bison's debug output

16 years agofixed 'precedence' test case
Matthias Kramm [Fri, 30 Jan 2009 19:27:49 +0000 (20:27 +0100)]
fixed 'precedence' test case

16 years agonew -d option
Matthias Kramm [Fri, 30 Jan 2009 18:55:11 +0000 (19:55 +0100)]
new -d option

16 years agofixed packageinit test case
Matthias Kramm [Fri, 30 Jan 2009 18:54:55 +0000 (19:54 +0100)]
fixed packageinit test case

16 years agoadded test case for the 'filename' package
Matthias Kramm [Fri, 30 Jan 2009 18:54:20 +0000 (19:54 +0100)]
added test case for the 'filename' package

16 years agoimplemented two-pass compiling
Matthias Kramm [Fri, 30 Jan 2009 16:45:35 +0000 (17:45 +0100)]
implemented two-pass compiling

16 years agoimplemented two-pass compiling
Matthias Kramm [Fri, 30 Jan 2009 16:45:20 +0000 (17:45 +0100)]
implemented two-pass compiling

16 years agonew function dumpclasses()
Matthias Kramm [Fri, 30 Jan 2009 16:44:24 +0000 (17:44 +0100)]
new function dumpclasses()

16 years agoalways add a path after 'find'
Matthias Kramm [Fri, 30 Jan 2009 15:11:02 +0000 (16:11 +0100)]
always add a path after 'find'

16 years agonew test case ok/hide.as
Matthias Kramm [Fri, 30 Jan 2009 13:17:25 +0000 (14:17 +0100)]
new test case ok/hide.as

16 years agoadded script.c dependency
Matthias Kramm [Wed, 28 Jan 2009 17:02:05 +0000 (18:02 +0100)]
added script.c dependency

16 years agomoved scripts from abc.c
Matthias Kramm [Wed, 28 Jan 2009 17:01:39 +0000 (18:01 +0100)]
moved scripts from abc.c

16 years agomoved scripts to scripts.c
Matthias Kramm [Wed, 28 Jan 2009 17:01:23 +0000 (18:01 +0100)]
moved scripts to scripts.c

16 years agoadded as3/scripts.c
Matthias Kramm [Wed, 28 Jan 2009 17:01:06 +0000 (18:01 +0100)]
added as3/scripts.c

16 years agoallow jumps to frames >256
Matthias Kramm [Wed, 28 Jan 2009 16:55:59 +0000 (17:55 +0100)]
allow jumps to frames >256

16 years agoremoved two buffer copy operations in low pass filter
Matthias Kramm [Tue, 27 Jan 2009 16:37:56 +0000 (17:37 +0100)]
removed two buffer copy operations in low pass filter

16 years agofixed jpeg extraction for flash 9 swfs
Matthias Kramm [Mon, 26 Jan 2009 13:09:31 +0000 (14:09 +0100)]
fixed jpeg extraction for flash 9 swfs

16 years agodo a gauss blur on high resolution monochrome images
Matthias Kramm [Sun, 25 Jan 2009 20:25:31 +0000 (21:25 +0100)]
do a gauss blur on high resolution monochrome images

16 years agoadded \n to error messages
Matthias Kramm [Fri, 23 Jan 2009 23:01:30 +0000 (15:01 -0800)]
added \n to error messages

16 years agoadded more files
Matthias Kramm [Fri, 23 Jan 2009 22:55:09 +0000 (14:55 -0800)]
added more files

16 years agofixed mem leaks
Matthias Kramm [Fri, 23 Jan 2009 22:34:44 +0000 (14:34 -0800)]
fixed mem leaks

16 years agoremoved newlines
Matthias Kramm [Fri, 23 Jan 2009 22:34:34 +0000 (14:34 -0800)]
removed newlines

16 years agofixed two mem leaks
Matthias Kramm [Fri, 23 Jan 2009 19:58:30 +0000 (11:58 -0800)]
fixed two mem leaks

16 years agofixed a mem leak
Matthias Kramm [Fri, 23 Jan 2009 19:40:06 +0000 (11:40 -0800)]
fixed a mem leak

16 years agoadded 'prepare' method to gfxdocument
Matthias Kramm [Fri, 23 Jan 2009 01:50:35 +0000 (17:50 -0800)]
added 'prepare' method to gfxdocument

16 years agore-added copy check
Matthias Kramm [Fri, 23 Jan 2009 01:50:06 +0000 (17:50 -0800)]
re-added copy check

16 years agore-added copy check
Matthias Kramm [Fri, 23 Jan 2009 01:42:23 +0000 (17:42 -0800)]
re-added copy check

16 years agoadded *.so, *.dll
Matthias Kramm [Thu, 22 Jan 2009 22:29:28 +0000 (14:29 -0800)]
added *.so, *.dll

16 years agoalways handle external fonts using fontconfig, if available (don't do filename compar...
Matthias Kramm [Thu, 22 Jan 2009 22:29:06 +0000 (14:29 -0800)]
always handle external fonts using fontconfig, if available (don't do filename comparison anymore)

16 years agoadd font dirs to fontconfig's config
Matthias Kramm [Thu, 22 Jan 2009 22:15:14 +0000 (14:15 -0800)]
add font dirs to fontconfig's config

16 years agopass per-document parameters to the output device, too
Matthias Kramm [Thu, 22 Jan 2009 02:38:19 +0000 (18:38 -0800)]
pass per-document parameters to the output device, too

16 years agofixed a mem leak
Matthias Kramm [Thu, 22 Jan 2009 00:49:29 +0000 (16:49 -0800)]
fixed a mem leak

16 years agofixed a mem leak
Matthias Kramm [Thu, 22 Jan 2009 00:49:13 +0000 (16:49 -0800)]
fixed a mem leak

16 years agoadded pdf dependencies
Matthias Kramm [Thu, 22 Jan 2009 00:48:55 +0000 (16:48 -0800)]
added pdf dependencies

16 years agomake sure gfxfonts are only created once
Matthias Kramm [Thu, 22 Jan 2009 00:06:54 +0000 (16:06 -0800)]
make sure gfxfonts are only created once

16 years agoremoved a useless log message
Matthias Kramm [Wed, 21 Jan 2009 23:33:29 +0000 (15:33 -0800)]
removed a useless log message

16 years agoadded more files
Matthias Kramm [Wed, 21 Jan 2009 23:32:50 +0000 (15:32 -0800)]
added more files

16 years agonew function gfxline_isrectangle()
Matthias Kramm [Wed, 21 Jan 2009 23:32:29 +0000 (15:32 -0800)]
new function gfxline_isrectangle()

16 years agofixed small dumping issue
Matthias Kramm [Wed, 21 Jan 2009 20:06:58 +0000 (12:06 -0800)]
fixed small dumping issue

16 years agoremoved debugging code
Matthias Kramm [Wed, 21 Jan 2009 19:54:14 +0000 (11:54 -0800)]
removed debugging code

16 years agofixed dependency include
Matthias Kramm [Wed, 21 Jan 2009 19:40:17 +0000 (11:40 -0800)]
fixed dependency include

16 years agomore .gitignore fixing
Matthias Kramm [Wed, 21 Jan 2009 19:38:08 +0000 (11:38 -0800)]
more .gitignore fixing

16 years agoregenerated
Matthias Kramm [Wed, 21 Jan 2009 19:34:09 +0000 (11:34 -0800)]
regenerated

16 years agofixed documentation
Matthias Kramm [Wed, 21 Jan 2009 19:33:57 +0000 (11:33 -0800)]
fixed documentation

16 years agoremoved lame_old subdir
Matthias Kramm [Wed, 21 Jan 2009 19:33:36 +0000 (11:33 -0800)]
removed lame_old subdir

16 years agoconverted to proper .gitignore format
Matthias Kramm [Wed, 21 Jan 2009 19:33:07 +0000 (11:33 -0800)]
converted to proper .gitignore format

16 years agoremoved pdf2swf/fonts/Makefile.in
Matthias Kramm [Wed, 21 Jan 2009 19:32:48 +0000 (11:32 -0800)]
removed pdf2swf/fonts/Makefile.in

16 years agoadded as3compile to default Makefile targets
Matthias Kramm [Wed, 21 Jan 2009 19:32:28 +0000 (11:32 -0800)]
added as3compile to default Makefile targets

16 years agoadded more things to ignore
Matthias Kramm [Wed, 21 Jan 2009 19:31:58 +0000 (11:31 -0800)]
added more things to ignore

16 years agore-added file
Matthias Kramm [Wed, 21 Jan 2009 19:19:11 +0000 (11:19 -0800)]
re-added file

16 years agonew experimental top-level Makefile
Matthias Kramm [Wed, 21 Jan 2009 19:01:45 +0000 (11:01 -0800)]
new experimental top-level Makefile

16 years agoremoved old font files
Matthias Kramm [Wed, 21 Jan 2009 19:00:43 +0000 (11:00 -0800)]
removed old font files

16 years agorefined ignore rules
Matthias Kramm [Wed, 21 Jan 2009 01:38:58 +0000 (17:38 -0800)]
refined ignore rules

16 years agofixed problem with definetags inside a sprite
Matthias Kramm [Wed, 21 Jan 2009 00:27:02 +0000 (16:27 -0800)]
fixed problem with definetags inside a sprite

16 years agomoved to ../readers/
Matthias Kramm [Wed, 21 Jan 2009 00:08:51 +0000 (16:08 -0800)]
moved to ../readers/