2007-03-27 10:41  strk

	* src/Makefile.am: Don't buil test.c as part of libming

2007-03-26 16:28  krechert

	* src/: blocklist.c, movie.c: fixed function declaration

2007-03-26 14:29  krechert

	* src/: displaylist.c, displaylist.h, movie.c, blocks/button.c,
	  blocks/character.c, blocks/character.h, blocks/sprite.c,
	  blocks/videostream.c: rename onInit callback to onFrame
	  SWFMovie_remove() has immediate effect now
	  SWFDisplayItem_remove() keeps old removal behavior (defers
	  removal till nextFrame())

2007-03-26 12:21  akleine

	* util/decompile.c: Moved [stderr] error message "Stuff (x) left on
	  the stack.." to the end of concerned block, now including more
	  information about current stack contents and thus making analysis
	  much easier.

2007-03-26 06:02  krechert

	* src/: ming.h.in, movieclip.c, blocks/action.c, blocks/action.h,
	  blocks/sprite.c, blocks/sprite.h: added SWFInitAction support

2007-03-26 05:39  krechert

	* src/: displaylist.c, blocks/button.c, blocks/button.h,
	  blocks/character.c, blocks/character.h, blocks/sprite.c,
	  blocks/videostream.c: added onInit and onFrame callbacks to the
	  character structure if a character needs to add additional blocks
	  (like video, sound ...) these callbacks should be used.

2007-03-25 05:01  strk

	* NEWS: typo

2007-03-23 09:29  krechert

	* src/ming.h.in: use gcc deprecated attribute to mark deprecated
	  functions user will get a compiler warning if he uses deprecated
	  functions

	  example: void old_func() __deprecated;

2007-03-23 08:57  krechert

	* NEWS: news update

2007-03-23 08:41  krechert

	* src/actioncompiler/compileaction.c: only warn once...

2007-03-23 08:40  krechert

	* src/blocks/error.h: added SWF_warnOnce()

2007-03-22 13:17  krechert

	* src/blocks/placeobject.c: removed unused var

2007-03-22 09:12  anderson

	* docs/: libming/SWFDisplayItem_addFilter.html,
	  libming/SWFDisplayItem_cacheAsBitmap.html,
	  libming/SWFDisplayItem_get_x.html,
	  libming/SWFDisplayItem_setBlendMode.html,
	  libming/SWFShape_drawArc.html, libming/SWFShape_drawCubic.html,
	  libming/SWFShape_drawScaledLineTo.html,
	  libming/SWFShape_movePenTo.html,
	  libming/SWFShape_moveScaledPenTo.html,
	  libming/SWFVideoStream_getNumFrames.html,
	  libming/SWFVideoStream_getVideoFrame.html,
	  libming/SWFVideoStream_hasAudio.html,
	  libming/SWFVideoStream_setDimension.html, libming/index.html,
	  libming/newSWFShapeFromBitmap.html,
	  libming/newSWFVideoStream.html,
	  libming/newSWFVideoStream_fromFile.html,
	  libming/newSWFVideoStream_fromInput.html, man/Ming_getScale.3,
	  man/Ming_init.3, man/Ming_setCubicThreshold.3,
	  man/Ming_setErrorFunction.3, man/Ming_setSWFCompression.3,
	  man/Ming_setScale.3, man/Ming_setWarnFunction.3,
	  man/Ming_useSWFVersion.3, man/SWFDisplayItem_addFilter.3,
	  man/SWFDisplayItem_cacheAsBitmap.3, man/SWFDisplayItem_get_x.3,
	  man/SWFDisplayItem_setBlendMode.3, man/SWFMovie_add.3,
	  man/SWFMovie_labelFrame.3, man/SWFMovie_namedAnchor.3,
	  man/SWFMovie_protect.3, man/SWFMovie_setBackground.3,
	  man/SWFMovie_setDimension.3, man/SWFMovie_setNumberOfFrames.3,
	  man/SWFMovie_setRate.3, man/SWFShape_drawArc.3,
	  man/SWFShape_drawCubic.3, man/SWFShape_drawScaledLineTo.3,
	  man/SWFShape_movePenTo.3, man/SWFShape_moveScaledPenTo.3,
	  man/SWFVideoStream_getNumFrames.3,
	  man/SWFVideoStream_getVideoFrame.3,
	  man/SWFVideoStream_hasAudio.3, man/SWFVideoStream_setDimension.3,
	  man/destroySWFMovie.3, man/newSWFMovie.3,
	  man/newSWFMovieWithVersion.3, man/newSWFShapeFromBitmap.3,
	  man/newSWFVideoStream.3, man/newSWFVideoStream_fromFile.3,
	  man/newSWFVideoStream_fromInput.3: Regenerate docuemntation and
	  add new interfaces

2007-03-22 08:15  krechert

	* src/blocks/: action.c, button.c: fixed regression with button
	  actions removed printf() in action.c

2007-03-22 06:59  strk

	* util/: makeswf.c, makeswf_utils.c: Updated to use newSWFAction()
	  instead of compileSWFActionCode()

2007-03-21 23:14  krechert

	* src/: ming.h.in, blocks/action.c, blocks/action.h,
	  blocks/button.c, blocks/placeobject.c, blocks/swf.h: [no log
	  message]

2007-03-21 23:09  krechert

	* src/actioncompiler/: compile.c, compile.h, compileaction.c,
	  main.c, swf4compiler.flex, swf5compiler.flex, swf5compiler.y:
	  removed SWF_versionNum global, but introduced a new global
	  swfVersion :( swfVersion is set by swf4|5Init() and is only used
	  inside the compiler dddddddddddddddddddddddd also removed
	  compileAction() code

2007-03-21 20:03  strk

	* test/actionscript/: ASM_all.as, ASM_all.ref, Makefile.am: Add a
	  non-sense huge asm block with all supported opcodes (to catch
	  eventual regressions)

2007-03-21 20:03  strk

	* src/actioncompiler/: swf5compiler.flex, swf5compiler.y: Add
	  'tonumber' and 'tostring' ASM opcodes

2007-03-21 19:26  strk

	* src/actioncompiler/: swf5compiler.flex, swf5compiler.y: Add
	  support for 'getproperty' and 'setproperty'

2007-03-21 18:44  akleine

	* util/decompile.c: bugfix in newVar_N() and newVar_N2() preventing
	  crash

2007-03-21 15:08  krechert

	* src/blocks/blocktypes.h: allow SWF_PREBUILD_* for any swfVersion

2007-03-21 13:15  krechert

	* src/movie.c: SWF_versionNum cleanup. Set block version also for
	  exports

2007-03-20 02:08  anderson

	* util/outputswf.c: Need to output a SWF_END at the end of the font

2007-03-19 19:43  akleine

	* util/decompile.c: 1. enhanced interpretation of forward direction
	  jumps    used for else/break/return statements regarding
	  if/for/while/do/switch  code constructions.  2. added some safety
	  aganst bad formed 'nparams' in function calls 3. added a minor
	  bugfix in decompileGETURL()

2007-03-19 10:31  krechert

	* src/displaylist.c: fixed bug in displaylist video handling patch
	  submitted by Philip Lindsay

2007-03-18 22:53  krechert

	* src/blocks/blocktypes.h: get version information for a given
	  block type

2007-03-18 22:12  krechert

	* src/blocks/imports.c: removed SWF_versionNum dependency

2007-03-18 22:07  krechert

	* src/blocks/placeobject.c: removed SWF_numVersion dependency

2007-03-18 22:02  krechert

	* src/blocks/button.c: removed SWF_versionNum dependency

2007-03-18 22:00  krechert

	* src/blocks/: browserfont.c, browserfont.h: removed SWF_versionNum
	  dependancy

2007-03-18 21:49  krechert

	* src/: blocklist.c, blocklist.h, movie.c, blocks/block.c,
	  blocks/block.h, blocks/sprite.c: First step removing global
	  SWF_numVersion variable by adding a version field to the SWFBlock
	  structure. Version information is set at block completion time.
	  This is earliest point version information is really necessary.

2007-03-18 19:54  krechert

	* src/blocks/shape.c: SWF_DEFINSHAPE4 structure has a second RECT
	  describing edge bounds.  The edge bounds rectangle outlines the
	  shape without using adding line width.

2007-03-18 19:20  krechert

	* src/: ming.h.in, blocks/linestyle.c, blocks/linestyle.h,
	  blocks/shape.c: add LINSTYLE2 and SWF_DEFINESHAPE4

2007-03-18 19:12  krechert

	* src/blocks/: fillstyle.c, fillstyle.h: write also a single
	  fillstyle

2007-03-18 18:52  krechert

	* src/blocks/rect.c: byteAlign buffer after writing a SWF_RECT if a
	  block contains a sequence of two RECT structures, the second RECT
	  must be written byteAligned.

2007-03-16 17:48  krechert

	* src/: movieclip.c, blocks/button.c: added documentation

2007-03-16 17:31  krechert

	* src/blocks/tabindex.c: added missing include

2007-03-15 21:12  krechert

	* php_ext/ming.c, perl_ext/Movie.xs: API update:
	  SWFMovie::setTabIndex

2007-03-15 21:07  krechert

	* mingpp.h: [no log message]

2007-03-15 21:06  krechert

	* src/: ming.h.in, movie.c, blocks/Makefile.am, blocks/tabindex.c,
	  blocks/tabindex.h: support for missing SWF7 tag SetTabIndex

2007-03-15 20:49  strk

	* src/blocks/placeobject.c: Fix for KeyPress clip event -
	  contributed by Benjamin Otte <otte@gnome.org>, see bug #12.

2007-03-15 20:28  krechert

	* src/blocks/: scalinggrid.c, scalinggrid.h: clean up

2007-03-15 14:14  anderson

	* test/Movie/new/.cvsignore: ignore new test

2007-03-15 14:10  anderson

	* test/Movie/: Rate/test01-cxx.C, Rate/test01.php, Rate/test01.pl,
	  Rate/test01.py, add/test01-cxx.C, add/test01.php, add/test01.pl,
	  add/test01.py, add/test02-cxx.C, add/test02.php, add/test02.pl,
	  add/test02.py: a simple regen of the scripts

2007-03-15 14:07  anderson

	* test/Movie/: Dimension/test01-cxx.C, Dimension/test01.php,
	  Dimension/test01.pl, Dimension/test01.py, new/test01-cxx.C,
	  new/test01.php, new/test01.pl, new/test01.py, new/test02-cxx.C,
	  new/test02.php, new/test02.pl, new/test02.py, new/test03-cxx.C,
	  new/test03.php, new/test03.pl, new/test03.py, new/test04-cxx.C,
	  new/test04.php, new/test04.pl, new/test04.py, new/test05-cxx.C,
	  new/test05.php, new/test05.pl, new/test05.py,
	  FrameLabel/test01-cxx.C, FrameLabel/test01.php,
	  FrameLabel/test01.pl, FrameLabel/test01.py,
	  FrameLabel/test02-cxx.C, FrameLabel/test02.php,
	  FrameLabel/test02.pl, FrameLabel/test02.py,
	  NumFrames/test01-cxx.C, NumFrames/test01.php,
	  NumFrames/test01.pl, NumFrames/test01.py, nextFrame/test01-cxx.C,
	  nextFrame/test01.php, nextFrame/test01.pl, nextFrame/test01.py,
	  nextFrame/test01.tcl, nextFrame/test02-cxx.C,
	  nextFrame/test02.php, nextFrame/test02.pl, nextFrame/test02.py: a
	  simple regen of the scripts

2007-03-15 14:01  anderson

	* test/Movie/Background/: test01-cxx.C, test01.php, test01.pl,
	  test01.py, test02-cxx.C, test02.php, test02.pl, test02.py,
	  test03-cxx.C, test03.php, test03.pl, test03.py: a simple regen of
	  the scripts

2007-03-15 14:01  anderson

	* util/: Makefile.am, outputscript.c: Preliminary support for
	  outputting tcl. Still much more work needed before it's useful,
	  but the framework is there now.

2007-03-15 11:51  strk

	* test/actionscript/ASM_push.as: remove TODO item for undefined (we
	  do test it now)

2007-03-15 11:50  strk

	* test/actionscript/ASM_push.ref: fix after typo in undefined push

2007-03-15 11:49  strk

	* util/action.c: fix typo in 'undefined' output

2007-03-15 11:33  strk

	* NEWS, src/actioncompiler/compile.c, src/actioncompiler/compile.h,
	  src/actioncompiler/swf5compiler.flex,
	  src/actioncompiler/swf5compiler.y, test/actionscript/ASM_push.as,
	  test/actionscript/ASM_push.ref: Handle 'undefined' as an
	  undefined value (using push type undefined)

2007-03-15 10:42  strk

	* util/action.c: Fox typy (undefiend is undefined)

2007-03-15 08:54  strk

	* src/blocks/sprite.c: (newSWFSprite): properly initialize the grid
	  member

2007-03-15 06:01  anderson

	* util/outputscript.c: Remove redundant 'class SWFFont'

2007-03-15 05:49  anderson

	* php_ext/ming.c: dyslexic typo

2007-03-15 05:46  anderson

	* mingpp.h: Remove an extraneous ';'

2007-03-14 21:57  strk

	* src/ming.h.in: Add missing clip event values (contributed by
	  Benjamin Otte <otte@gnome.org>)

2007-03-14 17:37  krechert

	* util/: blocktypes.c, outputdecl.h, outputtxt.c, parser.c,
	  parserdecl.h, swftypes.h: parse SWF_SETTABINDEX

2007-03-14 17:26  krechert

	* perl_ext/: Button.xs, MovieClip.xs: added scaling grid methods

2007-03-14 17:19  krechert

	* php_ext/ming.c: added ScalingGrid methods

2007-03-14 17:14  akleine

	* util/outputscript.c: Changed hardcoded generating of comments now
	  by using the COMMSTART and COMMEND macros at two places.

2007-03-14 17:04  krechert

	* mingpp.h: added ScalingGrid methods

2007-03-14 16:30  krechert

	* src/blocks/videostream.c: removed unnecessary warning. proper
	  checkinng in displaylist added \n to warn message

2007-03-13 21:34  krechert

	* perl_ext/: Constants.xs, DisplayItem.xs: SWFDisplayItem API
	  update

2007-03-13 21:18  krechert

	* php_ext/ming.c, src/displaylist.c, src/ming.h.in: added SWF
	  prefix to blend mode constants

2007-03-12 18:45  akleine

	* util/decompile.c: 2 bugfixes for ternary operation (?:) and
	  return op

2007-03-12 18:26  krechert

	* src/: displaylist.c, ming.h.in, movieclip.c, blocks/Makefile.am,
	  blocks/button.c, blocks/button.h, blocks/scalinggrid.c,
	  blocks/scalinggrid.h, blocks/sprite.h: [no log message]

2007-03-12 18:17  krechert

	* src/blocks/soundstream.c: fixed compiler warning

2007-03-12 17:08  strk

	* test/actionscript/: ASM_push.as, ASM_push.ref, Makefile.am: Add
	  testcases for asm { push }

2007-03-12 17:07  strk

	* src/actioncompiler/swf5compiler.y: Fix asm 'push' (see bug #10) -
	  contributed by Benjamin Otte

2007-03-12 16:29  krechert

	* src/blocks/metadata.c: added missing free()

2007-03-12 13:45  strk

	* test/Movie/new/test06.ref: Fix expected output after UseNetwork
	  default has been changed to true

2007-03-11 18:32  krechert

	* src/blocks/fileattrs.c: typo

2007-03-11 18:28  krechert

	* src/blocks/: fileattrs.c, scriptlimits.c: added missing free() in
	  destroy-methods

2007-03-11 13:27  krechert

	* php_ext/ming.c: moved new SWFMovie methods under #HAVE_NEW_MING
	  condition

2007-03-11 13:22  krechert

	* php_ext/ming.c: API updates: SWFDisplayItem_cacheAsBitmap
	  SWFDisplayItem_setBlendMode

2007-03-11 13:19  krechert

	* src/ming.h.in: typo-fix

2007-03-10 16:21  krechert

	* src/blocks/blocktypes.h: SWF_IMPORTASSETS was deprecated in SWF 8

2007-03-10 16:14  krechert

	* util/: blocktypes.c, outputdecl.h, outputtxt.c, parser.c,
	  parserdecl.h, swftypes.h: parsing SWF_IMPORTASSETS2

2007-03-10 15:56  krechert

	* src/blocks/fileattrs.c, util/blocktypes.c, util/outputdecl.h,
	  util/outputtxt.c, util/parser.c, util/parserdecl.h,
	  util/swftypes.h: [no log message]

2007-03-10 15:22  krechert

	* util/: blocktypes.c, outputdecl.h, outputtxt.c, parser.c,
	  parserdecl.h, swftypes.h: DefineShape4 / LineStyle2

2007-03-05 20:25  akleine

	* util/decompile.c: Continued work on "switch(x){case y:...}" .
	  (Now enabled by default.)

2007-03-05 16:45  strk

	* util/outputtxt.c: Made output of PLACEOBJECT2 clip actions neater

2007-03-04 19:52  krechert

	* src/blocks/imports.c: SWF_IMPORTASSETS is deprecated with version
	  >= 8. Use SWF_IMPORTASSETS2 instead

2007-03-04 18:13  krechert

	* php_ext/ming.c: fixed compile error

2007-03-04 17:41  krechert

	* php_ext/ming.c: added new SWFMovie features

2007-03-04 17:25  krechert

	* perl_ext/Movie.xs, mingpp.h: added new SWFMovie features

2007-03-04 17:18  krechert

	* test/Movie/new/: Makefile.am, TestList, test06-cxx.C, test06.c,
	  test06.php, test06.pl, test06.py, test06.ref: test for proper SWF
	  8 files

2007-03-03 18:17  krechert

	* src/: ming.h.in, movie.c, blocks/Makefile.am,
	  blocks/scriptlimits.c, blocks/scriptlimits.h: ScripLimits support

2007-03-03 18:16  krechert

	* util/: blocktypes.c, outputdecl.h, outputtxt.c, parser.c,
	  parserdecl.h, swftypes.h: ScriptLimits support

2007-03-03 17:30  krechert

	* src/ming.h.in, src/movie.c, src/blocks/Makefile.am,
	  src/blocks/metadata.c, src/blocks/metadata.h, util/blocktypes.c,
	  util/outputdecl.h, util/outputtxt.c, util/parser.c,
	  util/parserdecl.h, util/swftypes.h: Metadata support

2007-03-03 15:46  krechert

	* src/: ming.h.in, movie.c, blocks/Makefile.am, blocks/fileattrs.c,
	  blocks/fileattrs.h: write proper SWF 8 files:       first tag
	  after header must be a SWFFileAttributes-tag.

	  set UseNetworkFlag:	  for localy loaded movies permission for
	  network access must be stated explicitly

2007-02-28 22:55  krechert

	* src/blocks/soundstream.c: small bugfix for flv sound streams.

2007-02-27 19:39  akleine

	* util/decompile.c: Added first time support for  switch(){}
	  -statements (not quite complete and thus disabled by default).

2007-02-26 17:21  strk

	* util/decompile.c: GOTOFRAME arg is 0-based!

2007-02-26 17:20  strk

	* test/actionscript/GotoFrame.ref: Expect GOTOFRAME arg to be
	  0-based

2007-02-26 17:05  strk

	* src/actioncompiler/swf5compiler.y: Target frame for GOTOFRAME tag
	  is 0-based

2007-02-26 16:11  strk

	* NEWS: Add note about gotoAndPlay() and gotoAndStop() handling
	  change

2007-02-26 16:10  strk

	* test/actionscript/: GotoFrame.as, GotoFrame.ref, Makefile.am: Add
	  test for gotoAndPlay() and gotoAndStop()

2007-02-26 16:10  strk

	* src/actioncompiler/: swf5compiler.flex, swf5compiler.y: Drop
	  support for non-standard gotoFrame() calls.  Handle gotoAndPlay()
	  and gotoAndStop() by using GOTOFRAME, GOTOFRAME2 or GOTOLABEL
	  depending on argument type. Still use callMethod if they are
	  invoked as methods of something.

2007-02-21 18:12  krechert

	* configure.in, test/Makefile.am, test/Filter/Makefile.am,
	  test/Filter/TestList, test/Filter/test01-cxx.C,
	  test/Filter/test01.c, test/Filter/test01.ref: [no log message]

2007-02-21 17:33  krechert

	* mingpp.h: added SWFFilter support to C++ header

2007-02-20 21:27  krechert

	* util/outputtxt.c: added missing bevel-filter

2007-02-20 20:16  krechert

	* src/: displaylist.c, blocks/filter.h: [no log message]

2007-02-20 18:39  krechert

	* util/: blocktypes.c, outputdecl.h, outputtxt.c, parser.c,
	  parserdecl.h, swftypes.h: added SWF_FILEATTRIBUTES (69) for SWF
	  >= 8 this tag is obligatory

2007-02-19 22:41  krechert

	* util/: blocktypes.c, outputdecl.h, outputscript.c, outputtxt.c,
	  parser.c, parserdecl.h, swftypes.h: added PlaceObject3, SWFFilter

2007-02-19 20:10  krechert

	* src/blocks/filter.c: bugfix

2007-02-19 20:08  krechert

	* src/blocks/placeobject.c: bugfix: write number of filters first

2007-02-18 20:22  krechert

	* src/blocks/: placeobject.c, placeobject.h: PlaceObject3 tags
	  extend PlaceObject2 tags. PlaceObject object has now version
	  information.

2007-02-18 20:19  krechert

	* src/displaylist.c: added functions for PlaceObject3 tags

2007-02-18 20:17  krechert

	* src/: ming.h.in, blocks/Makefile.am, blocks/filter.c,
	  blocks/filter.h, blocks/gradient.c, blocks/gradient.h: added :  -
	  SWFFilter	- write Gradient for SWF filter 	-
	  DisplayItem prototypes for PlaceObject3 tags

2007-02-17 17:05  krechert

	* src/blocks/: output.c, output.h: write FIXED, FLOAT16/32, DOUBLE
	  datatypes

2007-02-14 23:06  strk

	* util/: outputtxt.c, parser.c, swftypes.h: Add support for
	  SERIALNUMBER (tag 41)

2007-02-13 19:44  akleine

	* util/decompile.c: Added some memory reallocation if needed to
	  newVar_N() and newVar_N2.

2007-02-12 18:15  strk

	* test/Movie/Protect/: test01-cxx.C, test01.php, test01.pl,
	  test01.py, test02-cxx.C, test02.php, test02.pl, test02.py:
	  Regenerated binding tests, just for fun (to show it still works)
	  :)

2007-02-12 18:07  strk

	* py_ext/ming.py: Fix handling of Protect tag w/out password

2007-02-12 11:15  strk

	* perl_ext/.cvsignore, php_ext/.cvsignore, py_ext/.cvsignore,
	  src/.cvsignore, tcl_ext/.cvsignore: Updated .cvsignore files

2007-02-11 18:50  krechert

	* util/: main.c, outputtxt.c, parser.c, parser.h, swftypes.h: more
	  SWF_STREAMBLOCK info

2007-02-11 16:11  krechert

	* util/: outputtxt.c, parser.c, swftypes.h: output
	  SWF_SOUNDSTREAM[...]

2007-02-11 13:05  krechert

	* src/blocks/blocktypes.h: added some blocktypes

2007-02-11 11:51  krechert

	* src/blocks/blocktypes.h: [no log message]

2007-02-11 11:40  strk

	* test/dotests.pl: Add execute bit to non-executable testbuilders
	  (this is the case for script builders).

2007-02-11 10:57  strk

	* test/actionscript/Makefile.am: Properly clean .frame#.pp files

2007-02-10 16:00  krechert

	* src/blocks/blocktypes.h: added missing SWF 8 blocktypes

2007-02-10 14:51  krechert

	* src/blocks/protect.c: added cast to avoid warning

2007-02-10 14:45  krechert

	* src/actioncompiler/: compile.c, compile.h, swf4compiler.y,
	  swf5compiler.y: bufferWriteConstantString(),
	  bufferWriteHardString(), bufferWriteString() use (char *) instead
	  of (byte *)

2007-02-10 13:59  krechert

	* src/blocks/videostream.c: fixed compiler warning

2007-02-09 14:57  krechert

	* src/blocks/videostream.c: parse dimension for VP6 codec

2007-02-09 12:07  krechert

	* src/blocks/: error.c, error.h: SWF_assert: print __FILE__,
	  __LINE__ and condition

2007-02-09 11:54  krechert

	* src/blocks/flv.c: skip first byte flv-video payload for VP6
	  codec.

2007-02-08 21:48  krechert

	* src/blocks/videostream.c: make sure video-width and -height are
	  always set

2007-02-08 21:14  akleine

	* util/decompile.c: Fixed several problems: array indexing by
	  register variables, incrementing/decrementing registers and usual
	  variables, Also removed some obsolete notes and comments and
	  fixed an INDENT call.

2007-02-08 14:18  krechert

	* src/blocks/: flv.h, videostream.c: added flash 8 codec ids

2007-02-08 14:17  krechert

	* src/blocks/videostream.h: clean up this mess

2007-02-08 13:50  krechert

	* src/blocks/: flv.c, flv.h: added tagtype FLV_SCRIPTTAG

2007-02-08 12:47  krechert

	* src/blocks/soundstream.c: first step towards generic soundstreams
	  from flv files

2007-02-08 12:39  krechert

	* src/blocks/: flv.c, flv.h, videostream.c: use new SWFInput_input
	  added destroyFLVStream()

2007-02-08 12:38  krechert

	* src/: blocks/input.c, ming.h.in: SWFInput_input(SWFInput in, int
	  len): Allows restricted reading from a given SWFInput. The new
	  created input starts at SWFInput_tell(in) and has length len.

2007-02-07 21:57  akleine

	* util/outputscript.c: fixed DECLOBJ macro for PERL by adding a $
	  sign

2007-02-06 18:01  akleine

	* util/decompile.c: 2 bugfixes to avoid emitting of "break"
	  statements at wrong place

2007-02-06 11:13  strk

	* util/outputscript.c: SWFFillStyle is called SWFFill in C++, dunno
	  about other bindings so I changed it for all of them (please
	  verify). Renamed all character instances to have the 'character'
	  prefix (rather then 'sp' for sprites, 's' for shapes and so on)
	  to simplify handling of PLACEOBJECT and other tags referencing
	  generic chars.  Fixed a typo in BitmapFillStyle. Fixed C++ output
	  of lineStyle output.	Added some missing comment START/END specs
	  (comments were added as code).  Added support for DEFINESHAPE2
	  (just copied from DEFINESHAPE).

2007-02-06 10:14  strk

	* util/outputscript.c: Stubbed SWF_DEFINEBITSJPEG2, fixes and
	  cleanups SWFFillStyle output. Comments left for things to do.

2007-02-05 20:03  krechert

	* src/blocks/input.c: removed statement with no effect

2007-02-04 15:51  krechert

	* src/blocks/: flv.c, flv.h: added FLVStream_setStreamOffset
	  function

2007-02-04 15:22  krechert

	* src/blocks/soundstream.c: fixed memory leak if MP3 file is
	  corrupt

2007-02-04 13:46  krechert

	* src/blocks/videostream.c: added documentation for public
	  functions

2007-02-03 20:24  krechert

	* src/blocks/videostream.c: use generic flv reader

2007-02-03 20:13  krechert

	* src/blocks/: Makefile.am, flv.c, flv.h: generic flv file parsing

2007-02-03 09:19  akleine

	* util/decompile.c: Added 'cast' operation and removed obsolete
	  code.

2007-02-01 18:13  krechert

	* util/: outputtxt.c, parser.c, swftypes.h: listswf: list
	  video-tags

2007-02-01 17:25  akleine

	* util/: decompile.c, outputscript.c: 1. enhanced detection of
	  'else' and 'break' 2. implented new operation:
	  SWFACTION_IMPLEMENTSOP 3. added SWFPERL to initializer function
	  in outputscript.c

2007-02-01 13:47  strk

	* test/: Movie/Background/test01.ref, Movie/Background/test02.ref,
	  Movie/Background/test03.ref, Movie/Dimension/test01.ref,
	  Movie/FrameLabel/test01.ref, Movie/FrameLabel/test02.ref,
	  Movie/NumFrames/test01.ref, Movie/Protect/test01.ref,
	  Movie/Protect/test02.ref, Movie/Rate/test01.ref,
	  Movie/add/test01.ref, Movie/add/test02.ref, Movie/new/test01.ref,
	  Movie/new/test02.ref, Movie/new/test03.ref, Movie/new/test04.ref,
	  Movie/new/test05.ref, Movie/nextFrame/test01.ref,
	  Movie/nextFrame/test02.ref, actionscript/ASM0.ref,
	  actionscript/ASM1.ref, actionscript/ASM_extend.ref,
	  actionscript/Function.ref, actionscript/delete.ref,
	  actionscript/logor.ref: Regenerated .ref files after 'listswf'
	  fix adding SWF_END output.

2007-01-31 21:53  krechert

	* util/main.c: also output SWF_END

2007-01-30 13:41  anderson

	* test/Movie/Background/: test01-cxx.C, test02-cxx.C, test03-cxx.C:
	  sync in C++ changes

2007-01-30 10:50  strk

	* test/Movie/nextFrame/: Makefile.am, TestList, test01.php,
	  test02-cxx.C, test02.c, test02.php, test02.pl, test02.py,
	  test02.ref: New test for explicit last nextFrame call

2007-01-30 10:48  strk

	* util/outputscript.c: Add a language-based initialization
	  function, called by outputBlock (will take care of not running
	  twice). Use unescaped newlines for PHP target

2007-01-30 10:47  strk

	* util/decompile.h: Export setNewLineString

2007-01-30 10:40  strk

	* util/decompile.c: Add a println function to allow for externally
	  setting the newline character

2007-01-30 05:23  anderson

	* test/Movie/nextFrame/test01.php: Drop the backslash as is makes
	  php unhappy

2007-01-29 23:49  strk

	* configure.in, test/Movie/Makefile.am,
	  test/Movie/nextFrame/.cvsignore,
	  test/Movie/nextFrame/Makefile.am, test/Movie/nextFrame/TestList,
	  test/Movie/nextFrame/test01-cxx.C, test/Movie/nextFrame/test01.c,
	  test/Movie/nextFrame/test01.php, test/Movie/nextFrame/test01.pl,
	  test/Movie/nextFrame/test01.py, test/Movie/nextFrame/test01.ref,
	  test/Movie/nextFrame/test01.tcl: A simple test for the automatic
	  addition of required final SHOWFRAME tags

2007-01-29 23:42  strk

	* src/movie.c: (SWFMovie_toOutput): make sure the movie ends with a
	  SHOWFRAME tag.  (newSWFMovieWithVersion): initialize totalFrames
	  to 0.

2007-01-29 23:41  strk

	* src/: blocklist.c, blocklist.h: Added SWFBlockList_getLastBlock
	  method

2007-01-29 23:20  strk

	* src/movie.c: Removed obsoleted code

2007-01-29 19:13  akleine

	* util/decompile.c: Short patch - big effect: 1. keep function
	  decompiling stack inside limit 2. predefined some register
	  variables

2007-01-27 18:42  krechert

	* mingpp.h: added videostream class

2007-01-27 18:39  krechert

	* src/: blocks/videostream.c, ming.h.in: fix destroy-fn signature

2007-01-25 12:36  strk

	* src/: ming.c, movie.c: Don't warn if Ming_useSWFVersion() is
	  called multiple times but with *same* output version; simplify
	  newSWFMovieWithVersion() by delegating SWF version check to
	  Ming_useSWFVersion() [ call it always ]

2007-01-25 12:16  strk

	* src/movie.c: Have newSWFMovieWithVersion() call
	  Ming_userSWFVersion() if requested version doesn't match current
	  global version (in this case Ming_userSWFVersion will raise a
	  warning)

2007-01-25 12:15  strk

	* src/ming.c: Warn about multiple calls to Ming_useSWFVersion()
	  potentially resulting in malformed SWF.

2007-01-23 18:11  akleine

	* util/decompile.c: Fixed a bug in new increment/decrement code
	  (1.49, 1.65, 1.72).

2007-01-21 15:03  strk

	* src/movie.c: Allow export of Shape characters, raise an error if
	  an unsupported export is attempted

2007-01-21 10:46  akleine

	* util/outputscript.c: Ad hoc bugix: added missing initialisation
	  of 'gname' buffer in outputSWF_FILLSTYLE(), used in output for
	  FillStyleTypes 0x40-0x43.

2007-01-21 10:27  akleine

	* util/decompile.c: 1.Enhanced incr/decr for local register
	  variables.	This avoids output like   "R1--; while(R1>0)
	  {...}",    when something other is needed: "while(--R1>0) {...}".
	  2.Moved all other parts except LOGICALNOT from
	  decompileLogicalOp() into  decompileArithmeticOp().	 LOGICALNOT
	  now has got its own special function.

2007-01-19 12:50  strk

	* src/ming.h.in: Added some informations about SWFMovie_addExport
	  and SWFMovie_writeExports.

2007-01-18 19:50  akleine

	* util/decompile.c: Extended handling of local register variables
	  to 'old' type 1 functions.  (Using different basics, but getting
	  results similar to V7 files.)

2007-01-17 19:40  akleine

	* util/decompile.c: Added some sugar for V7 local register
	  variables inside the second type function code. This locals are
	  declared by "var R1, R2, ...Rn;" on top of function.	This also
	  includes a more precise register access in
	  decompileSTOREREGISTER().

2007-01-17 14:18  strk

	* macros/ming.m4: Prepend MING_PATH to PATH when scanning for
	  makeswf

2007-01-11 20:02  akleine

	* util/decompile.c: Added first time support for tellTarget(
	  destination ){ action; .. }

2007-01-09 20:45  akleine

	* util/decompile.c: Fixed decompiled indentation at several places,
	  plus also minor cleaning and bigfixes in
	  decompileDEFINEFUNCTION().

2007-01-09 01:27  strk

	* src/actioncompiler/compile.h: Oops, plug comments leaks

2007-01-09 01:23  strk

	* NEWS: Added item about function2

2007-01-09 01:22  strk

	* src/actioncompiler/compile.h: Completed and documented
	  enumeration for DefineFunction2 flags

2007-01-08 21:45  strk

	* src/actioncompiler/: compile.c, compile.h, swf5compiler.y: Output
	  DefineFunction2 instead of DefineFunction when output version is
	  > 6.	This is a review and cleanup of the code contributed by Tim
	  Knip as part of his AS7 efforts (only the DefineFunction2
	  extrapolated).

2007-01-08 20:59  akleine

	* util/decompile.c: Added support for SWFACTION_STARTDRAG,
	  SWFACTION_ENDDRAG, SWFACTION_STOPSOUNDS and removed some code
	  duplication.

2007-01-07 17:42  akleine

	* util/decompile.c: 1.Simplified and bugfixed detection of
	  conditional operator (?:) 2.Added some more stack DEBUG helper
	  code 3.Added support for opcodes SWFACTION_SUBSTRING,
	  SWFACTION_MBSUBSTRING and SWFACTION_EQUAL

2007-01-07 11:57  strk

	* src/blocks/blocktypes.h: SWF8 tags added: SWF_FILEATTRIBUTES
	  (69), SWF_METADATA (77)

2007-01-06 14:52  akleine

	* util/decompile.c: Enhanced prefixed and postfixed
	  increment/decrement operations, for more complex object variables
	  with side effects.  Note: this gives much better results on code
	  lines like y = obj.x * ++obj.x;.  An initial part was added in
	  CVS release version 1.49, but certainly this stuff needs much
	  more attention.

2007-01-02 17:48  strk

	* NEWS: Added note about the new 'extends' opcode supported

2007-01-02 17:46  strk

	* configure.in, py_ext/setup.py, py_ext/setup.py.in: Have
	  py_ext/setup.py generated at configure time to have version
	  correctly set.  Switch version to 0.4.0.beta4.

2007-01-02 16:06  strk

	* macros/ming.m4: Improved Ming detection macro to provide
	  MING_VERSION and MING_VERSION_CODE.  Semantic explained in
	  comments. Copyright assigned to the FSF.

2007-01-02 15:03  strk

	* src/actioncompiler/swf5compiler.flex,
	  src/actioncompiler/swf5compiler.y,
	  test/actionscript/ASM_extend.as,
	  test/actionscript/ASM_extend.ref, test/actionscript/Makefile.am:
	  Added support for the 'extends' (0x69) opcode (asm-mode) +
	  testcase for it.

2007-01-02 05:31  strk

	* util/outputscript.c: Added DECLOBJ() to provide variables
	  declarations (in particular for C++).  Used DECLOBJ macro in
	  outputSWF_FILLSTYLE fixing C++ output.  Handled C++ output for
	  outputSWF_RGBA.

2007-01-01 14:50  akleine

	* util/decompile.c: 1. Bugfixes in decompileGETMEMBER,
	  decompileSETMEMBER, and decompileNEWOBJECT [rewritten using
	  newVar_N() helper].  This also removes generation of useless
	  quotemarks like x = 'new Object()'; vs. x = new Object(); 2.
	  Moved SWFACTION_GREATER, SWFACTION_LESSTHAN into
	  decompileArithmeticOp(), so now calling precedence check.  3.
	  Added bugfix in handling anonymous functions used as a function
	  argument, i.e. script code like x=callme(1, 2, function(){return
	  3;}, 4); 4. Added support for SWFACTION_NEWMETHOD opcode.  5.
	  Bugfix in decompileIF preventing too early end inside loops after
	  a conditioned "break;" was found.

2006-12-29 16:00  akleine

	* util/decompile.c: 1. Added an initial implementation of
	  enumeration loops:	for( [var] enum in obj ){....}; .  2. Added
	  support of the "instanceof" operator.

2006-12-27 19:46  akleine

	* util/decompile.c: added support for SWFACTION_TYPEOF, also added
	  minor bugfix in decompileCALLFRAME()

2006-12-27 18:44  akleine

	* util/: decompile.c, parser.c: added implementation of
	  SWFACTION_STRINGLENGTH, SWFACTION_INITOBJECT, SWFACTION_CALLFRAME
	  and initial SWFACTION_GETPROPERTY

2006-12-24 22:57  strk

	* src/blocks/blocktypes.h, util/blocktypes.c, util/outputdecl.h,
	  util/outputtxt.c, util/parser.c, util/parserdecl.h,
	  util/swftypes.h: Applied patch by Giuliano Pochini
	  <giuliano@shiny.it> adding support for dumping the reflex (777)
	  tag.

2006-12-23 01:57  strk

	* util/outputscript.c: (newobj): when target is C++ properly
	  declare variables; (outputHeader): don't predeclare SWFMovie
	  variable, will be done by newobj()

2006-12-23 01:39  strk

	* util/decompile.c: Some more newlines escaping

2006-12-22 18:48  akleine

	* util/decompile.c: Added code for SWFACTION_ORD, also moved
	  similar build-in function call code (chr,random,int ...) into one
	  function fitting for all that

2006-12-21 10:39  akleine

	* util/decompile.c: Rewrote decompileDEFINEFUNCTION2() by melting
	  (and cleaning) with decompileDEFINEFUNCTION()  -- fixing the
	  'gravity' problem #1

2006-12-20 13:52  akleine

	* util/decompile.c: Added support for SWFACTION_DELETE and
	  SWFACTION_DELETE2, improved handling of SWF-properties

2006-12-19 11:48  akleine

	* util/decompile.c: implemented missing SWFACTION_GOTOFRAME2

2006-12-19 11:32  akleine

	* util/decompile.c: Adjusted SWFACTION_LOGICALOR and
	  SWFACTION_LOGICALAND operations according new compiler code
	  generation style.  (Note: until now old decompiler only emitted
	  strings either "LAND" or "LOR" - due less of test code)

2006-12-18 16:58  strk

	* src/actioncompiler/swf5compiler.y, test/actionscript/logor.ref:
	  Use Logical OR and AND tags rather then implement these by mean
	  of other tags. Note that the logor.as testfile was already
	  producing *working* code, just a bit bigger then the one that is
	  output now. This was verified with the MM player.

2006-12-18 16:04  akleine

	* util/decompile.c: once more enhanced decompileGETMEMBER()

2006-12-16 17:42  akleine

	* test/actionscript/: Makefile.am, logor.as, logor.ref: Added test
	  case for "logical_or" compiler bug just reported at developer
	  list.  Take care: "make check"  will *fail* until bug is fixed.

2006-12-15 16:54  strk

	* docs/Makefile.am, docs/man/Makefile.am, perl_ext/Makefile.PL,
	  perl_ext/Makefile.am, php_ext/Makefile.am, py_ext/Makefile.am,
	  src/Makefile.am, tcl_ext/Makefile.am,
	  test/Movie/Background/Makefile.am,
	  test/Movie/Dimension/Makefile.am,
	  test/Movie/FrameLabel/Makefile.am,
	  test/Movie/NumFrames/Makefile.am, test/Movie/Protect/Makefile.am,
	  test/Movie/Rate/Makefile.am, test/Movie/add/Makefile.am,
	  test/Movie/new/Makefile.am, util/Makefile.am: Patch by Patrice
	  Dumas <pertusus@free.fr>:

		  * distribute more files
		  * add some files created by configure to DISTCLEANFILES
		  * don't recompile ming during Makefile.perl generation
		  * don't silence the clean rule in py_ext/Makefile.am, and
	  use clean-local
		  * put flags linking libraries in LIBADD instead of
	  LDFLAGS
		  * add more files in CLEANFILES

2006-12-15 10:26  akleine

	* util/decompile.c: Rewrote decompileGETMEMBER() and added bugfix
	  in decompilePUSHPARAM() to generate better AS array/object code
	  like old "dot.7._visible =   1"  now is  "dot[7]._visible =
	  true;"

2006-12-14 11:05  strk

	* NEWS: Added some news, please add them as we go so it's easier
	  for whoever puts the release out to find out

2006-12-14 10:59  strk

	* util/outputscript.c: Don't force a newline at start of SWFAction(
	  ) argument.

2006-12-14 10:58  strk

	* util/decompile.c: Provide an NL macro for encoding a newline
	  (will escape the newline now, outputting correct C++ code - not
	  tested with other languages, but I guess escaping a newline is
	  always fine)

2006-12-13 23:20  strk

	* test/actionscript/: Makefile.am, delete.as, delete.ref: Added
	  test for delete and delete2 tags

2006-12-13 23:20  strk

	* test/actionscript/README: Updated readme (EXTRA_DIST needs
	  touching too)

2006-12-13 23:12  strk

	* src/actioncompiler/swf5compiler.y: Fixed 'delete obj' to use
	  SWFACTION_DELETE2 (0x3b) rather then SWFACTION_DELETE (0x3a),
	  which should be used for 'delete obj.member' or 'delete
	  obj[member]'.

2006-12-13 14:36  anderson

	* test/: Makefile.inc, Movie/Background/.cvsignore,
	  Movie/Background/test01.php, Movie/Background/test02.php,
	  Movie/Background/test03.php, Movie/Dimension/.cvsignore,
	  Movie/Dimension/test01.php, Movie/FrameLabel/.cvsignore,
	  Movie/FrameLabel/test01.php, Movie/FrameLabel/test02.php,
	  Movie/NumFrames/.cvsignore, Movie/NumFrames/test01.php,
	  Movie/Protect/.cvsignore, Movie/Protect/test01.php,
	  Movie/Protect/test02.php, Movie/Rate/.cvsignore,
	  Movie/Rate/test01.php, Movie/add/.cvsignore,
	  Movie/add/test01.php, Movie/add/test02.php, Movie/new/.cvsignore,
	  Movie/new/test01.php, Movie/new/test02.php, Movie/new/test03.php,
	  Movie/new/test04.php, Movie/new/test05.php: Add a way to ensure
	  that PHP uses the just build module, instead of the one on the
	  system

2006-12-13 00:36  strk

	* util/makeswf.c: Implement a separate function for detecting the
	  type of frame content.  Take files anding in .jpeg as bitmaps.
	  (to be improved to use magic number)

2006-12-12 23:34  strk

	* src/Makefile.am: MKDIR_P => mkdir_p (dunno why the name changed)

2006-12-12 22:48  strk

	* src/actioncompiler/Makefile.am: Applied patch by Patrice Dumas:
	  distribute the files generated by lex and yacc

2006-12-12 22:18  strk

	* tcl_ext/Makefile.am: Patch by Patrice Dumas: avoid version in tcl
	  shared object, and install it under $(libdir)/ming/tcl

2006-12-12 20:34  akleine

	* util/decompile.c: minor patch reverting strinq quotes from ugly
	  \\\" to ' single quote

2006-12-12 17:44  strk

	* src/Makefile.am: Applied patch by Patrice Dumas
	  <pertusus@free.fr>:	* fix 'clean' rule to work even when no
	  script bindings are activated

2006-12-12 15:10  anderson

	* configure.in: Since the version number is already embedded in the
	  listof dirs to try, we don't need to addition suffix loop to try
	  different versions.

2006-12-12 15:02  anderson

	* php_ext/ming.c: Fix an inconsistant usage of PHP_FUNCTION vs
	  PHP_METHOD

2006-12-12 01:47  strk

	* configure.in, perl_ext/Makefile.am, php_ext/Makefile.am,
	  php_ext/make_module.sh, py_ext/Makefile.am, py_ext/setup.py,
	  src/Makefile.am, src/actioncompiler/Makefile.am,
	  tcl_ext/Makefile.am: Applied patch by Patrice Dumas
	  <pertusus@free.fr>:

	  * allow for rebuilt of python and php modules against in-source
	  libs * allows for out of source php and * check for phpize, not
	  only for php * move AC_INIT to be the at the very first
	  configure.in, otherwise   version definitions are igored.  *
	  distribute perl_ext/common/* * in py_ext/Makefile.am, don't have
	  all depend on build, since build   is also a directory. honor
	  prefix and DESTDIR in install * src/actioncompiler/Makefile.am:
	  cleanups

2006-12-11 23:01  strk

	* docs/man/makeswf.1, util/makeswf.c: Use a name for prebuilt clips
	  as well. I can't belive how powerful this tool is getting ;)

2006-12-11 22:40  strk

	* docs/man/makeswf.1: Updated manual page with info about bitmaps
	  and prebuilt clips.

2006-12-11 22:19  akleine

	* util/decompile.c: removed 2 FIXMEs in variable assingnment: by
	  setting string quotemarks if needed  (e.g.:  a=variable_b;  vs.
	  a="string_b";)

2006-12-11 21:01  strk

	* util/makeswf.c: Allow png or jpg frame contents

2006-12-11 19:16  strk

	* Makefile.am, configure.in, perl_ext/Makefile.PL,
	  perl_ext/Makefile.am, php_ext/Makefile.am, tcl_ext/Makefile.am,
	  tcl_ext/test.tcl, test/Movie/Protect/Makefile.am,
	  test/actionscript/Makefile.am, util/Makefile.am: Applied patch by
	  Patrice Dumas <pertusus@free.fr>:

		  * put all the dirs in DIST_SUBDIRS, to distribute them
	  even if some are
		    not in SUBDIRS
		  * distribute more files
		  * more directories to search for tcl headers
		  * fix output message for CXX in configure.in
		  * in perl_ext, distinguish between the build dir and the
	  src dir
		  * other minor fixes

2006-12-11 03:12  anderson

	* NEWS: One more interesting fix

2006-12-11 02:28  anderson

	* Makefile.am: Last changes for 0.4.0.beta3

2006-12-11 02:03  anderson

	* configure.in: Missed the version in one place

2006-12-11 00:43  anderson

	* NEWS, configure.in: Update for Beta3

2006-12-11 00:42  anderson

	* py_ext/Makefile.am: Remove ming.i from the list of files since it
	  moved up a level

2006-12-11 00:20  anderson

	* tcl_ext/: Makefile.am, Makefile.in: Improved autotooling

2006-12-10 20:27  anderson

	* configure.in: Remove dead variables

2006-12-10 18:43  anderson

	* NEWS, configure.in: Update for Beta3

2006-12-10 18:42  anderson

	* py_ext/Makefile.am: Remove ming.i from the list of files since it
	  moved up a level

2006-12-10 18:20  anderson

	* tcl_ext/: Makefile.am, Makefile.in: Improved autotooling

2006-12-10 14:27  anderson

	* configure.in: Remove dead variables

2006-12-10 13:51  anderson

	* java_ext/: Makefile, native/Makefile: Some preliminary fixes for
	  the Java extension

2006-12-10 13:49  anderson

	* configure.in, tcl_ext/Makefile.in: z few last tcl fixups

2006-12-10 13:40  anderson

	* tcl_ext/Makefile.in: fix the suffix of the shared lib

2006-12-10 13:32  anderson

	* Makefile.am, configure.in, tcl_ext/Makefile, tcl_ext/Makefile.in:
	  Add build support for tcl extension

2006-12-10 08:22  akleine

	* util/decompile.c: differ between pre-fixed and post-fixed
	  increment/decrement operations, currently for simple variables
	  only. Note: this gives much better results on code lines like
	  "text= x * (--x);"

2006-12-06 12:34  akleine

	* util/decompile.c: Rewrote parts decompileIF() by a different
	  approach handling code of conditioned jumps for logical OR and
	  AND using stack.  (But do not confuse with SWFACTION_LOGICAL...
	  opcodes.)

2006-11-27 19:55  anderson

	* php_ext/config.m4: Look in the loca src tree first when trying to
	  find headers

2006-11-26 19:53  anderson

	* ming.i, py_ext/ming.i, py_ext/ming_wrap.c, py_ext/mingc.py,
	  test/dotests.pl: Eliminate the duplicate ming.i, and move the
	  good one to the top so other languages can swig it

2006-11-26 18:07  anderson

	* Makefile.am, configure.in, perl_ext/Makefile.am,
	  php_ext/MANIFEST, php_ext/Makefile, php_ext/Makefile.am,
	  php_ext/make_module.sh, py_ext/Makefile, py_ext/Makefile.am:
	  Cause language bindings to build and show up in the dist tarballs

2006-11-25 16:09  strk

	* test/actionscript/: ASM1.as, ASM1.ref, Makefile.am: Added test of
	  mixing asm{} with AS_V6

2006-11-25 15:43  strk

	* test/actionscript/: ASM0.as, ASM0.ref, Makefile.am, README: Small
	  test for asm{} block

2006-11-25 15:15  strk

	* src/actioncompiler/swf5compiler.flex: Only reset start condition
	  if in INITIAL state (fixes asm{} use)

2006-11-22 18:24  strk

	* util/makeswf.c: Experimental support for use of prebuilt clips.
	  Example: makeswf frame1.as frame2.swf frame3.as ...

2006-11-22 18:17  strk

	* src/blocks/fromswf.c: Proper use of ZLIB-related macros, don't
	  segfault if ZLIB is not compiled in.

2006-11-21 11:13  anderson

	* NEWS, configure.in: Doc updates for 0.4.0-beta2 snapshot

2006-11-21 10:59  anderson

	* php_ext/: README.PHP4, README.PHP5: Update the comments

2006-11-21 10:37  anderson

	* .cvsignore, Makefile.am, configure.in, ming.spec.in: Add bits for
	  building rpms

2006-11-21 10:34  anderson

	* src/: .cvsignore, Makefile.am, libming.pc.in: add bits for
	  building an rpm

2006-11-21 08:54  anderson

	* test/Movie/FrameLabel/TestList: Describe the 2nd test

2006-11-21 08:53  anderson

	* perl_ext/TextField.xs: Add the UTF variant for TextField

2006-11-21 08:37  anderson

	* docs/libming/Ming_useSWFVersion.html,
	  docs/libming/SWFMovie_add.html, src/ming.c, src/movie.c,
	  docs/libming/SWFMovie_labelFrame.html,
	  docs/libming/SWFMovie_namedAnchor.html,
	  docs/libming/SWFMovie_protect.html, docs/libming/index.html,
	  docs/man/Ming_getScale.3, docs/man/Ming_init.3,
	  docs/man/Ming_setCubicThreshold.3,
	  docs/man/Ming_setErrorFunction.3,
	  docs/man/Ming_setSWFCompression.3, docs/man/Ming_setScale.3,
	  docs/man/Ming_setWarnFunction.3, docs/man/Ming_useSWFVersion.3,
	  docs/man/SWFMovie_add.3, docs/man/SWFMovie_labelFrame.3,
	  docs/man/SWFMovie_namedAnchor.3, docs/man/SWFMovie_protect.3,
	  docs/man/SWFMovie_setBackground.3,
	  docs/man/SWFMovie_setDimension.3,
	  docs/man/SWFMovie_setNumberOfFrames.3,
	  docs/man/SWFMovie_setRate.3, docs/man/destroySWFMovie.3,
	  docs/man/newSWFMovie.3, docs/man/newSWFMovieWithVersion.3:
	  Document function which have been added to the test suite

2006-11-21 07:16  anderson

	* mingpp.h: Add SWFMovieClip class

2006-11-16 16:26  anderson

	* test/Movie/add/test02.php: Go with the generated SWFMovieClip now
	  that the php module has an alias for that class

2006-11-16 16:15  anderson

	* php_ext/ming.c: SWFMovieClip was mis-named SWFMovieSprite. To
	  preserve some level of compatability, instead of just renaming
	  everything, add SWFMovieClip as an alias for SWFSprite.

2006-11-16 14:14  anderson

	* util/outputscript.c: Improved generation of add()

2006-11-16 14:14  anderson

	* test/Movie/add/: test01.py, test02-cxx.C, test02.php, test02.pl,
	  test02.py: Fixed test code. Some hand fixing is still needed 8-(

2006-11-15 18:37  strk

	* test/Makefile.inc: Use 'listswf' from the build tree, not the
	  installed one (forgive me if that was intended)

2006-11-15 18:36  strk

	* test/Movie/add/test02.ref: updated after fix in outputtxt.c (we
	  include Sprite tags in output now)

2006-11-15 18:25  strk

	* util/outputtxt.c: added iprintf() function and INDENT global for
	  indented-print.

2006-11-15 17:54  anderson

	* util/outputtxt.c: Display the contents of a sprite

2006-11-15 16:51  strk

	* test/Movie/add/test01.c: Minor cleanup: use (SWFBlock) for second
	  argument of SWFMovie_add (urgh)

2006-11-15 16:50  strk

	* configure.in, test/Movie/Makefile.am, test/Movie/add/.cvsignore,
	  test/Movie/add/Makefile.am, test/Movie/add/TestList,
	  test/Movie/add/test01-cxx.C, test/Movie/add/test01.c,
	  test/Movie/add/test01.php, test/Movie/add/test01.pl,
	  test/Movie/add/test01.py, test/Movie/add/test01.ref,
	  test/Movie/add/test02-cxx.C, test/Movie/add/test02.c,
	  test/Movie/add/test02.php, test/Movie/add/test02.pl,
	  test/Movie/add/test02.py, test/Movie/add/test02.ref: Two simple
	  tests for SWFMovie_add (add action, add sprite).  Note: swftocxx
	  does a really bad job in this case, had to manually modify
	  C++ code for both cases

2006-11-15 11:34  strk

	* util/makeswf.c: Fixed import feature to properly set
	  __shared_assets sprite frame count

2006-11-15 09:52  strk

	* docs/man/makeswf.1: Improved documentation of the -i flag (import
	  symbols)

2006-11-13 16:25  strk

	* util/action.c: Added output function for GOTOFRAME and GOTOFRAME2
	  actions

2006-11-09 09:53  anderson

	* config/: config.guess, config.sub: Updated from newer tools

2006-11-09 09:13  anderson

	* test/Movie/Protect/test01-cxx.C: Sync w/ the C version

2006-11-09 09:09  anderson

	* CVSROOT/: loginfo, syncmail: Found the SF docs for setting this
	  up the right way

2006-11-09 08:35  anderson

	* CVSROOT/: loginfo, syncmail: Just include our own version of
	  syncmail

2006-11-09 08:34  anderson

	* php_ext/php_ming.h: Different version of gcc seem to treat the
	  post increment differently, so just be explicite about when to
	  increment.

2006-11-09 07:29  anderson

	* CVSROOT/loginfo: send changes to a list

2006-11-07 11:38  akleine

	* util/decompile.c: 1. bugfix in SWFACTION_LOGICALNOT 2. removed
	  some buggy class recognition stuff in decompileIF

2006-11-04 10:49  akleine

	* util/decompile.c: 1. added initial operator precedence check 2.
	  added SWFACTION_SHIFT* operators

2006-10-31 15:02  akleine

	* util/decompile.c: 1. bugfix in bitwise AND, OR, XOR operations 2.
	  enhanced string overflow error handling in newVar_N (one error
	  message should be enough)

2006-10-29 06:58  fmk_ca

	* src/blocks/text.c: Fix crash in addString and addUTF8String when
	  called with undefined font

2006-10-15 14:57  anderson

	* php_ext/: config.m4, ming.c, php_ming.h: Resync w/ the upstream
	  PHP5 code. Also, add some glue so that the PHP5 code can also be
	  build for PHP4 as well.

2006-09-20 11:21  strk

	* util/: main.c, parser.c: printf => warning|error, new check for
	  DefineButton2

2006-09-20 06:29  strk

	* util/action.c: Added outputSWFACTION_WAITFORFRAME

2006-09-20 05:45  strk

	* util/main.c: More verbosity from error messages, all error to
	  stdout (this is to make it easier to see where the error has been
	  triggered, by using the same output buffer)

2006-09-19 06:10  strk

	* NEWS: updated

2006-09-19 06:08  strk

	* src/ming.c: Allow setting output version to 8

2006-09-19 04:50  strk

	* util/makeswf.c: Fixed handling of -D flag

2006-09-19 04:44  strk

	* util/action.c: removed unused variable warning

2006-09-19 04:04  strk

	* util/action.c: (outputSWFACTION_GETURL2): added print of Reserved
	  bits

2006-09-18 15:01  anderson

	* util/action.c: Output details for GETURL2

2006-09-18 15:00  anderson

	* util/swftypes.h: No Offset in GETURL2

2006-09-18 12:51  strk

	* perl_ext/Makefile.PL: cleanups (still doesn't work for me)

2006-09-02 12:06  strk

	* util/parser.c: Fixed parsing of SWF_PATHSAREPOSTSCRIPT block

2006-09-01 02:08  strk

	* mingpp.h: Added SWFMovie::namedAnchor

2006-09-01 01:56  anderson

	* util/outputscript.c: Fix spelling on 'label' and detect anchors

2006-09-01 01:28  strk

	* test/Movie/Protect/test01-cxx.C: Removed explicit
	  setBackgroundColor call (should be done the same for .pl, .py and
	  .php implementation files, but I don't usually build those
	  bindings myself so I can't test)

2006-09-01 01:22  strk

	* test/Movie/Protect/test02.ref: Added missing ref

2006-09-01 01:22  strk

	* test/Movie/Protect/TestList: fixed typo

2006-08-31 04:48  strk

	* util/: outputtxt.c, parser.c, swftypes.h: Fixed parsing of
	  SWF_FRAMELABEL (named anchors).  Added SWF_FRAMELABEL block
	  output.

2006-08-15 10:35  anderson

	* util/outputscript.c: Need to explicitely define variables in C++

2006-08-13 18:11  anderson

	* util/outputswf.c: Remove some debug output

2006-08-13 18:05  anderson

	* util/ttftofft.c: Find an ANSI charactermap, and only work if it
	  is present

2006-08-11 16:15  anderson

	* TODO: Additional TODOs

2006-08-10 15:12  anderson

	* util/ttftofft.c: Implement support for cubic curve in glyphs so
	  it works for .pfb format now as well

2006-08-09 16:53  anderson

	* src/blocks/font.h: A couple of the bits were flipped,which causes
	  DEFINE_FONT2 blocks to be wrong

2006-08-09 12:50  anderson

	* util/ttftofft.c: several fixes for problem descovered when doing
	  an exhaustive comparison with fft files created by ttf2fft

2006-08-09 12:41  anderson

	* util/outputswf.c: Need to add the size of a UI32 instead of a
	  UI16

2006-08-08 22:31  anderson

	* util/ttftofft.c: Figure out the encoding correctly

2006-08-01 03:11  anderson

	* NEWS, mingpp.h, perl_ext/Movie.xs, php_ext/Makefile,
	  php_ext/ming.c, php_ext/php_ming.h, py_ext/ming.i,
	  py_ext/ming.py, py_ext/ming_wrap.c, py_ext/mingc.py,
	  src/Makefile.am, src/ming.h.in, src/movie.c, src/movie.h,
	  src/blocks/Makefile.am, src/blocks/block.c, src/blocks/block.h,
	  src/blocks/protect.c, src/blocks/protect.h, src/blocks/swf.h,
	  test/Movie/Makefile.am, test/Movie/Protect/Makefile.am,
	  test/Movie/Protect/TestList, test/Movie/Protect/test01.c,
	  test/Movie/Protect/test01.php, test/Movie/Protect/test01.pl,
	  test/Movie/Protect/test01.py, test/Movie/Protect/test01.ref,
	  test/Movie/Protect/test02-cxx.C, test/Movie/Protect/test02.c,
	  test/Movie/Protect/test02.php, test/Movie/Protect/test02.pl,
	  test/Movie/Protect/test02.py, util/outputscript.c: Add support
	  for the Protect block

2006-08-01 01:37  anderson

	* docs/: libming/SWFMovie_protect.html,
	  libming/SWFMovie_protectWithPassword.html, libming/index.html,
	  man/Makefile.am, man/SWFMovie_protect.3,
	  man/SWFMovie_protectWithPassword.3: Merge the two protect
	  function into a single interface

2006-07-31 18:39  anderson

	* util/: outputtxt.c, parser.c, swftypes.h: Parse STARTSOUND block.
	  Still need to implement the output portion

2006-07-31 18:02  anderson

	* util/: outputscript.c, outputtxt.c, parser.c: Recognize & output
	  a protect block

2006-07-27 09:49  anderson

	* docs/: libming/SWFMovie_protectWithPassword.html,
	  libming/index.html, man/Makefile.am,
	  man/SWFMovie_protectWithPassword.3: Update documentation for the
	  Protect API

2006-07-24 20:07  strk

	* .cvsignore, docs/.cvsignore, docs/man/.cvsignore: Added and fixed
	  .cvsignore files

2006-07-24 20:04  strk

	* macros/Makefile.am: distribute libtool.m4

2006-07-24 20:03  strk

	* macros/.cvsignore: updated .cvsignore; distribute libtool.m4

2006-07-24 20:02  strk

	* util/.cvsignore, test/actionscript/.cvsignore: updated .cvsignore

2006-07-24 19:55  strk

	* src/: blocks/.cvsignore, actioncompiler/.cvsignore, .cvsignore:
	  updated .cvsignore

2006-07-24 19:21  strk

	* test/.cvsignore: Another .cvsignore (it's not last one)

2006-07-24 19:00  strk

	* test/Movie/: .cvsignore, Background/.cvsignore,
	  Background/Makefile, Background/Makefile.in,
	  Dimension/.cvsignore, NumFrames/.cvsignore, new/.cvsignore: Do
	  not include generated Makefiles in repository, added entries in
	  .cvsignore files

2006-07-24 18:56  strk

	* mingpp.h, src/ming.h.in, test/Movie/Background/Makefile,
	  test/Movie/Background/Makefile.in, test/Movie/Protect/.cvsignore,
	  test/Movie/Protect/test01-cxx.C, test/Movie/Protect/test01.ref,
	  test/Movie/Rate/.cvsignore: Exposed SWFMovie_protect() function.
	  Mapped to SWFMovie::protect() method in C++ wrapper. Updated C++
	  wrapper tester for Movie/Protect; updated refs (were empty).
	  Fixed or added some .cvsignore

2006-07-24 18:39  strk

	* test/Movie/Protect/: .cvsignore, Makefile, Makefile.in: Don't
	  keep generated files in repository

2006-07-17 20:58  anderson

	* configure.in, docs/libming/Ming_setErrorFunction.html,
	  docs/libming/Ming_setWarnFunction.html,
	  docs/libming/SWFMovie_protect.html,
	  docs/libming/SWFMovie_setBackground.html,
	  docs/libming/index.html, docs/man/Ming_getScale.3,
	  docs/man/Ming_init.3, docs/man/Ming_setCubicThreshold.3,
	  docs/man/Ming_setErrorFunction.3,
	  docs/man/Ming_setSWFCompression.3, docs/man/Ming_setScale.3,
	  docs/man/Ming_setWarnFunction.3, docs/man/Ming_useSWFVersion.3,
	  docs/man/SWFMovie_protect.3, docs/man/SWFMovie_setBackground.3,
	  docs/man/SWFMovie_setDimension.3,
	  docs/man/SWFMovie_setNumberOfFrames.3,
	  docs/man/SWFMovie_setRate.3, docs/man/destroySWFMovie.3,
	  docs/man/newSWFMovie.3, docs/man/newSWFMovieWithVersion.3,
	  src/Makefile.am, src/movie.c, test/Movie/Makefile.am,
	  test/Movie/Background/Makefile,
	  test/Movie/Background/Makefile.am,
	  test/Movie/Background/Makefile.in,
	  test/Movie/Background/TestList,
	  test/Movie/Background/test01-cxx.C,
	  test/Movie/Background/test01.c, test/Movie/Background/test01.php,
	  test/Movie/Background/test01.pl, test/Movie/Background/test01.py,
	  test/Movie/Background/test01.ref,
	  test/Movie/Background/test02-cxx.C,
	  test/Movie/Background/test02.c, test/Movie/Background/test02.php,
	  test/Movie/Background/test02.pl, test/Movie/Background/test02.py,
	  test/Movie/Background/test02.ref,
	  test/Movie/Background/test03-cxx.C,
	  test/Movie/Background/test03.c, test/Movie/Background/test03.php,
	  test/Movie/Background/test03.pl, test/Movie/Background/test03.py,
	  test/Movie/Background/test03.ref, test/Movie/Protect/Makefile,
	  test/Movie/Protect/Makefile.am, test/Movie/Protect/Makefile.in,
	  test/Movie/Protect/TestList, test/Movie/Protect/test01-cxx.C,
	  test/Movie/Protect/test01.c, test/Movie/Protect/test01.php,
	  test/Movie/Protect/test01.pl, test/Movie/Protect/test01.py,
	  test/Movie/Protect/test01.ref: Document & test setBackground()
	  and protect()

2006-07-17 20:49  anderson

	* test/: Makefile.inc, dotests.pl: Fix the binding name for C++

2006-07-17 20:46  anderson

	* util/outputscript.c: Implement the PROTECT block Add
	  OUT_BEGIN_EMPTY, and use it so we get complete tag names listed
	  in the scripts

2006-07-13 19:06  anderson

	* configure.in, test/Makefile.inc, test/Movie/Rate/Makefile.am:
	  First pass at making C++ be optional as well

2006-07-12 12:28  strk

	* perl_ext/Makefile.PL: Added SRCDIR prefix to SWF_MODULES

2006-07-12 07:41  anderson

	* perl_ext/Makefile.PL: Help building in a seperate dir get
	  further, but this is still not enough

2006-07-12 06:38  strk

	* perl_ext/.cvsignore: Added Makefile.in to .cvsignore

2006-07-12 06:37  strk

	* perl_ext/Makefile.PL: Set SRCDIR to '.' if not found in
	  environment

2006-07-12 05:27  strk

	* perl_ext/: Makefile.PL, Makefile.am: Get srcdir from environment
	  (to find t/*).

2006-07-12 05:16  strk

	* perl_ext/Makefile.PL: Hard-coded MING sourc dir (why ask?)

2006-07-10 19:19  anderson

	* Makefile.am, configure.in, perl_ext/Makefile.am: autofoo perl_ext

2006-07-10 18:02  strk

	* Makefile.am: Added notes about automake requirements

2006-07-10 17:26  strk

	* src/Makefile.am: Added missing MATHLIB to libming_la_LDFLAGS

2006-07-10 17:05  strk

	* configure.in: AM_INIT_AUTOMAKE invokation made compatible with
	  older automake verisions (1.5 ok)

2006-07-10 16:39  strk

	* configure.in: Renamed AC_CONFIG_HEADER to AM_CONFIG_HEADER

2006-07-10 16:37  strk

	* autogen.sh: hanged libtoolize invokation from --force to
	  --automake

2006-07-10 16:33  strk

	* src/blocks/Makefile.am: Renamed PNG_SOURCES to PNG_SOURCE (to not
	  clash with standard var names)

2006-07-10 16:24  anderson

	* autogen.sh, config/compile, config/config-ml.in, config/depcomp,
	  config/install-sh, config/missing, config/symlink-tree,
	  config/texinfo.tex: Update all of the automake file, and fix
	  autogen to stop supplying missing ones

2006-07-10 16:17  strk

	* autogen.sh: Be more verbose on error

2006-07-10 16:06  strk

	* autogen.sh, configure.in, macros/libtool.m4: autogen.sh: run
	  aclocal with the -I macros flag macros/libtool.m4: copied locally
	  configure.in: bail out if can't detect libtool

2006-07-10 15:04  anderson

	* test/dotests.pl: Typo that was trashing PERL5LIB

2006-07-10 15:04  strk

	* autogen.sh: exit at first failure. advertise final success.

2006-07-10 14:51  anderson

	* test/dotests.pl: Adjust to match the autogoo location of the just
	  built library

2006-07-10 14:37  strk

	* Makefile.am, src/actioncompiler/Makefile.am: Moved
	  AUTOMAKE_OPTIONS from src/actioncompiler/Makefile.am to top-level
	  Makefile.am

2006-07-10 14:36  anderson

	* perl_ext/Makefile.PL: Adjust for where autogoo puts the .a file

2006-07-10 14:02  anderson

	* test/dotests.pl: Fix a perl warning

2006-07-10 14:01  anderson

	* util/: action.c, action.h, blocktypes.c, main.c, output.h,
	  outputdecl.h, outputscript.c, outputswf.c, outputtxt.c, parser.c,
	  parser.h, parserdecl.h, swfoutput.h, swftypes.h, ttftofft.c: Add
	  missing copyright statements

2006-07-10 13:51  strk

	* TODO, test/actionscript/Function.as,
	  test/actionscript/Function.ref: Added syntax that was failing
	  with the AS2 constributed patch in our Function.as testcase.
	  Updated TODO removing that item (we reverted the AS2 patch).

2006-07-10 13:01  strk

	* INSTALL, INSTALL.txt: Renamed INSTALL.txt to INSTALL (standard
	  name, as required by autotools)

2006-07-10 12:11  strk

	* NEWS, docs/man/makeswf.1, test/actionscript/ActionScriptTest.c,
	  util/makeswf.c, util/makeswf.h, util/makeswf_utils.c: Changed
	  makeswf_compile_source signature to accept path to preprocessor
	  output file. Changed preprocessed file paths to
	  (<output>.frame#.pp) to reduce probability of filesystem
	  permission problems.

2006-07-10 11:41  anderson

	* config/: config.guess, config.sub: Update to the 2006-02-23
	  version in am 1.9.6

2006-07-10 11:30  strk

	* util/makeswf.c: Fixed --help and --version to not require an
	  argument, added TODO item for non-writeable source dir case.

2006-07-10 11:13  anderson

	* test/dotests.pl: When running against installed libs, avoid the
	  autogoo stuff that forces you to use the just built libs.

2006-07-10 11:02  strk

	* test/: Makefile.am, Makefile.inc, dotests.in, dotests.pl: Renamed
	  dotests.in to dotests.pl, added dotests.pl, Makefile.inc,
	  run_test.c and run_test.h in EXTRA_DIST (test/Makefile.am)

2006-07-10 11:01  anderson

	* configure.in: Small typo that caused the test to always fail

2006-07-10 10:43  strk

	* configure.in, test/Makefile.inc: Removed USE_<binding>
	  conditionals (we already had the BUILD_<binding>_EXTENSION one
	  for use).  Added --enable-<binding> configure switch to specify
	  which one to build.  Added final configuration summary output in
	  ./configure.

2006-07-10 09:54  anderson

	* test/dotests.in: Check USE_INSTALLED to see if the installed libs
	  or locally built libs should be used

2006-07-10 06:51  strk

	* configure.in, test/Makefile.inc, test/dotests.in,
	  test/Movie/Dimension/Makefile.am,
	  test/Movie/NumFrames/Makefile.am, test/Movie/Rate/Makefile.am,
	  test/Movie/new/Makefile.am: Moved 'dotests' generation logic in
	  the test/Makefile.inc file.  Now dotests is "generated" in each
	  test directory as a wrapper around the dotests.in file. This
	  allows to call the properl PERL executable and to use a more
	  flexible interface (ideally we could change dotests.in back to a
	  command-line parsing script, for easy of manual use).  Subdirs
	  makefiles are now cleaner and shorter.  Note that BINDINGS is
	  also detected in a single place (Makefile.inc again) but I've
	  currently commented out all but C binding, for framework testing
	  purpose.

2006-07-09 17:57  anderson

	* test/Movie/: Dimension/Makefile.am, NumFrames/Makefile.am,
	  NumFrames/test01.py, Rate/Makefile.am, new/Makefile.am: Change to
	  test the USE_lang conditionals

2006-07-09 17:55  anderson

	* configure.in: Re-enable the USE_ conditionals so we can use them
	  in the tests

2006-07-09 02:48  anderson

	* test/: Makefile.am, Makefile.inc, TestList, dotests.in,
	  Movie/Makefile.am, Movie/TestList, Movie/Dimension/.cvsignore,
	  Movie/Dimension/Makefile.am, Movie/Dimension/setDimensionTest.c,
	  Movie/Dimension/test01-cxx.C, Movie/Dimension/test01.c,
	  Movie/Dimension/test01.php, Movie/Dimension/test01.pl,
	  Movie/Dimension/test01.py, Movie/NumFrames/.cvsignore,
	  Movie/NumFrames/Makefile.am,
	  Movie/NumFrames/setNumberOfFramesTest.c,
	  Movie/NumFrames/test01-cxx.C, Movie/NumFrames/test01.c,
	  Movie/NumFrames/test01.php, Movie/NumFrames/test01.pl,
	  Movie/NumFrames/test01.py, Movie/Rate/.cvsignore,
	  Movie/Rate/Makefile.am, Movie/Rate/setRateTest.c,
	  Movie/Rate/test01-cxx.C, Movie/Rate/test01.c,
	  Movie/Rate/test01.php, Movie/Rate/test01.pl,
	  Movie/Rate/test01.py, Movie/new/.cvsignore,
	  Movie/new/Makefile.am, Movie/new/newSWFMovieTest.c,
	  Movie/new/test01-cxx.C, Movie/new/test01.c, Movie/new/test01.php,
	  Movie/new/test01.pl, Movie/new/test01.py, Movie/new/test02-cxx.C,
	  Movie/new/test02.c, Movie/new/test02.php, Movie/new/test02.pl,
	  Movie/new/test02.py, Movie/new/test03-cxx.C, Movie/new/test03.c,
	  Movie/new/test03.php, Movie/new/test03.pl, Movie/new/test03.py,
	  Movie/new/test04-cxx.C, Movie/new/test04.c, Movie/new/test04.php,
	  Movie/new/test04.pl, Movie/new/test04.py, Movie/new/test05-cxx.C,
	  Movie/new/test05.c, Movie/new/test05.php, Movie/new/test05.pl,
	  Movie/new/test05.py: A significant overhaul. These changes retain
	  the use of autofoo in each directory, but revert to the use of
	  dotest as the test harness. Do test still has the ability to
	  specify which languages to test. It also now tries to make sure
	  that the locally built libraries get used instead of any that
	  happen to be on the system.

2006-07-09 02:43  anderson

	* configure.in: Add missing HAVE_* symbols

2006-07-09 02:05  anderson

	* util/Makefile.am: Add bin_SCRIPTS

2006-07-08 19:26  strk

	* test/actionscript/README: Updated with instructions on how to add
	  tests

2006-07-08 19:19  strk

	* test/actionscript/Makefile.am: Fixed path to util/ dir for builds
	  in external dir

2006-07-08 18:21  strk

	* test/actionscript/: ActionScriptTest.c, Makefile.am: Test all
	  files specified with the AS_TESTS define. Added generated files
	  to CLEANFILES.

2006-07-08 18:04  strk

	* test/actionscript/.cvsignore: Added .cvsignore file

2006-07-08 18:02  strk

	* NEWS: Added note about Automake

2006-07-08 17:59  strk

	* src/actioncompiler/Makefile.am: Removed -i switch from flex
	  invocation (we need to be case-sensitive!)

2006-07-08 09:49  strk

	* configure.in: Added Makefile of actionscript tests dir

2006-07-08 09:48  strk

	* test/: Makefile.am, actionscript/ActionScriptTest.c,
	  actionscript/Function.ref, actionscript/Makefile.am: Added
	  initial ActionScript unit testing support and a first test.

2006-07-08 09:47  strk

	* util/: Makefile.am, makeswf.c, makeswf.h, makeswf_utils.c: Split
	  makeswf general functionalities in a separate file, for use by
	  unit testers

2006-07-08 09:10  strk

	* NEWS, src/ming.c, src/ming.h.in, src/blocks/error.c,
	  src/blocks/error.h: Ming_setWarnFunction() and
	  Ming_setErrorFunction() now return the previously-set handler.
	  Message handler function typedef'd to SWFMsgFunc.

2006-07-08 06:40  strk

	* test/actionscript/: Function.as, README: Added directory for
	  actioncompiler testing

2006-07-08 06:29  strk

	* Makefile.am: Reintroduced "Changelog" rule

2006-07-01 23:41  strk

	* src/blocks/: fillstyle.c, shape.c: Reverted Bitmap scale patch by
	  Justin (was creating wrong-sized bitmaps)

2006-06-28 22:46  anderson

	* mingpp.h: Add the constructore that accepts the flash version as
	  a parameter

2006-06-28 16:25  anderson

	* util/: Makefile.am (1.7), outputscript.c (1.15): Add swfotcxx for
	  producing C++ code

2006-06-28 13:03  strk

	* test/Movie/: Dimension/Makefile.am (1.4), NumFrames/Makefile.am
	  (1.4), Rate/Makefile.am (1.4), new/Makefile.am (1.4): Pass
	  TOP_BUILDDIR and TOP_SOURCEDIR to C tests by macros. This way you
	  can invoke the testers w/out exporting any variable.

2006-06-28 12:52  strk

	* test/run_test.c (1.3): Allowed TOP_BUILDDIR and TOP_SOURCEDIR to
	  be specified as macros

2006-06-28 12:40  strk

	* test/Makefile.am (1.3): Removed dotests from check_PROGRAMS, it
	  was obsoleted

2006-06-28 03:07  strk

	* src/ming_config.h.in (1.4): Removed generated file (autoheader in
	  autogen.sh will generate it)

2006-06-27 18:32  anderson

	* util/ttftofft.c (1.3): ack.. now pass in the file to be processed

2006-06-27 16:50  anderson

	* util/: outputswf.c (1.4), ttftofft.c (1.2): A fully functioning
	  ttftofft (subject to further testing).

2006-06-27 16:48  anderson

	* util/: outputdecl.h (1.6), swfoutput.h (1.3): Parametrize so that
	  the output routines can return something other than 'void'.
	  Initially, this is useful in outputswf.c so we can return the
	  buffer we built.

2006-06-27 16:47  anderson

	* util/main.c (1.16): Should include swfoutput.h instead of
	  outputdecl.h

2006-06-27 08:22  anderson

	* util/outputswf.c (1.3): Much closer to working now. All the bits
	  up to the FontAdvanceTable look good now

2006-06-26 15:53  anderson

	* util/outputswf.c (1.2): Still Work In Progress: but this is now
	  creating a partial .swf file

2006-06-26 15:52  anderson

	* util/parser.c (1.14): Disambiguate 2 error messages

2006-06-24 00:33  anderson

	* util/Makefile.am (1.6): Fix the program name

2006-06-23 02:50  anderson

	* configure.in (1.38), util/Makefile.am (1.5): Test for the
	  freetpye library, needed in the utils

2006-06-23 00:55  strk

	* src/movie.c (1.41): Restored hard-coded default movie dimension
	  to 320x240 *pixels*

2006-06-23 00:51  strk

	* test/: run_test.c (1.2), run_test.h (1.1),
	  Movie/Dimension/Makefile.am (1.3),
	  Movie/Dimension/setDimensionTest.c (1.2),
	  Movie/NumFrames/Makefile.am (1.3),
	  Movie/NumFrames/setNumberOfFramesTest.c (1.2),
	  Movie/Rate/Makefile.am (1.3), Movie/Rate/setRateTest.c (1.2),
	  Movie/new/Makefile.am (1.3), Movie/new/newSWFMovieTest.c (1.3):
	  Fixed dependencies of unit tests to the run_test.{c,h} files

2006-06-23 00:28  strk

	* test/Movie/: Dimension/Makefile.am (1.2),
	  Dimension/setDimensionTest.c (1.1), Dimension/test01.c (1.2),
	  NumFrames/Makefile.am (1.2), NumFrames/setNumberOfFramesTest.c
	  (1.1), NumFrames/test01.c (1.2), Rate/Makefile.am (1.2),
	  Rate/setRateTest.c (1.1), Rate/test01.c (1.2),
	  new/newSWFMovieTest.c (1.2): ported all existing C tests to the
	  new architecture

2006-06-23 00:09  strk

	* configure.in (1.37), test/Makefile.am (1.2), test/run_test.c
	  (1.1), test/Movie/new/Makefile.am (1.2),
	  test/Movie/new/newSWFMovieTest.c (1.1), test/Movie/new/test01.c
	  (1.2), test/Movie/new/test02.c (1.2), test/Movie/new/test03.c
	  (1.2), test/Movie/new/test04.c (1.2), test/Movie/new/test05.c
	  (1.2): Obsoleted use of the dotests perl script, reorganization
	  of the C test files to be self-contained (only done in Movie/new,
	  others to come)

2006-06-22 21:55  strk

	* Makefile.am (1.5), configure.in (1.36), macros/Makefile.am (1.1):
	  Distribute the macros/ dir

2006-06-22 21:47  strk

	* Makefile (1.29), Makefile-real (1.21), Makefile.am (1.4),
	  Makefile.config.in (1.13), autogen.sh (1.5), configure.in (1.35),
	  config/config.guess (1.2), config/config.sub (1.2),
	  docs/Makefile.am (1.1), docs/man/Makefile (1.2),
	  docs/man/Makefile.am (1.1), src/Makefile (1.34), src/Makefile.am
	  (1.5), src/ming_config.h.in (1.3), src/movie.c (1.40),
	  src/actioncompiler/Makefile (1.14),
	  src/actioncompiler/Makefile.am (1.5), src/blocks/Makefile (1.19),
	  src/blocks/Makefile.am (1.5), test/Makefile (1.3),
	  test/Makefile.am (1.1), test/dotests (1.6), test/dotests.in
	  (1.1), test/Movie/Makefile.am (1.1),
	  test/Movie/Dimension/Makefile.am (1.1),
	  test/Movie/Dimension/makefile (1.3),
	  test/Movie/NumFrames/Makefile.am (1.1),
	  test/Movie/NumFrames/makefile (1.3), test/Movie/Rate/Makefile.am
	  (1.1), test/Movie/Rate/makefile (1.3), test/Movie/new/Makefile.am
	  (1.1), test/Movie/new/makefile (1.3), util/Makefile (1.49),
	  util/Makefile.am (1.4), util/main.c (1.15): Automake-based build
	  scripts.

2006-06-22 18:24  strk

	* CREDITS (1.12), AUTHORS (1.1): renamed CREDITS to AUTHORS (the
	  latter will be required by automake)

2006-06-22 12:18  strk

	* src/actioncompiler/main.c (1.15): Fixed compiler warnings

2006-06-22 08:17  anderson

	* util/: outputswf.c (1.1), ttftofft.c (1.1): work in progress:
	  This is a new implementation of ttf2fft. This version uses the
	  freetype library to read the font files, so it should be able to
	  read a wider range of font formats. This also eliminates the
	  dependency on an external fft2ttf (from the JGenerator project),
	  which hasn't been updated in several years. This new tool also
	  introducts a new output format: SWF.

2006-06-22 07:10  anderson

	* util/: outputscript.c (1.14), outputtxt.c (1.22), swfoutput.h
	  (1.2): Avoid a name collision with a type in the main library

2006-06-22 04:33  strk

	* util/parser.c (1.13): Fixed typo FontKerningADjustment =>
	  FontKerningAdjustment

2006-06-22 04:14  anderson

	* util/swftypes.h (1.12): Small typo in membername

2006-06-21 23:59  anderson

	* util/outputtxt.c (1.21): Display the kerning table also

2006-06-21 13:20  strk

	* util/outputtxt.c (1.20): outputSWF_TEXTRECORD: don't use
	  uninitialized values

2006-06-21 12:14  strk

	* NEWS (1.13): Added new functions

2006-06-21 06:44  anderson

	* util/: outputtxt.c (1.19), parser.c (1.12), swftypes.h (1.11):
	  Correctly parse the password from a SWF_PROTECT block

2006-06-21 01:22  strk

	* src/actioncompiler/: compile.c (1.26), compile.h (1.15),
	  swf5compiler.flex (1.32), swf5compiler.y (1.38): Reverted AS2
	  support patches (too bogus).

2006-06-21 01:06  strk

	* docs/man/makeswf.1 (1.2): Added note about __SWF_VERSION__ macro
	  definition

2006-06-21 00:25  strk

	* Makefile-real (1.20), NEWS (1.12), docs/man/Makefile (1.1),
	  docs/man/makeswf.1 (1.1): Merged man/ and docs/man directories
	  (the latter being the new standard location)

2006-06-21 00:16  strk

	* NEWS (1.11), util/makeswf.c (1.22): makeswf:	 - Added
	  __SWF_VERSION__ macro definition for use in source files

2006-06-20 22:14  strk

	* src/actioncompiler/swf5compiler.y (1.37): undef DEBUG by default

2006-06-20 22:14  strk

	* src/actioncompiler/compile.c (1.25): Made less verbose by default
	  (define DEBUG to have stack dumped as before)

2006-06-19 03:23  strk

	* test/TODO (1.1): Wrote down some things to do to make the
	  testsuite more useful.

2006-06-16 03:31  strk

	* test/: Makefile (1.2), dotests (1.5): Modified dotests to require
	  a list of bindings to test from command line, only C binding
	  currently requested by the 'make check' rule.

2006-06-16 03:17  strk

	* Makefile (1.28), Makefile-real (1.19), Makefile.config.in (1.12),
	  configure.in (1.34), test/Makefile (1.1), test/dotests (1.4):
	  Added perl executable detection and 'make check' rule. Updated
	  tests/dotests to return the number of failed tests.

2006-06-14 20:18  anderson

	* test/: Makefile.inc (1.1), Movie/Dimension/makefile (1.2),
	  Movie/Dimension/test01.php (1.2), Movie/Dimension/test01.pl
	  (1.2), Movie/Dimension/test01.py (1.1), Movie/NumFrames/makefile
	  (1.2), Movie/NumFrames/test01.php (1.2),
	  Movie/NumFrames/test01.pl (1.2), Movie/NumFrames/test01.py (1.1),
	  Movie/Rate/makefile (1.2), Movie/Rate/test01.php (1.2),
	  Movie/Rate/test01.pl (1.2), Movie/Rate/test01.py (1.1),
	  Movie/new/makefile (1.2), Movie/new/test01.php (1.2),
	  Movie/new/test01.pl (1.2), Movie/new/test01.py (1.1),
	  Movie/new/test02.php (1.2), Movie/new/test02.pl (1.2),
	  Movie/new/test02.py (1.1), Movie/new/test03.php (1.2),
	  Movie/new/test03.pl (1.2), Movie/new/test03.py (1.1),
	  Movie/new/test04.php (1.2), Movie/new/test04.pl (1.2),
	  Movie/new/test04.py (1.1), Movie/new/test05.php (1.2),
	  Movie/new/test05.pl (1.2), Movie/new/test05.py (1.1): Slightly
	  improved strategy for creating the tests. Now, only the 'C' test
	  has to be written. The sfwto{php|perl|python} tools will be used
	  to generate the tests for the other language bindings. This has
	  the additional benefit of testing those tools more thoroughly so
	  we ultimately can be sure they are complete. This will also make
	  it trivial to create the tests for new language bindings.

2006-06-14 20:14  anderson

	* util/outputscript.c (1.13): Handle some unfortunate differences
	  in the various language bindings

2006-06-14 19:21  anderson

	* util/: main.c (1.14), outputdecl.h (1.5), outputfdb.c (1.2),
	  outputscript.c (1.12), outputtxt.c (1.18): Fix things up so the
	  output scripts can either output to stdout as is useful for use
	  w/ apache, or they can be told to output to a specific file, as
	  is useful when generating standalone scripts, such as is used int
	  he test suite.

2006-06-14 19:20  anderson

	* test/dotests (1.3): Reenable the php test

2006-06-14 18:46  anderson

	* util/outputscript.c (1.11): Lots of little fixes ot make
	  swftopython functional

2006-06-13 22:15  anderson

	* test/: TestList (1.1), dotests (1.2), Movie/TestList (1.1): Add
	  the ability to traverse a hierarchy of tests

2006-06-13 02:51  strk

	* src/ming.h.in (1.4): Added comment for loadSWFFontFromFile

2006-06-13 02:45  strk

	* util/: Makefile (1.48), main.c (1.13), outputdecl.h (1.4),
	  outputfdb.c (1.1), outputscript.c (1.10), outputtxt.c (1.17):
	  Added code to implement makefdb using the new parser-based layout
	  (makefdb2)

2006-06-13 02:40  anderson

	* util/decompile.c (1.44): rough attempt to decompile the EXTENDS
	  op. Lots more work needed though

2006-06-13 02:21  anderson

	* util/outputscript.c (1.9): Make the comment be language sensitive

2006-06-13 01:14  strk

	* util/outputscript.c (1.8): Use hash (#) for comments, rather then
	  /* */

2006-06-13 00:38  anderson

	* util/decompile.c (1.43): Implement the GREATER than action

2006-06-13 00:35  anderson

	* util/decompile.c (1.42): Handle a new construct where a block of
	  action sis being assigned to a class member

2006-05-23 23:40  anderson

	* docs/perl/index.html (1.1): Fix up the UI to the perl docs

2006-05-23 23:35  anderson

	* docs/index.html (1.2): Fix up the UI to the perl docs

2006-05-23 15:42  anderson

	* docs/index.html (1.1): New top level page for the documentation
	  section of the website

2006-05-23 14:55  anderson

	* src/: Makefile (1.33), ming.c (1.21), movie.c (1.39): Start the
	  process of creating a full documentation set for libming

2006-05-23 14:54  anderson

	* perl_ext/mkdoc (1.1): SMall utility for generating documentation

2006-05-23 14:53  anderson

	* docs/: libming/Ming_getScale.html (1.1), libming/Ming_init.html
	  (1.1), libming/Ming_setCubicThreshold.html (1.1),
	  libming/Ming_setErrorFunction.html (1.1),
	  libming/Ming_setSWFCompression.html (1.1),
	  libming/Ming_setScale.html (1.1),
	  libming/Ming_setWarnFunction.html (1.1),
	  libming/Ming_useSWFVersion.html (1.1),
	  libming/SWFMovie_setDimension.html (1.1),
	  libming/SWFMovie_setNumberOfFrames.html (1.1),
	  libming/SWFMovie_setRate.html (1.1), libming/destroySWFMovie.html
	  (1.1), libming/index.html (1.1), libming/newSWFMovie.html (1.1),
	  libming/newSWFMovieWithVersion.html (1.1), man/Ming_getScale.3
	  (1.1), man/Ming_init.3 (1.1), man/Ming_setCubicThreshold.3 (1.1),
	  man/Ming_setErrorFunction.3 (1.1), man/Ming_setSWFCompression.3
	  (1.1), man/Ming_setScale.3 (1.1), man/Ming_setWarnFunction.3
	  (1.1), man/Ming_useSWFVersion.3 (1.1),
	  man/SWFMovie_setDimension.3 (1.1),
	  man/SWFMovie_setNumberOfFrames.3 (1.1), man/SWFMovie_setRate.3
	  (1.1), man/destroySWFMovie.3 (1.1), man/newSWFMovie.3 (1.1),
	  man/newSWFMovieWithVersion.3 (1.1), perl/SWF.html (1.1),
	  perl/SWF::Action.html (1.1), perl/SWF::Bitmap.html (1.1),
	  perl/SWF::Button.html (1.1), perl/SWF::Constants.html (1.1),
	  perl/SWF::DisplayItem.html (1.1), perl/SWF::Fill.html (1.1),
	  perl/SWF::Font.html (1.1), perl/SWF::Gradient.html (1.1),
	  perl/SWF::Morph.html (1.1), perl/SWF::Movie.html (1.1),
	  perl/SWF::MyConfig.html (1.1), perl/SWF::Shape.html (1.1),
	  perl/SWF::Sound.html (1.1), perl/SWF::SoundInstance.html (1.1),
	  perl/SWF::SoundStream.html (1.1), perl/SWF::Sprite.html (1.1),
	  perl/SWF::Text.html (1.1), perl/SWF::TextField.html (1.1),
	  perl/SWF::VideoStream.html (1.1), perlman/SWF.3pm (1.1),
	  perlman/SWF::Action.3pm (1.1), perlman/SWF::Bitmap.3pm (1.1),
	  perlman/SWF::Button.3pm (1.1), perlman/SWF::Constants.3pm (1.1),
	  perlman/SWF::DisplayItem.3pm (1.1), perlman/SWF::Fill.3pm (1.1),
	  perlman/SWF::Font.3pm (1.1), perlman/SWF::Gradient.3pm (1.1),
	  perlman/SWF::Morph.3pm (1.1), perlman/SWF::Movie.3pm (1.1),
	  perlman/SWF::MyConfig.3pm (1.1), perlman/SWF::Shape.3pm (1.1),
	  perlman/SWF::Sound.3pm (1.1), perlman/SWF::SoundInstance.3pm
	  (1.1), perlman/SWF::SoundStream.3pm (1.1),
	  perlman/SWF::Sprite.3pm (1.1), perlman/SWF::Text.3pm (1.1),
	  perlman/SWF::TextField.3pm (1.1), perlman/SWF::VideoStream.3pm
	  (1.1): Generated Documentation

2006-05-23 03:28  anderson

	* src/blocks/: blocktypes.h (1.13), dbl.h (1.10), font.h (1.18):
	  Use C style comments instead of C++ style comments

2006-05-19 20:41  akleine

	* util/decompile.c (1.41): added handling of SWFACTION_CHR code

2006-05-19 11:53  strk

	* NEWS (1.10), src/blocks/error.c (1.10): Had default error message
	  handler exit with EXIT_FAILURE code, rather then with
	  EXIT_SUCCESS code.

2006-05-19 11:50  strk

	* Makefile-real (1.18): Don't try to remove 'test' on make clean,
	  it's a directory now!

2006-05-19 11:47  strk

	* NEWS (1.6.2.2), src/blocks/error.c (1.9.2.1): Had default error
	  message handler exit with EXIT_FAILURE code, rather then with
	  EXIT_SUCCESS code.

2006-05-16 21:59  anderson

	* test/Movie/NumFrames/: TestList (1.1), makefile (1.1), test01.c
	  (1.1), test01.php (1.1), test01.pl (1.1), test01.ref (1.1): Basic
	  tests

2006-05-16 18:03  anderson

	* test/Movie/: Dimension/TestList (1.1), Dimension/makefile (1.1),
	  Dimension/test01.c (1.1), Dimension/test01.php (1.1),
	  Dimension/test01.pl (1.1), Dimension/test01.ref (1.1),
	  Rate/TestList (1.1), Rate/makefile (1.1), Rate/test01.c (1.1),
	  Rate/test01.php (1.1), Rate/test01.pl (1.1), Rate/test01.ref
	  (1.1): Add tests for setRate() and setDimension()

2006-05-16 15:35  anderson

	* test/: dotests (1.1), Movie/new/TestList (1.1),
	  Movie/new/makefile (1.1), Movie/new/test01.c (1.1),
	  Movie/new/test01.php (1.1), Movie/new/test01.pl (1.1),
	  Movie/new/test01.ref (1.1), Movie/new/test02.c (1.1),
	  Movie/new/test02.php (1.1), Movie/new/test02.pl (1.1),
	  Movie/new/test02.ref (1.1), Movie/new/test03.c (1.1),
	  Movie/new/test03.php (1.1), Movie/new/test03.pl (1.1),
	  Movie/new/test03.ref (1.1), Movie/new/test04.c (1.1),
	  Movie/new/test04.php (1.1), Movie/new/test04.pl (1.1),
	  Movie/new/test04.ref (1.1), Movie/new/test05.c (1.1),
	  Movie/new/test05.php (1.1), Movie/new/test05.pl (1.1),
	  Movie/new/test05.ref (1.1): New testing framework. This is just
	  the beginning, but it should be enough for people to see the
	  concept and discuss it. One important feature, is that tests
	  exists for each language binding for each API.

2006-05-06 12:46  strk

	* ChangeLog (1.67), util/action.c (1.9): Fixed compiler warning
	  (UI32 printed with format %x => %lx)

2006-05-06 12:38  strk

	* ChangeLog (1.66), src/movie.c (1.38), util/main.c (1.12),
	  util/makeswf.c (1.21): Fixed support for builds w/out zlib in
	  SWF_output and listswf.  Added handler for Ming's warning in
	  command line compiler

2006-05-06 11:33  strk

	* ChangeLog (1.65): Updated

2006-05-05 18:08  strk

	* configure.in (1.33): Fixed zlib detection macros. Removed
	  HAVE_ZLIB definition (must fix ifdefs around)

2006-05-05 00:28  strk

	* util/makeswf.c (1.20): fixed read past end of allocated memory in
	  error handler

2006-05-05 00:10  strk

	* src/actioncompiler/: swf5compiler.flex (1.31), swf5compiler.y
	  (1.36): Removed special handling of the 'this' token, to fix bug
	  listed in TODO file (to be updated)

2006-04-29 19:55  vapour

	* src/ming.h.in (1.3): Applying patch from Frank Kromann, that
	  nukes a couple of compiler warnings for undefined symbols on
	  Win32.

2006-04-28 14:59  strk

	* TODO (1.15): Added sample failing code to actioncompiler bugfix
	  item in TODO list

2006-04-25 02:15  vapour

	* src/actioncompiler/: compile.c (1.24), swf5compiler.y (1.35):
	  Patches by Frank Kromann, to make things compile on Win32.

2006-04-21 15:55  vapour

	* util/: decompile.c (1.40), makeswf.c (1.19): Added vasprintf()
	  function from http://unixpapa.com/incnote/stdio.html, for those
	  platforms missing it.

2006-04-19 20:38  vapour

	* INSTALL.txt (1.2): Updated with instructions to run the autogen
	  script, for people using a development snapshot.

2006-04-19 20:13  vapour

	* configure.in (1.32): Reverted the AC_INIT macro to the top line,
	  otherwise version numbering wasn't going quite right.

2006-04-19 20:04  vapour

	* Makefile-real (1.17): Now removes the leftover libming file.

2006-04-19 20:03  vapour

	* util/Makefile (1.47): It turns out that some platforms (i.e.
	  MinGW) are very sensitive to where the library names are given on
	  a gcc command line.  Moved them to the proper location, and
	  voila, things all worked.

2006-04-19 20:02  vapour

	* configure.in (1.31): Improved the checking for gif and ungif
	  libs.  Now works properly on MinGW.

2006-04-19 18:34  vapour

	* src/Makefile (1.32): It turns out that the placement of -l
	  options and .o files on a line is very important.  Having the .o
	  files after the -l options meant they libraries weren't being
	  seen for those files, thus erroring out on MinGW.

2006-04-19 18:13  vapour

	* Makefile.config.in (1.11), configure.in (1.30): Actively making
	  detection of zlib, png, and (un)gif libraries more reliable.

2006-04-19 15:16  vapour

	* util/makeswf.c (1.18): + Forced use of getopt on Windows.  +
	  Changed to use memset rather than bzero.  bzero not on MinGW.

2006-04-19 15:15  vapour

	* configure.in (1.29), util/makeswf.h (1.4): Automatically detect
	  the presence of getopt and getopt_long functions.

2006-04-19 14:42  vapour

	* configure.in (1.28): Added check for mkstemp function.

2006-04-19 14:41  vapour

	* util/main.c (1.11): Added ifdef, to workaround the lack of
	  mkstemp on MinGW.

2006-04-19 14:04  vapour

	* configure.in (1.27): Had to set HAVE_LIBZ differently.

2006-04-19 13:38  vapour

	* util/: decompile.c (1.39), makeswf.c (1.17): Added liberal use of
	  ifdefs to avoid vasprintf on the platforms that don't have it.  I
	  make no guarantees of the functional integrity on them now. ;(

2006-04-19 13:37  vapour

	* configure.in (1.26): + Added a check for the vasprintf function
	  and a few comments.  + Small tweak to hopefully get zlib support
	  working on MinGW again.

2006-04-19 12:59  vapour

	* util/: dbl2png.c (1.3), main.c (1.10): Liberally adding #ifdefs,
	  to try and make the non-detection of zlib still allow
	  compilation.	Expecting this will break MinGW's zlib support for
	  the moment, but that can be looked at afterwards.

2006-04-19 12:49  vapour

	* src/movie.c (1.37), src/blocks/fromswf.c (1.16),
	  src/blocks/gifdbl.c (1.11), src/blocks/pngdbl.c (1.11),
	  util/gif2dbl.c (1.6), util/gif2mask.c (1.3), util/png2dbl.c
	  (1.10): Liberally adding #ifdefs, to try and make the
	  non-detection of zlib still allow compilation.  Expecting this
	  will break MinGW's zlib support for the moment, but that can be
	  looked at afterwards.

2006-04-19 11:36  vapour

	* .cvsignore (1.5): + As configure isn't included with our package
	  any more, we can ignore it.  + Also added further ming library
	  names in local directory to ignore.

2006-04-18 17:42  vapour

	* README (1.10): Updated to reflect the new name of the
	  installation instructions file.

2006-04-18 17:40  vapour

	* util/old/Makefile (1.6): Updated to use the automatically
	  determined "platform correct" install script.

2006-04-18 17:36  vapour

	* Makefile-real (1.16), php_ext/Makefile (1.20), util/Makefile
	  (1.46): Updated to use the automatically determined "platform
	  correct" install script.

2006-04-18 17:35  vapour

	* Makefile.config.in (1.10): Updated to pass the INSTALL variables
	  through to the Makefiles.

2006-04-18 16:50  vapour

	* configure.in (1.25): Added initial flags for supporting Solaris.

2006-04-17 13:21  vapour

	* configure.in (1.24): Correct shared library extension (dll) is
	  set for MinGW now.

2006-04-17 12:39  vapour

	* configure.in (1.23): Updated to determine the platform we're
	  compiling on using config.guess, config.sub, etc.

2006-04-17 12:37  vapour

	* config/config-ml.in (1.1): Added GNU config-ml.in, from its
	  source at
	  http://cvs.savannah.gnu.org/viewcvs/gcc/gcc/config-ml.in

2006-04-17 12:36  vapour

	* config/symlink-tree (1.1): Added GNU symlink-tree, from its
	  source at
	  http://cvs.savannah.gnu.org/viewcvs/gcc/gcc/symlink-tree

2006-04-17 12:35  vapour

	* config/texinfo.tex (1.1): Added GNU texinfo.tex, from its source
	  at
	  http://cvs.savannah.gnu.org/viewcvs/texinfo/texinfo/doc/texinfo.tex

2006-04-17 12:33  vapour

	* config/install-sh (1.1): Added GNU install-sh, from its source at
	  http://cvs.savannah.gnu.org/viewcvs/automake/automake/lib/install-sh

2006-04-17 12:30  vapour

	* config/config.sub (1.1): Added GNU config.guess, from its source
	  at http://cvs.savannah.gnu.org/viewcvs/config/config/config.sub

2006-04-17 12:30  vapour

	* config/config.guess (1.1): Added GNU config.guess, from its
	  source at
	  http://cvs.savannah.gnu.org/viewcvs/config/config/config.guess

2006-04-16 19:02  vapour

	* INSTALL (1.7), INSTALL.txt (1.1), Makefile-real (1.15): Small
	  compatibility fixes for MinGW.

2006-04-16 18:43  vapour

	* configure.in (1.22): Added check for zdll, for MinGW platform.

2006-04-13 20:36  akleine

	* CREDITS (1.11), util/decompile.c (1.38): Made ternary operation
	  "condition ? aaaa : bbbb " work for the first time.  (Needs some
	  more work to differ between this and usual if/else stuff.)

2006-04-11 20:01  strk

	* TODO (1.14): Added note about broken actioncompiler to fix before
	  0.4 release

2006-04-05 18:46  vapour

	* ChangeLog (1.64), INSTALL (1.6), NEWS (1.9), configure.in (1.21),
	  perl_ext/SWF.pm (1.9), README (1.9): Updated to 0.4.0-beta.

2006-04-05 18:36  vapour

	* src/ming.c (1.20): Reverted Ming_scale back to 20.

2006-04-05 18:18  vapour

	* ming.i (1.13): Added the Matrix handling functions created
	  earlier today, that seemed appropriate.

2006-04-05 17:51  vapour

	* src/blocks/shape.c (1.30): Added SWFShape_moveScaledPenTo()
	  contributed by Uwe Traum.

2006-04-05 09:48  vapour

	* src/: blocks/matrix.c (1.13), blocks/swf.h (1.20), displaylist.c
	  (1.24), displaylist.h (1.15), ming.h.in (1.2), position.c (1.14),
	  position.h (1.10), blocks/matrix.h (1.9): Added the
	  SWFDisplayItem_getMatrix(), SWFPosition_getMatrix(),
	  SWFMatrix_getScaleX(), SWFMatrix_getRotate0(),
	  SWFMatrix_getRotate1(), SWFMatrix_getScaleY(),
	  SWFMatrix_getTranslateX(), and SWFMatrix_getTranslateY()
	  functions.

2006-04-05 09:20  vapour

	* src/blocks/matrix.h (1.8): Re-ordered functions alphabetically
	  for neatness, rather than the no-real-order before.

2006-04-05 04:01  vapour

	* src/blocks/: fromswf.c (1.15), shape.c (1.29): Removed the hard
	  coded scaling to 20x.

2006-04-05 04:00  vapour

	* src/blocks/fillstyle.c (1.11): Updated newSWFBitmapFillStyle to
	  use Ming_scale rather than a hardcoded scaling value of 20.

2006-04-05 03:59  vapour

	* src/movie.c (1.36): Removed the hard coded scaling to 20x.
	  (untested)

2006-04-05 03:59  vapour

	* src/ming.c (1.19): Reset the hard coded Ming_scale to 1.0 rather
	  than 20.

2006-03-23 19:57  akleine

	* util/: decompile.c (1.37), parser.c (1.11): made  "do {...}
	  while(...)"  loop detection work now - (this needs a bugfix in
	  parser.c: added a missing statement in SWFACTION_IF section for
	  case of jump backward )

2006-03-20 17:50  akleine

	* util/decompile.c (1.36): enhancement of "continue" and "break"
	  statement detection

2006-03-14 18:25  akleine

	* util/decompile.c (1.35): added an initial recognition of FOR
	  loops, add a bugfix in decompileIF() plus some more string
	  function handlers

2006-03-12 08:49  akleine

	* util/decompile.c (1.34): 1. Partial rewriting of decompileIF() to
	  handle more	 difficult conditions: someting like	"if (x>2 &&
	  7>y || callme(123) || false) { this(); } else { that(); }" 2.
	  Introduced parentheses around terms for operator precedence
	  (to be continued) 3. usual bugfixes

2006-03-06 16:56  akleine

	* util/decompile.c (1.33): rewrote decompileDEFINEFUNCTION(), added
	  some of the BIT* operations, extended the string package by
	  adding a switcher to a temporary buffer

2006-03-03 17:54  akleine

	* util/decompile.c (1.32): some bugfixes: added a missing INDENT,
	  enhanced isLogicalOp() also added 2 SWFACTION_...CLIP calls

2006-03-01 14:33  strk

	* src/actioncompiler/: compile.c (1.23), compile.h (1.14),
	  swf5compiler.flex (1.30), swf5compiler.y (1.34): Applied patch by
	  Tim Knip: 1. supports multiple classes in one file (I think) 2.
	  supports SWFACTION_EXTENDS => class A extends B 3. supports
	  SWFACTION_IMPLEMENTSOP => class A implements C 4. supports
	  SWFACTION_CASTOP (sort of: sometimes bugged now) 5. supports
	  SWFACTION_DEFINEFUNCTION2 if SWF_version > 6

2006-02-28 20:53  akleine

	* util/decompile.c (1.31): something around "switch", "if" and
	  "if_w_else"  statements

2006-02-27 18:26  akleine

	* util/decompile.c (1.30): some more stuff around function calls
	  and also reintroduced some missed logical ops

2006-02-26 09:12  akleine

	* util/decompile.c (1.29): added SWFACTION_MODULO, plus 2 bugfixes

2006-02-22 21:31  akleine

	* util/swftypes.h (1.10): changed "Offset" field in struct
	  SWF_ACTION.... from UI16 to UI32 for handling bigger *.swf files

2006-02-21 10:49  strk

	* configure (1.15), configure (1.13.2.2): Removed ./configure, we
	  must remember to generate it at release time

2006-02-20 19:24  akleine

	* util/decompile.c (1.28): added initial approach for array
	  handling

2006-02-20 18:24  strk

	* NEWS (1.6.2.1), configure (1.13.2.1), configure.in (1.19.2.1),
	  util/Makefile (1.44.2.1): Back-ported libpng-less build fix

2006-02-18 16:53  strk

	* NEWS (1.8): Added date of 0.3 final release (0.3.0)

2006-02-18 16:39  strk

	* NEWS (1.7), configure (1.14), configure.in (1.20), util/Makefile
	  (1.45): Made dbl2png build depend on libpng library detection

2006-02-16 21:15  akleine

	* util/decompile.c (1.27): enhanced handling of nested function
	  calls, also added bugfix malloc size

2006-02-15 15:27  anderson

	* configure (1.13), ChangeLog (1.63): Change to 0.3.0 final release

2006-02-14 20:57  akleine

	* util/decompile.c (1.26): replaced old 'funcret' workaround  [ in
	  decompileCALLMETHOD() ]

2006-02-13 21:21  akleine

	* util/decompile.c (1.25): 2 bugfixes: in decrement and newobject
	  calls

2006-02-11 05:27  anderson

	* ChangeLog (1.62), NEWS (1.6): Update updates

2006-02-11 04:44  anderson

	* ch/: pkgcreate.ch (1.3), readme.txt (1.3), c/Makefile.win (1.3),
	  c/handmade/SWFMovie_output_chdl.c (1.2),
	  chfhandmade/SWFMovie_output.chf (1.2), demos/action.c (1.2),
	  demos/button.c (1.2), demos/cxform.c (1.2), demos/drag.c (1.2),
	  demos/gradient.c (1.2), demos/gradientxform.c (1.2),
	  demos/jpegfill.c (1.2), demos/png.c (1.2): Updated to 0.3 from
	  Stephen Nestinger

2006-02-10 22:12  akleine

	* util/decompile.c (1.24): added two more stack operations: dup and
	  swap

2006-02-10 17:52  akleine

	* util/png2dbl.c (1.9): bugfix in cast op:  makes work *.dbl files
	  from GRAY images

2006-02-10 16:05  anderson

	* php_ext/: README (1.3), README.PHP4 (1.1), README.PHP5 (1.1): Try
	  to be more clear about the PHP4/PHP5 support

2006-02-10 15:28  anderson

	* TODO (1.13): Add more item that need to be done

2006-02-09 17:17  strk

	* NEWS (1.5): updated

2006-02-08 23:59  anderson

	* src/actiontypes.h (1.1): The new unified definition of action
	  type values

2006-02-08 23:48  anderson

	* src/actioncompiler/action.h (1.14),
	  src/actioncompiler/assembler.c (1.9),
	  src/actioncompiler/compile.c (1.22),
	  src/actioncompiler/compileaction.c (1.11),
	  src/actioncompiler/listaction.c (1.19), src/actioncompiler/main.c
	  (1.14), src/actioncompiler/swf4compiler.flex (1.20),
	  src/actioncompiler/swf4compiler.y (1.9),
	  src/actioncompiler/swf5compiler.flex (1.29),
	  src/actioncompiler/swf5compiler.y (1.33), util/action.h (1.13):
	  Unify remaining definitions of action values

2006-02-08 20:28  anderson

	* util/: action.c (1.8), decompile.c (1.23): Oops. There are 2
	  pools in use. Make them static so they don't interfere with each
	  other

2006-02-08 20:18  anderson

	* Makefile.config.in (1.9): Set up LDFLAGS also

2006-02-08 20:09  anderson

	* src/actioncompiler/compileaction.c (1.10),
	  src/actioncompiler/swf5compiler.flex (1.28), src/blocks/fromswf.c
	  (1.14), src/blocks/gifdbl.c (1.10), src/blocks/input.c (1.20),
	  src/blocks/input.h (1.9), src/blocks/output.c (1.17),
	  src/blocks/output.h (1.9), src/blocks/pngdbl.c (1.10),
	  util/dbl2png.c (1.2), util/decompile.c (1.22), util/gif2dbl.c
	  (1.5), util/gif2mask.c (1.2), util/listfdb.c (1.4), util/parser.c
	  (1.10), util/swftypes.h (1.9): Clean up some more compiler
	  warnings

2006-02-08 18:09  strk

	* ChangeLog (1.61): updated

2006-02-06 21:36  strk

	* src/actioncompiler/listaction.c (1.18): Fixed default out of
	  switch

2006-02-06 01:46  strk

	* src/actioncompiler/: action.h (1.13), listaction.c (1.17): Added
	  SWFACTION_DEFINEFUNCTION2 - dump of it is unimplemented

2006-02-03 23:51  strk

	* src/actioncompiler/: action.h (1.12), listaction.c (1.16): Added
	  GREATERTHEN (0x67) and STRING_GREATERTHEN (0x68) opcodes

2006-02-03 16:44  strk

	* src/actioncompiler/: action.h (1.11), listaction.c (1.15): Added
	  SWFACTION_ACSTOBJECT (0x2b)

2006-02-03 16:41  strk

	* src/actioncompiler/action.h (1.10): Fixed SWFACTION_IMPLEMENTS
	  (0x2b=>0x2c)

2006-02-03 16:39  strk

	* src/actioncompiler/: action.h (1.9), listaction.c (1.14): Added
	  SWFACTION_IMPLEMENTS (0x2C) and SWFACTION_EXTENDS (0x69)

2006-02-01 17:13  peterdd

	* perl_ext/SWF/: Bitmap.pm (1.4), Constants.pm (1.4), Sound.pm
	  (1.3), TextField.pm (1.7), VideoStream.pm (1.2): fixing pod
	  errors

2006-02-01 16:49  peterdd

	* perl_ext/SWF/Button.pm (1.3): added setMenu in documentation

2006-02-01 16:44  peterdd

	* perl_ext/SUPPORT (1.2): links to mailing lists updated

2006-02-01 07:49  peterdd

	* perl_ext/SWF.pm (1.8): update of documentation, version set to
	  0.3beta2 (still hardcoded here)

2006-02-01 07:47  peterdd

	* perl_ext/SWF.xs (1.13): added getScale, setCubicThreshold(num),
	  setSWFCompression(level)

2006-02-01 07:45  peterdd

	* perl_ext/Makefile.PL (1.18): removed a call to unexistent
	  function

2006-02-01 07:42  peterdd

	* perl_ext/README (1.6): update for release

2006-01-30 22:07  anderson

	* php_ext/ming.c (1.47): Mostly just trivial reformatting to
	  eliminate the diff noise when compared against the upstream file.
	  This leaves just the interesting stuff that needs to be manually
	  resolved. NB: it looks like PHP 4.3 and 4.4 are missing the new
	  APIs unless they have been recently added upstream. I know PHP4
	  is frozen for maintainace but it is still useful for OS providors
	  to be able to get a patch for PHP4 that goes with Ming 0.3.0.

2006-01-30 15:53  anderson

	* Makefile-real (1.14): prune the old utilities from the release
	  tarballs.

2006-01-30 15:52  anderson

	* util/: Makefile (1.44), dbl2png.c (1.1): Add a new dbl2png
	  utility from Albrecht Kleine <kleine@ak.sax.de>

2006-01-30 13:25  anderson

	* configure (1.12): Set the MICRO version to beta2

2006-01-30 13:16  anderson

	* configure.in (1.19): Set the version to beta2

2006-01-30 13:14  anderson

	* ChangeLog (1.60): Last Chagelog updates

2006-01-30 13:13  anderson

	* Makefile (1.27): The target is Changelog (lower 'l', not
	  ChangeLog (cap 'L') so it always runs, and noesn't think the file
	  already exists

2006-01-30 13:09  anderson

	* NEWS (1.4), TODO (1.12): Update docs

2006-01-26 21:55  strk

	* macros/ming.m4 (1.2): Added 'makeswf' detection code and usage
	  docs

2006-01-26 21:43  strk

	* util/ming-config.in (1.2): Added --bindir

2006-01-25 20:19  peterdd

	* perl_ext/.cvsignore (1.4): added SoundInstance.c SoundStream.c
	  VideoStream.c

2006-01-25 11:43  strk

	* macros/ming.m4 (1.1): Added m4 macro for client code use

2006-01-25 11:22  strk

	* .cvsignore (1.4), py_ext/.cvsignore (1.8), util/.cvsignore (1.4):
	  Updated cvsignore files

2006-01-25 11:06  strk

	* Makefile (1.26), Makefile-real (1.13), Makefile.config.in (1.8),
	  configure (1.11), configure.in (1.18), util/Makefile (1.43),
	  util/ming-config.in (1.1): Added ming-config script for client
	  applications use.  Changed MING_VER to MING_VERSION.	Moved
	  maintainer-clean, ChangeLog and release rules from Makefile to
	  Makefile.real having it use MING_VERSION.

2006-01-25 09:26  peterdd

	* perl_ext/examples/glyph.cgi (1.3): fix typo

2006-01-25 08:47  peterdd

	* perl_ext/examples/shape.cgi (1.2): fixed

2006-01-25 08:41  peterdd

	* perl_ext/examples/keypress.cgi (1.2): fixed

2006-01-25 08:14  peterdd

	* perl_ext/SWF/VideoStream.pm (1.1): added stub for documentation
	  of VideoStream

2006-01-25 07:49  peterdd

	* perl_ext/examples/video.cgi (1.1): a videostream example

2006-01-25 07:26  peterdd

	* perl_ext/examples/sound.cgi (1.1): included Constants

2006-01-25 07:10  peterdd

	* perl_ext/examples/textfield.cgi (1.1): add a textfield example

2006-01-25 06:52  peterdd

	* perl_ext/common/_sans.fdb (1.1): arial like font for build tests
	  and examples

2006-01-25 06:47  peterdd

	* perl_ext/common/README (1.1): add

2006-01-25 06:45  peterdd

	* perl_ext/common/beep.wav (1.1): file for build tests and examples

2006-01-25 05:32  peterdd

	* perl_ext/examples/glyph.cgi (1.2): fixed

2006-01-25 05:22  peterdd

	* perl_ext/examples/morph.cgi (1.3): fixed and improved

2006-01-25 05:07  peterdd

	* perl_ext/examples/sprite.cgi (1.2): fixed

2006-01-25 04:49  peterdd

	* perl_ext/examples/: animation.cgi (1.3), text.cgi (1.3): comment
	  out my libpath

2006-01-25 04:48  peterdd

	* perl_ext/examples/text.cgi (1.2): fixed and improved

2006-01-25 04:17  peterdd

	* perl_ext/examples/animation.cgi (1.2): fixed and improved

2006-01-25 00:32  peterdd

	* perl_ext/Makefile.PL (1.17): fixing paths

2006-01-25 00:29  peterdd

	* perl_ext/Makefile.PL (1.16): fixing paths

2006-01-25 00:03  peterdd

	* perl_ext/Makefile.PL (1.15): a first step: take mingversion from
	  global ../configure.in, use of ../src/ming_config.h for detection
	  of optional libs

2006-01-24 15:53  anderson

	* ChangeLog (1.59): Updates

2006-01-24 15:52  anderson

	* Makefile (1.25): Don't record changes to ChangeLog itself

2006-01-24 15:48  anderson

	* Makefile (1.24): Split the rest of the language modules into
	  seperate tarballs. Add a convvenience target for updating the
	  Changelog

2006-01-24 15:45  anderson

	* php_ext/README (1.2), rb_ext/README (1.2): Addpointers to current
	  version of the module in other projects

2006-01-23 22:26  whamann

	* src/blocks/placeobject.c (1.13):
	  placeobject was saving name and mask depth in wrong order, fixed

2006-01-12 17:19  anderson

	* ChangeLog (1.58): Update changelog. Gotta love cvs2cl 8-)

2006-01-06 16:38  anderson

	* Makefile (1.23): Add a target for building rleease tarballs

2006-01-06 16:36  anderson

	* Makefile-real (1.12): Finish unhooking the php dir from the build

2006-01-05 20:30  anderson

	* src/actioncompiler/: swf4compiler.flex (1.19), swf5compiler.flex
	  (1.27): Fix a problem where 2 sequential escaped chars would not
	  get proccessed correctly. The 2nd one would not be unescaped
	  since the 2nd escape was being consumed in the wrong place.

2005-12-09 11:00  strk

	* ch/: Makefile (1.2), pkgcreate.ch (1.2), readme.txt (1.2),
	  c/Makefile.win (1.2), include/ming.h (1.2): Applied patch from
	  Stephen Nestinger to remove ming.h duplication

2005-12-06 15:32  strk

	* Makefile-real (1.11), Makefile.config.in (1.7), configure (1.10),
	  configure.in (1.17), src/.cvsignore (1.4), src/ming.h (1.33),
	  src/ming.h.in (1.1): Moved version info into configure.in.
	  ming.h generated by ./configure (to add version defines).
	  version info in Makefile.config set by ./configure

2005-12-06 13:47  anderson

	* configure (1.9): Regen to match configure.in - Adds EXTRA_BINS
	  for gif tools

2005-12-06 13:00  strk

	* configure.in (1.16), util/Makefile (1.42): gif binaries build
	  triggered by avalability of gif lib

2005-11-29 00:09  anderson

	* Makefile-real (1.10), Makefile.config.in (1.6), configure (1.8),
	  configure.in (1.15), src/Makefile (1.31): Create a way to pass in
	  additional flags when building share library objects.  This is
	  used on Linux to pass in -fPIC. Similar can be done for other
	  OSes.  Recognize Linux, and set the SONAME correctly

2005-11-28 16:46  anderson

	* py_ext/Makefile (1.16): provide a way to pass in a different
	  prefix when building packages

2005-11-28 16:45  anderson

	* src/Makefile (1.30): Add additional dependencies

2005-11-24 16:47  strk

	* php_ext/: ming.c (1.46), php_ming.h (1.20): License change
	  reverted (LGPL->PHP) until someone more informed then me will
	  take care of it.

2005-11-23 20:47  anderson

	* php_ext/: ming-dev.c (1.5), ming-streams.c (1.4): Remove obsolete
	  files

2005-11-23 20:47  anderson

	* php_ext/Makefile (1.19): Install to DESTDIR

2005-11-23 08:55  strk

	* php_ext/: ming-dev.c (1.4), ming-streams.c (1.3), ming.c (1.45),
	  php_ming.h (1.19): Fixed license header (PHP->LGPL)

2005-11-14 17:46  anderson

	* util/: read.c (1.8), read.h (1.7): Remove unused indent code

2005-11-14 17:39  anderson

	* util/: action.c (1.7), decompile.c (1.21), outputtxt.c (1.16),
	  parser.c (1.9), swftypes.h (1.8): small cleanups to allow
	  building w/ gcc-2.95

2005-11-14 13:03  strk

	* NEWS (1.3): updated to use exported name of Fromswf():
	  SWFPrebuildClip

2005-10-19 00:05  anderson

	* src/actioncompiler/swf5compiler.flex (1.26): Add missing bounds
	  check that can cause SIGSEG

2005-10-15 21:05  anderson

	* util/Makefile (1.41): Also build gif2dbl and gif2mask

2005-10-15 19:40  anderson

	* util/Makefile (1.40): Remove duplicate makeswf from the list of
	  binaries

2005-10-03 09:13  strk

	* util/main.c (1.9): Removed example call from main.c, as it would
	  refer to swftoperl while being used by all outputs

2005-09-13 06:55  anderson

	* util/: action.c (1.6), main.c (1.8), outputtxt.c (1.15): Try to
	  make the output easier to read. Leave out some details unless -v
	  (verbose) is passed on the command line. Also, indent actions
	  according to their nesting level.

2005-09-13 06:06  anderson

	* util/Makefile (1.39): Assume we are beyond the point of no return
	  now 8-) Rename the new binaries to that same names as the old
	  binaries.  Make sure we are building all of the old binaries
	  also.  This will make package upgrades easier.

2005-09-13 06:04  anderson

	* util/listmp3.c (1.5): Initialize some variable which might get
	  used before they are otherwise set

2005-09-13 06:04  anderson

	* util/: listfdb.c (1.3), makefdb.c (1.5): Fix to build again w/
	  new includ patch & symbols

2005-09-07 16:20  anderson

	* util/read.c (1.7): compiler complaint: put data decls before
	  functions calls & initialize offset for compilers that think it
	  might be used before being set

2005-09-07 16:19  anderson

	* util/decompile.c (1.20): compiler complaint: decompileActions()
	  really should be a void return

2005-09-06 13:54  strk

	* mingpp.h (1.24), src/ming.h (1.32), src/movie.c (1.35): Applied
	  patch by Darren Cook making exposure of fileOutputMethod function
	  useless

2005-09-01 07:01  anderson

	* util/: action.c (1.5), action.h (1.12), decompile.c (1.19),
	  decompile.h (1.9): New decompiler that goes with the new parser.
	  This handles Flash 7.  This decompiler is passed an entire block
	  of actions which were collected by the parser code. This allows
	  the decompiler to look forward and backward a few actions to help
	  make it's decisions.

	  This is not yet complete, but is working well enough for people
	  to look at and comment on. There are still a few things in the
	  old code to be reapplied to this new code.

2005-08-31 17:37  anderson

	* util/outputtxt.c (1.14): When built for listaction, include
	  actions in some less obvious places

2005-08-22 10:36  strk

	* NEWS (1.2): Added case-sensitive actionscript compiler change

2005-08-17 18:41  anderson

	* util/: Makefile (1.38), outputtxt.c (1.13): Restore the
	  listaction command

2005-08-16 19:22  anderson

	* util/: action.c (1.4), action.h (1.11), outputtxt.c (1.12),
	  parser.c (1.8), parserdecl.h (1.3), swftypes.h (1.7): action.c:
	  Add specifiy fuctions for more Actions including IF and
	  DEFINEFUNCTION* which have their own blocks of actions wthat
	  get skipped if they aren't explicitely handled.  outputtxt.c:
	  fill in missing StraightEdge detail, pass action number to
	  outputSWF_ACTION() parser.c: Change how
	  parseSWF_ACTIONRECORD() is called. It now has access	       to
	  the entire block of action record,s not just a single record.
	  Implement IF parsing which puts the conditional block of
	  action	 in a seperate block hanging off of this record.
	  swftypes.h: Add the Offset to all records types.

2005-08-15 12:00  strk

	* ChangeLog (1.57), NEWS (1.1): Initial import

2005-08-14 12:14  krechert

	* configure (1.7), configure.in (1.14): add -fPIC to CFLAGS for
	  x86_64 machines

2005-08-12 21:23  whamann

	* ch/: chfhandmade/Ming_setErrorFunction.chf (1.1),
	  chfhandmade/Ming_setWarnFunction.chf (1.1),
	  chfhandmade/SWFMovie_output.chf (1.1), demos/png.dbl (1.1),
	  include/font_util.h (1.1), include/gc.h (1.1),
	  include/blocklist.h (1.1), include/fill.h (1.1),
	  include/libming.h (1.1), include/ming_config.h (1.1),
	  include/movie.h (1.1), include/position.h (1.1),
	  include/shape_util.h (1.1), include/text_util.h (1.1),
	  include/ming.h (1.1), include/displaylist.h (1.1),
	  include/movieclip.h (1.1), include/shape_cubic.h (1.1),
	  include/blocks/bitmap.h (1.1), include/blocks/browserfont.h
	  (1.1), include/blocks/dbl.h (1.1), include/blocks/fromswf.h
	  (1.1), include/blocks/method.h (1.1), include/blocks/action.h
	  (1.1), include/blocks/block.h (1.1), include/blocks/blocktypes.h
	  (1.1), include/blocks/button.h (1.1), include/blocks/character.h
	  (1.1), include/blocks/cxform.h (1.1), include/blocks/error.h
	  (1.1), include/blocks/exports.h (1.1), include/blocks/fillstyle.h
	  (1.1), include/blocks/font.h (1.1), include/blocks/fontinfo.h
	  (1.1), include/blocks/gradient.h (1.1), include/blocks/imports.h
	  (1.1), include/blocks/input.h (1.1), include/blocks/jpeg.h (1.1),
	  include/blocks/libswf.h (1.1), include/blocks/linestyle.h (1.1),
	  include/blocks/matrix.h (1.1), include/blocks/morph.h (1.1),
	  include/blocks/output.h (1.1), include/blocks/outputblock.h
	  (1.1), include/blocks/placeobject.h (1.1), include/blocks/rect.h
	  (1.1), include/blocks/shape.h (1.1), include/blocks/sound.h
	  (1.1), include/blocks/soundinstance.h (1.1),
	  include/blocks/soundstream.h (1.1), include/blocks/sprite.h
	  (1.1), include/blocks/swf.h (1.1), include/blocks/text.h (1.1),
	  include/blocks/textfield.h (1.1), include/blocks/ttffont.h (1.1),
	  include/blocks/utf8.h (1.1), include/blocks/videostream.h (1.1):
	  Initial revision

2005-08-12 21:23  whamann

	* ch/: chfhandmade/Ming_setErrorFunction.chf (1.1.1.1),
	  chfhandmade/Ming_setWarnFunction.chf (1.1.1.1),
	  chfhandmade/SWFMovie_output.chf (1.1.1.1), demos/png.dbl
	  (1.1.1.1), include/font_util.h (1.1.1.1), include/gc.h (1.1.1.1),
	  include/blocklist.h (1.1.1.1), include/fill.h (1.1.1.1),
	  include/libming.h (1.1.1.1), include/ming_config.h (1.1.1.1),
	  include/movie.h (1.1.1.1), include/position.h (1.1.1.1),
	  include/shape_util.h (1.1.1.1), include/text_util.h (1.1.1.1),
	  include/ming.h (1.1.1.1), include/displaylist.h (1.1.1.1),
	  include/movieclip.h (1.1.1.1), include/shape_cubic.h (1.1.1.1),
	  include/blocks/bitmap.h (1.1.1.1), include/blocks/browserfont.h
	  (1.1.1.1), include/blocks/dbl.h (1.1.1.1),
	  include/blocks/fromswf.h (1.1.1.1), include/blocks/method.h
	  (1.1.1.1), include/blocks/action.h (1.1.1.1),
	  include/blocks/block.h (1.1.1.1), include/blocks/blocktypes.h
	  (1.1.1.1), include/blocks/button.h (1.1.1.1),
	  include/blocks/character.h (1.1.1.1), include/blocks/cxform.h
	  (1.1.1.1), include/blocks/error.h (1.1.1.1),
	  include/blocks/exports.h (1.1.1.1), include/blocks/fillstyle.h
	  (1.1.1.1), include/blocks/font.h (1.1.1.1),
	  include/blocks/fontinfo.h (1.1.1.1), include/blocks/gradient.h
	  (1.1.1.1), include/blocks/imports.h (1.1.1.1),
	  include/blocks/input.h (1.1.1.1), include/blocks/jpeg.h
	  (1.1.1.1), include/blocks/libswf.h (1.1.1.1),
	  include/blocks/linestyle.h (1.1.1.1), include/blocks/matrix.h
	  (1.1.1.1), include/blocks/morph.h (1.1.1.1),
	  include/blocks/output.h (1.1.1.1), include/blocks/outputblock.h
	  (1.1.1.1), include/blocks/placeobject.h (1.1.1.1),
	  include/blocks/rect.h (1.1.1.1), include/blocks/shape.h
	  (1.1.1.1), include/blocks/sound.h (1.1.1.1),
	  include/blocks/soundinstance.h (1.1.1.1),
	  include/blocks/soundstream.h (1.1.1.1), include/blocks/sprite.h
	  (1.1.1.1), include/blocks/swf.h (1.1.1.1), include/blocks/text.h
	  (1.1.1.1), include/blocks/textfield.h (1.1.1.1),
	  include/blocks/ttffont.h (1.1.1.1), include/blocks/utf8.h
	  (1.1.1.1), include/blocks/videostream.h (1.1.1.1): initial import

2005-08-12 21:20  whamann

	* ch/: Makefile (1.1), pkginstall.ch (1.1), readme.txt (1.1),
	  pkgcreate.ch (1.1), c/Make.inc (1.1), c/Makefile (1.1),
	  c/Makefile.win (1.1), c/handmade/Ming_setErrorFunction_chdl.c
	  (1.1), c/handmade/Ming_setWarnFunction_chdl.c (1.1),
	  c/handmade/SWFMovie_output_chdl.c (1.1), demos/action.c (1.1),
	  demos/drag.c (1.1), demos/gradient.c (1.1), demos/jpegfill.c
	  (1.1), demos/png.c (1.1), demos/cxform.c (1.1),
	  demos/backyard.jpg (1.1), demos/backyard.png (1.1),
	  demos/button.c (1.1), demos/gradientxform.c (1.1): Initial
	  revision

2005-08-12 21:20  whamann

	* ch/: Makefile (1.1.1.1), pkginstall.ch (1.1.1.1), readme.txt
	  (1.1.1.1), pkgcreate.ch (1.1.1.1), c/Make.inc (1.1.1.1),
	  c/Makefile (1.1.1.1), c/Makefile.win (1.1.1.1),
	  c/handmade/Ming_setErrorFunction_chdl.c (1.1.1.1),
	  c/handmade/Ming_setWarnFunction_chdl.c (1.1.1.1),
	  c/handmade/SWFMovie_output_chdl.c (1.1.1.1), demos/action.c
	  (1.1.1.1), demos/drag.c (1.1.1.1), demos/gradient.c (1.1.1.1),
	  demos/jpegfill.c (1.1.1.1), demos/png.c (1.1.1.1), demos/cxform.c
	  (1.1.1.1), demos/backyard.jpg (1.1.1.1), demos/backyard.png
	  (1.1.1.1), demos/button.c (1.1.1.1), demos/gradientxform.c
	  (1.1.1.1): initial import

2005-08-10 18:53  anderson

	* util/: outputscript.c (1.7), outputtxt.c (1.11): Don't compare
	  the type value to the number of Blocks we can output. They aren't
	  really the same thing, and we end up skipping some of the later
	  blocktypes that happen to have type values greater than the
	  number of entries in the array.

2005-08-09 16:26  strk

	* INSTALL (1.5): Revision by Darren Cook

2005-08-08 12:43  strk

	* src/ming_config.h.in (1.2): Fixed documentation of TRACK_ALLOCS

2005-07-08 10:22  strk

	* src/blocks/font.c (1.32): Applied patch from Uwe Traum
	  initializing new elems of codeTable

2005-06-13 16:05  anderson

	* ChangeLog (1.56), util/action.c (1.3), util/action.h (1.10),
	  util/outputtxt.c (1.10): Start implementing more detailed output
	  for actions >=0x80 add output for action that are tucked away
	  inside other blocks like CLIPACTIONRECORDs.

2005-06-13 16:00  anderson

	* util/Makefile (1.37): Use a var for the long list of objects

2005-06-10 00:36  anderson

	* ChangeLog (1.55), util/outputtxt.c (1.9), util/parser.c (1.7),
	  util/swftypes.h (1.6): Fix many warnings Implemenent IMPORTASSET
	  and output more info for DEFINESPRITE

2005-06-09 15:07  anderson

	* ChangeLog (1.54): Format the CodeTable output of DEFINEFONT2 to
	  display 2 or 4 digits depending on FontFlagsWideCodes.

2005-06-08 19:16  anderson

	* util/outputtxt.c (1.8): Format the CodeTable output of
	  DEFINEFONT2 to display 2 or 4 digits depending on
	  FontFlagsWideCodes.

2005-06-04 13:19  strk

	* CREDITS (1.10), ChangeLog (1.53): Added strk and Stuart

2005-05-30 23:40  anderson

	* util/swftypes.h (1.5): Fix how we define SWF_ACTION record within
	  actions. This was why some records were getting steeped on
	  becasue the arrays elements were using the wrong size of type

2005-05-30 23:22  anderson

	* util/: decompile.c (1.18), decompile.h (1.8), outputscript.c
	  (1.6), outputtxt.c (1.7), parser.c (1.6), swftypes.h (1.4): Break
	  decompiles a bit less now:

	  1) Restore the indent parameter in calls to decompile5Action().
	  It's removal	  indavertantly left gIndent uninitialized which
	  caused the code to loop    for a very very long time.  2) The
	  SWFACTION_WIHT blocks weren't being parsed right. The SWF Spec
	  seems to describes the block incorrectly.

2005-05-30 20:24  anderson

	* util/: parser.c (1.5), swftypes.h (1.3): Parse more Block types

2005-05-30 14:48  anderson

	* util/: decompile.c (1.17), decompile.h (1.7), outputdecl.h (1.3),
	  outputscript.c (1.5), outputtxt.c (1.6), parser.c (1.4),
	  parserdecl.h (1.2), swftypes.h (1.2): 1) define structures for
	  all action through v7 2) Rename some actions to better match SWF
	  File Format Specification 3) Parse all actions and build data
	  structures instead of just calling decompile() 4) Change the
	  decompiler to work off of the new data structures instead of
	  the file stream. There is much more work needed here to restore
	  the full    functionallity of decompile.  5) Fill in the
	  implmentation for several mroe block types

2005-05-30 14:42  anderson

	* util/main.c (1.7): Make an error fatal for now to make it more
	  obvious during develpment

2005-05-30 14:38  anderson

	* util/: action.c (1.2), action.h (1.9): 1) Add definitions for all
	  action through v7 2) Rename a few action to better match the SWF
	  File Format Specification

2005-05-30 14:36  anderson

	* util/Makefile (1.36): listswf2 is now somewhat functional, so
	  build it again

2005-05-30 14:34  anderson

	* util/blocktypes.c (1.5): Add SWF_INITACTION and remove some
	  bounds checking which is incorrect

2005-05-30 14:23  anderson

	* util/: read.c (1.6), read.h (1.6): Add readBytes() which is a
	  sized read like readSizedString(), but doesn't try to inteprete
	  the contents.  Add peekBytes() which is similar to dumpBytes, but
	  it rewinds the file offset.

2005-04-24 04:44  strk

	* Makefile-real (1.9), Makefile.config.in (1.5), configure (1.6),
	  configure.in (1.13), java_ext/native/Makefile (1.4),
	  php_ext/Makefile (1.18), src/Makefile (1.29), tcl_ext/Makefile
	  (1.3), util/Makefile (1.35), util/old/Makefile (1.5): Applied
	  patch by Motoi Washida <a66@h8.dion.ne.jp> for Darwin build
	  cleanup

2005-04-18 14:21  strk

	* util/Makefile (1.34): Added missing makeswf to BINARIES variable

2005-04-15 13:30  strk

	* src/blocks/fromswf.c (1.13): Initialized some vars to make
	  compiler happy

2005-04-15 13:20  strk

	* php_ext/: Makefile (1.17), Makefile.in (1.3): Build scripts
	  cleanup

2005-04-15 13:11  strk

	* util/: decompile.c (1.16), swftoscript.c (1.4), swftoscript.h
	  (1.3): Removed obsolete files

2005-04-15 12:43  strk

	* util/Makefile (1.33): Fixed wrong dependency for swftophp2 and
	  swftopython

2005-04-14 19:43  strk

	* README (1.8): Added note about makeswf(1) being released GPL

2005-04-14 17:44  strk

	* util/: decompile.c (1.15), old/Makefile (1.4), old/blocktypes.c
	  (1.2), old/blocktypes.h (1.2), old/decompile.c (1.2),
	  old/decompile.h (1.2), old/libswf.h (1.2), old/listswf.c (1.4),
	  old/output.h (1.2), old/swftoscript.c (1.2), old/swftoscript.h
	  (1.2): More cleanups in old/ dir, small fix in decompile.c

2005-04-14 16:45  strk

	* util/outputtxt.c (1.5): Put some NODECOMPILE blocks back in (but
	  it's not working).

2005-04-14 16:45  strk

	* util/Makefile (1.32): Removed listswf2 build (NODECOMPILE is not
	  implemented yet).

2005-04-14 16:44  strk

	* util/decompile.c (1.14): Fixed bogus handling of 'with' code

2005-04-14 16:25  strk

	* util/old/: Makefile (1.3), action.h (1.2): Removed duplicated
	  action.h, code will use the ../action.h

2005-04-14 16:18  strk

	* .cvsignore (1.3), src/.cvsignore (1.3), util/.cvsignore (1.3),
	  util/old/.cvsignore (1.1): Updated

2005-04-14 16:11  strk

	* Makefile.am (1.3), c++_ext/Makefile.am (1.2), src/Makefile.am
	  (1.4), src/actioncompiler/Makefile.am (1.4),
	  src/blocks/Makefile.am (1.4), util/Makefile.am (1.3): Removed to
	  avoid users confusion

2005-04-11 19:32  strk

	* util/: decompile.c (1.13), main.c (1.6), outputdecl.h (1.2),
	  outputscript.c (1.4), outputtxt.c (1.4): New fixed by Stuart R.
	  Anderson

2005-04-11 10:57  strk

	* util/: decompile.c (1.12), decompile.h (1.6), main.c (1.5),
	  outputscript.c (1.3), old/Makefile (1.2), old/listswf.c (1.3):
	  Cleanups by Stuart Anderson

2005-04-09 17:34  strk

	* util/main.c (1.4): Added missing prototypes, minor cleanups.

2005-04-09 17:33  strk

	* util/outputtxt.c (1.3): Implemented outputHeader

2005-04-09 17:18  strk

	* util/main.c (1.3): Fixed a bug in cws2fws missing to allow read
	  on decompressed file.

2005-04-09 10:27  strk

	* util/parser.c (1.3): Applied patch for version 5 movies handling.

2005-04-07 18:21  strk

	* util/old/listswf.c (1.2): Incremented memory allocated for
	  dictionary entries

2005-04-07 18:18  strk

	* util/: Makefile (1.31), blocktypes.h (1.5), decompile.c (1.11),
	  decompile.h (1.5), decompile4.c (1.2), listswf.c (1.19), main.c
	  (1.2), parser.c (1.2), read.h (1.5), swftoperl.c (1.9),
	  swftoperl.h (1.2), swftophp.c (1.9), swftophp.h (1.2),
	  old/Makefile (1.1), old/action.h (1.1), old/bindump.c (1.1),
	  old/blocktypes.c (1.1), old/blocktypes.h (1.1), old/decompile.c
	  (1.1), old/decompile.h (1.1), old/decompile4.c (1.1),
	  old/hexdump.c (1.1), old/libswf.h (1.1), old/listswf.c (1.1),
	  old/output.h (1.1), old/read.c (1.1), old/read.h (1.1),
	  old/swftoscript.c (1.1), old/swftoscript.h (1.1): Moved old
	  decompiler under old/

2005-04-07 17:54  strk

	* util/outputtxt.c (1.2): Cleanups

2005-04-07 17:52  strk

	* util/outputscript.c (1.2): Cleanups.

2005-04-07 16:37  strk

	* util/: Makefile (1.30), action.c (1.1), blocktypes.c (1.4),
	  decompile.c (1.10), decompile.h (1.4), listswf.c (1.18), main.c
	  (1.1), outputdecl.h (1.1), outputscript.c (1.1), outputtxt.c
	  (1.1), parser.c (1.1), parser.h (1.1), parserdecl.h (1.1), read.c
	  (1.5), swfoutput.h (1.1), swftoscript.c (1.3), swftoscript.h
	  (1.2), swftypes.h (1.1): Imported Stuart Anderson new code for
	  decompiling utils.

2005-04-01 12:27  strk

	* util/: decompile.c (1.9), listswf.c (1.17): Code cleanups, no
	  more warnings on freeBSD.

2005-04-01 11:13  strk

	* Makefile.config.in (1.4), configure (1.5), configure.in (1.12),
	  src/Makefile (1.28): Added primitive (and limited) support for
	  Darwin builds.

2005-03-31 19:22  strk

	* Makefile (1.22), Makefile-real (1.8): Fixed install-static rule

2005-03-31 13:39  strk

	* configure (1.4): Updated to match configure.in

2005-03-31 13:35  strk

	* ChangeLog (1.52), Makefile.config.in (1.3), configure.in (1.11),
	  py_ext/.cvsignore (1.7), py_ext/Makefile (1.15): Initial build
	  scripts support for python wrapper.

2005-03-30 23:41  strk

	* Makefile.config.in (1.2), configure (1.3), configure.in (1.10):
	  Fixed missing CC and CXX variables (weren't set by configure)

2005-03-29 16:06  whamann

	* src/blocks/soundstream.c (1.24):
	  now that ID3 tags or just binary 0's are correctly skipped,
	  remembering the initial position in the stream helps a lot

2005-03-29 12:47  strk

	* util/: Makefile (1.29), decompile.c (1.8), decompile.h (1.3),
	  decompile4.c (1.1), decompile5.c (1.9), swftoscript.c (1.2):
	  Renamed decompile.c to decompile4.c and decompile.c to
	  decompile.c.	The new non-versioned file is the only to be used,
	  the other is left but obsoleted, removed all refs to it in
	  Makefile.  Changed use of tmpnam with mkstemp, which is more
	  secure.  Changed Stack type to never destroy it's strings.  It
	  will leak, but it's most common use will be single-shot decompile
	  of an swfmovie. At least won't segfault now...

2005-03-28 10:08  strk

	* util/makeswf.c (1.16): Added frame layout printing.

2005-03-28 00:06  strk

	* Makefile (1.21), Makefile-real (1.7), Makefile.config.in (1.1),
	  Rules.make.in (1.5), config.make.in (1.3), configure (1.2),
	  configure.in (1.9), c++_ext/Makefile (1.5), php_ext/Makefile
	  (1.16), src/Makefile (1.27), src/actioncompiler/Makefile (1.13),
	  src/blocks/Makefile (1.18), util/Makefile (1.28): Merged
	  Rules.make and config.make into a single Makefile.config file.

2005-03-27 23:40  strk

	* LICENSE_GPL2 (1.1): Added GPL2 license, for code released with
	  that license (makeswf).

2005-03-27 23:32  strk

	* Makefile-real (1.6), Rules.make.in (1.4): Added makeswf manual
	  page.

2005-03-26 11:59  whamann

	* src/actioncompiler/swf5compiler.y (1.32):
	  removed two redundant declarations - now 79 shift/reduce and 87
	  reduce/reduce conflicts left

2005-03-26 11:47  whamann

	* src/blocks/fromswf.c (1.12):
	  removed some code no longer needed

2005-03-25 18:59  strk

	* php_ext/Makefile (1.15): Modified to include appropriate file for
	  CC definition.

2005-03-25 18:43  strk

	* src/Makefile (1.26): Modified static and dynamic rules to avoid
	  recompilation when unneeded

2005-03-22 16:20  strk

	* Makefile-real (1.5): Broader libs match for clean rule.

2005-03-22 16:15  strk

	* Makefile-real (1.4): src/ming_config.h cleanup

2005-03-22 16:10  strk

	* util/Makefile (1.27): Changed all rules to use dynamic linkage

2005-03-22 15:58  strk

	* Rules.make.in (1.3), src/Makefile (1.25), util/Makefile (1.26):
	  Library version split into MAJOR,MINOR,MICRO

2005-03-22 15:52  strk

	* Makefile-real (1.3): static library built reintroduced by default

2005-03-22 15:50  strk

	* src/Makefile (1.24): Added libming.so symlink

2005-03-22 15:29  strk

	* util/Makefile (1.25): Made install rule to only install buildable
	  binaries.

2005-03-22 15:22  strk

	* util/Makefile (1.24): Enhanced to work with older compilers.

2005-03-22 15:13  strk

	* Makefile (1.20), config.make.in (1.2), configure (1.1),
	  configure.in (1.8), util/Makefile (1.23): configure script
	  included in CVS, handled optional binaries build for systems
	  w/out GIF and/or PNG.

2005-03-22 14:41  strk

	* util/makeswf.c (1.15): Changed calling interface:	- all
	  arguments are source files	    - each source file will be
	  stored in a separate		 frame, in the order they appear
	  - output will be "out.swf" unless -o <output> is used

2005-03-22 09:27  strk

	* Makefile-real (1.2), Rules.make.in (1.2), util/Makefile (1.22):
	  Used bindir, includedir and libdir from autoconf. Made util build
	  and install happen by default, and use @bindir@

2005-03-22 09:13  strk

	* util/Makefile (1.21): Cleanups, use of user-provided --prefix

2005-03-22 09:03  strk

	* src/ming_config.h (1.6): this will be produced by autoconf

2005-03-22 09:01  strk

	* src/Makefile (1.23): Fixed cleanup of shared lib

2005-03-22 08:59  strk

	* configure.in (1.7), src/ming_config.h.in (1.1): ming_config.h
	  generated from autoconf

2005-03-22 08:50  strk

	* Makefile (1.19): improved dependencies

2005-03-21 18:12  strk

	* autogen.sh (1.4): simplified

2005-03-21 18:11  strk

	* configure.in (1.6): Modified to work with older autoconf versions

2005-03-21 18:06  strk

	* Rules.make.in (1.1), config.make.in (1.1): These are handled by
	  autoconf

2005-03-21 18:02  strk

	* Makefile-real (1.1), Makefile (1.18): Renamed Makefile to
	  Makefile-real, added a Makefile wrapper

2005-03-21 17:53  strk

	* Makefile (1.17): More cleanups

2005-03-21 17:51  strk

	* Rules.make (1.6), config.make (1.6): Will be created running
	  ./configure

2005-03-21 17:50  strk

	* configure.in (1.5): simplified

2005-03-21 17:50  strk

	* Makefile (1.16): Added distclean rule and let PREFIX be get from
	  Rules.make

2005-03-03 20:07  whamann

	* src/blocks/fromswf.c (1.11):
	  wrong call parameter in previous fix -- oops

2005-02-16 14:06  whamann

	* src/blocks/: font.c (1.31), fromswf.c (1.10):
	  better morph parsing destroyfont erratically was called with no
	  font

2005-02-14 15:45  strk

	* src/actioncompiler/swf5compiler.flex (1.25): Applied patch from
	  Uwe Traum handling exponential notation and fixing a bug in the
	  unescape function.

2005-02-13 18:50  whamann

	* src/blocks/fromswf.c (1.9):
	  fix two bugs in prebuiltclip handling, one incorrect freeing if
	  the input is compressed the other one: do not consider the
	  special character id -1 (which occasionally occurs with bitmap
	  fills) while scanning the clip

2005-01-02 20:03  whamann

	* src/blocks/fromswf.c (1.8), src/blocks/gifdbl.c (1.9),
	  util/gif2dbl.c (1.4):
	  fixed crash on swfprebuiltclip - thanks F. Kromann gif import
	  problem - lib_gif.h declares a byte as a char which should rather
	  be unsigned, so I added masking This will occasionally turn
	  transparent gif into non-transparent BTW: neither the inline code
	  nor the util de-interlace progressive images

2004-12-29 13:35  krechert

	* src/blocks/videostream.c (1.7): fixed compiler warning

2004-12-29 13:31  krechert

	* perl_ext/Makefile.PL (1.14): add #include src/libming.h to SWF.h

2004-12-18 19:02  krechert

	* src/blocks/soundstream.c (1.23): [no log message]

2004-12-09 23:39  whamann

	* src/blocks/input.c (1.19):
	  even memory buffers want there offset updated by reading :)

2004-12-07 18:19  krechert

	* src/blocks/soundstream.c (1.22): skip additional data before real
	  mp3 header

2004-11-10 15:00  strk

	* util/makeswf.c (1.14): Added support for specifying output
	  compression level

2004-11-10 13:12  strk

	* src/actioncompiler/: Makefile (1.12), swf4compiler.flex (1.18),
	  swf5compiler.flex (1.24): Parser made case-sensitive, changed few
	  lagacy function token definitions to allow for some case-mIxIng

2004-11-10 13:11  strk

	* src/actioncompiler/swf5compiler.y (1.31): More debugging calls.

2004-11-09 13:48  strk

	* util/makeswf.c (1.13): Added -v flag in usage string (already
	  supported but not documented)

2004-11-05 14:57  whamann

	* src/actioncompiler/swf5compiler.y (1.30):
	  added support for geturl(url) as needed for javascript calls etc.
	  note: this is exactly the same as geturl(url,'')

2004-11-03 08:52  strk

	* util/: makeswf.c (1.12), makeswf.h (1.3): Introduced a default
	  include path to easy code sharing.

2004-11-02 18:53  strk

	* util/makeswf.c (1.11): Fixed a bug in -I and -D handling.

2004-11-02 18:48  strk

	* util/Makefile (1.20): Fixed makeswf build rule

2004-10-27 14:54  strk

	* util/listswf.c (1.16): Changed Push record display to take less
	  space.

2004-10-27 14:32  strk

	* src/actioncompiler/swf5compiler.y (1.29): Commented in DEBUG
	  define (left from previous tests)

2004-10-27 14:30  strk

	* src/actioncompiler/swf5compiler.y (1.28): Fixed bug in: new obj;
	  new nmsp.obj; new obj(..); new nsp.obj(..); Added support for:
	  new nsp['obj']; new nsp['obj](..);

2004-10-22 10:59  strk

	* src/actioncompiler/listaction.c (1.13): Moved variable
	  declarations before block body, for older compilers support.

2004-10-22 10:56  strk

	* util/: action.h (1.8), listswf.c (1.15): Added listing support
	  for ActionNewMethod (listed as NewMethod)

2004-10-22 10:55  strk

	* src/actioncompiler/swf5compiler.y (1.27): Added support for 'new
	  this.that;' syntax (ActionNewMethod: 0x53).  Fixed expr_or_obj
	  rule to use IDENTIFIER instead of identifier.

2004-10-19 07:46  whamann

	* win32/libming.dsp (1.9):
	  new version contributed by Frank Kromann <frank at kromann dot
	  info> Comments: the user MUST specify the path to flex and bison
	  in visual studio under tools|options -> directoriesn and
	  executable files

2004-10-15 09:41  strk

	* mingpp.h (1.23): Applyed minguts fix for SWFFont constructor

2004-10-07 14:50  strk

	* util/: Makefile (1.19), swftoscript.c (1.1), swftoscript.h (1.1):
	  Added unified swf2script by Stuart Anderson
	  <anderson@netsweng.com>.

2004-10-06 18:16  strk

	* src/blocktypes.h (1.8): Removed. Use blocks/blocktypes.h instead

2004-10-06 17:41  strk

	* util/: Makefile (1.18), README (1.4), TIPS (1.1), listfdb.c
	  (1.2), listmp3.c (1.4), png2swf.c (1.3), raw2adpcm.c (1.4),
	  swftoperl.c (1.8), swftophp.c (1.8): Big cleanup. make
	  all_binaries work.  Some of the tools got removed from the list.
	  Readme made more readable. Tips moved to TIPS.

2004-10-06 16:56  strk

	* src/: libming.h (1.12), ming.h (1.31): fileOutputMethod moved
	  from ming.h to libming.h.  Waiting for contestors to raise their
	  hands ;)

2004-10-06 16:34  strk

	* util/Makefile (1.17): Modified all: rule to use a pager

2004-10-06 16:31  strk

	* src/actioncompiler/listaction.c (1.12): omitted unused variable,
	  for compiler happyness

2004-10-06 10:00  strk

	* ChangeLog (1.51): updated

2004-10-05 16:56  strk

	* src/actioncompiler/swf5compiler.flex (1.23),
	  src/actioncompiler/swf5compiler.y (1.26), util/Makefile (1.16),
	  util/action.h (1.7), util/listswf.c (1.14): Added TargetPath
	  support (0x45)

2004-10-05 14:41  strk

	* src/actioncompiler/swf5compiler.y (1.25): Added DELETE in
	  function_call (already in void_function_call)

2004-10-05 14:40  strk

	* src/actioncompiler/action.h (1.8): Added comments about VAREQUALS
	  actually being DEFINELOCAL.  Commented out ming.h include (for
	  future use by utils)

2004-10-03 18:04  strk

	* mingpp.h (1.22): Applied patched by Darren Cook
	  <darren@dcook.org>

2004-10-02 10:48  whamann

	* src/: blocks/blocktypes.h (1.12), blocks/fromswf.c (1.7),
	  blocktypes.h (1.7):
	  add INITCLIP to tags that may occur in prebuiltclip

2004-10-01 15:49  strk

	* Rules.make (1.5): INCLUDES variable defined avoiding recursion
	  (for bsd make)

2004-10-01 15:44  strk

	* php_ext/Makefile (1.14): Changed PHPSRC default assignment to
	  work undef BSDmake

2004-10-01 14:52  strk

	* py_ext/Makefile (1.14): Added stub

2004-10-01 14:49  strk

	* Rules.make (1.4): Fixed to be supported by OpenBSD.

2004-10-01 12:21  strk

	* src/actioncompiler/: action.h (1.7), swf5compiler.y (1.24): Fixed
	  a bug in SWFACTION_DELETE and SWFACTION_DELETEVAR handling.

2004-10-01 12:08  strk

	* util/: action.h (1.6), listswf.c (1.13): Added
	  SWFACTION_DELETEVAR read support.

2004-09-29 12:07  strk

	* util/makeswf.c (1.10): ImportAssets executed even if import file
	  is not found on filesystem.  A warning is issued in that case.

2004-09-28 17:21  strk

	* util/: blocktypes.h (1.4), listswf.c (1.12): Cleanup. listswf_nd
	  now compiles with no warnings.

2004-09-28 16:39  strk

	* util/makeswf.c (1.9): Forced imported assets inclusion by mean of
	  instantiation.  Symbols are instantiated inside a __shared_assets
	  clip, which in turn is made invisible.

2004-09-28 16:35  strk

	* util/: blocktypes.c (1.3), blocktypes.h (1.3), listswf.c (1.11):
	  Added ImportAssets block

2004-09-28 16:09  strk

	* util/makeswf.c (1.8): Added assets import support.

2004-09-28 12:03  strk

	* src/actioncompiler/: swf4compiler.flex (1.17), swf5compiler.flex
	  (1.22): Allow dollar sign in identifiers.

2004-09-28 11:45  strk

	* util/: action.h (1.5), listswf.c (1.10): Added SWFACTION_STRICTEQ
	  support (strict equal)

2004-09-28 09:03  strk

	* src/actioncompiler/swf5compiler.flex (1.21): Moved === and !==
	  support inside AS_V6 context.  Added Wolf's patch for r:1 bug.

2004-09-28 08:59  strk

	* util/makeswf.c (1.7): Added -v switch to set output version.
	  Added notice about output configuration.

2004-09-27 18:47  strk

	* src/actioncompiler/swf5compiler.flex (1.20): Made strict equality
	  produce ACTION_EQUALS for swf < 6.

2004-09-27 13:05  strk

	* src/actioncompiler/: swf5compiler.flex (1.19), swf5compiler.y
	  (1.23): Added support for strict equality (===) and inequality
	  (!==) operators.

2004-09-25 10:23  strk

	* util/makeswf.c (1.6): Added -C to cpp call

2004-09-25 10:17  strk

	* util/makeswf.c (1.5): Post-processed files are kept and their
	  name is shown to the user to allow for error Line finding.

2004-09-13 22:49  strk

	* src/actioncompiler/Makefile.am (1.3): Copied some rules from
	  original Makefile to bypass build errors.

2004-09-09 16:04  krechert

	* src/actioncompiler/swf4compiler.flex (1.16): automake patch broke
	  compile

2004-09-09 15:53  krechert

	* src/font_util.c (1.7): [no log message]

2004-09-09 15:49  krechert

	* src/font_util.c (1.6): closes bug #1023574. thanks to Michal
	  Czerwinski xkret@removeit.poczta.onet.pl

2004-09-01 19:56  whamann

	* src/actioncompiler/: action.h (1.6), listaction.c (1.11), main.c
	  (1.13):
	  these files also affected by try / catch code addition

2004-09-01 19:52  whamann

	* mingpp.h (1.21):
	  more mingpp.h patch

2004-08-31 22:56  whamann

	* mingpp.h (1.20):
	  added decls for functions in the library - contributed by minguts

2004-08-31 21:37  whamann

	* src/actioncompiler/: swf5compiler.flex (1.18), swf5compiler.y
	  (1.22):
	  added try/catch/finally and throw keywords

2004-08-31 21:35  whamann

	* autogen.sh (1.3), src/Makefile.am (1.3),
	  src/actioncompiler/Makefile.am (1.2), src/blocks/Makefile.am
	  (1.3), util/Makefile.am (1.2):
	  more automake patches from David Schleef

2004-08-25 22:28  whamann

	* c++_ext/Makefile.am (1.1), java_ext/MANIFEST (1.1),
	  perl_ext/MANIFEST (1.4), php_ext/MANIFEST (1.1), py_ext/MANIFEST
	  (1.1), rb_ext/MANIFEST (1.1), tcl_ext/MANIFEST (1.1), Makefile.am
	  (1.2), win32/MANIFEST (1.1), autogen.sh (1.2), configure.in
	  (1.4), src/actioncompiler/swf4compiler.flex (1.15),
	  src/actioncompiler/swf5compiler.flex (1.17):
	  automake patches contributed by David Schleef <ds@schleef.org>

2004-08-21 18:52  whamann

	* src/blocks/fromswf.c (1.6):
	  fix to allow import of swf with videostream

2004-08-10 00:50  whamann

	* src/blocks/outputblock.c (1.14), src/blocks/outputblock.h (1.10),
	  php_ext/ming.c (1.44), php_ext/php_ming.h (1.18), src/ming.h
	  (1.30), src/movie.c (1.34), perl_ext/Movie.xs (1.10):

	  named anchors - works like frame labels

2004-07-31 11:36  krechert

	* Rules.make (1.3), c++_ext/Makefile (1.4), src/ming_config.h
	  (1.5): C++ build fixes by Glunz Wolfgang
	  <wolfgang.glunz\@\siemens.com>

2004-07-31 11:17  krechert

	* java_ext/: SWFBitmap.java (1.5), SWFBitmapI.java (1.5),
	  SWFColor.java (1.3), SWFFillI.java (1.5), SWFGradient.java (1.5),
	  SWFGradientI.java (1.5), SWFMovie.java (1.7), SWFMovieI.java
	  (1.7), SWFShape.java (1.8), SWFTextField.java (1.5),
	  SWFTextFieldI.java (1.5), native/SWFBitmap.h (1.4),
	  native/SWFNative.cc (1.6), native/SWFShape.h (1.6),
	  native/SWFTextField.h (1.4): cleanup patch by Gerrit Riessen
	  gerrit.riessen\@\web.de

2004-07-31 08:00  whamann

	* mingpp.h (1.19):
	  sound support for c++ contributed by minguts@yahoo.com

2004-07-28 19:26  krechert

	* php_ext/ming.c (1.43): removed obsolete comment

2004-07-28 19:19  krechert

	* php_ext/ming.c (1.42): hopefully php_stream stuff is fixed now !

2004-07-22 15:54  strk

	* src/blocks/fromswf.c (1.5): got rid of warnings

2004-07-22 15:53  strk

	* src/blocks/dbl.c (1.21): fixed ming_gc_add_node call to use new
	  dtorfunctype cast

2004-07-21 19:26  strk

	* Makefile (1.15), src/blocks/fromswf.c (1.4): install calls made
	  with the -c (copy for BSD install) bug fix in fromswf.c (error ->
	  SWF_error)

2004-07-20 05:12  sspickle

	* py_ext/Zwiff/README.txt (1.3): note about crashing Zope on
	  certain errors..

2004-07-19 10:22  strk

	* util/: Makefile (1.15), makeswf.c (1.4), makeswf.h (1.2):
	  GNU_SOURCE define in makeswf.c, makeswf.h dependency in Makefile

2004-07-19 10:12  strk

	* util/Makefile (1.14): added makeswf in all_binaries rule

2004-07-19 10:07  strk

	* util/README (1.3): Added makeswf note

2004-07-19 10:06  strk

	* util/.cvsignore (1.2): added makeswf

2004-07-15 14:45  strk

	* util/makeswf.c (1.3): Added -D and -I switched for preprocessor
	  control

2004-07-15 13:20  sspickle

	* py_ext/.cvsignore (1.6): ignore .gdb stuff

2004-07-14 16:43  sspickle

	* py_ext/ming.py (1.17): change jpeg/dbl/etc bitmap creation

2004-07-14 16:40  sspickle

	* py_ext/: Makefile (1.13), ming.py (1.16): change jpeg/dbl bitmap
	  creation

2004-07-14 15:43  sspickle

	* src/test.c (1.13): fixed jpeg example

2004-07-12 23:30  whamann

	* src/actioncompiler/swf5compiler.y (1.21):
	  fix rules for for ( var varname in obj_ref ) with an expr as
	  obj_ref

2004-07-10 17:16  krechert

	* src/blocks/videostream.c (1.6): removed debug output

2004-07-10 01:07  sspickle

	* py_ext/: ming.i (1.3), ming.py (1.15), setup.py (1.4): more
	  fixes..

2004-07-09 05:30  sspickle

	* py_ext/setup.py (1.3): remove fink dependency...

2004-07-09 04:58  sspickle

	* py_ext/INSTALL (1.3): merged with main branch

2004-07-09 04:54  sspickle

	* py_ext/: ming.py (1.14), shape.py (1.4): merged with main branch

2004-07-09 04:43  sspickle

	* py_ext/: .cvsignore (1.5), INSTALL (1.2), README (1.3), ming.i
	  (1.2), ming.py (1.13), ming_wrap.c (1.3), mingc.py (1.2),
	  setup.py (1.2), shape.py (1.3), test.py (1.2), Zwiff/.cvsignore
	  (1.2), Zwiff/README.txt (1.2), Zwiff/__init__.py (1.2),
	  Zwiff/setFlags.py (1.2): merged with main branch

2004-07-09 04:30  sspickle

	* py_ext/: README (1.2.2.4), ming.py (1.7.2.3): added more new API
	  to ming.py

2004-07-09 02:49  sspickle

	* py_ext/ming.py (1.7.2.2): add the 'addExport' method to SWFMovie

2004-07-08 06:22  sspickle

	* py_ext/: ming.i (1.1.2.3), ming_wrap.c (1.2.2.4), mingc.py
	  (1.1.2.3), setup.py (1.1.2.4): update ming.i some more..

2004-07-08 05:41  sspickle

	* py_ext/: ming.i (1.1.2.2), ming_wrap.c (1.2.2.3), mingc.py
	  (1.1.2.2): attempt to update ming.i a bit..

2004-07-08 05:31  sspickle

	* py_ext/: README (1.2.2.3), ming.py (1.7.2.1), Zwiff/.cvsignore
	  (1.1.2.1), Zwiff/README.txt (1.1.2.1), Zwiff/__init__.py
	  (1.1.2.1), Zwiff/setFlags.py (1.1.2.1): added Zwiff.... and
	  text/font patch

2004-07-07 17:01  sspickle

	* py_ext/setup.py (1.1.2.3): don't forget to include mingc module
	  in install

2004-07-07 00:23  krechert

	* src/blocks/videostream.c (1.5): support Screen Video Bitstream
	  video codec

2004-07-06 06:12  sspickle

	* py_ext/.cvsignore (1.4): ignore things that don't need to be
	  versioned..

2004-07-06 06:09  sspickle

	* py_ext/: .cvsignore (1.3.2.3), README (1.2.2.2), ming.i
	  (1.1.2.1), ming_wrap.c (1.2.2.2), mingc.py (1.1.2.1), setup.py
	  (1.1.2.2), test.py (1.1.1.1.2.1): distutils working for python
	  extension and 0.3a

2004-07-05 17:29  whamann

	* src/actioncompiler/swf5compiler.y (1.20):
	  added missing case for lvalue = (lvalue assignop expr) and
	  similar constructs

2004-06-29 20:15  whamann

	* mingpp.h (1.18), c++_ext/test.cpp (1.3):
	  changes contributed by wolfgang.glunz@siemens.com to make it
	  compile on windows

2004-06-27 09:18  whamann

	* src/: fill.c (1.9), gc.c (1.5), gc.h (1.3), movie.c (1.33),
	  movieclip.c (1.17), test.c (1.12), actioncompiler/compile.c
	  (1.21), blocks/font.c (1.30), blocks/fromswf.c (1.3),
	  blocks/input.c (1.18), blocks/jpeg.c (1.15), blocks/mp3.c (1.11),
	  blocks/shape.c (1.28), blocks/soundstream.c (1.21), blocks/text.c
	  (1.29), blocks/videostream.c (1.4):
	  cleanup in fromswf.c some changes contributed by
	  wolfgang.glunz@siemens.com to make compilers happy

2004-06-26 22:30  whamann

	* src/blocks/fromswf.c (1.2):
	  fixed function names

2004-06-25 21:46  whamann

	* php_ext/ming.c (1.41), php_ext/php_ming.h (1.17), src/ming.h
	  (1.29):
	  added php binding for prebuiltclip - contributed by
	  alby@thirteen.net

2004-06-03 12:16  krechert

	* php_ext/ming.c (1.40): SWFMing_setCompression ->
	  Ming_setCompression

2004-06-03 12:13  krechert

	* java_ext/: Makefile (1.7), SWFSoundStream.java (1.1),
	  SWFVideoStream.java (1.1), native/SWFSoundStream.h (1.1),
	  native/SWFVideoStream.h (1.1): added missing files. Thanks to
	  Michael A. Thompson

2004-05-31 13:51  whamann

	* src/blocks/Makefile (1.17):

	  first attempt at adding existing SWF files to ming generated
	  movies: this will open a movie, add its exports, if any to the
	  main movie, and convert the movie inta a placable clip Pitfalls:
	  loading a swf file into a mc generates a new namespace, while
	  this method does not - it is possible that two swf files
	  contribute the same exports.	fonts are (not yet) merged, so if
	  existing swf movies add the same font, there will be duplicate
	  storage.  Further, if the same font appears twice and is used
	  within a html-enabled textfield, chances are that the wrong set
	  of characters will be available.

2004-05-31 13:49  whamann

	* src/: blocks/block.c (1.14), blocks/blocktypes.h (1.11),
	  blocks/character.c (1.17), blocks/fromswf.c (1.1),
	  blocks/fromswf.h (1.1), ming.h (1.28), test.c (1.11):
	  first attempt at adding existing SWF files to ming generated
	  movies: this will open a movie, add its exports, if any to the
	  main movie, and convert the movie inta a placable clip Pitfalls:
	  loading a swf file into a mc generates a new namespace, while
	  this method does not - it is possible that two swf files
	  contribute the same exports.	fonts are (not yet) merged, so if
	  existing swf movies add the same font, there will be duplicate
	  storage.  Further, if the same font appears twice and is used
	  within a html-enabled textfield, chances are that the wrong set
	  of characters will be available.

2004-05-18 23:55  krechert

	* win32/libming.dsp (1.8): Bug #893027 Missing files in VC project
	  workspace

2004-05-18 22:19  krechert

	* perl_ext/Movie.xs (1.9): [no log message]

2004-05-18 22:01  krechert

	* perl_ext/Movie.xs (1.8): compile-fix for SWFMovie_output() and
	  SWFMovie_save()

2004-05-18 12:20  strk

	* src/blocks/text.c (1.28): added garbage collection support

2004-05-18 12:20  strk

	* src/gc.c (1.4): cleanup

2004-05-10 13:14  strk

	* src/blocks/shape.c (1.27): Fixed newSWFShapeFromBitmap() coding
	  errors: variable declarations appeared after control structures.

2004-04-29 13:06  strk

	* src/blocks/: bitmap.c (1.13), dbl.c (1.20), dbl.h (1.9), pngdbl.c
	  (1.9): Plugged leak in readPNG. Added GC support for
	  SWFDBLBitmapData.

2004-04-29 11:31  strk

	* src/gc.c (1.3): changed garbage collector to consider nodelist
	  changes after destructors call

2004-04-29 11:08  strk

	* src/position.c (1.13): Made SWFFill matrix transformations on
	  solid fills harmless

2004-04-29 10:06  strk

	* util/makeswf.c (1.2): moved copyright notice on top

2004-04-29 09:51  strk

	* src/ming.c (1.18): removed obsoleted code from Ming_cleanup()

2004-04-29 09:40  strk

	* src/: mem.c (1.4), mem.h (1.3): dropped

2004-04-28 19:12  strk

	* src/: fill.c (1.8), blocks/input.c (1.17), blocks/jpeg.c (1.14):
	  Added garbage collection support.

2004-04-28 18:28  strk

	* src/: movieclip.c (1.16), blocks/shape.c (1.26): Garbage
	  collection support added.

2004-04-28 11:57  strk

	* src/actioncompiler/: swf4compiler.flex (1.14), swf5compiler.flex
	  (1.16): rewritten the unescape function to avoid calling strcpy
	  with overlapping arguments

2004-04-28 11:27  strk

	* src/: gc.h (1.2), ming.h (1.27): moved Ming_collectGarbage()
	  prototype from gc.h to ming.h

2004-04-28 11:22  strk

	* src/gc.c (1.2): node removal releases node memory, garbage
	  collector gets to next node before calling destructor

2004-04-28 11:13  strk

	* src/ming_config.h (1.4): TRACK_ALLOCS defaults to 1

2004-04-28 11:12  strk

	* src/movie.c (1.32): GC support for movie

2004-04-28 11:05  strk

	* src/libming.h (1.11): include gc.h instead of mem.h

2004-04-28 11:03  strk

	* src/ming_config.h (1.3): removed WRAP_MEMORY_MANAGEMENT, added
	  TRACK_ALLOCS

2004-04-28 11:02  strk

	* src/Makefile (1.22): substituted mem.o with gc.o

2004-04-28 11:01  strk

	* src/: gc.c (1.1), gc.h (1.1): initial import

2004-04-26 11:12  strk

	* util/: Makefile (1.13), makeswf.c (1.1), makeswf.h (1.1): Added
	  simple commandline actionscript compiler.

2004-04-26 10:31  strk

	* util/png2dbl.c (1.8): Fixed variable declarations, added needed
	  byte typedef.

2004-04-22 17:18  strk

	* src/ming.c (1.17): Allowed version to be set to 7

2004-04-19 12:24  strk

	* src/: ming.h (1.26), movie.c (1.31), movieclip.c (1.15),
	  blocks/shape.c (1.25), blocks/shape.h (1.12): Added
	  newSWFShapeFromBitmap(SWFBitmap bm, int flags) to the API.  In
	  this way user can have more control over bitmap shape creation.

2004-04-19 11:35  strk

	* util/listswf.c (1.9): More specific about gradient
	  (linear/radial) and bitmap (tiled/clipped) fill styles

2004-04-16 00:35  krechert

	* php_ext/ming.c (1.39): fixes bug 920062 931267 929055. Thanks to
	  Anoakie Turner.

2004-04-16 00:03  krechert

	* src/blocks/text.c (1.27): fixes bug 924647 small mem-leak.
	  Thankes to Gene Thomas

2004-04-15 23:54  krechert

	* php_ext/ming.c (1.38): php_ext: changed ZEND_API conditional form
	  '>' to '>='

2004-04-15 14:17  strk

	* src/blocks/shape.c (1.24): removed useless variable declaration

2004-04-15 01:13  krechert

	* src/blocks/videostream.c (1.3): videostream: ignore audio tags

2004-04-14 22:21  krechert

	* php_ext/ming.c (1.37): php_ext: fixed warings

2004-04-14 22:18  krechert

	* src/blocks/soundstream.c (1.20): * soundstream: bug fix #855471
	  thanks to Stéphane Corthésy * soundstream: bug fix #877479 thanks
	  to Denis Malinovsky

2004-04-13 23:44  krechert

	* java_ext/: Makefile (1.6), SWFAction.java (1.4), SWFActionI.java
	  (1.4), SWFBitmap.java (1.4), SWFBitmapI.java (1.4),
	  SWFButton.java (1.4), SWFButtonI.java (1.4), SWFColor.java (1.2),
	  SWFDisplayItem.java (1.4), SWFDisplayItemI.java (1.4),
	  SWFFill.java (1.4), SWFFillI.java (1.4), SWFFont.java (1.4),
	  SWFFontI.java (1.4), SWFGradient.java (1.4), SWFGradientI.java
	  (1.4), SWFMatrix.java (1.2), SWFMorph.java (1.4), SWFMorphI.java
	  (1.4), SWFMovie.java (1.6), SWFMovieClip.java (1.4),
	  SWFMovieClipI.java (1.4), SWFMovieI.java (1.6), SWFObject.java
	  (1.4), SWFObjectI.java (1.4), SWFShape.java (1.7), SWFShapeI.java
	  (1.7), SWFSound.java (1.4), SWFText.java (1.4), SWFTextField.java
	  (1.4), SWFTextFieldI.java (1.4), SWFTextI.java (1.4),
	  Tests/Simple.java (1.3), Tests/SlideShow.java (1.3),
	  native/Makefile (1.3), native/SWFMovie.h (1.5),
	  native/SWFNative.cc (1.5), native/SWFSound.h (1.4),
	  native/SWFUtilities.h (1.4): java extension: fixes

2004-04-08 17:26  strk

	* src/: ming.h (1.25), blocks/shape.c (1.23): Added
	  SWFShape_hideLine() interface.

2004-04-06 13:28  staybyte

	* ChangeLog (1.50): [no log message]

2004-04-01 11:30  strk

	* src/: actioncompiler/Makefile (1.11), blocks/Makefile (1.16):
	  Updated to be accepted by BSD-make

2004-04-01 11:25  strk

	* Makefile (1.14): Updated to be accepted by BSD-make

2004-03-31 17:02  strk

	* src/: mem.c (1.3), mem.h (1.2): Added deeper checks on passed
	  nodes. Defaults to avoid checking.

2004-03-31 15:50  strk

	* src/actioncompiler/compile.c (1.20): initialized global
	  **constants

2004-03-31 15:01  strk

	* src/mem.c (1.2): Added compile-time option to check passed
	  pointers

2004-03-31 14:56  strk

	* src/shape_util.c (1.19): Added <stdlib> include before local ones

2004-03-31 11:03  strk

	* src/: libming.h (1.10), mem.c (1.1), mem.h (1.1): Added memory
	  wrapping functions.  Inverted wrapping mechanism. All wrapper
	  code has to be explicit.

2004-03-30 17:07  strk

	* config.make (1.5), src/Makefile (1.21), src/Makefile.am (1.2),
	  src/displaylist.c (1.23), src/fill.c (1.7), src/font_util.c
	  (1.5), src/libming.h (1.9), src/ming.c (1.16), src/ming.h (1.24),
	  src/ming_config.h (1.2), src/movie.c (1.30), src/movieclip.c
	  (1.14), src/shape_util.c (1.18), src/test.c (1.10),
	  src/text_util.c (1.10), src/actioncompiler/assembler.c (1.8),
	  src/actioncompiler/listaction.c (1.10), src/actioncompiler/main.c
	  (1.12), src/blocks/action.c (1.10), src/blocks/bitmap.c (1.12),
	  src/blocks/block.c (1.13), src/blocks/browserfont.c (1.11),
	  src/blocks/button.c (1.15), src/blocks/character.c (1.16),
	  src/blocks/dbl.c (1.19), src/blocks/error.c (1.9),
	  src/blocks/fillstyle.c (1.10), src/blocks/font.c (1.29),
	  src/blocks/fontinfo.c (1.9), src/blocks/gifdbl.c (1.8),
	  src/blocks/gradient.c (1.11), src/blocks/imports.c (1.3),
	  src/blocks/jpeg.c (1.13), src/blocks/method.c (1.12),
	  src/blocks/morph.c (1.13), src/blocks/output.c (1.16),
	  src/blocks/outputblock.c (1.13), src/blocks/placeobject.c (1.12),
	  src/blocks/pngdbl.c (1.8), src/blocks/read.c (1.9),
	  src/blocks/rect.c (1.11), src/blocks/shape.c (1.22),
	  src/blocks/sound.c (1.14), src/blocks/soundinstance.c (1.8),
	  src/blocks/soundstream.c (1.19), src/blocks/text.c (1.26),
	  src/blocks/ttffont.c (1.8), src/blocks/utf8.c (1.5),
	  src/blocks/videostream.c (1.2): Made all files include
	  "libming.h".	Added a WRAP_MEMORY_MANAGEMENT define in
	  src/ming_config.h.  Added mem.c mem.h modules with MM wrapping
	  mechanisms.

2004-03-26 17:49  strk

	* src/Makefile (1.20): Applied patch from Klaus Rechert
	  <klaus@rechert.de>

2004-03-26 16:37  strk

	* php_ext/: ming.c (1.36), php_ming.h (1.16): Added patch from
	  Klaus Rechert <klaus@rechert.de> to make use of new movie
	  compression interface.

2004-03-25 10:41  strk

	* php_ext/Makefile (1.13): Added compiler tips on how to find php
	  includes

2004-03-25 09:28  strk

	* mingpp.h (1.17), src/libming.h (1.8), src/ming.c (1.15),
	  src/ming.h (1.23), src/movie.c (1.29): Reverted SWFMovie_save()
	  and SWFMovie_output APIs back to their original signature. Added
	  Ming_setSWFCompression() to handle compression.

2004-02-17 18:04  whamann

	* mingpp.h (1.16):
	  fixes contributed by Pete Schwamb pete@the-valley.org

2004-02-17 18:02  whamann

	* src/actioncompiler/swf5compiler.y (1.19):
	  memory leak fixes contributed by Pete Schwamb pete@the-valley.org

2004-02-17 17:20  whamann

	* src/blocks/shape.c (1.21):
	  rewrite some code so that a broken compiler can handle it :)

2004-02-11 08:58  whamann

	* util/decompile5.c (1.8):
	  change so that an array reference item[1] rather than item.1 is
	  generated from push item, getvariable, push 1, getmember

2004-02-08 12:05  erich

	* ChangeLog (1.49): updated

2004-02-08 11:59  erich

	* config.make (1.4): should fix the python build issue

2004-02-04 01:30  erich

	* ChangeLog (1.48): Generated new changelog using cvs2cl.pl

2004-02-04 00:53  erich

	* ChangeLog (1.47), Makefile (1.13), php_ext/Makefile (1.12),
	  py_ext/Makefile (1.12), src/Makefile (1.19), tcl_ext/Makefile
	  (1.2), util/Makefile (1.12): Replaced make by $(MAKE) in the
	  makefile, that should help those BSD users with gmake

2004-02-02 13:20  vapour

	* Rules.make (1.2), configure.in (1.3), perl_ext/SWF.pm (1.7),
	  src/ming.h (1.22): Updated the version number to be 0.3beta1.

2004-02-02 13:07  vapour

	* README (1.7): Removed the installation instructions, as they're
	  already in the INSTALL file.

2004-02-02 12:59  vapour

	* INSTALL (1.4): Updated to reflect the new Ming tarball name, plus
	  removed reference to commenting out the GIF and PNG support.

2004-02-02 12:46  vapour

	* src/ming.h (1.21): Changed the version number to reflect reality.

2004-02-02 11:54  vapour

	* config.make (1.3): Added the EXTRA_LIBS environment variable to
	  get the PHP module working.

2004-01-18 20:29  whamann

	* php_ext/ming.c (1.35), src/ming.h (1.20), src/movie.c (1.28),
	  src/movie.h (1.20), src/actioncompiler/swf4compiler.flex (1.13),
	  src/actioncompiler/swf5compiler.flex (1.15),
	  src/blocks/blocktypes.h (1.10), src/blocks/character.c (1.15),
	  src/blocks/gifdbl.c (1.7), src/blocks/imports.h (1.3),
	  src/blocks/input.c (1.16), src/blocks/pngdbl.c (1.7),
	  src/blocks/soundstream.c (1.18), src/blocks/text.c (1.25),
	  src/blocks/textfield.c (1.16), util/png2dbl.c (1.7),
	  win32/libming.dsp (1.7):
	  patches by Wolfgang Glunz <wolfgang.glunz@siemens.com> fix a few
	  types so the stricter c++ typechecking is happy too

2004-01-18 14:42  vapour

	* Makefile (1.12): Small fix to run make clean in perl_ext when
	  appropriate.

2004-01-18 14:20  vapour

	* Makefile (1.11): Small fix to also remove the leftover libming.so
	  and libming.a

2004-01-18 12:10  vapour

	* INSTALL (1.3): Added a missing line.

2004-01-18 11:47  vapour

	* README (1.6): Changed the "Last Modified" line to be correct.

2004-01-18 11:45  vapour

	* CREDITS (1.9): Added Klaus Rechert, Mohammad Haque, and myself to
	  the CREDITS.

2004-01-18 10:37  vapour

	* Makefile (1.10), config.make (1.2), src/actioncompiler/Makefile
	  (1.10), src/blocks/Makefile (1.15): Further patches by Mohammad
	  Haque to organise the Makefiles.

2004-01-18 10:11  vapour

	* Rules.make (1.1), c++_ext/Makefile (1.3), py_ext/Makefile (1.11),
	  util/Makefile (1.11): Further refactoring by Mohammad of the
	  Makefiles.

2004-01-18 08:50  vapour

	* perl_ext/Makefile.PL (1.13): Fixed the Makefile to correctly find
	  src/ming.h

2004-01-18 07:46  vapour

	* INSTALL (1.2), Makefile (1.9), README (1.5), config.h (1.2),
	  configure.in (1.2), ming.h (1.31), php_ext/Makefile (1.11),
	  php_ext/ming-dev.c (1.3), php_ext/ming-streams.c (1.2),
	  php_ext/ming.c (1.34), src/config.h (1.2), src/ming.h (1.19),
	  src/ming_config.h (1.1), src/test.c (1.9), src/blocks/dbl.c
	  (1.18), src/blocks/gifdbl.c (1.6), src/blocks/pngdbl.c (1.6),
	  util/png2swf.c (1.2): Mohammad Haque's changes to start cutting
	  down the number of header files that were spread around.

2004-01-17 06:52  vapour

	* src/: Makefile (1.18), actioncompiler/Makefile (1.9),
	  blocks/Makefile (1.14): Added the CFLAGS and EXTRALIBS bits from
	  Mohammad Haque.

	  Haven't included the -dynamiclib (or something like that)
	  replacements for the -shared options, as we should work out a
	  solution that helps more people first.

2004-01-17 06:37  vapour

	* perl_ext/VideoStream.xs (1.1): Added Klaus'
	  perl_ext/VideoStream.xs file, as I forgot to include it before.

2004-01-17 06:30  vapour

	* php_ext/Makefile (1.10): Swapped around the -I arguments, at
	  Klaus' suggestion.

2004-01-17 06:27  vapour

	* src/ming.h (1.18), perl_ext/Makefile.PL (1.12),
	  perl_ext/perl_swf.h (1.5), perl_ext/typemap (1.4), php_ext/ming.c
	  (1.33), php_ext/php_ming.h (1.15): Klaus' patches for video
	  streaming support.

2004-01-17 05:34  vapour

	* php_ext/Makefile (1.9): Altered the Makefile to pick up the
	  CFLAGS environment variable.

2004-01-17 05:25  vapour

	* src/blocks/input.c (1.15): Patch by Mohammad Haque to fix the
	  missing SWFInput_getUInt24_BE bug.

2004-01-15 20:38  vapour

	* util/: Makefile (1.10), raw2adpcm.c (1.3): Patches by goto
	  <harpy@lily.freemail.ne.jp> to fix util/raw2adpcm and also add
	  some help text to it.

2004-01-15 18:17  vapour

	* INSTALL (1.1), README (1.4): Split the old README into both an
	  INSTALL and a README now.

2004-01-15 15:40  vapour

	* src/actioncompiler/: swf4compiler.flex (1.12), swf5compiler.flex
	  (1.14): Patches by goto <harpy@lily.freemail.ne.jp> to fix the
	  YY_PROTO errors.

2004-01-15 15:30  vapour

	* src/: displaylist.c (1.22), blocks/blocktypes.h (1.9): Fixes by
	  Klaus Rechert to help get video streaming working.

2004-01-11 11:56  whamann

	* php_ext/ming.c (1.32):
	  added a conditional to use php streams rather than files,
	  sockets, ...	depending on module api.  This is supposed to fix
	  the "missing symbol ... _le_socket" error If anyone knows the
	  proper php release date for the switch, please report

2004-01-11 11:42  whamann

	* src/: displaylist.c (1.21), ming.h (1.17), blocks/Makefile
	  (1.13), blocks/Makefile.am (1.2), blocks/input.h (1.8),
	  blocks/videostream.c (1.1), blocks/videostream.h (1.1):
	  Ming Video streams, contributed by Klaus Rechert
	  <klaus@geekserver.net>

2004-01-11 10:47  whamann

	* src/actioncompiler/: compile.h (1.13), main.c (1.11):
	  wrong constant value, after header restructuring the
	  actioncompiler test program was missing a declaration

2003-12-14 12:48  whamann

	* src/blocks/font.c (1.28):
	  fix pointer relocation problem on 64bit machines - thanks to
	  Benjamin Osheroff <ben@gimbo.net>

2003-12-14 12:18  whamann

	* src/actioncompiler/: swf4compiler.y (1.8), swf5compiler.y (1.18):

	  changed associativity of ? : from left to right - thanks
	  joerg_richter69@hotmail.com

2003-12-14 11:07  whamann

	* c++_ext/Makefile (1.2), java_ext/native/Makefile (1.2),
	  perl_ext/Makefile.PL (1.11), perl_ext/SoundStream.xs (1.2),
	  php_ext/Makefile (1.8), php_ext/ming.c (1.31), py_ext/Makefile
	  (1.10), py_ext/ming.py (1.12), src/config.h (1.1),
	  src/font_util.h (1.5), src/ming.h (1.16), src/shape_cubic.h
	  (1.5), src/shape_util.h (1.16), src/blocks/bitmap.c (1.11),
	  src/blocks/dbl.c (1.17), src/blocks/font.c (1.27),
	  src/blocks/gifdbl.c (1.5), src/blocks/pngdbl.c (1.5),
	  src/blocks/shape.h (1.11), src/blocks/soundstream.c (1.17),
	  src/blocks/soundstream.h (1.11), util/action.h (1.4),
	  util/blocktypes.h (1.2), util/makefdb.c (1.4), util/output.h
	  (1.2), util/read.h (1.4), util/swftophp.c (1.7):
	  cleanup patch by michael.schmitt@teststep.org - see changelog for
	  details

2003-11-08 19:30  whamann

	* src/: actioncompiler/swf4compiler.flex (1.11),
	  actioncompiler/swf5compiler.flex (1.13), blocks/shape.c (1.20):
	  [no log message]

2003-11-08 19:24  whamann

	* perl_ext/Font.xs (1.6), src/Makefile (1.17), src/blocklist.c
	  (1.12), src/blocklist.h (1.8), src/blocktypes.h (1.6),
	  src/displaylist.c (1.20), src/displaylist.h (1.14), src/fill.h
	  (1.7), src/font_util.c (1.4), src/font_util.h (1.4),
	  src/libming.h (1.7), src/ming.c (1.14), src/ming.h (1.15),
	  src/movie.c (1.27), src/movie.h (1.19), src/movieclip.c (1.13),
	  src/movieclip.h (1.12), src/position.c (1.12), src/position.h
	  (1.9), src/shape_cubic.c (1.8), src/shape_cubic.h (1.4),
	  src/shape_util.c (1.17), src/shape_util.h (1.15), src/text_util.c
	  (1.9), src/text_util.h (1.10), src/actioncompiler/Makefile (1.8),
	  src/actioncompiler/action.h (1.5), src/actioncompiler/assembler.c
	  (1.7), src/actioncompiler/assembler.h (1.5),
	  src/actioncompiler/compile.c (1.19), src/actioncompiler/compile.h
	  (1.12), src/actioncompiler/compileaction.c (1.9),
	  src/actioncompiler/listaction.c (1.9), src/actioncompiler/main.c
	  (1.10), src/actioncompiler/swf4compiler.flex (1.10),
	  src/actioncompiler/swf4compiler.y (1.7),
	  src/actioncompiler/swf5compiler.flex (1.12),
	  src/actioncompiler/swf5compiler.y (1.17), src/blocks/Makefile
	  (1.12), src/blocks/action.c (1.9), src/blocks/action.h (1.7),
	  src/blocks/bitmap.c (1.10), src/blocks/bitmap.h (1.7),
	  src/blocks/block.c (1.12), src/blocks/block.h (1.8),
	  src/blocks/blocktypes.h (1.8), src/blocks/browserfont.c (1.10),
	  src/blocks/browserfont.h (1.7), src/blocks/button.c (1.14),
	  src/blocks/button.h (1.8), src/blocks/character.c (1.14),
	  src/blocks/character.h (1.9), src/blocks/cxform.c (1.11),
	  src/blocks/cxform.h (1.6), src/blocks/dbl.c (1.16),
	  src/blocks/dbl.h (1.8), src/blocks/error.c (1.8),
	  src/blocks/error.h (1.6), src/blocks/exports.h (1.5),
	  src/blocks/fillstyle.c (1.9), src/blocks/fillstyle.h (1.6),
	  src/blocks/font.c (1.26), src/blocks/font.h (1.17),
	  src/blocks/fontinfo.h (1.6), src/blocks/gifdbl.c (1.4),
	  src/blocks/gradient.c (1.10), src/blocks/gradient.h (1.6),
	  src/blocks/imports.c (1.2), src/blocks/imports.h (1.2),
	  src/blocks/input.c (1.14), src/blocks/input.h (1.7),
	  src/blocks/jpeg.c (1.12), src/blocks/jpeg.h (1.7),
	  src/blocks/linestyle.c (1.10), src/blocks/linestyle.h (1.6),
	  src/blocks/matrix.c (1.12), src/blocks/matrix.h (1.7),
	  src/blocks/method.c (1.11), src/blocks/method.h (1.9),
	  src/blocks/morph.c (1.12), src/blocks/morph.h (1.6),
	  src/blocks/mp3.c (1.10), src/blocks/output.c (1.15),
	  src/blocks/output.h (1.8), src/blocks/outputblock.c (1.12),
	  src/blocks/outputblock.h (1.9), src/blocks/placeobject.c (1.11),
	  src/blocks/placeobject.h (1.6), src/blocks/pngdbl.c (1.4),
	  src/blocks/rect.c (1.10), src/blocks/rect.h (1.7),
	  src/blocks/shape.c (1.19), src/blocks/shape.h (1.10),
	  src/blocks/sound.c (1.13), src/blocks/sound.h (1.9),
	  src/blocks/soundinstance.c (1.7), src/blocks/soundinstance.h
	  (1.4), src/blocks/soundstream.c (1.16), src/blocks/soundstream.h
	  (1.10), src/blocks/sprite.c (1.13), src/blocks/sprite.h (1.8),
	  src/blocks/text.c (1.24), src/blocks/text.h (1.13),
	  src/blocks/textfield.c (1.15), src/blocks/textfield.h (1.15),
	  src/blocks/ttffont.c (1.7), src/blocks/ttffont.h (1.6),
	  src/blocks/utf8.c (1.4), src/blocks/utf8.h (1.2):
	  big cleanup patch by Michael Schmitt
	  <Michael.Schmitt@teststep.org>

2003-11-07 07:33  whamann

	* src/blocks/: gifdbl.c (1.3), pngdbl.c (1.3):
	  fixed function names to go in sync with the declarations in
	  ming.h

2003-11-04 00:12  whamann

	* src/movie.c (1.26), src/movie.h (1.18), src/movieclip.c (1.12),
	  php_ext/ming.c (1.30), src/blocks/soundstream.c (1.15),
	  src/blocks/soundstream.h (1.9):
	  contributed by Klaus Rechert <klaus@geekserver.net> soundstream
	  (and the php streammp3() function) now accept an extra skip
	  parameter specifying the amount of time to skip at the beginning
	  of sound.  Note - the skipped sound will NOT be exported to the
	  swf file.  It is not tested whether streammp3 returns the correct
	  number of frames with skipping.

2003-10-15 06:30  peterdd

	* ChangeLog (1.46): swf decompression for swftoperl

2003-10-15 06:09  peterdd

	* util/Makefile (1.9): -lz for swf decompression, added swftoperl
	  to install:

2003-10-15 06:03  peterdd

	* util/swftoperl.c (1.7): automatic decompression added, fix for -a

2003-10-10 17:39  whamann

	* py_ext/ming.py (1.11):
	  new setmatrix function contributed by Dirk Datzert
	  <dirk.datzert@tks-rasselstein.thyssenkrupp.com>

2003-10-10 17:36  whamann

	* src/blocks/: bitmap.c (1.9), gifdbl.c (1.2), pngdbl.c (1.2):
	  brought declarations and actual function names in sync
	  contributed by fabiano@x3ng.com.br

2003-10-10 17:16  whamann

	* util/: Makefile (1.8), png2swf.c (1.1):
	  Contributed by Fabiano Weimar dos Santos <fabiano@x3ng.com.br>

2003-09-25 08:21  whamann

	* util/: Makefile (1.7), decompile.c (1.7), decompile.h (1.2),
	  decompile5.c (1.7), swftoperl.c (1.6), swftophp.c (1.6):

	  changed swftophp / swftoperl to decode actions according to movie
	  version, also added -a flag to skip decoding of actions
	  completely

2003-09-21 11:27  whamann

	* src/actioncompiler/: compile.c (1.18), compile.h (1.11):
	  ensure that constant pool cannot grow beyond 64K and overflow the
	  size for a single action - patch provided by strk
	  <strk@keybit.net>

2003-09-16 07:10  peterdd

	* ChangeLog (1.45): added buttonsound decompilation to swftoperl.c

2003-09-16 06:45  peterdd

	* util/swftoperl.c (1.5): added functions for buttonsound and
	  soundinstance

2003-09-13 11:35  peterdd

	* ChangeLog (1.44): soundconstants for perl and small swftoperl.c
	  fix

2003-09-13 11:22  peterdd

	* perl_ext/: SWF/Constants.pm (1.3), Constants.xs (1.4), Exports.c
	  (1.7): added SWF::Sound-constants

2003-09-12 14:59  whamann

	* src/: movie.c (1.25), blocks/output.c (1.14), blocks/output.h
	  (1.7):
	  changed SWFMovie_output - there is now a new method SWFOutput
	  SWFMovie_toOutput(movie, level) which is intended to deliver a
	  movie as a binary string to the language bindings

2003-09-12 12:41  whamann

	* ming.h (1.30):
	  Michael Schmitt somewhat beautified ming.h

2003-09-12 12:20  whamann

	* py_ext/ming.py (1.10), src/blocks/sound.c (1.12),
	  src/blocks/sound.h (1.8), src/blocks/soundstream.c (1.14),
	  src/blocks/soundstream.h (1.8):
	  fixes by David McNab <david@rebirthing.co.nz> fix sound
	  declarations in ming.h / ming.i, add interface functions required
	  by python to open sound files

2003-09-12 12:10  whamann

	* py_ext/ming.py (1.9), php_ext/ming.c (1.29), php_ext/php_ming.h
	  (1.14), src/displaylist.c (1.19), src/displaylist.h (1.13),
	  src/position.c (1.11), src/position.h (1.8):
	  Patches contributed by David McNab <david@rebirthing.co.nz> Add a
	  bunch of get_ methods to retrieve the position, scale, ...  of
	  displayitems to the core and the python binding Added similar
	  calls to the php binding Note: there are already functions in the
	  perl binding

2003-09-12 12:01  whamann

	* py_ext/Makefile (1.9):
	  fixes by David McNab <david@rebirthing.co.nz> to fix python build
	  process

2003-09-12 11:48  whamann

	* Makefile (1.8), README (1.3), TODO (1.11):
	  forgot to update TODO ...

2003-09-12 08:13  peterdd

	* util/swftoperl.c (1.4): setMenu(); for SWF::Button added

2003-09-11 14:42  peterdd

	* util/cws2fws (1.1): [no log message]

2003-09-11 13:55  peterdd

	* util/swftoperl.c (1.3): added onClipEvent to printPlaceObject2

2003-08-29 04:23  peterdd

	* src/actioncompiler/swf4compiler.flex (1.9): fixed nasty typo

2003-08-28 23:54  whamann

	* config.h (1.1), config.make (1.1):
	  conditional code: use these two files to control whether you want
	  to include gif or png converters

2003-08-12 12:27  whamann

	* php_ext/ming.c (1.28), php_ext/php_ming.h (1.13), src/Makefile
	  (1.16), src/movie.c (1.24), src/movie.h (1.17), src/test.c (1.8),
	  src/blocks/Makefile (1.11), src/blocks/font.c (1.25),
	  src/blocks/font.h (1.16), src/blocks/imports.c (1.1),
	  src/blocks/imports.h (1.1), src/blocks/textfield.c (1.14):
	  allow to import movieclips and fonts from a shared library and to
	  export font for shared lib usage Implemented in library and php
	  binding at the moment: -- code to use library --
	  $movie->importChar("libfile.swf", "myclip"); $font =
	  $movie->importFont("libfile.swf", "font1");
	  $textfield->setFont($font); -- code to export library -- $font =
	  new SWFFont(".....fdb"); $fontchar = $movie->addFont($font);
	  $fontchar->addChars("abcd...."); $movie->addExport($fontchar,
	  "font1"); -- note that font sharing is known to be flaky, so
	  please test finished apps with many players

2003-08-06 17:42  erich

	* CREDITS (1.8): added Jim Tittsler (jtittsler)

2003-08-06 17:32  erich

	* ChangeLog (1.43): one more patch from jtittsler

2003-08-06 17:30  erich

	* ming.i (1.12): accepted jtittslers fourth patch for newer swig
	  version

2003-08-06 17:27  erich

	* ChangeLog (1.42): added my changes and patches from jtittsler

2003-08-06 17:24  erich

	* ChangeLog (1.41): added my changes and patches from jtissler

2003-08-06 17:22  erich

	* py_ext/shape.py (1.2): modified to reflect web page version.
	  thanks to Jim Tittsler (jtittsler)

2003-08-06 17:20  erich

	* py_ext/ming.py (1.8): added compression level argument, optional.
	  thanks to Jim Tittsler (jtittsler)

2003-08-06 17:13  erich

	* ming.i (1.11): updating the swig file to track recent changes

2003-08-06 17:11  erich

	* util/raw2adpcm.c (1.2): fix for gcc 3.3.x which does no longer
	  support certain multiline strings

2003-08-06 17:11  erich

	* src/actioncompiler/: swf4compiler.flex (1.8), swf5compiler.flex
	  (1.11): fixes for flex 2.5

2003-08-03 19:55  whamann

	* php_ext/ming.c (1.27):
	  fixed problem with bitmap creation - if bitmap cannot be read or
	  converted, no longer wants to bless a null pointer into a
	  swfbitmap resource

2003-08-03 19:53  whamann

	* src/: Makefile (1.15), blocks/Makefile (1.10), blocks/dbl.c
	  (1.15), blocks/dbl.h (1.7), blocks/gifdbl.c (1.1),
	  blocks/pngdbl.c (1.1):
	  added support for including png and gif images - requires -lpng,
	  -lgif or -lungif, and -lz edit config.h and config.make if you
	  dont have / want these

2003-07-20 23:15  whamann

	* php_ext/ming.c (1.26), src/blocks/soundstream.c (1.13):
	  added new function SWFSoundStream_getFrames() to return the
	  length of a sound stream in frames PHP interface: $nframes =
	  $movie->streammp3($fp);

2003-07-18 23:16  whamann

	* src/blocks/linestyle.c (1.9):
	  allow line color change even if line width is zero

2003-07-14 22:58  whamann

	* mingpp.h (1.15):
	  added flags parameter to SWFsound declarations; this accepts
	  sample rate, mono / stereo, 8/16 bit parameters

2003-07-08 12:59  whamann

	* ming.h (1.29):
	  sound related defines added....

2003-06-18 12:26  whamann

	* perl_ext/SWF/SoundInstance.pm (1.1), perl_ext/SWF/SoundStream.pm
	  (1.1), perl_ext/Button.xs (1.4), perl_ext/Makefile.PL (1.10),
	  perl_ext/Movie.xs (1.7), perl_ext/MovieClip.xs (1.2),
	  perl_ext/Sound.xs (1.2), perl_ext/SoundInstance.xs (1.1),
	  perl_ext/SoundStream.xs (1.1), perl_ext/perl_swf.h (1.4),
	  perl_ext/typemap (1.3), php_ext/ming.c (1.25), php_ext/php_ming.h
	  (1.12), src/displaylist.c (1.18), src/test.c (1.7),
	  src/blocks/button.c (1.13), src/blocks/sound.c (1.11),
	  src/blocks/sound.h (1.7), src/blocks/soundinstance.c (1.6):
	  adding event sounds $s = new SWFSound(....,
	  SWF_SOUND_44KHZ|SWF_SOUND_STEREO) $si = $movie->startSound($s)
	  $si->loopCount(4) $si = $button->addSound($s,
	  SWFBUTTON_MOUSEDOWN) $si->noMultiple()

2003-06-18 12:21  whamann

	* php_ext/Makefile (1.7):
	  added -lz flag for compiling in the zlib compression

2003-06-04 20:31  whamann

	* php_ext/ming-streams.c (1.1), util/decompile.c (1.6),
	  src/actioncompiler/swf5compiler.y (1.16):
	  ming.h - added missing swfbutton_setmenu() decompile.c - another
	  const char * swf5compiler.y - fixed delete operator
	  ming-streams.c - updated from ming-dev.c for recent php versions

2003-05-09 23:51  whamann

	* src/blocks/: font.c (1.24), shape.c (1.18):
	  fix to shape->drawGlyph() and font->getShape() problem: font
	  files definitely will state 1 fill style and 0 line styles. Some
	  font files use 1 bit to encode the line style, others use 0 bits.
	  Code now uses actual number of bits here

2003-04-10 07:11  whamann

	* src/actioncompiler/swf5compiler.y (1.15):
	  fixes for empty actions and do {} while

2003-04-10 04:44  peterdd

	* ChangeLog (1.40): fixed morph.c and sync versionnumber for
	  perl_ext

2003-04-10 04:28  peterdd

	* src/blocks/morph.c (1.11): fixed 2 typos

2003-04-10 04:21  peterdd

	* perl_ext/SWF.pm (1.6): synchronized the versionnumber

2003-04-06 15:59  whamann

	* perl_ext/Shape.xs (1.5), php_ext/ming.c (1.24):
	  more type casts

2003-04-06 15:43  whamann

	* php_ext/ming.c (1.23), src/blocklist.c (1.11), src/displaylist.c
	  (1.17), src/font_util.c (1.3), src/ming.c (1.13), src/ming.h
	  (1.14), src/movie.c (1.23), src/movie.h (1.16), src/movieclip.c
	  (1.11), src/movieclip.h (1.11), src/position.c (1.10),
	  src/shape_cubic.c (1.7), src/shape_util.c (1.16),
	  src/shape_util.h (1.14), src/text_util.c (1.8),
	  src/actioncompiler/assembler.c (1.6),
	  src/actioncompiler/compile.c (1.17), src/actioncompiler/compile.h
	  (1.10), src/actioncompiler/compileaction.c (1.8),
	  src/actioncompiler/listaction.c (1.8), src/actioncompiler/main.c
	  (1.9), src/actioncompiler/swf4compiler.flex (1.7),
	  src/actioncompiler/swf4compiler.y (1.6),
	  src/actioncompiler/swf5compiler.flex (1.10),
	  src/actioncompiler/swf5compiler.y (1.14), src/blocks/block.c
	  (1.11), src/blocks/browserfont.c (1.9), src/blocks/browserfont.h
	  (1.6), src/blocks/button.c (1.12), src/blocks/character.c (1.13),
	  src/blocks/cxform.c (1.10), src/blocks/dbl.c (1.14),
	  src/blocks/error.c (1.7), src/blocks/error.h (1.5),
	  src/blocks/fillstyle.c (1.8), src/blocks/font.c (1.23),
	  src/blocks/gradient.c (1.9), src/blocks/input.c (1.13),
	  src/blocks/jpeg.c (1.11), src/blocks/linestyle.c (1.8),
	  src/blocks/matrix.c (1.11), src/blocks/method.c (1.10),
	  src/blocks/morph.c (1.10), src/blocks/output.c (1.13),
	  src/blocks/outputblock.c (1.11), src/blocks/outputblock.h (1.8),
	  src/blocks/placeobject.c (1.10), src/blocks/read.c (1.8),
	  src/blocks/rect.c (1.9), src/blocks/shape.c (1.17),
	  src/blocks/sound.c (1.10), src/blocks/soundinstance.c (1.5),
	  src/blocks/soundstream.c (1.12), src/blocks/sprite.c (1.12),
	  src/blocks/swf.h (1.19), src/blocks/text.c (1.23),
	  src/blocks/textfield.c (1.13), src/blocks/textfield.h (1.14),
	  src/blocks/utf8.c (1.3), util/blocktypes.c (1.2),
	  util/decompile.c (1.5), util/decompile5.c (1.6), util/listswf.c
	  (1.8), util/png2dbl.c (1.6), util/read.h (1.3):
	  changes by Wolfgang Glunz to make things compile with c++ -
	  mostly added type decls

2003-04-01 08:34  staybyte

	* ChangeLog (1.39): [no log message]

2003-03-28 23:16  whamann

	* src/actioncompiler/: swf4compiler.flex (1.6), swf5compiler.flex
	  (1.9):
	  replaced constant 0 by EOF in comment parsing functions

2003-03-28 22:31  whamann

	* src/actioncompiler/: swf5compiler.flex (1.8), swf5compiler.y
	  (1.13):

	  allow windows line endings in actionscript return can now return
	  an anonymous object - should also be possible to pass one to a
	  function etc.

2003-02-13 19:26  staybyte

	* ChangeLog (1.38): [no log message]

2003-02-09 23:27  whamann

	* src/blocks/text.c (1.22):
	  fixed segfault for zero-length string: computeAdvances did
	  calculate width of 1st character anyways zero-length may occur
	  from addString("") or by changing attributes twice in a row

2003-02-08 00:03  whamann

	* src/blocks/button.c (1.11):
	  -fix for buttons with bitmaps - please try

2003-02-01 19:36  soheil

	* perl_ext/TODO (1.5): Updated

2003-02-01 19:33  soheil

	* perl_ext/SWF/TextField.pm (1.6): Updated/Fixed documentation

2003-02-01 19:30  soheil

	* perl_ext/SWF/Shape.pm (1.4): Added getPen() documentation

2003-02-01 19:26  soheil

	* perl_ext/TextField.xs (1.4): Replaced setMargin wuth setMargins

2003-01-25 22:35  soheil

	* perl_ext/README (1.5): Updated.

2003-01-25 22:22  soheil

	* perl_ext/SUPPORT (1.1): Initial import to CVS

2003-01-21 01:24  soheil

	* perl_ext/Movie.xs (1.6): Renamed SWFMovie_xs_output to
	  SWFMovie_output

2003-01-21 01:23  soheil

	* perl_ext/SWF/Movie.pm (1.4): Added SWF::Movie::output()

2003-01-21 01:19  soheil

	* perl_ext/Makefile.PL (1.9): Added SWF::MyConfig.pm

2003-01-21 00:16  soheil

	* perl_ext/CREDITS (1.1): Initial import to CVS

2003-01-19 17:47  soheil

	* perl_ext/SWF/.cvsignore (1.1): initial import to cvs

2003-01-19 17:40  soheil

	* perl_ext/SWF.pm (1.5): Fixed my Email address

2003-01-11 20:07  soheil

	* perl_ext/Exports.c (1.6): Added SWFTEXTFIELD_AUTOSIZE

2003-01-11 20:05  soheil

	* perl_ext/SWF/Constants.pm (1.2): - Added SWFTEXTFIELD_USEFONT &
	  SWFTEXTFIELD_AUTOSIZE - Fixed Typo & my email address

2003-01-11 16:44  staybyte

	* ChangeLog (1.37): [no log message]

2003-01-11 16:43  staybyte

	* src/actioncompiler/swf5compiler.y (1.12): fix incorrect %token
	  and %type syntax

2003-01-11 16:37  staybyte

	* src/blocks/jpeg.c (1.10): accept SFO1 baseline jpegs

2003-01-08 10:54  staybyte

	* ChangeLog (1.36): [no log message]

2003-01-07 22:54  whamann

	* perl_ext/Constants.xs (1.3), php_ext/ming.c (1.22),
	  src/blocks/textfield.h (1.13), src/blocks/swf.h (1.18):
	  new constant SWFTEXTFIELD_AUTOSIZE

2003-01-07 22:25  whamann

	* perl_ext/Button.xs (1.3), php_ext/ming.c (1.21),
	  php_ext/php_ming.h (1.11), src/actioncompiler/compile.c (1.16),
	  src/actioncompiler/swf5compiler.flex (1.7),
	  src/actioncompiler/swf5compiler.y (1.11), src/movie.c (1.22),
	  src/blocks/button.c (1.10), src/blocks/button.h (1.7),
	  src/blocks/swf.h (1.17), src/blocks/text.c (1.21),
	  src/blocks/text.h (1.12), src/blocks/textfield.c (1.12),
	  src/blocks/textfield.h (1.12):
	  assorted changes: font handling - got rid of two annoying
	  segfaults button - support "track as menu" behaviour compiler -
	  finished things like ~ or &= ops compiler - if (...) { .... }
	  else { /*empty*/ } no longer crashes

2003-01-06 16:45  staybyte

	* ChangeLog (1.35): [no log message]

2003-01-04 20:44  soheil

	* perl_ext/Morph.xs (1.3): Added refcnt of SWF::Shape

2003-01-04 19:00  soheil

	* perl_ext/t/: png.t (1.3), sound.t (1.4): No. of tests is printed
	  after skip_test();

2003-01-04 18:57  soheil

	* perl_ext/t/filljpeg.t (1.3): No. of tests is now printed after
	  skip_test();

2002-12-31 17:07  staybyte

	* ChangeLog (1.34): [no log message]

2002-12-21 16:20  whamann

	* win32/libming.dsp (1.6):
	  changes by Frank Kromann: debug build passes debug options to
	  flex and bison file removed and added again - should retain
	  windows line endings now

2002-12-21 16:17  whamann

	* win32/libming.dsp (1.5): [no log message]

2002-12-16 13:23  whamann

	* src/actioncompiler/action.h (1.4), src/actioncompiler/compile.c
	  (1.15), src/actioncompiler/compile.h (1.9),
	  src/actioncompiler/listaction.c (1.7),
	  src/actioncompiler/swf5compiler.flex (1.6),
	  src/actioncompiler/swf5compiler.y (1.10),
	  src/blocks/placeobject.c (1.9), win32/libming.dsp (1.4):
	  compiler changes: added switch() added x instanceof y returning
	  out of a switch pops stack popping stack when breaking /
	  returning out of for/in does not work yet support for more than
	  256 constants in the pool

	  placeobject - different format of placeobject record for MX does
	  not include the keycode so far nor any methods to set those bits

	  libming.dsp provided by Frank Kromann - calls up flex and bison

2002-12-10 23:10  whamann

	* src/blocks/font.c (1.22), src/blocks/shape.c (1.16),
	  src/font_util.c (1.2), win32/libming.dsp (1.3):
	  added Frank Kromann's changes - optimizing compile could swap
	  bytes on windows added a change to drawglyph to allow styles in
	  the fonts - some fonts use 1 linestyle

2002-12-01 09:52  whamann

	* perl_ext/Font.xs (1.5):
	  removed SWFFont_addChars

2002-11-26 17:11  sspickle

	* py_ext/: .cvsignore (1.3.2.2), Makefile (1.6.2.1), Setup
	  (1.1.2.2), build.py (1.1.2.2), setup.py (1.1.2.1): This seems to
	  work with the 'fink' ming installer..

2002-11-25 21:14  whamann

	* mingpp.h (1.14):
	  checking in mingpp.h again - contributions from Fabiano Weimar
	  dos Santos and John Blanco

2002-11-22 14:58  whamann

	* src/actioncompiler/swf4compiler.y (1.5):
	  c++ support for compressed movies removed duplicate declaration
	  in swf4compile.y contributed by Fabiano Weimar dos Santos

2002-11-20 18:15  raff

	* src/font_util.h (1.3):
	  This definition is also in text_util.h

	  I don't know why there are two, but they should at least be the
	  same.

	  (as in text_util.h, I am adding the extra "len" argument, since
	  that's how the function is implemented).

2002-11-19 18:26  peterdd

	* perl_ext/Shape.xs (1.4): added drawCubic and drawCubicTo

2002-11-19 09:01  whamann

	* src/blocks/textfield.c (1.11):
	  another take at textfields with/without embedding

2002-11-15 21:36  whamann

	* ming.h (1.28):
	  header changes for - text field handling - codepage / utf8 fonts
	  - save compressed

2002-11-15 18:43  raff

	* src/text_util.h (1.9): If I trust the implementation, this
	  function needs an additional parameter (at least to make Ming
	  compile).

2002-11-14 10:31  whamann

	* src/.cvsignore (1.2), src/movie.c (1.21), src/movie.h (1.15),
	  src/text_util.h (1.8), src/blocks/font.c (1.21),
	  src/blocks/font.h (1.15), php_ext/ming.c (1.20),
	  src/blocks/text.c (1.20), src/blocks/textfield.c (1.10),
	  src/blocks/textfield.h (1.11):
	  another take at dynamic textfields with embedded font, this time
	  they seem to work also removed one source of segfaults from the
	  font handling code

2002-11-14 00:18  whamann

	* src/blocks/font.c (1.20):
	  avoid compiler warnings with a pointer union

2002-11-13 19:21  whamann

	* src/movie.c (1.20):

	  2002-22-13 17:00  peterdd

	  * perl_ext/Movie.xs perl_ext/Shape.xs src/shape_util.h
	  src/shape_util.c getPen, getPenX and getPenY added for the
	  interfaces (Movie.c)

	  2002-11-07 13:50  peterdd

		  *
	  perl_ext/Movie.xs,perl_ext/SWF/Movie.pm,perl_ext/SWF/TextField.pm
	  documentation for SWF::Movie and SWF::TextField save/output-
	  method of the perl-ming extension now supports flash6 compression
	  protect for perl_ext added

2002-11-13 16:21  peterdd

	* perl_ext/Movie.xs (1.5): changed save and output back because
	  normal output routine handles compression too

2002-11-13 16:18  peterdd

	* perl_ext/Shape.xs (1.3): added getPen getPenX getPenY

2002-11-13 16:16  peterdd

	* src/: shape_util.c (1.15), shape_util.h (1.13): added getPen
	  getPenX and getPenY

2002-11-13 00:15  zebulon75018

	* tcl_ext/: Makefile (1.1), README (1.1), test.tcl (1.1): First
	  commit for the tcl extension After making the mingc.so try tclsh
	  test.tcl , it's the shape example.

2002-11-12 10:52  whamann

	* src/displaylist.c (1.16), src/displaylist.h (1.12),
	  src/font_util.h (1.2), src/ming.c (1.12), src/movie.h (1.14),
	  src/text_util.c (1.7), src/text_util.h (1.7),
	  src/actioncompiler/compile.c (1.14),
	  src/actioncompiler/listaction.c (1.6),
	  src/actioncompiler/swf5compiler.y (1.9), src/blocks/character.c
	  (1.12), src/blocks/font.c (1.19), src/blocks/font.h (1.14),
	  src/blocks/read.c (1.7), src/blocks/shape.c (1.15),
	  perl_ext/Constants.xs (1.2), perl_ext/DisplayItem.xs (1.4),
	  perl_ext/Exports.c (1.5), perl_ext/Font.xs (1.4),
	  perl_ext/Movie.xs (1.4), perl_ext/SWF.xs (1.12), perl_ext/Text.xs
	  (1.3), perl_ext/TextField.xs (1.3), php_ext/ming.c (1.19),
	  php_ext/php_ming.h (1.10), src/blocks/swf.h (1.16),
	  src/blocks/text.c (1.19), src/blocks/text.h (1.11),
	  src/blocks/textfield.c (1.9), src/blocks/textfield.h (1.10):
	  changed: - use addString() and getWidth() for codepage text again
	  use addUTF8String() and getUTF8Width() for unicode text

	  - modified the drawshape function to handle some existing fonts
	  that specify 1 bit (rather than 0 bits) for the number of line
	  styles

	  added: - endMask() for mask operations use:	  $mask_instance =
	  $movie->add($shape); // mask shape	 // add more characters on
	  top of the mask	$mask_instance->endMask();

	  - font embedding for text fields use:   $tf = new
	  SWFTextField(.... | SWFTEXTFIELD_USEFONT);
	  $tf->setFont($font);	  $tf->addChars("0123456789"); will create
	  a text field that uses font embedding only for numbers.  Note a)
	  adding chars actually adds to a font instance rather than the
	  text field, so if one text field is set up for digits and the
	  other for alphabet, both will have all alphanumerics available
	  Note b) with html text fields, it is possible to mix fonts. With
	  FP5, both browser and embedded fonts could be mixed. FP6 now
	  requires all fonts to be embedded

	  - Ming_useConstants(flag) function to disable the use of constant
	  pool in actionscripts ... would make sense to disable if you
	  create 100 buttons with simple script

	  - added a few existing functions to the php and perl interfaces:
		$textfield->setPadding()	$movie->addExport()
	  $movie->writeExports()

	  - new function $font->getShape(code) returns the character shape
	  as a multiline text. It is meant to be split into lines, where
	  every line represents a line or curve segment. For a possible use
	  see http://www.neuralust.com/~mingdocs/code/knifeexample.swf

2002-11-07 13:39  peterdd

	* perl_ext/SWF/TextField.pm (1.5): typofixes

2002-11-07 13:37  peterdd

	* perl_ext/SWF/Movie.pm (1.3): added documentation for SWF::Movie

2002-11-07 13:32  peterdd

	* perl_ext/Movie.xs (1.3): added protect and compressed output

2002-11-07 07:25  peterdd

	* perl_ext/Movie.xs (1.2): save method now supports compression.

2002-10-22 04:50  peterdd

	* util/swftoperl.c (1.2): fixed Content-type:

2002-10-07 07:43  peterdd

	* perl_ext/examples/morph.cgi (1.2): fix: added an extra frame at
	  end of morph.

2002-10-07 07:31  peterdd

	* perl_ext/SWF/TextField.pm (1.4): added some documentation

2002-10-07 07:22  peterdd

	* util/ming.css (1.2): deleted unused stuff

2002-09-24 05:11  soheil

	* perl_ext/TODO (1.4): Updated

2002-09-24 05:10  soheil

	* perl_ext/README (1.4): Fixed my email address

2002-09-24 05:10  soheil

	* perl_ext/.cvsignore (1.3): - Added BOOT.xsh - Added generated .c
	  files

2002-09-24 04:57  soheil

	* perl_ext/: DisplayItem.xs (1.3), SWF/DisplayItem.pm (1.5): Added
	  $displayItem->getDepth()

2002-09-21 00:45  peterdd

	* util/ming.css (1.1): added a stylesheet for swftoperl.html

2002-09-21 00:00  peterdd

	* ChangeLog (1.33): added swftoperl

2002-09-20 23:49  peterdd

	* util/TODO (1.2): a new TODO for util/ :-)

2002-09-20 23:45  peterdd

	* util/README (1.2): more structure for the README

2002-09-20 23:41  peterdd

	* util/swftoperl.html (1.1): instructions for swftoperl

2002-09-20 23:39  peterdd

	* util/Makefile (1.6): added make swftoperl

2002-09-20 23:38  peterdd

	* util/swftoperl.c (1.1): initial import

2002-09-20 23:36  peterdd

	* util/swftoperl.h (1.1): for swftoperl

2002-09-05 01:38  erich

	* ChangeLog (1.32): fixed perl_ext

2002-09-05 01:36  erich

	* CREDITS (1.7): added myself ;)

2002-09-05 01:31  erich

	* perl_ext/Makefile.PL (1.8): fix perl extension

2002-09-03 23:00  staybyte

	* ChangeLog (1.31): [no log message]

2002-09-03 22:25  opaque_ndst

	* src/blocks/: block.c (1.10), blocktypes.h (1.7), font.c (1.18),
	  font.h (1.13): made SWFFont a SWFBlock type again so we can use
	  destroySWFBlock in the wrapper code and ignore whether it's an
	  SWFFont or SWFBrowserFont

2002-08-31 19:00  staybyte

	* ChangeLog (1.30): [no log message]

2002-08-31 18:08  opaque_ndst

	* ming.h (1.27), src/blocks/text.c (1.18), src/blocks/text.h
	  (1.10): changed SWFText_addString to SWFText_addUTF8String,
	  replaced SWFText_addString with old behavior

2002-08-28 21:00  staybyte

	* ChangeLog (1.29): [no log message]

2002-08-28 20:05  opaque_ndst

	* TODO (1.10), src/movie.c (1.19), src/position.c (1.9),
	  src/shape_cubic.c (1.6), src/shape_util.c (1.14),
	  src/blocks/block.c (1.9), src/blocks/cxform.c (1.9),
	  src/blocks/dbl.c (1.13), src/blocks/error.c (1.6),
	  src/blocks/font.c (1.17), src/blocks/font.h (1.12),
	  src/blocks/input.c (1.12), src/blocks/jpeg.c (1.9),
	  src/blocks/matrix.c (1.10), src/blocks/method.c (1.9),
	  src/blocks/read.c (1.6), src/blocks/sound.c (1.9),
	  src/blocks/soundstream.c (1.11), src/blocks/text.c (1.17),
	  src/blocks/utf8.c (1.2), win32/libming.dsp (1.2): type casts to
	  quell warnings on windows

2002-08-27 09:00  staybyte

	* ChangeLog (1.28): [no log message]

2002-08-27 08:50  opaque_ndst

	* src/blocks/input.c (1.11): fixed really stupid problem with
	  indeterminate function call ordering

2002-08-19 18:00  staybyte

	* ChangeLog (1.27): [no log message]

2002-08-19 17:58  staybyte

	* src/movie.c (1.18): remove automatic version number change to 6

2002-08-19 16:00  staybyte

	* ChangeLog (1.26): [no log message]

2002-08-19 15:58  staybyte

	* src/actioncompiler/swf5compiler.y (1.8): correct entry for action
	  script command delete

2002-08-18 23:00  staybyte

	* ChangeLog (1.25): [no log message]

2002-08-18 22:16  staybyte

	* ming.h (1.26), ming.i (1.10), php_ext/ming-dev.c (1.2),
	  php_ext/ming.c (1.18), src/Makefile (1.14), src/movie.c (1.17),
	  src/movie.h (1.13), src/blocks/method.c (1.8),
	  src/blocks/method.h (1.8): add flash mx compression support

2002-08-14 07:00  staybyte

	* ChangeLog (1.24): [no log message]

2002-08-14 06:31  opaque_ndst

	* src/blocks/text.c (1.16): fixed unitialized memory problem
	  causing buggy advance lists

2002-08-14 06:30  opaque_ndst

	* src/actioncompiler/compile.c (1.13): fixed stupid typo causing
	  crashing on compilation

2002-08-13 09:00  staybyte

	* ChangeLog (1.23): [no log message]

2002-08-13 08:13  opaque_ndst

	* src/ming.h (1.13): added missing semicolon

2002-08-13 08:13  opaque_ndst

	* src/: font_util.c (1.1), font_util.h (1.1): functions to let ming
	  keep fonts across process lifetime

2002-08-13 08:11  opaque_ndst

	* src/Makefile (1.13): added font_util.o

2002-08-13 08:11  opaque_ndst

	* src/ming.c (1.11): added font_util.h include

2002-08-13 08:10  opaque_ndst

	* src/: blocklist.c (1.10), movie.c (1.16), blocks/font.c (1.16):
	  fixed memory leaks

2002-08-13 08:00  staybyte

	* ChangeLog (1.22): [no log message]

2002-08-13 07:35  opaque_ndst

	* src/blocks/text.c (1.15): fixed bug with calling
	  getScaledStringWidth after text object's been added to movie (and
	  thereby "resolved", replacing textrecords' fonts with fontchars)

2002-08-13 07:33  opaque_ndst

	* src/blocks/font.c (1.15): fixed an off-by-one malloc bug

2002-08-12 06:00  staybyte

	* ChangeLog (1.21): [no log message]

2002-08-12 05:43  opaque_ndst

	* ming.h (1.25), src/ming.c (1.10), src/ming.h (1.12),
	  src/blocks/font.c (1.14), src/blocks/font.h (1.11),
	  src/blocks/text.c (1.14), src/blocks/text.h (1.9): fixed wide
	  font support

2002-08-08 22:00  staybyte

	* ChangeLog (1.20): [no log message]

2002-08-08 21:22  opaque_ndst

	* php_ext/ming-dev.c (1.1): ming.c for PHP-4.3.0dev

2002-08-08 07:00  staybyte

	* ChangeLog (1.19): [no log message]

2002-08-08 06:07  opaque_ndst

	* php_ext/ming.c (1.17): ming.c from php-4.2.2

2002-08-08 02:00  staybyte

	* ChangeLog (1.18): [no log message]

2002-08-08 01:43  opaque_ndst

	* TODO (1.9), HISTORY (1.2): [no log message]

2002-08-08 01:39  opaque_ndst

	* src/: Makefile (1.12), fill.c (1.6), ming.c (1.9), ming.h (1.11),
	  position.c (1.8), position.h (1.7), shape_cubic.c (1.5),
	  shape_util.c (1.13): formatting changes, cosmetic only

2002-08-08 01:38  opaque_ndst

	* src/blocktypes.h (1.5): added DEFINEEDITTEXT (textfield) type

2002-08-08 01:37  opaque_ndst

	* src/blocks/: Makefile (1.9), action.c (1.8), bitmap.c (1.8),
	  block.c (1.8), block.h (1.7), browserfont.c (1.8), cxform.c
	  (1.8), dbl.c (1.12), error.c (1.5), fillstyle.c (1.7), fontinfo.c
	  (1.8), gradient.c (1.8), jpeg.c (1.8), libswf.h (1.7),
	  linestyle.c (1.7), matrix.c (1.9), method.c (1.7), method.h
	  (1.7), morph.c (1.9), mp3.c (1.9), output.c (1.12), outputblock.c
	  (1.10), placeobject.c (1.8), read.c (1.5), rect.c (1.8), rect.h
	  (1.6), shape.c (1.14), shape.h (1.9), sprite.c (1.11), sprite.h
	  (1.7), textfield.h (1.9), ttffont.c (1.6): removed superfluous
	  sec_free calls, formatting changes (cosmetic only)

2002-08-08 01:36  opaque_ndst

	* src/blocks/: sound.c (1.8), soundinstance.c (1.4), soundstream.c
	  (1.10): added Goto's sound code, with support for adpcm and raw
	  pcm (untested)

2002-08-08 01:35  opaque_ndst

	* src/blocks/: input.c (1.10), input.h (1.6): added read method for
	  many-byte reading.  Should replace getc..

2002-08-08 01:34  opaque_ndst

	* src/: text_util.c (1.6), text_util.h (1.6): added
	  SWFText_setSpacing

2002-08-08 01:33  opaque_ndst

	* src/actioncompiler/: Makefile (1.7), assembler.c (1.5), compile.c
	  (1.12), compileaction.c (1.7): removed superfluous sec_free calls
	  formatted code (cosmetic only)

2002-08-08 01:32  opaque_ndst

	* src/: blocklist.c (1.9), blocklist.h (1.7), displaylist.c (1.15),
	  displaylist.h (1.11), movie.c (1.15), movie.h (1.12), movieclip.c
	  (1.10), movieclip.h (1.10), blocks/character.c (1.11),
	  blocks/character.h (1.8): rewrote dependency inheritance code to
	  deal with SWFFontCharacters, fix block ordering bugs

2002-08-08 01:30  opaque_ndst

	* src/blocks/button.c (1.9): added Goto's button sound code
	  (untested)

2002-08-08 01:30  opaque_ndst

	* src/blocks/textfield.c (1.8): changed default flags to fix
	  problem reported (long ago..) by Wolfgang Hamann

2002-08-08 01:29  opaque_ndst

	* src/blocks/: text.c (1.13), font.c (1.13), font.h (1.10), text.h
	  (1.8): factored SWFFontCharacter out of SWFFont-   contains the
	  movie-specific information in a font	 allows SWFFont objects to
	  be used across multiple movies

	  added (untested) 16-bit font support

2002-08-08 01:25  opaque_ndst

	* src/blocks/: utf8.c (1.1), utf8.h (1.1): UTF8 decoding code for
	  international text support

2002-08-08 01:24  opaque_ndst

	* src/test.c (1.6): updated ming calls, compiles again

2002-08-08 01:24  opaque_ndst

	* util/listswf.c (1.7): replaced changed code- font offset table
	  really does contain nGlyphs+1 entries

2002-08-05 23:00  staybyte

	* ChangeLog (1.17): [no log message]

2002-08-05 22:56  opaque_ndst

	* src/blocks/loadfont.c (1.10): code moved to font.c

2002-07-23 01:00  staybyte

	* ChangeLog (1.16): [no log message]

2002-07-23 00:37  opaque_ndst

	* ming.h (1.24), mingpp.h (1.13), src/blocklist.c (1.8),
	  src/blocklist.h (1.6), src/blocktypes.h (1.4), src/displaylist.c
	  (1.14), src/displaylist.h (1.10), src/fill.c (1.5), src/fill.h
	  (1.6), src/libming.h (1.6), src/ming.c (1.8), src/ming.h (1.10),
	  src/movie.c (1.14), src/movie.h (1.11), src/movieclip.c (1.9),
	  src/movieclip.h (1.9), src/position.c (1.7), src/position.h
	  (1.6), src/shape_cubic.c (1.4), src/shape_cubic.h (1.3),
	  src/shape_util.c (1.12), src/shape_util.h (1.12), src/test.c
	  (1.5), src/text_util.c (1.5), src/text_util.h (1.5),
	  src/actioncompiler/assembler.c (1.4),
	  src/actioncompiler/assembler.h (1.4),
	  src/actioncompiler/compile.c (1.11), src/actioncompiler/compile.h
	  (1.8), src/actioncompiler/compileaction.c (1.6),
	  src/actioncompiler/listaction.c (1.5), src/actioncompiler/main.c
	  (1.8), src/blocks/action.c (1.7), src/blocks/action.h (1.6),
	  src/blocks/bitmap.c (1.7), src/blocks/bitmap.h (1.6),
	  src/blocks/block.c (1.7), src/blocks/block.h (1.6),
	  src/blocks/blocktypes.h (1.6), src/blocks/browserfont.c (1.7),
	  src/blocks/browserfont.h (1.5), src/blocks/button.c (1.8),
	  src/blocks/button.h (1.6), src/blocks/character.c (1.10),
	  src/blocks/character.h (1.7), src/blocks/cxform.c (1.7),
	  src/blocks/cxform.h (1.5), src/blocks/dbl.c (1.11),
	  src/blocks/dbl.h (1.6), src/blocks/error.c (1.4),
	  src/blocks/error.h (1.4), src/blocks/exports.h (1.4),
	  src/blocks/fillstyle.c (1.6), src/blocks/fillstyle.h (1.5),
	  src/blocks/font.c (1.12), src/blocks/font.h (1.9),
	  src/blocks/fontinfo.c (1.7), src/blocks/fontinfo.h (1.5),
	  src/blocks/gradient.c (1.7), src/blocks/gradient.h (1.5),
	  src/blocks/input.c (1.9), src/blocks/input.h (1.5),
	  src/blocks/jpeg.c (1.7), src/blocks/jpeg.h (1.6),
	  src/blocks/libswf.h (1.6), src/blocks/linestyle.c (1.6),
	  src/blocks/linestyle.h (1.5), src/blocks/loadfont.c (1.9),
	  src/blocks/matrix.c (1.8), src/blocks/matrix.h (1.6),
	  src/blocks/method.c (1.6), src/blocks/method.h (1.6),
	  src/blocks/morph.c (1.8), src/blocks/morph.h (1.5),
	  src/blocks/mp3.c (1.8), src/blocks/output.c (1.11),
	  src/blocks/output.h (1.6), src/blocks/outputblock.c (1.9),
	  src/blocks/outputblock.h (1.7), src/blocks/placeobject.c (1.7),
	  src/blocks/placeobject.h (1.5), src/blocks/read.c (1.4),
	  src/blocks/rect.c (1.7), src/blocks/rect.h (1.5),
	  src/blocks/shape.c (1.13), src/blocks/shape.h (1.8),
	  src/blocks/sound.c (1.7), src/blocks/sound.h (1.6),
	  src/blocks/soundinstance.c (1.3), src/blocks/soundinstance.h
	  (1.3), src/blocks/soundstream.c (1.9), src/blocks/soundstream.h
	  (1.7), src/blocks/sprite.c (1.10), src/blocks/sprite.h (1.6),
	  src/blocks/swf.h (1.15), src/blocks/text.c (1.12),
	  src/blocks/text.h (1.7), src/blocks/textfield.c (1.7),
	  src/blocks/textfield.h (1.8), src/blocks/ttffont.c (1.5),
	  src/blocks/ttffont.h (1.5): rolled back indentation changes

2002-07-22 16:00  staybyte

	* ChangeLog (1.15): [no log message]

2002-07-22 15:36  staybyte

	* ming.h (1.23), mingpp.h (1.12), src/blocklist.c (1.7),
	  src/blocklist.h (1.5), src/blocktypes.h (1.3), src/displaylist.c
	  (1.13), src/displaylist.h (1.9), src/fill.c (1.4), src/fill.h
	  (1.5), src/libming.h (1.5), src/ming.c (1.7), src/ming.h (1.9),
	  src/movie.c (1.13), src/movie.h (1.10), src/movieclip.c (1.8),
	  src/movieclip.h (1.8), src/position.c (1.6), src/position.h
	  (1.5), src/shape_cubic.c (1.3), src/shape_cubic.h (1.2),
	  src/shape_util.c (1.11), src/shape_util.h (1.11), src/test.c
	  (1.4), src/text_util.c (1.4), src/text_util.h (1.4),
	  src/actioncompiler/assembler.c (1.3),
	  src/actioncompiler/assembler.h (1.3),
	  src/actioncompiler/compile.c (1.10), src/actioncompiler/compile.h
	  (1.7), src/actioncompiler/compileaction.c (1.5),
	  src/actioncompiler/listaction.c (1.4), src/actioncompiler/main.c
	  (1.7), src/blocks/action.c (1.6), src/blocks/action.h (1.5),
	  src/blocks/bitmap.c (1.6), src/blocks/bitmap.h (1.5),
	  src/blocks/block.c (1.6), src/blocks/block.h (1.5),
	  src/blocks/blocktypes.h (1.5), src/blocks/browserfont.c (1.6),
	  src/blocks/browserfont.h (1.4), src/blocks/button.c (1.7),
	  src/blocks/button.h (1.5), src/blocks/character.c (1.9),
	  src/blocks/character.h (1.6), src/blocks/cxform.c (1.6),
	  src/blocks/cxform.h (1.4), src/blocks/dbl.c (1.10),
	  src/blocks/dbl.h (1.5), src/blocks/error.c (1.3),
	  src/blocks/error.h (1.3), src/blocks/exports.h (1.3),
	  src/blocks/fillstyle.c (1.5), src/blocks/fillstyle.h (1.4),
	  src/blocks/font.c (1.11), src/blocks/font.h (1.8),
	  src/blocks/fontinfo.c (1.6), src/blocks/fontinfo.h (1.4),
	  src/blocks/gradient.c (1.6), src/blocks/gradient.h (1.4),
	  src/blocks/input.c (1.8), src/blocks/input.h (1.4),
	  src/blocks/jpeg.c (1.6), src/blocks/jpeg.h (1.5),
	  src/blocks/libswf.h (1.5), src/blocks/linestyle.c (1.5),
	  src/blocks/linestyle.h (1.4), src/blocks/loadfont.c (1.8),
	  src/blocks/matrix.c (1.7), src/blocks/matrix.h (1.5),
	  src/blocks/method.c (1.5), src/blocks/method.h (1.5),
	  src/blocks/morph.c (1.7), src/blocks/morph.h (1.4),
	  src/blocks/mp3.c (1.7), src/blocks/output.c (1.10),
	  src/blocks/output.h (1.5), src/blocks/outputblock.c (1.8),
	  src/blocks/outputblock.h (1.6), src/blocks/placeobject.c (1.6),
	  src/blocks/placeobject.h (1.4), src/blocks/read.c (1.3),
	  src/blocks/rect.c (1.6), src/blocks/rect.h (1.4),
	  src/blocks/shape.c (1.12), src/blocks/shape.h (1.7),
	  src/blocks/sound.c (1.6), src/blocks/sound.h (1.5),
	  src/blocks/soundinstance.c (1.2), src/blocks/soundinstance.h
	  (1.2), src/blocks/soundstream.c (1.8), src/blocks/soundstream.h
	  (1.6), src/blocks/sprite.c (1.9), src/blocks/sprite.h (1.5),
	  src/blocks/swf.h (1.14), src/blocks/text.c (1.11),
	  src/blocks/text.h (1.6), src/blocks/textfield.c (1.6),
	  src/blocks/textfield.h (1.7), src/blocks/ttffont.c (1.4),
	  src/blocks/ttffont.h (1.4): indent sources

2002-07-22 15:35  staybyte

	* php_ext/: ming.c (1.16), php_ming.h (1.9): add swfbutton_addsound

2002-07-21 09:00  staybyte

	* ChangeLog (1.14): [no log message]

2002-07-20 18:47  staybyte

	* php_ext/ming.c (1.15): backporting from php cvs tree

2002-07-20 18:30  staybyte

	* util/gif2dbl.c (1.3): fixed spelling mistake

2002-07-20 18:29  staybyte

	* src/blocks/: character.c (1.8), character.h (1.5), dbl.c (1.9):
	  fixed proto mismatch

2002-07-20 18:28  staybyte

	* perl_ext/t/: fill.t (1.2), sound.t (1.3), sprite.t (1.2): add nl
	  at end of files

2002-07-17 09:00  staybyte

	* ChangeLog (1.13): [no log message]

2002-07-15 09:06  opaque_ndst

	* ming.h (1.22): changed SWFMovie_add second arg back to void* to
	  keep existing code from complaining

2002-07-15 09:02  opaque_ndst

	* src/blocks/morph.c (1.6): changed getdependencies function to new
	  format

2002-07-15 09:01  opaque_ndst

	* src/blocks/mp3.c (1.6): added (empty, for now) getMP3Size
	  function

2002-07-15 09:00  staybyte

	* ChangeLog (1.12): [no log message]

2002-07-15 09:00  opaque_ndst

	* src/test.c (1.3): updated to make it compile again..

2002-07-15 09:00  opaque_ndst

	* src/: movie.c (1.12), movie.h (1.9), blocklist.c (1.6),
	  blocklist.h (1.4), movieclip.c (1.7), movieclip.h (1.7),
	  displaylist.c (1.12), displaylist.h (1.8), blocks/character.c
	  (1.7), blocks/character.h (1.4): added sound code to SWFMovie and
	  SWFMovieClip changed getdependency function slightly moved
	  resolvedependency function to blocklist.c

2002-07-15 08:57  opaque_ndst

	* src/blocks/: button.c (1.6), button.h (1.4): added sound code

2002-07-15 08:56  opaque_ndst

	* src/Makefile (1.11), src/blocks/Makefile (1.8), util/Makefile
	  (1.5): straightened out OFILES added new sound code

2002-07-15 08:36  opaque_ndst

	* src/blocks/: sound.c (1.5), sound.h (1.4), soundstream.c (1.7),
	  soundstream.h (1.5): Added functions for non-streaming sounds.
	  These don't quite work yet, but they don't seem to break existing
	  code..

2002-07-15 08:35  opaque_ndst

	* ming.h (1.21): added SWFSound and SWFSoundInstance functions

2002-07-15 08:33  opaque_ndst

	* util/raw2adpcm.c (1.1): an ADPCM coder..

2002-07-15 08:33  opaque_ndst

	* src/blocks/: soundinstance.c (1.1), soundinstance.h (1.1):
	  SWFSoundInstance is an instance handle for sounds, generated by
	  SWFMovie_startSound or SWFButton_addSound.  Lets you change
	  parameters like loop points and envelopes

2002-07-14 23:01  opaque_ndst

	* src/Makefile.am (1.1), src/actioncompiler/Makefile.am (1.1),
	  src/blocks/Makefile.am (1.1), util/Makefile.am (1.1): first stab
	  at autoconf'ing this mess

2002-07-14 22:58  opaque_ndst

	* Makefile.am (1.1), autogen.sh (1.1), configure.in (1.1): first
	  stab at autoconf'ing this mess

2002-07-14 22:20  opaque_ndst

	* util/decompile5.c (1.5): added SWFACTION_INITARRAY handler

2002-07-05 12:48  staybyte

	* ChangeLog (1.9), ChangeLog (1.10), ChangeLog (1.11): [no log
	  message]

2002-07-05 09:00  staybyte

	* ChangeLog (1.8): [no log message]

2002-07-04 09:00  staybyte

	* ChangeLog (1.7): [no log message]

2002-07-03 20:35  staybyte

	* CHANGES (1.11), ming.h (1.20), php_ext/config.m4 (1.7),
	  php_ext/ming.c (1.14), php_ext/php_ming.h (1.8), src/Makefile
	  (1.10), src/blocklist.c (1.5), src/displaylist.c (1.11),
	  src/fill.c (1.3), src/ming.c (1.6), src/ming.h (1.8), src/movie.c
	  (1.11), src/movie.h (1.8), src/position.c (1.5),
	  src/actioncompiler/Makefile (1.6), src/actioncompiler/compile.c
	  (1.9), src/actioncompiler/swf4compiler.y (1.4),
	  src/actioncompiler/swf5compiler.y (1.7), src/blocks/Makefile
	  (1.7), src/blocks/action.c (1.5), src/blocks/bitmap.c (1.5),
	  src/blocks/block.c (1.5), src/blocks/blocktypes.h (1.4),
	  src/blocks/browserfont.c (1.5), src/blocks/button.c (1.5),
	  src/blocks/character.c (1.6), src/blocks/cxform.c (1.5),
	  src/blocks/dbl.c (1.8), src/blocks/error.c (1.2),
	  src/blocks/fillstyle.c (1.4), src/blocks/font.c (1.10),
	  src/blocks/font.h (1.7), src/blocks/fontinfo.c (1.5),
	  src/blocks/gradient.c (1.5), src/blocks/input.c (1.7),
	  src/blocks/jpeg.c (1.5), src/blocks/libswf.h (1.4),
	  src/blocks/linestyle.c (1.4), src/blocks/loadfont.c (1.7),
	  src/blocks/matrix.c (1.6), src/blocks/method.c (1.4),
	  src/blocks/method.h (1.4), src/blocks/morph.c (1.5),
	  src/blocks/mp3.c (1.5), src/blocks/output.c (1.9),
	  src/blocks/outputblock.c (1.7), src/blocks/placeobject.c (1.5),
	  src/blocks/read.c (1.2), src/blocks/rect.c (1.5),
	  src/blocks/shape.c (1.11), src/blocks/sound.c (1.4),
	  src/blocks/soundstream.c (1.6), src/blocks/sprite.c (1.8),
	  src/blocks/swf.h (1.13), src/blocks/text.c (1.10),
	  src/blocks/text.h (1.5), src/blocks/textfield.c (1.5),
	  src/blocks/textfield.h (1.6), src/blocks/ttffont.c (1.3),
	  src/blocks/ttffont.h (1.3), util/gif2dbl.c (1.2), util/listswf.c
	  (1.6), util/swftophp.c (1.5): fixed some problems with segfaults

2002-07-03 20:29  staybyte

	* ChangeLog (1.5), ChangeLog (1.6): [no log message]

2002-07-03 18:12  staybyte

	* ChangeLog (1.4): [no log message]

2002-07-03 18:10  staybyte

	* HISTORY (1.1): move CHANGES to HISTORY

2002-07-03 12:49  staybyte

	* ChangeLog (1.3): [no log message]

2002-07-03 12:30  staybyte

	* ChangeLog (1.1), ChangeLog (1.2): [no log message]

2002-02-02 13:35  erich

	* java_ext/native/SWFNative.cc (1.4): fixed rotateTo, thanks to Tod
	  E. Kurt

2002-01-10 18:15  erich

	* src/blocks/font.c (1.9): oops, broke that fix. next try

2002-01-10 18:10  erich

	* src/blocks/: font.c (1.8), shape.c (1.10), text.c (1.9): included
	  fixes from Uwe Traum

2001-12-30 21:26  soheil

	* perl_ext/Bitmap.xs (1.2): Fixed SWF::Bitmap::DESTROY

2001-12-30 21:23  soheil

	* perl_ext/Button.xs (1.2): Fixed destroySWFButton

2001-12-30 21:22  soheil

	* perl_ext/Font.xs (1.3): Fixed SWF::Font::new

2001-12-30 21:20  soheil

	* perl_ext/Morph.xs (1.2): Fixed destroySWFMorph

2001-12-30 21:19  soheil

	* perl_ext/Shape.xs (1.2): Fixed destroySWFShape

2001-12-30 21:18  soheil

	* perl_ext/Text.xs (1.2): Fixed destroySWFText

2001-12-30 21:18  soheil

	* perl_ext/TextField.xs (1.2): Fixed destroySWFTextField

2001-12-24 02:32  erich

	* ming.i (1.9), mingpp.h (1.11): attemt to get ming.i and mingpp.h
	  into sync with ming.h and main source...

2001-12-23 21:13  opaque_ndst

	* CHANGES (1.10): [no log message]

2001-12-23 00:11  opaque_ndst

	* src/shape_cubic.c (1.2): added ming.h include for defines needed
	  on win32

2001-12-23 00:09  opaque_ndst

	* src/actioncompiler/action.h (1.3), util/action.h (1.3),
	  util/decompile5.c (1.4), util/makefdb.c (1.3): added Wolfgang
	  Hamann's fixes

2001-12-22 23:35  opaque_ndst

	* win32/: libming.dsp (1.1), libming.dsw (1.1): MSVC project files
	  from Martin Weber

2001-12-14 06:31  opaque_ndst

	* ming.h (1.19): added deprecated SWFFont_drawFontGlyph define for
	  php

2001-12-14 06:29  opaque_ndst

	* php_ext/: ming.c (1.13), config.m4 (1.6): added Rasmus's changes
	  for 4.1.0

2001-12-08 23:52  erich

	* mingpp.h (1.10): Reported by Raymond Penners, inconsistency to
	  ming.h in addString

2001-11-29 07:36  opaque_ndst

	* CHANGES (1.9), TODO (1.8), ming.h (1.18), src/Makefile (1.9),
	  src/blocklist.c (1.4), src/blocklist.h (1.3), src/displaylist.c
	  (1.10), src/displaylist.h (1.7), src/fill.c (1.2), src/fill.h
	  (1.4), src/ming.h (1.7), src/movie.c (1.10), src/movie.h (1.7),
	  src/movieclip.c (1.6), src/movieclip.h (1.6), src/position.c
	  (1.4), src/position.h (1.4), src/shape_util.c (1.10),
	  src/shape_util.h (1.10), src/text_util.h (1.3),
	  src/actioncompiler/assembler.c (1.2),
	  src/actioncompiler/assembler.h (1.2), src/blocks/Makefile (1.6),
	  src/blocks/action.c (1.4), src/blocks/action.h (1.4),
	  src/blocks/bitmap.c (1.4), src/blocks/bitmap.h (1.4),
	  src/blocks/block.c (1.4), src/blocks/block.h (1.4),
	  src/blocks/browserfont.c (1.4), src/blocks/browserfont.h (1.3),
	  src/blocks/button.c (1.4), src/blocks/button.h (1.3),
	  src/blocks/character.c (1.5), src/blocks/character.h (1.3),
	  src/blocks/cxform.c (1.4), src/blocks/cxform.h (1.3),
	  src/blocks/dbl.c (1.7), src/blocks/dbl.h (1.4),
	  src/blocks/exports.h (1.2), src/blocks/fillstyle.c (1.3),
	  src/blocks/fillstyle.h (1.3), src/blocks/font.c (1.7),
	  src/blocks/font.h (1.6), src/blocks/fontinfo.c (1.4),
	  src/blocks/fontinfo.h (1.3), src/blocks/gradient.c (1.4),
	  src/blocks/gradient.h (1.3), src/blocks/input.c (1.6),
	  src/blocks/input.h (1.3), src/blocks/jpeg.c (1.4),
	  src/blocks/jpeg.h (1.4), src/blocks/linestyle.c (1.3),
	  src/blocks/linestyle.h (1.3), src/blocks/loadfont.c (1.6),
	  src/blocks/matrix.c (1.5), src/blocks/matrix.h (1.4),
	  src/blocks/method.c (1.3), src/blocks/method.h (1.3),
	  src/blocks/morph.c (1.4), src/blocks/morph.h (1.3),
	  src/blocks/output.c (1.8), src/blocks/output.h (1.4),
	  src/blocks/outputblock.c (1.6), src/blocks/outputblock.h (1.5),
	  src/blocks/placeobject.c (1.4), src/blocks/placeobject.h (1.3),
	  src/blocks/rect.c (1.4), src/blocks/rect.h (1.3),
	  src/blocks/shape.c (1.9), src/blocks/shape.h (1.6),
	  src/blocks/sound.h (1.3), src/blocks/soundstream.c (1.5),
	  src/blocks/soundstream.h (1.4), src/blocks/sprite.c (1.7),
	  src/blocks/sprite.h (1.4), src/blocks/text.c (1.8),
	  src/blocks/text.h (1.4), src/blocks/textfield.c (1.4),
	  src/blocks/textfield.h (1.5): general code cleanup:

	  changed void* object typedefs to struct pointers moved structure
	  definitions into .c files where possible some memory leaks
	  plugged random kruft removed

2001-11-29 07:34  opaque_ndst

	* py_ext/Makefile (1.8): changed ming library linkage from static
	  to dynamic

2001-10-24 02:33  erich

	* php_ext/ming.c (1.12): fix for php4 rc1

2001-10-24 02:20  erich

	* php_ext/config.m4 (1.5): added -lm so config detects ming
	  again...

2001-09-26 04:33  soheil

	* perl_ext/Changes (1.4): Updated

2001-09-26 04:33  soheil

	* perl_ext/Font.xs (1.2): fixed SWF::Font::new method to accept
	  browser fonts (reported by Zbigniew).

2001-09-26 03:07  soheil

	* perl_ext/DisplayItem.xs (1.2): added accessor methods

2001-09-26 03:05  soheil

	* perl_ext/SWF/DisplayItem.pm (1.4): added documentation for
	  accessor methods.

2001-09-25 23:54  erich

	* java_ext/Makefile (1.5): added -f to rm in clean target

2001-09-25 22:11  erich

	* src/shape_util.h (1.9): synced with shape_util.c changes

2001-09-25 21:43  erich

	* java_ext/Makefile (1.4): added rm *.jar to clean target

2001-09-25 19:27  erich

	* java_ext/: SWFMovie.java (1.5), SWFMovieI.java (1.5): removed
	  undefined useSWFVersion, so the java extension builds

2001-09-25 19:25  erich

	* java_ext/: SWFShape.java (1.6), SWFShapeI.java (1.6): removed
	  duplicate drawGlyph

2001-09-25 19:03  erich

	* rb_ext/test.rb (1.2): trying to get this to run...

2001-09-25 18:25  erich

	* perl_ext/SWF/Shape.pm (1.3): fixed two typos (shpae instead of
	  shape) reported by alfie in #debian.de@IRCNet

2001-09-25 18:20  erich

	* util/Makefile (1.4): added listaction to clean target

2001-09-25 18:08  erich

	* Makefile (1.7): now honors , added -m 0644 to install

2001-09-25 18:07  erich

	* util/Makefile (1.3): added install target

2001-09-25 18:02  erich

	* src/blocks/Makefile (1.5): added -fPIC

2001-09-25 18:01  erich

	* src/Makefile (1.8): -fPIC fixes

2001-09-25 17:58  erich

	* src/actioncompiler/Makefile (1.5): added -fPIC, clean target now
	  removes autogenerated files

2001-09-25 17:54  erich

	* php_ext/Makefile (1.6), py_ext/Makefile (1.7): Small makefile
	  fixes, now using install instead of cp, honors DESTDIR now

2001-09-25 17:52  erich

	* java_ext/Makefile (1.3): added clean target

2001-09-24 04:04  soheil

	* perl_ext/SWF/Sound.pm (1.2): added version

2001-09-24 03:36  soheil

	* perl_ext/Changes (1.3): updated changes

2001-09-24 03:30  soheil

	* perl_ext/MANIFEST (1.3): removed example files

2001-09-24 03:27  soheil

	* perl_ext/t/drag.t (1.2): add SWF::Constants

2001-09-24 03:26  soheil

	* perl_ext/: SWF/Constants.pm (1.1), examples/action.cgi (1.1),
	  examples/alphafill.cgi (1.1): initial import to cvs

2001-09-24 03:24  soheil

	* perl_ext/swf_util.c (1.2): added header files

2001-09-24 03:09  soheil

	* perl_ext/perl_swf.h (1.3): added swf_stash_refcnt_inc/dec methods

2001-09-24 03:07  soheil

	* perl_ext/TODO (1.3): Updated the list

2001-09-24 03:04  soheil

	* perl_ext/t/button.t (1.2): - added SWF::Constants

2001-09-24 03:02  soheil

	* perl_ext/SWF/TextField.pm (1.3): - added version - Moved :Text to
	  Constants

2001-09-24 02:59  soheil

	* perl_ext/SWF/: Movie.pm (1.2), Shape.pm (1.2), Sprite.pm (1.2),
	  Text.pm (1.2): - added version

2001-09-24 02:55  soheil

	* perl_ext/SWF/: Fill.pm (1.2), Font.pm (1.2), Gradient.pm (1.2),
	  Morph.pm (1.2): - added version

2001-09-24 02:54  soheil

	* perl_ext/SWF/DisplayItem.pm (1.3): - added version - Moved
	  :DisplayItem to Constants

2001-09-24 02:53  soheil

	* perl_ext/SWF/Button.pm (1.2): - added version - Moved :Button to
	  Constants.pm

2001-09-24 02:49  soheil

	* perl_ext/SWF/: Action.pm (1.2), Bitmap.pm (1.3): - added version

2001-09-24 02:47  soheil

	* perl_ext/SWF.pm (1.4): - added Constants to @EXPORT_OK - Changed
	  version to 0.09-dev

2001-09-24 02:44  soheil

	* perl_ext/SWF.xs (1.11): Splitted the XS file

2001-09-24 02:44  soheil

	* perl_ext/Makefile.PL (1.7): - added clean - added @SWF_MODULES +
	  write_bootxs() (needed for spliting SWF.xs)

2001-09-24 02:40  soheil

	* perl_ext/Exports.c (1.4): Fixed possible typo warning

2001-09-24 02:37  soheil

	* perl_ext/: Action.xs (1.1), Bitmap.xs (1.1), Button.xs (1.1),
	  Constants.xs (1.1), DisplayItem.xs (1.1), Fill.xs (1.1), Font.xs
	  (1.1), Gradient.xs (1.1), Morph.xs (1.1), Movie.xs (1.1),
	  MovieClip.xs (1.1), Shape.xs (1.1), Sound.xs (1.1), Text.xs
	  (1.1), TextField.xs (1.1): Initial import to cvs

2001-09-18 23:05  opaque_ndst

	* src/shape_util.c (1.9): changed drawarc/circle radius arg type to
	  float

2001-09-16 00:39  opaque_ndst

	* util/png2dbl.c (1.5): added Ingo Wilken's patch for word-aligning
	  the PNG data

2001-09-16 00:10  opaque_ndst

	* ming.h (1.17), mingpp.h (1.9), src/displaylist.c (1.9),
	  src/displaylist.h (1.6): added Uri Yanover's displayitem property
	  accessor functions

2001-08-22 03:21  soheil

	* perl_ext/Changes (1.2): Updated Changes

2001-08-22 03:18  soheil

	* perl_ext/TODO (1.2): updated TODO list

2001-08-22 03:15  soheil

	* perl_ext/SWF/TextField.pm (1.2): - added documentation for
	  importing constants (need to add method pod)

2001-08-22 03:13  soheil

	* perl_ext/examples/: glyph.cgi (1.1), keypress.cgi (1.1), text.cgi
	  (1.1): initial import to cvs

2001-08-22 03:11  soheil

	* perl_ext/SWF.xs (1.10): updated SWFMovie::addExport
	  SWFShape::drawGlyph (patch submitted by Wolfgang Hamann)

2001-08-19 23:41  opaque_ndst

	* CHANGES (1.8), CREDITS (1.6): [no log message]

2001-08-19 23:40  opaque_ndst

	* php_ext/: Makefile.in (1.2), config.m4 (1.4): updated from php4
	  cvs

2001-08-19 13:26  sspickle

	* py_ext/: .cvsignore (1.3.2.1), INSTALL (1.1.1.1.2.1), README
	  (1.2.2.1), Setup (1.1.2.1), build.py (1.1.2.1), ming_wrap.c
	  (1.2.2.1), shape.py (1.1.1.1.2.1): added new build.py Setup, and
	  ming_wrap.c for folks who don't have swig

2001-08-17 19:56  opaque_ndst

	* src/: ming.h (1.6), movie.c (1.9): newSWFMovie didn't actually
	  look at SWF_versionNum before..  Oops.

2001-08-12 02:10  opaque_ndst

	* src/Makefile (1.7): added shape_cubic

2001-08-12 02:10  opaque_ndst

	* ming.h (1.16): changed version number, fixed
	  SWFShape_drawFontGlyph macro

2001-08-12 02:09  opaque_ndst

	* src/: shape_cubic.c (1.1), shape_cubic.h (1.1), shape_util.c
	  (1.8): moved cubic functions to shape_cubic.c

2001-08-09 03:46  soheil

	* perl_ext/SWF/DisplayItem.pm (1.2): - added documentation for
	  importing SWFACTION_* constants - added setMask() method doc
	  (need to explain)

2001-08-09 03:43  soheil

	* perl_ext/t/.cvsignore (1.2): Fixed filename

2001-08-09 03:42  soheil

	* perl_ext/t/.cvsignore (1.1): initial import to cvs

2001-08-09 03:40  soheil

	* perl_ext/.cvsignore (1.2): Fixed list of files

2001-08-09 03:37  soheil

	* perl_ext/SWF.xs (1.9): - added SWF::Movie::addExport() - added
	  SWF::DisplayItem::setMaskLevel()

2001-08-08 06:45  soheil

	* perl_ext/SWF/Bitmap.pm (1.2): - fixed documentation

2001-08-08 06:44  soheil

	* perl_ext/SWF.pm (1.3): - added SWF::setVersion($version) perldoc

2001-08-08 06:42  soheil

	* perl_ext/Exports.c (1.3): - added SWFTEXTFIELD_HASLENGTH -
	  removed :Clip constants. ming.h doesn't have it! - added
	  :DisplayItem constants

2001-08-08 06:42  soheil

	* perl_ext/SWF.xs (1.8): - added SWF::setVersion() - added
	  DisplayItem constants - added DisplayItem::addAction() - removed
	  deprecated methods from SWF::Shape - added SWFTEXTFIELD_HTML and
	  SWFTEXTFIELD_HASLENGTH to TextField constants - fixed
	  Action::new(). The script cannot be NULL

2001-08-08 06:40  soheil

	* perl_ext/Makefile.PL (1.6): Fixed inlude directory for ming.h

2001-08-08 03:22  soheil

	* perl_ext/Makefile.PL (1.5): Removed @supported_ming_vers. No need
	  to check ming version as we're going to distribute perl-ming
	  though CVS, ming website, or CPAN.

2001-08-06 23:45  soheil

	* perl_ext/examples/: animation.cgi (1.1), morph.cgi (1.1),
	  sprite.cgi (1.1): initial import to cvs

2001-08-06 23:32  soheil

	* perl_ext/examples/: shape.cgi (1.1), jpegfill.cgi (1.1): initial
	  import to cvs

2001-08-06 23:30  soheil

	* perl_ext/Makefile.PL (1.4): added skip_test() to t/config.pl

2001-08-06 23:29  soheil

	* perl_ext/t/: filljpeg.t (1.2), png.t (1.2), sound.t (1.2): - if
	  required file doesn't exist, call skip_test()

2001-08-06 22:51  soheil

	* perl_ext/perl_swf.h (1.2): - added SWFSound - added debug level

2001-08-06 22:48  soheil

	* perl_ext/MANIFEST (1.2): - added SWF/*.pm file - added swf_util.c
	  - added more test files

2001-08-06 22:44  soheil

	* perl_ext/: SWF/Action.pm (1.1), SWF/Bitmap.pm (1.1),
	  SWF/Button.pm (1.1), SWF/DisplayItem.pm (1.1), SWF/Fill.pm (1.1),
	  SWF/Font.pm (1.1), SWF/Gradient.pm (1.1), SWF/Morph.pm (1.1),
	  SWF/Movie.pm (1.1), SWF/Shape.pm (1.1), SWF/Sound.pm (1.1),
	  SWF/Sprite.pm (1.1), SWF/Text.pm (1.1), SWF/TextField.pm (1.1),
	  t/00_basic.t (1.1), t/01_shape.t (1.1), t/03_movie.t (1.1),
	  t/button.t (1.1), t/drag.t (1.1), t/fill.t (1.1), t/filljpeg.t
	  (1.1), t/gradient.t (1.1), t/png.t (1.1), t/sound.t (1.1),
	  t/sprite.t (1.1): initial import to cvs

2001-08-06 22:41  soheil

	* perl_ext/typemap (1.2): added SWF::Sound

2001-08-06 22:37  soheil

	* perl_ext/SWF.pm (1.2): 1- added import() 2- added doc

2001-08-06 22:34  soheil

	* perl_ext/swf_util.c (1.1): initail import to cvs

2001-08-06 22:33  soheil

	* perl_ext/SWF.xs (1.7): - Added swf_util.c - Made necessary
	  changes to compile with 0.2-pre-a version - Fixed some of memory
	  leaks

2001-08-06 22:28  soheil

	* perl_ext/Makefile.PL (1.3): - For now, we'll only support
	  0.2-pre-a - Fixed DEFAULT_DIR

2001-08-01 08:10  raff

	* util/png2dbl.c (1.4): Maybe this fixes the strange colors in PNG
	  images:

	  - filler goes AFTER (RGBA) not before (ARGB ?) - do strange
	  things with alpha channel also for RGB, since   we convert it in
	  RGBA - added a --verbose option that may help to find problems
	  cVS:
	  ----------------------------------------------------------------------

2001-07-29 06:36  raff

	* ming.h (1.15): If the implementation uses int, the prototype
	  should use int to or very bad things will happen when you try to
	  use the advance list!

2001-07-26 02:59  raff

	* src/displaylist.c (1.8): I don't know why I can compile (most of
	  the times ): but just in case, let's declare functions before
	  using them.

2001-07-26 02:10  raff

	* src/actioncompiler/: swf4compiler.flex (1.5), swf4compiler.y
	  (1.3): Added (only to the Flash 4 compiler) :

	  - getProperty(object, property) - gotoAndPlay(frame) -
	  gotoFrame() is really gotoAndStop - tellTarget(target) { block }
	  - frameLoaded(expr) - callFrame(string) - don't ask me why, but I
	  had a variable named like   a frame.

	  Some of these changes can easily be ported (copied) to the Flash
	  5 compiler.

2001-07-26 02:05  raff

	* Makefile (1.6): Added entries to build and install Ming as a
	  static library.

	  In order to automatically build both static and dynamic
	  libraries, remove the comment (# sign) from the 'all' and
	  'install' targets.

2001-07-26 02:00  raff

	* ming.h (1.14): prototypes for Ming_setSWFVersion() and
	  SWFDisplayItem_setMaskLevel()

2001-07-26 01:58  raff

	* src/shape_util.h (1.8): SWFShape_drawGlyph really only has 3
	  parameters, not 4

2001-07-26 01:57  raff

	* src/: displaylist.c (1.7), displaylist.h (1.5): - added
	  SWFDisplayItem_setMaskLevel() - in SWFDisplayItem_setDepth(),
	  either I set the depth in the PlaceObject   thing, or there is
	  really no point of having this function (unless I am	 missing
	  something).

2001-07-26 01:55  raff

	* src/blocks/swf.h (1.12): added prototype for
	  SWFPlaceObject2Block_setMaskLevel()

2001-07-26 01:49  raff

	* src/blocks/: placeobject.c (1.3), placeobject.h (1.2): - the
	  masklevel (clip depth) comes before the object name, not after -
	  exported SWFPlaceObject2Block_setMaskLevel - I really need to be
	  able to change the depth level   (SWFPlaceObject2Block_setDepth)
	  before emitting the object, in order to   properly use the
	  masklevel.

2001-07-25 02:33  raff

	* src/actioncompiler/: swf4compiler.flex (1.4), swf4compiler.y
	  (1.2): This fixes a bunch of problems with parsing a "sprite
	  path" in the Flash 4 compiler (I don't know how the Flash 5
	  compiler works, but since this part of the code is completely
	  different it may be ok).

	  Now you can do things like /root/movie/submovie:variable,
	  ./movie, /movie/../anothermovie, etc. (I used to have problems
	  with more than one submovie)

	  (note: I am not simplifying ANY path - i.e. the ones containing
	  .. - they get sent straight to the Flash player. But it seems to
	  work, so... :)

2001-07-25 02:29  raff

	* src/actioncompiler/Makefile (1.4): - 'make clean' now also
	  removes the files generated by flex and bison.  - added a
	  FLEXDEBUG option, in case I really need to see what's going on.

2001-07-25 02:25  raff

	* src/actioncompiler/main.c (1.6): I still am faithfull to the
	  Flash 4 compiler, so here is a --4 option to select it (the
	  default, as before, is to use the new compiler).

2001-07-24 02:06  opaque_ndst

	* src/libming.h (1.4): commented out garbage after #endif

2001-07-18 03:05  raff

	* src/actioncompiler/: swf4compiler.flex (1.3), swf5compiler.flex
	  (1.5): added escape sequences \b, \f, \n, \r, \t and a warning
	  message for \x and \u (every other character that follows a '\'
	  is left unchanged but of course the '\' is removed).

2001-07-18 02:37  raff

	* src/actioncompiler/: swf4compiler.flex (1.2), swf5compiler.flex
	  (1.4): Strings can contain escaped characters ( mainly the escape
	  character itself '\' and quotes, so I guess removing the escape
	  character is the right thing to do - and I am too lazy to find a
	  way to do it in Flex :)

	  One day we can support escape sequences ( \b, \f, \n, \r, \t )
	  and hex/unicode values ( \xHH, \uHHHH ) by "fixing" the unescape
	  function.

2001-07-14 02:42  opaque_ndst

	* src/: libming.h (1.3), blocks/libswf.h (1.3): added rint define

2001-07-14 02:35  opaque_ndst

	* util/: listmp3.c (1.3), listswf.c (1.5): fixed mp3 frame parsing

2001-07-14 02:35  opaque_ndst

	* src/blocks/: mp3.c (1.4), soundstream.c (1.4), soundstream.h
	  (1.3): okay, I think this fixes mp3 streaming..

2001-07-14 02:34  opaque_ndst

	* src/displaylist.c (1.6): removed soundrewind method call from
	  writeBlocks- what was I thinking??

2001-07-12 04:53  opaque_ndst

	* CREDITS (1.5): [no log message]

2001-07-12 04:49  opaque_ndst

	* src/Makefile (1.6): added libming.so to make clean

2001-07-12 04:48  opaque_ndst

	* Makefile (1.5): changed install to libming-0.2

2001-07-12 04:48  opaque_ndst

	* src/actioncompiler/: oldcompiler.flex (1.2), oldcompiler.y (1.3):
	  [no log message]

2001-07-12 04:42  opaque_ndst

	* ming.i (1.8), java_ext/SWFShape.java (1.5),
	  java_ext/SWFShapeI.java (1.5), java_ext/native/SWFShape.h (1.5),
	  perl_ext/SWF.xs (1.6), php_ext/ming.c (1.11), py_ext/ming.py
	  (1.7), rb_ext/ming.rb (1.3): changed calls to SWFShape_drawGlyph
	  to SWFShape_drawSizedGlyph

2001-07-12 04:36  opaque_ndst

	* perl_ext/README (1.3), php_ext/config.m4 (1.3), py_ext/README
	  (1.2): changed ming lib requirements to 0.2-pre-a

2001-07-12 04:35  opaque_ndst

	* java_ext/SWFMovie.java (1.4), java_ext/SWFMovieI.java (1.4),
	  java_ext/native/SWFMovie.h (1.4), perl_ext/SWF.xs (1.5),
	  php_ext/ming.c (1.10), php_ext/php_ming.h (1.7), py_ext/ming.py
	  (1.6): added Ming_useSWFVersion

2001-07-12 04:32  opaque_ndst

	* CHANGES (1.7), CREDITS (1.4), TODO (1.7): [no log message]

2001-07-12 04:32  opaque_ndst

	* src/shape_util.c (1.7), src/shape_util.h (1.7), ming.h (1.13),
	  mingpp.h (1.8): moved sized drawGlyph to drawSizedGlyph,
	  restoring api compatibility

2001-07-12 04:25  opaque_ndst

	* src/blocks/swf.h (1.11): removed unused SWFMatrix_copy

2001-07-12 04:24  opaque_ndst

	* src/blocks/shape.c (1.8): fixed pen positioning in drawGlyph

2001-07-12 04:23  opaque_ndst

	* src/blocks/: matrix.c (1.4), matrix.h (1.3): added
	  SWFMatrix_apply, various small cleanups

2001-07-12 04:22  opaque_ndst

	* src/actioncompiler/swf5compiler.y (1.6): added ~ op, changed
	  shift ops' token names to avoid collision with assembler ops

2001-07-12 04:21  opaque_ndst

	* src/actioncompiler/swf5compiler.flex (1.3): changed shift ops'
	  token names to avoid colliding with assembler ops

2001-07-11 02:01  opaque_ndst

	* src/actioncompiler/: compile.c (1.8), compile.h (1.6),
	  swf5compiler.flex (1.2), swf5compiler.y (1.5): various small
	  fixes..

2001-07-09 07:27  opaque_ndst

	* perl_ext/SWF.xs (1.4), py_ext/Makefile (1.6), py_ext/ming.py
	  (1.5), rb_ext/ming.rb (1.2): added size arg to SWFShape_drawGlyph

2001-07-09 07:23  opaque_ndst

	* java_ext/: SWFShape.java (1.4), SWFShapeI.java (1.4),
	  native/SWFShape.h (1.4): added size arg to SWFShape_drawGlyph

2001-07-09 03:39  opaque_ndst

	* ming.i (1.7): added Ming_useSWFVersion(num)

2001-07-09 03:37  opaque_ndst

	* src/blocks/shape.c (1.7): now tracking pre-scaled pen in
	  drawGlyph to fix leaky shapes caused by rounding errors

2001-07-09 03:36  opaque_ndst

	* src/blocks/Makefile (1.4): removed unused stuff..

2001-07-09 03:36  opaque_ndst

	* src/Makefile (1.5): added new compiler files

2001-07-09 03:35  opaque_ndst

	* src/: ming.c (1.5), ming.h (1.5): added Ming_useSWFVersion(num)

2001-07-09 03:33  opaque_ndst

	* src/actioncompiler/compileaction.c (1.4): changed yyparse to
	  swf[45]parse

2001-07-09 03:33  opaque_ndst

	* src/actioncompiler/main.c (1.5): changed yyparse to swf5parse

2001-07-09 03:32  opaque_ndst

	* src/actioncompiler/: compile.c (1.7), compile.h (1.5): added
	  Wolfgang's patches allowing multiple data per push op

2001-07-09 03:32  opaque_ndst

	* src/actioncompiler/: .cvsignore (1.4), Makefile (1.3): added new
	  files

2001-07-08 22:17  opaque_ndst

	* util/png2dbl.c (1.3): turns out 24-bit images still need the
	  extra byte padding..	weird.

2001-07-08 04:35  opaque_ndst

	* src/actioncompiler/swf5compiler.y (1.4): oops, forgot to change
	  the WriteU8s to WriteOps

2001-07-08 04:21  opaque_ndst

	* src/actioncompiler/: swf4compiler.flex (1.1), swf4compiler.y
	  (1.1), swf5compiler.flex (1.1), swf5compiler.y (1.3): split back
	  into two separate compilers, added many patches from Wolfgang
	  Hamann

2001-07-08 04:19  opaque_ndst

	* src/actioncompiler/: compiler.flex (1.8), compiler.y (1.11):
	  moved to swf[45]compiler

2001-07-01 22:40  opaque_ndst

	* src/: shape_util.c (1.6), shape_util.h (1.6): added size arg to
	  SWFShape_drawGlyph

2001-07-01 22:40  opaque_ndst

	* src/blocks/: shape.c (1.6), shape.h (1.5), swf.h (1.10): added
	  size arg to SWFShape_draw[Scaled]Glyph

2001-07-01 22:39  opaque_ndst

	* src/ming.c (1.4): added Ming_getScale()

2001-07-01 22:39  opaque_ndst

	* ming.h (1.12), ming.i (1.6), mingpp.h (1.7): added size arg to
	  SWFShape_drawGlyph function

2001-07-01 22:38  opaque_ndst

	* php_ext/: ming.c (1.9), php_ming.h (1.6): added changes from php4
	  cvs: removal of "inline" from get* functions changed V_FOPEN to
	  VCWD_FOPEN added RINIT function (but commented it out, it seems
	  to mess things up..)

2001-07-01 02:06  opaque_ndst

	* src/actioncompiler/compiler.y (1.10): added getURL as synonym for
	  loadMovie

2001-07-01 01:27  opaque_ndst

	* util/: decompile.c (1.4), listswf.c (1.4): added default case in
	  geturl args switch

2001-07-01 01:26  opaque_ndst

	* src/actioncompiler/compiler.y (1.9): added back some legacy
	  functions from oldcompiler.y in vain attempt at backwards
	  compatibility

2001-07-01 01:26  opaque_ndst

	* src/actioncompiler/compiler.flex (1.7): added yyreset to
	  parseInit call added various legacy function calls

2001-06-20 10:04  opaque_ndst

	* src/actioncompiler/compile.c (1.6): added position increment
	  after non-branch wide instruction

2001-06-20 10:03  opaque_ndst

	* src/actioncompiler/compiler.flex (1.6): fixed error reporting-
	  now only one call to SWF_error is made

2001-06-20 10:02  opaque_ndst

	* src/actioncompiler/compiler.y (1.8): fixes the case

	    if((++x % 100) == 0)
	      foo();

2001-06-20 10:01  opaque_ndst

	* src/blocks/text.c (1.7): attempting to deal with empty-stringed
	  text records

2001-06-20 08:20  opaque_ndst

	* src/movieclip.c (1.5): removed initializer for now nonexistent
	  totalFrames field

2001-06-20 04:47  opaque_ndst

	* src/blocks/loadfont.c (1.5): cosmetic..

2001-06-20 04:46  opaque_ndst

	* src/: movieclip.c (1.4), movieclip.h (1.5), blocks/sprite.c
	  (1.6), blocks/sprite.h (1.3), blocks/swf.h (1.9): added (working)
	  setNumberOfFrames to SWFSprite

2001-06-20 04:10  opaque_ndst

	* util/swftophp.c (1.4): added Pete Schwamb's patch for saving
	  shape type

2001-06-20 03:31  opaque_ndst

	* mingpp.h (1.6): fixed pointer reference in
	  SWFDisplayItem::addAction

2001-06-20 03:29  opaque_ndst

	* perl_ext/SWF.xs (1.3): moved SWFDisplayItem_addAction w/in the
	  SWFDisplayItem methods area

2001-06-20 03:15  opaque_ndst

	* ming.h (1.11), src/displaylist.c (1.5), src/movie.c (1.8),
	  src/movieclip.c (1.3), src/movieclip.h (1.4): added Jonathan
	  Shore's patches for adding sound streams to movie clips.  Sure,
	  it might be defeating the purpose since they're loaded in one
	  frame, but someone might have a good use for it..

2001-06-20 03:05  opaque_ndst

	* src/blocks/output.c (1.7): added paranoid case to checkSize()-
	  reportedly fixes things, even though I think it shouldn't..  My
	  guess is it's an off-by-one error somewhere else that's
	  propagating.

2001-06-19 22:03  opaque_ndst

	* src/blocks/font.c (1.6): added [required] extra offset entry

2001-06-19 21:34  opaque_ndst

	* src/blocks/character.c (1.4): added SWF_DEFINEFONT2 to
	  SWFCharacter_isBlock so that font block isn't destroyed by
	  blocklist

2001-06-17 20:57  raff

	* util/decompile.c (1.3): same problem in the old decompiler

2001-06-17 20:54  raff

	* util/decompile5.c (1.3): one more call in call

2001-06-17 19:23  raff

	* util/decompile5.c (1.2): applying my changes to the old decompile
	  module (no pop() inside function calls) to this new version, so I
	  can play with it on Mac OSX :)

2001-06-15 03:03  opaque_ndst

	* util/action.h (1.2): added various missed opcodes

2001-06-15 03:02  opaque_ndst

	* util/listswf.c (1.3): cosmetic changes

2001-06-15 03:02  opaque_ndst

	* util/Makefile (1.2): [no log message]

2001-06-15 03:02  opaque_ndst

	* util/read.c (1.4): fixed goofo with string space allocing,
	  hexdumping

2001-06-15 02:57  opaque_ndst

	* util/decompile5.c (1.1): added the swf5 decompiler

2001-06-15 02:55  opaque_ndst

	* src/actioncompiler/: compile.c (1.5), compile.h (1.4),
	  compileaction.c (1.3), compiler.flex (1.5), compiler.y (1.7),
	  listaction.c (1.3), main.c (1.4): added Wolfgang Hamann's
	  assorted patches: fixed error reporting, fixed constant pool
	  writing, numerous other small improvements

2001-06-15 02:54  opaque_ndst

	* src/: movie.c (1.7), movie.h (1.6): Added Wolfgang Hamann's
	  library symbol patches

2001-06-15 02:53  opaque_ndst

	* src/blocktypes.h (1.2): added symbol export type

2001-06-15 02:53  opaque_ndst

	* ming.h (1.10): added SWFMovie_addExport

2001-06-15 02:52  opaque_ndst

	* perl_ext/: Exports.c (1.2), Makefile.PL (1.2), SWF.xs (1.2):
	  added Wolfgang Hamann's changes- clip event handlers for the
	  placeobject tag, export symbols, the textfield html flag, and the
	  SWF::Ming::setScale function.

2001-06-15 01:38  opaque_ndst

	* src/blocks/: outputblock.c (1.5), outputblock.h (1.4), swf.h
	  (1.8): added Wolfgang Hamann's exportlist patches

2001-06-15 01:38  opaque_ndst

	* src/blocks/loadfont.c (1.4): made name record large enough to
	  hold trailing '\0'.  oops.

2001-06-15 01:37  opaque_ndst

	* src/blocks/: font.c (1.5), font.h (1.5): added Wolfgang Hamann's
	  definefont2 patches allowing for wideoffset fonts

2001-06-15 01:36  opaque_ndst

	* src/blocks/blocktypes.h (1.3): added export tag type

2001-06-15 01:36  opaque_ndst

	* src/blocks/block.h (1.3): purely cosmetic

2001-06-15 01:35  opaque_ndst

	* src/blocks/exports.h (1.1): a list of exported clip symbols

2001-06-14 20:38  opaque_ndst

	* src/actioncompiler/compile.c (1.4): added sloppy endianness code

2001-06-14 20:36  opaque_ndst

	* src/blocks/sprite.c (1.5): fixed segv in completion of empty
	  sprites

2001-06-14 11:11  raff

	* util/decompile.c (1.2): a bunch of fixes to make the ActionScript
	  look more like ActionScript :)

	  - calling multiple pop() as parameters to a function is very bad,
	    because the C standard doesn't guarantee that they'll be called
	    in the order you expect. Most of the compilers push parameters
	   left to right, but gcc on Mac OSX has to be special!

	    In most of the places the pop() calls were already outside the
	    function calls, but a few of them didn't make it.

	  - SETPROPERTY wasn't correctly expanding the property name, as
	  GETPROPERTY	did

	  - fixed a few things with strings

	  - unknown opcodes stop the decompilation process, but ACTION_POP
	  is a	 known opcode (don't know when Flash generates it, but it
	  does!).    Still there are some cases where the decompilare get
	  lost, mostly	  after a POP, but I am not sure of what to do!

2001-06-14 11:02  raff

	* util/swftophp.c (1.3): the right type for DefineText2 is
	  DEFINETEXT2 not 2

2001-05-22 07:24  opaque_ndst

	* src/blocks/placeobject.c (1.2): Fixed memory leaks

2001-05-22 07:23  opaque_ndst

	* src/actioncompiler/: compiler.flex (1.4), compiler.y (1.6): Added
	  Wolfgang Hamann's fixes, added a.i++ and a[i]++

2001-05-21 20:28  opaque_ndst

	* php_ext/: ming.c (1.8), php_ming.h (1.5): added request
	  initializer, moved Ming_init() call into it

2001-05-21 12:25  jshore

	* java_ext/native/: SWFAction.h (1.3), SWFBitmap.h (1.3),
	  SWFButton.h (1.3), SWFDisplayItem.h (1.3), SWFFill.h (1.3),
	  SWFFont.h (1.3), SWFGradient.h (1.3), SWFMorph.h (1.3),
	  SWFMovie.h (1.3), SWFMovieClip.h (1.3), SWFNative.cc (1.3),
	  SWFNative.h (1.3), SWFShape.h (1.3), SWFSound.h (1.3), SWFText.h
	  (1.3), SWFTextField.h (1.3), SWFUtilities.h (1.3): new
	  functionality

2001-05-21 12:24  jshore

	* java_ext/Makefile (1.2): [no log message]

2001-05-21 12:23  jshore

	* java_ext/: README (1.2), SWFAction.java (1.3), SWFActionI.java
	  (1.3), SWFBitmap.java (1.3), SWFBitmapI.java (1.3),
	  SWFButton.java (1.3), SWFButtonI.java (1.3), SWFColor.java (1.1),
	  SWFDimensionableI.java (1.1), SWFDisplayItem.java (1.3),
	  SWFDisplayItemI.java (1.3), SWFException.java (1.3), SWFFill.java
	  (1.3), SWFFillI.java (1.3), SWFFont.java (1.3), SWFFontI.java
	  (1.3), SWFGradient.java (1.3), SWFGradientI.java (1.3),
	  SWFMatrix.java (1.1), SWFMorph.java (1.3), SWFMorphI.java (1.3),
	  SWFMovie.java (1.3), SWFMovieClip.java (1.3), SWFMovieClipI.java
	  (1.3), SWFMovieI.java (1.3), SWFObject.java (1.3),
	  SWFObjectI.java (1.3), SWFShape.java (1.3), SWFShapeI.java (1.3),
	  SWFSound.java (1.3), SWFSoundI.java (1.3), SWFText.java (1.3),
	  SWFTextField.java (1.3), SWFTextFieldI.java (1.3), SWFTextI.java
	  (1.3): new functionality & GC fixes

2001-05-12 04:07  raff

	* src/actioncompiler/compiler.y (1.5): oops, resolveJumps seems to
	  now be called bufferResolveJumps!

	  (this is what happen when I make changes on one version, and
	  check in another ):

2001-05-12 01:24  raff

	* src/actioncompiler/: compiler.y (1.4), oldcompiler.y (1.2): This
	  fixes a segment fault when compiling something like:

		  for (;;) {
		      ...
		  }

	  In this case the conditional expression is NULL (since there
	  isn't one).

	  So, the code checks if the conditional expression is null and in
	  that case creates a new buffer and SKIP the code that generates
	  the conditional branch.

2001-05-11 03:41  opaque_ndst

	* src/blocks/sprite.c (1.4): now adds trailing showFrame block to
	  sprite if it's not there

2001-05-09 20:21  opaque_ndst

	* ming.h (1.9), mingpp.h (1.5): added SWFDisplayItem_addAction

2001-05-09 20:21  opaque_ndst

	* CHANGES (1.6), CREDITS (1.3), TODO (1.6): [no log message]

2001-05-09 09:43  opaque_ndst

	* php_ext/Makefile (1.5): added static linkage to libdd.a w/
	  php_ming.so

2001-05-09 09:42  opaque_ndst

	* php_ext/: ming.c (1.7), php_ming.h (1.4): added
	  SWFDisplayItem::addAction

2001-05-09 08:51  opaque_ndst

	* src/text_util.c (1.3): fixed descent/leading scaling

2001-05-09 08:51  opaque_ndst

	* src/shape_util.c (1.5): fixed line scaling

2001-05-09 08:20  opaque_ndst

	* src/movieclip.h (1.3): added placeobject.h include

2001-05-09 08:19  opaque_ndst

	* src/movie.c (1.6): changed default version to 5

2001-05-09 07:35  opaque_ndst

	* src/: displaylist.c (1.4), displaylist.h (1.4): added new
	  placeobject2 handling

2001-05-09 07:35  opaque_ndst

	* src/Makefile (1.4): added actioncompiler/assembler.?

2001-05-09 06:09  opaque_ndst

	* src/blocks/swf.h (1.7): added placeobject functions

2001-05-09 06:05  opaque_ndst

	* src/blocks/: outputblock.c (1.4), outputblock.h (1.3): moved
	  placeobject2 stuff to placeobject.[ch]

2001-05-09 06:04  opaque_ndst

	* src/blocks/: output.c (1.6), output.h (1.3): added Jon Ribbens'
	  patches, made some other small fixes

2001-05-09 05:29  opaque_ndst

	* src/blocks/: action.c (1.3), action.h (1.3): yanked unused
	  deprecated action stuff

2001-05-09 04:48  opaque_ndst

	* src/blocks/Makefile (1.3): added placeobject stuff

2001-05-09 04:48  opaque_ndst

	* src/blocks/: placeobject.c (1.1), placeobject.h (1.1):
	  placeobject stuff now a separate object

2001-05-09 03:47  opaque_ndst

	* src/actioncompiler/: action.h (1.2), compile.c (1.3), compile.h
	  (1.3), compiler.flex (1.3), compiler.y (1.3), listaction.c (1.2),
	  main.c (1.3): added new swf5 action compiler

2001-05-09 03:14  opaque_ndst

	* src/actioncompiler/: assembler.c (1.1), assembler.h (1.1):
	  assembler support functions

2001-05-09 03:13  opaque_ndst

	* src/actioncompiler/Makefile (1.2): added assembler

2001-05-09 03:13  opaque_ndst

	* src/actioncompiler/: oldcompiler.flex (1.1), oldcompiler.y (1.1):
	  these are the old swf4 compiler bits..

2001-05-08 21:03  opaque_ndst

	* src/actioncompiler/swf5compiler.y (1.2): moved this to compiler.y

2001-05-07 05:28  jshore

	* java_ext/: SWFAction.java (1.2), SWFActionI.java (1.2),
	  SWFBitmap.java (1.2), SWFBitmapI.java (1.2), SWFButton.java
	  (1.2), SWFButtonI.java (1.2), SWFDisplayItem.java (1.2),
	  SWFDisplayItemI.java (1.2), SWFException.java (1.2), SWFFill.java
	  (1.2), SWFFillI.java (1.2), SWFFont.java (1.2), SWFFontI.java
	  (1.2), SWFGradient.java (1.2), SWFGradientI.java (1.2),
	  SWFMorph.java (1.2), SWFMorphI.java (1.2), SWFMovie.java (1.2),
	  SWFMovieClip.java (1.2), SWFMovieClipI.java (1.2), SWFMovieI.java
	  (1.2), SWFObject.java (1.2), SWFObjectI.java (1.2), SWFShape.java
	  (1.2), SWFShapeI.java (1.2), SWFSound.java (1.2), SWFSoundI.java
	  (1.2), SWFText.java (1.2), SWFTextField.java (1.2),
	  SWFTextFieldI.java (1.2), SWFTextI.java (1.2), native/SWFAction.h
	  (1.2), native/SWFBitmap.h (1.2), native/SWFButton.h (1.2),
	  native/SWFDisplayItem.h (1.2), native/SWFFill.h (1.2),
	  native/SWFFont.h (1.2), native/SWFGradient.h (1.2),
	  native/SWFMorph.h (1.2), native/SWFMovie.h (1.2),
	  native/SWFMovieClip.h (1.2), native/SWFNative.cc (1.2),
	  native/SWFNative.h (1.2), native/SWFShape.h (1.2),
	  native/SWFSound.h (1.2), native/SWFText.h (1.2),
	  native/SWFTextField.h (1.2), native/SWFUtilities.h (1.2),
	  Tests/Simple.java (1.2), Tests/SlideShow.java (1.2): spelling
	  error

2001-05-07 05:25  jshore

	* java_ext/README (1.1): information

2001-05-07 04:49  jshore

	* java_ext/Tests/: Simple.java (1.1), SlideShow.java (1.1): new
	  java extension

2001-05-07 04:44  jshore

	* java_ext/: SWFAction.java (1.1), SWFActionI.java (1.1),
	  SWFBitmap.java (1.1), SWFBitmapI.java (1.1), SWFButton.java
	  (1.1), SWFButtonI.java (1.1), SWFDisplayItem.java (1.1),
	  SWFDisplayItemI.java (1.1), SWFException.java (1.1), SWFFill.java
	  (1.1), SWFFillI.java (1.1), SWFFont.java (1.1), SWFFontI.java
	  (1.1), SWFGradient.java (1.1), SWFGradientI.java (1.1),
	  SWFMorph.java (1.1), SWFMorphI.java (1.1), SWFMovie.java (1.1),
	  SWFMovieClip.java (1.1), SWFMovieClipI.java (1.1), SWFMovieI.java
	  (1.1), SWFObject.java (1.1), SWFObjectI.java (1.1), SWFShape.java
	  (1.1), SWFShapeI.java (1.1), SWFSound.java (1.1), SWFSoundI.java
	  (1.1), SWFText.java (1.1), SWFTextField.java (1.1),
	  SWFTextFieldI.java (1.1), SWFTextI.java (1.1), native/Makefile
	  (1.1), native/SWFAction.h (1.1), native/SWFBitmap.h (1.1),
	  native/SWFButton.h (1.1), native/SWFDisplayItem.h (1.1),
	  native/SWFFill.h (1.1), native/SWFFont.h (1.1),
	  native/SWFGradient.h (1.1), native/SWFMorph.h (1.1),
	  native/SWFMovie.h (1.1), native/SWFMovieClip.h (1.1),
	  native/SWFNative.cc (1.1), native/SWFNative.h (1.1),
	  native/SWFShape.h (1.1), native/SWFSound.h (1.1),
	  native/SWFText.h (1.1), native/SWFTextField.h (1.1),
	  native/SWFUtilities.h (1.1): new java extension

2001-05-07 04:42  jshore

	* java_ext/Makefile (1.1): [no log message]

2001-05-06 00:51  opaque_ndst

	* src/blocks/output.c (1.5): added John Ribbens' fixes

2001-04-20 03:35  opaque_ndst

	* mingpp.h (1.4): fixed confusion about input, added SWFSound
	  constructor from SWFInput

2001-04-14 04:50  opaque_ndst

	* src/shape_util.c (1.4): got rid of deprecated lineToRelative crap
	  in drawCharacterBounds

2001-04-14 04:49  opaque_ndst

	* src/movie.c (1.5): fixed scaling in automagic bitmap shapifying

2001-04-14 04:48  opaque_ndst

	* php_ext/ming.c (1.6): fixed stuff.  made it work.  yep.

2001-04-14 04:48  opaque_ndst

	* CHANGES (1.5): [no log message]

2001-04-13 02:51  opaque_ndst

	* src/blocks/input.c (1.5): fixed typo

2001-04-13 02:50  opaque_ndst

	* ming.h (1.8), mingpp.h (1.3), php_ext/ming.c (1.5),
	  src/blocks/input.c (1.4), src/blocks/input.h (1.2),
	  src/blocks/swf.h (1.6): added hacky SWFInput_allocedBuffer
	  nonsense

2001-04-13 02:49  opaque_ndst

	* CHANGES (1.4): [no log message]

2001-04-13 02:29  opaque_ndst

	* src/blocks/input.c (1.3): buffer input now frees buffer.  I don't
	  like it, but I can't see any way around it..

2001-04-13 02:28  opaque_ndst

	* src/blocks/dbl.c (1.6): fixed stupid typo

2001-04-13 02:12  opaque_ndst

	* src/blocks/jpeg.h (1.3): moved typedef above includes

2001-04-13 02:12  opaque_ndst

	* src/blocks/swf.h (1.5): added newSWFBitmap_fromInput

2001-04-13 02:11  opaque_ndst

	* src/blocks/input.c (1.2): forgot to inc offset on buffer's
	  getChar.  oops.

2001-04-13 02:11  opaque_ndst

	* src/blocks/error.h (1.2): added a little note..

2001-04-13 02:10  opaque_ndst

	* src/blocks/: dbl.c (1.5), dbl.h (1.3): added SWFInput interfaces

2001-04-13 02:09  opaque_ndst

	* src/blocks/: bitmap.c (1.3), bitmap.h (1.3): added
	  newSWFBitmap_fromInput

2001-04-13 02:08  opaque_ndst

	* src/: ming.h (1.4), shape_util.h (1.5): moved setScale/Threshold
	  over to ming.h, added seterror/warn to ming.h

2001-04-13 02:07  opaque_ndst

	* src/ming.c (1.3): added seterror/warn functions

2001-04-13 02:06  opaque_ndst

	* php_ext/: Makefile (1.4), ming.c (1.4), php_ming.h (1.3): added
	  new SWFInput stuff

2001-04-13 02:05  opaque_ndst

	* ming.h (1.7), mingpp.h (1.2): fixed version number, added
	  seterror/warn functions, SWFBitmap_fromInput

2001-04-12 11:45  opaque_ndst

	* CREDITS (1.2), Makefile (1.4), ming.i (1.5): [no log message]

2001-04-12 11:43  opaque_ndst

	* c++_ext/: README (1.2), test.cpp (1.2): updated to match new code

2001-04-12 11:42  opaque_ndst

	* py_ext/: Makefile (1.5), ming.py (1.4): updated for new stuff

2001-04-12 11:41  opaque_ndst

	* CHANGES (1.3), TODO (1.5): [no log message]

2001-04-12 11:40  opaque_ndst

	* src/test.c (1.2): random changes.  like it matters, anyway.
	  whatever.

2001-04-12 11:40  opaque_ndst

	* src/: movieclip.c (1.2), movieclip.h (1.2): changed 2000 to 2001

2001-04-12 11:39  opaque_ndst

	* src/ming.h (1.3): added global extern crap

2001-04-12 11:38  opaque_ndst

	* src/libming.h (1.2): ifdef wrapper for unistd.h

2001-04-12 11:37  opaque_ndst

	* src/movie.c (1.4): added SWFMovie_add(SWFBitmap) automagic shape
	  wrapping convenience code

2001-04-12 11:36  opaque_ndst

	* src/Makefile (1.3): added fill.o

2001-04-12 11:35  opaque_ndst

	* src/: blocklist.c (1.3), blocklist.h (1.2), displaylist.c (1.3),
	  displaylist.h (1.3), movie.h (1.5), position.c (1.3), position.h
	  (1.3), text_util.c (1.2), text_util.h (1.2): changed 2000 to 2001

2001-04-12 11:34  opaque_ndst

	* src/: shape_util.c (1.3), shape_util.h (1.4): removed annoying
	  inline functions, added

2001-04-12 11:33  opaque_ndst

	* src/: fill.c (1.1), fill.h (1.3): removed the annoying inline
	  functions

2001-04-12 11:32  opaque_ndst

	* src/actioncompiler/: compile.c (1.2), compile.h (1.2),
	  compileaction.c (1.2), main.c (1.2): small tweaks to make things
	  compile easier under windows

2001-04-12 11:31  opaque_ndst

	* src/actioncompiler/swf5compiler.y (1.1): first steps toward a
	  flash 5 compiler.. still not really working

2001-04-12 11:29  opaque_ndst

	* src/blocks/: Makefile (1.2), action.c (1.2), action.h (1.2),
	  bitmap.c (1.2), bitmap.h (1.2), block.c (1.3), block.h (1.2),
	  blocktypes.h (1.2), browserfont.c (1.3), browserfont.h (1.2),
	  button.c (1.3), button.h (1.2), character.c (1.3), character.h
	  (1.2), cxform.c (1.3), cxform.h (1.2), fillstyle.c (1.2),
	  fillstyle.h (1.2), font.c (1.4), font.h (1.4), fontinfo.c (1.3),
	  fontinfo.h (1.2), gradient.c (1.3), gradient.h (1.2), libswf.h
	  (1.2), linestyle.c (1.2), linestyle.h (1.2), loadfont.c (1.3),
	  matrix.c (1.3), matrix.h (1.2), method.c (1.2), method.h (1.2),
	  morph.c (1.3), morph.h (1.2), output.c (1.4), output.h (1.2),
	  outputblock.c (1.3), outputblock.h (1.2), rect.c (1.3), rect.h
	  (1.2), shape.c (1.5), shape.h (1.4), sound.c (1.3), sound.h
	  (1.2), sprite.c (1.3), sprite.h (1.2), swf.h (1.4), text.c (1.6),
	  text.h (1.3), textfield.c (1.3), textfield.h (1.4), ttffont.c
	  (1.2), ttffont.h (1.2): changed 2000 to 2001

2001-04-12 11:29  opaque_ndst

	* src/blocks/: dbl.c (1.4), dbl.h (1.2), jpeg.c (1.3), jpeg.h
	  (1.2), mp3.c (1.3), soundstream.c (1.3), soundstream.h (1.2):
	  updated to use SWFInput object

2001-04-12 11:28  opaque_ndst

	* src/blocks/: error.c (1.1), error.h (1.1): new flexible error
	  methods

2001-04-12 11:28  opaque_ndst

	* src/blocks/: input.c (1.1), input.h (1.1): new datasource
	  abstraction thingy

2001-04-12 11:24  opaque_ndst

	* perl_ext/: Changes (1.1), Exports.c (1.1), MANIFEST (1.1),
	  Makefile.PL (1.1), README (1.2), SWF.pm (1.1), SWF.xs (1.1), TODO
	  (1.1), perl_swf.h (1.1), typemap (1.1): first include

2001-04-12 11:21  opaque_ndst

	* ming.h (1.6), mingpp.h (1.1): hey, here's the new header files..

2001-04-12 11:20  opaque_ndst

	* c++_ext/ming.h (1.2): moved to ../mingpp.h

2001-04-12 11:19  opaque_ndst

	* util/png2dbl.c (1.2): added byteorder fix

2001-03-22 20:38  opaque_ndst

	* src/blocks/text.c (1.5): now carries height from one record to
	  the next when you addString, setColor, etc.

2001-03-17 05:20  opaque_ndst

	* php_ext/Makefile (1.3): replaced include nonsense with
	  `php-config --includes`

2001-03-17 05:15  opaque_ndst

	* py_ext/Makefile (1.4): changed to static linkage with libming

2001-03-17 05:15  opaque_ndst

	* CHANGES (1.2), README (1.2), TODO (1.4): [no log message]

2001-03-17 05:14  opaque_ndst

	* src/ming.h (1.2): fixed version number

2001-03-17 03:41  opaque_ndst

	* Makefile (1.3): fixed ln so ming.h gets installed

2001-03-17 00:42  opaque_ndst

	* perl_ext/: Makefile (1.2), ming_wrap.c (1.2), ming_wrap.doc
	  (1.2), mingc.pm (1.2), sample.pl (1.2): replaced with soheil's XS
	  module

2001-03-13 10:01  opaque_ndst

	* src/blocks/text.c (1.4): removed superfluous textrecord 0/1 type
	  jostling as per Raff's investigative elucidations.

2001-03-13 09:51  opaque_ndst

	* src/actioncompiler/: compiler.flex (1.2), compiler.y (1.2): added
	  Raff's getURL1 function

2001-03-13 09:43  opaque_ndst

	* src/shape_util.h (1.3): yanked SWFShape_drawGlyph

2001-03-13 08:00  opaque_ndst

	* ming.h (1.5): changed SWFFont_getStringWidth return to float

2001-03-13 03:19  opaque_ndst

	* ming.h (1.4), ming.i (1.4), src/blocks/font.c (1.3),
	  src/blocks/font.h (1.3), src/blocks/shape.c (1.4),
	  src/blocks/shape.h (1.3), src/blocks/swf.h (1.3): changed
	  drawGlyph arg to unsigned char so 8-bit character codes work

2001-03-12 23:24  opaque_ndst

	* src/blocks/textfield.h (1.3): fixed offbits to allow for
	  SWFTEXTFIELD_HTML

2001-03-12 22:02  opaque_ndst

	* util/: listmp3.c (1.2), listswf.c (1.2): added frameLen tweak

2001-03-12 22:01  opaque_ndst

	* util/read.c (1.3): removed damn assert(0) to quell dumping

2001-03-12 22:00  opaque_ndst

	* py_ext/ming.py (1.3): added Ming_setScale,
	  Ming_setCubicThreshold, and flags arg to SWFTextField()

2001-03-12 21:58  opaque_ndst

	* php_ext/: ming.c (1.3), php_ming.h (1.2): added Ming_setScale,
	  changed scalar args to floats

2001-03-12 21:57  opaque_ndst

	* ming.h (1.3), ming.i (1.3): changed scalar args to floats,
	  cleaned out some non-public functions

2001-03-12 21:55  opaque_ndst

	* TODO (1.3): [no log message]

2001-03-12 21:55  opaque_ndst

	* src/: blocklist.c (1.2), movie.c (1.3), movie.h (1.4): changed
	  malloc/memset to calloc, changed scalar args to floats and added
	  scaling code

2001-03-12 21:54  opaque_ndst

	* src/ming.c (1.2): added Ming_setScale, moved
	  Ming_setCubicThreshold here

2001-03-12 21:53  opaque_ndst

	* src/: fill.h (1.2), position.c (1.2), position.h (1.2): changed
	  scalar args to floats, adding scaling code

2001-03-12 21:50  opaque_ndst

	* src/: displaylist.c (1.2), displaylist.h (1.2): include [empty]
	  matrix for items left at (0,0)- some things don't seem to show up
	  otherwise

2001-03-12 21:49  opaque_ndst

	* src/: shape_util.c (1.2), shape_util.h (1.2): wrapped all
	  metric-related functions with scaled versions

2001-03-12 21:48  opaque_ndst

	* src/Makefile (1.2): added text_util

2001-03-12 21:47  opaque_ndst

	* src/blocks/: block.c (1.2), browserfont.c (1.2), button.c (1.2),
	  character.c (1.2), cxform.c (1.2), dbl.c (1.3), fontinfo.c (1.2),
	  gradient.c (1.2), jpeg.c (1.2), loadfont.c (1.2), matrix.c (1.2),
	  morph.c (1.2), output.c (1.3), outputblock.c (1.2), rect.c (1.2),
	  sound.c (1.2), sprite.c (1.2): changed malloc/memset to calloc,
	  assigning NULL to pointers manually now for portability's sake

2001-03-12 21:46  opaque_ndst

	* src/blocks/: mp3.c (1.2), soundstream.c (1.2): tweaked mp3 frame
	  size calculation, seems to be more compatible

2001-03-12 21:45  opaque_ndst

	* src/blocks/: read.c (1.1), shape.c (1.3), shape.h (1.2): added
	  "scaled" to metric-related function names, moved cubic bezier and
	  glyph drawing code down here

2001-03-12 21:44  opaque_ndst

	* src/blocks/: font.c (1.2), font.h (1.2), swf.h (1.2), text.c
	  (1.3), text.h (1.2), textfield.c (1.2), textfield.h (1.2): added
	  "scaled" to all metric-related function names

2001-03-12 21:41  opaque_ndst

	* src/read.c (1.2): moved down to blocks along with drawGlyph

2001-03-12 21:41  opaque_ndst

	* src/: text_util.c (1.1), text_util.h (1.1): scales
	  text/font/textfield metrics by Ming_scale

2001-03-07 05:14  opaque_ndst

	* php_ext/ming.c (1.2): fixed stupid setLineSpacing/setIndentation
	  mistake and goof in streamMp3(FILE *)

2001-03-05 02:36  opaque_ndst

	* src/blocks/output.c (1.2): writeString now stops on null, not on
	  < 0, so we can output 8-bit chars.  oops.

2001-03-05 02:35  opaque_ndst

	* py_ext/ming.py (1.2): saved a reference to font in
	  SWFTextField::setFont so that it doesn't get freed if you do
	  t.setFont(SWFFont("boink"))

2001-02-27 07:16  opaque_ndst

	* src/blocks/shape.c (1.2): added check for adding empty line/curve

2001-02-26 22:24  opaque_ndst

	* py_ext/Makefile (1.3): added ming.pyc to make clean

2001-02-22 07:10  raff

	* util/: makefdb.c (1.2), read.c (1.2), read.h (1.2): Ming
	  currently doesn't support wide-character fonts, but maybe we
	  don't want to abort the program run, since there may be other
	  fonts we want to extract.

	  The "fix" is quite an hack: let the program do whatever it
	  normally does, but at the end remove the file, to avoid that
	  using it may crash the library.

2001-02-21 23:47  opaque_ndst

	* TODO (1.2): added automatic bitmap-to-shape

2001-02-21 23:46  opaque_ndst

	* py_ext/Makefile (1.2): added dependency on ../libming.a for
	  mingcmodule.so

2001-02-21 23:46  opaque_ndst

	* py_ext/.cvsignore (1.3): added ming.pyc

2001-02-21 23:45  opaque_ndst

	* src/blocks/text.c (1.2): check for string == NULL before strlen

2001-02-21 23:27  opaque_ndst

	* src/blocks/dbl.c (1.2): Now grabs width and height from dbl file!

2001-02-17 04:27  opaque_ndst

	* py_ext/.cvsignore (1.2): added ming_wrap.c and ming_wrap.doc

2001-02-17 04:25  opaque_ndst

	* py_ext/: ming_wrap.c (1.2), ming_wrap.doc (1.2): removed
	  swig-generated files

2001-02-17 04:24  opaque_ndst

	* util/swftophp.c (1.2): added indent arg to decompileAction calls

2001-02-17 04:23  opaque_ndst

	* src/actioncompiler/.cvsignore (1.3): added test

2001-02-17 04:19  opaque_ndst

	* ming.h (1.2), ming.i (1.2), src/movie.h (1.3): added -1 return
	  from SWFMovie_save if named file doesn't exist

2001-02-17 04:18  opaque_ndst

	* ming_wrap.c (1.2): removed generated file

2001-02-17 04:17  opaque_ndst

	* .cvsignore (1.2): added ming_wrap.c generated file

2001-02-17 04:17  opaque_ndst

	* .cvsignore (1.1), c++_ext/.cvsignore (1.1), perl_ext/.cvsignore
	  (1.1), php_ext/.cvsignore (1.1), py_ext/.cvsignore (1.1),
	  rb_ext/.cvsignore (1.1), src/.cvsignore (1.1),
	  src/actioncompiler/.cvsignore (1.2), src/blocks/.cvsignore (1.1):
	  Dave learns what .cvsignore files are for

2001-02-17 04:11  opaque_ndst

	* util/.cvsignore (1.1): Dave discovers what .cvsignore files are
	  for..

2001-02-16 23:23  opaque_ndst

	* php_ext/Makefile (1.2): Fixed botched CFILES define.	oops.

2001-02-15 22:03  opaque_ndst

	* src/actioncompiler/.cvsignore (1.1): added generated files
	  lex.yy.c compiler.tab.c compiler.tab.h

2001-02-15 22:01  opaque_ndst

	* src/actioncompiler/: compiler.tab.c (1.2), compiler.tab.h (1.2),
	  lex.yy.c (1.2): removed bison/flex-generated files

2001-02-15 21:58  opaque_ndst

	* src/: movie.c (1.2), movie.h (1.2): added SWFMovie_addBlock at
	  Adam Cohen-Rose's suggestion.  This helps reduce movie's
	  dependency on blockList.

2001-02-13 00:15  opaque_ndst

	* php_ext/ming.dsp (1.1): MS dev studio project file.  From php's
	  ext/ming

2001-02-08 22:41  opaque_ndst

	* php_ext/config.m4 (1.2): Changed withval to PHP_MING as to not
	  hose the php build

2001-02-08 22:40  opaque_ndst

	* Makefile (1.2): Changed to "install" method for RPM sake

2001-02-01 02:00  opaque_ndst

	* CHANGES (1.1), CREDITS (1.1), LICENSE (1.1), Makefile (1.1),
	  README (1.1), TODO (1.1), ming.h (1.1), ming.i (1.1), ming_wrap.c
	  (1.1), php_ext/Makefile.in (1.1), php_ext/config.m4 (1.1),
	  php_ext/Makefile (1.1), php_ext/README (1.1),
	  php_ext/make_module.sh (1.1), php_ext/ming.c (1.1),
	  php_ext/php_ming.h (1.1), py_ext/INSTALL (1.1), py_ext/Makefile
	  (1.1), py_ext/README (1.1), py_ext/TODO (1.1), py_ext/ming.py
	  (1.1), py_ext/ming_wrap.c (1.1), py_ext/ming_wrap.doc (1.1),
	  py_ext/mingc.def (1.1), py_ext/shape.py (1.1), py_ext/test.py
	  (1.1), src/Makefile (1.1), src/blocklist.c (1.1), src/blocklist.h
	  (1.1), src/blocktypes.h (1.1), src/displaylist.c (1.1),
	  src/displaylist.h (1.1), src/libming.h (1.1), src/ming.h (1.1),
	  src/movie.c (1.1), src/movie.h (1.1), src/movieclip.c (1.1),
	  src/movieclip.h (1.1), src/fill.h (1.1), src/ming.c (1.1),
	  src/position.c (1.1), src/position.h (1.1), src/read.c (1.1),
	  src/shape_util.c (1.1), src/shape_util.h (1.1), src/test.c (1.1),
	  src/actioncompiler/Makefile (1.1), src/actioncompiler/action.h
	  (1.1), src/actioncompiler/compile.c (1.1),
	  src/actioncompiler/compile.h (1.1),
	  src/actioncompiler/compileaction.c (1.1),
	  src/actioncompiler/compiler.flex (1.1),
	  src/actioncompiler/compiler.y (1.1),
	  src/actioncompiler/listaction.c (1.1), src/actioncompiler/main.c
	  (1.1), src/actioncompiler/compiler.tab.c (1.1),
	  src/actioncompiler/compiler.tab.h (1.1),
	  src/actioncompiler/lex.yy.c (1.1), src/blocks/Makefile (1.1),
	  src/blocks/action.c (1.1), src/blocks/action.h (1.1),
	  src/blocks/bitmap.h (1.1), src/blocks/block.c (1.1),
	  src/blocks/block.h (1.1), src/blocks/blocktypes.h (1.1),
	  src/blocks/browserfont.c (1.1), src/blocks/browserfont.h (1.1),
	  src/blocks/button.c (1.1), src/blocks/button.h (1.1),
	  src/blocks/character.c (1.1), src/blocks/character.h (1.1),
	  src/blocks/cxform.c (1.1), src/blocks/cxform.h (1.1),
	  src/blocks/font.c (1.1), src/blocks/font.h (1.1),
	  src/blocks/fontinfo.c (1.1), src/blocks/fontinfo.h (1.1),
	  src/blocks/linestyle.c (1.1), src/blocks/jpeg.c (1.1),
	  src/blocks/jpeg.h (1.1), src/blocks/libswf.h (1.1),
	  src/blocks/loadfont.c (1.1), src/blocks/matrix.c (1.1),
	  src/blocks/matrix.h (1.1), src/blocks/method.c (1.1),
	  src/blocks/method.h (1.1), src/blocks/mp3.c (1.1),
	  src/blocks/output.c (1.1), src/blocks/output.h (1.1),
	  src/blocks/outputblock.c (1.1), src/blocks/outputblock.h (1.1),
	  src/blocks/rect.c (1.1), src/blocks/rect.h (1.1),
	  src/blocks/shape.c (1.1), src/blocks/shape.h (1.1),
	  src/blocks/sound.c (1.1), src/blocks/sound.h (1.1),
	  src/blocks/soundstream.c (1.1), src/blocks/soundstream.h (1.1),
	  src/blocks/sprite.c (1.1), src/blocks/sprite.h (1.1),
	  src/blocks/swf.h (1.1), src/blocks/text.c (1.1),
	  src/blocks/bitmap.c (1.1), src/blocks/dbl.c (1.1),
	  src/blocks/dbl.h (1.1), src/blocks/gradient.c (1.1),
	  src/blocks/gradient.h (1.1), src/blocks/text.h (1.1),
	  src/blocks/textfield.c (1.1), src/blocks/textfield.h (1.1),
	  src/blocks/ttffont.c (1.1), src/blocks/ttffont.h (1.1),
	  src/blocks/fillstyle.c (1.1), src/blocks/fillstyle.h (1.1),
	  src/blocks/linestyle.h (1.1), src/blocks/morph.c (1.1),
	  src/blocks/morph.h (1.1), util/Makefile (1.1), util/README (1.1),
	  util/TODO (1.1), util/action.h (1.1), util/bindump.c (1.1),
	  util/blocktypes.c (1.1), util/blocktypes.h (1.1),
	  util/decompile.c (1.1), util/decompile.h (1.1), util/gif2mask.c
	  (1.1), util/hexdump.c (1.1), util/libswf.h (1.1), util/listfdb.c
	  (1.1), util/listjpeg.c (1.1), util/listmp3.c (1.1),
	  util/listswf.c (1.1), util/makefdb.c (1.1), util/output.h (1.1),
	  util/read.c (1.1), util/read.h (1.1), util/swftophp.c (1.1),
	  util/swftophp.h (1.1), perl_ext/Makefile (1.1),
	  perl_ext/sample.pl (1.1), util/gif2dbl.c (1.1), util/png2dbl.c
	  (1.1), c++_ext/Makefile (1.1), c++_ext/test.cpp (1.1),
	  perl_ext/README (1.1), perl_ext/ming_wrap.c (1.1),
	  perl_ext/ming_wrap.doc (1.1), perl_ext/mingc.pm (1.1),
	  rb_ext/README (1.1), rb_ext/depend (1.1), rb_ext/extconf.rb
	  (1.1), rb_ext/ming.rb (1.1), rb_ext/shape.rb (1.1),
	  rb_ext/test.rb (1.1), c++_ext/README (1.1), c++_ext/ming.h (1.1):
	  Initial revision

2001-02-01 02:00  opaque_ndst

	* CHANGES (1.1.1.1), CREDITS (1.1.1.1), LICENSE (1.1.1.1), Makefile
	  (1.1.1.1), README (1.1.1.1), TODO (1.1.1.1), ming.h (1.1.1.1),
	  ming.i (1.1.1.1), ming_wrap.c (1.1.1.1), php_ext/Makefile.in
	  (1.1.1.1), php_ext/config.m4 (1.1.1.1), php_ext/Makefile
	  (1.1.1.1), php_ext/README (1.1.1.1), php_ext/make_module.sh
	  (1.1.1.1), php_ext/ming.c (1.1.1.1), php_ext/php_ming.h
	  (1.1.1.1), py_ext/INSTALL (1.1.1.1), py_ext/Makefile (1.1.1.1),
	  py_ext/README (1.1.1.1), py_ext/TODO (1.1.1.1), py_ext/ming.py
	  (1.1.1.1), py_ext/ming_wrap.c (1.1.1.1), py_ext/ming_wrap.doc
	  (1.1.1.1), py_ext/mingc.def (1.1.1.1), py_ext/shape.py (1.1.1.1),
	  py_ext/test.py (1.1.1.1), src/Makefile (1.1.1.1), src/blocklist.c
	  (1.1.1.1), src/blocklist.h (1.1.1.1), src/blocktypes.h (1.1.1.1),
	  src/displaylist.c (1.1.1.1), src/displaylist.h (1.1.1.1),
	  src/libming.h (1.1.1.1), src/ming.h (1.1.1.1), src/movie.c
	  (1.1.1.1), src/movie.h (1.1.1.1), src/movieclip.c (1.1.1.1),
	  src/movieclip.h (1.1.1.1), src/fill.h (1.1.1.1), src/ming.c
	  (1.1.1.1), src/position.c (1.1.1.1), src/position.h (1.1.1.1),
	  src/read.c (1.1.1.1), src/shape_util.c (1.1.1.1),
	  src/shape_util.h (1.1.1.1), src/test.c (1.1.1.1),
	  src/actioncompiler/Makefile (1.1.1.1),
	  src/actioncompiler/action.h (1.1.1.1),
	  src/actioncompiler/compile.c (1.1.1.1),
	  src/actioncompiler/compile.h (1.1.1.1),
	  src/actioncompiler/compileaction.c (1.1.1.1),
	  src/actioncompiler/compiler.flex (1.1.1.1),
	  src/actioncompiler/compiler.y (1.1.1.1),
	  src/actioncompiler/listaction.c (1.1.1.1),
	  src/actioncompiler/main.c (1.1.1.1),
	  src/actioncompiler/compiler.tab.c (1.1.1.1),
	  src/actioncompiler/compiler.tab.h (1.1.1.1),
	  src/actioncompiler/lex.yy.c (1.1.1.1), src/blocks/Makefile
	  (1.1.1.1), src/blocks/action.c (1.1.1.1), src/blocks/action.h
	  (1.1.1.1), src/blocks/bitmap.h (1.1.1.1), src/blocks/block.c
	  (1.1.1.1), src/blocks/block.h (1.1.1.1), src/blocks/blocktypes.h
	  (1.1.1.1), src/blocks/browserfont.c (1.1.1.1),
	  src/blocks/browserfont.h (1.1.1.1), src/blocks/button.c
	  (1.1.1.1), src/blocks/button.h (1.1.1.1), src/blocks/character.c
	  (1.1.1.1), src/blocks/character.h (1.1.1.1), src/blocks/cxform.c
	  (1.1.1.1), src/blocks/cxform.h (1.1.1.1), src/blocks/font.c
	  (1.1.1.1), src/blocks/font.h (1.1.1.1), src/blocks/fontinfo.c
	  (1.1.1.1), src/blocks/fontinfo.h (1.1.1.1),
	  src/blocks/linestyle.c (1.1.1.1), src/blocks/jpeg.c (1.1.1.1),
	  src/blocks/jpeg.h (1.1.1.1), src/blocks/libswf.h (1.1.1.1),
	  src/blocks/loadfont.c (1.1.1.1), src/blocks/matrix.c (1.1.1.1),
	  src/blocks/matrix.h (1.1.1.1), src/blocks/method.c (1.1.1.1),
	  src/blocks/method.h (1.1.1.1), src/blocks/mp3.c (1.1.1.1),
	  src/blocks/output.c (1.1.1.1), src/blocks/output.h (1.1.1.1),
	  src/blocks/outputblock.c (1.1.1.1), src/blocks/outputblock.h
	  (1.1.1.1), src/blocks/rect.c (1.1.1.1), src/blocks/rect.h
	  (1.1.1.1), src/blocks/shape.c (1.1.1.1), src/blocks/shape.h
	  (1.1.1.1), src/blocks/sound.c (1.1.1.1), src/blocks/sound.h
	  (1.1.1.1), src/blocks/soundstream.c (1.1.1.1),
	  src/blocks/soundstream.h (1.1.1.1), src/blocks/sprite.c
	  (1.1.1.1), src/blocks/sprite.h (1.1.1.1), src/blocks/swf.h
	  (1.1.1.1), src/blocks/text.c (1.1.1.1), src/blocks/bitmap.c
	  (1.1.1.1), src/blocks/dbl.c (1.1.1.1), src/blocks/dbl.h
	  (1.1.1.1), src/blocks/gradient.c (1.1.1.1), src/blocks/gradient.h
	  (1.1.1.1), src/blocks/text.h (1.1.1.1), src/blocks/textfield.c
	  (1.1.1.1), src/blocks/textfield.h (1.1.1.1), src/blocks/ttffont.c
	  (1.1.1.1), src/blocks/ttffont.h (1.1.1.1), src/blocks/fillstyle.c
	  (1.1.1.1), src/blocks/fillstyle.h (1.1.1.1),
	  src/blocks/linestyle.h (1.1.1.1), src/blocks/morph.c (1.1.1.1),
	  src/blocks/morph.h (1.1.1.1), util/Makefile (1.1.1.1),
	  util/README (1.1.1.1), util/TODO (1.1.1.1), util/action.h
	  (1.1.1.1), util/bindump.c (1.1.1.1), util/blocktypes.c (1.1.1.1),
	  util/blocktypes.h (1.1.1.1), util/decompile.c (1.1.1.1),
	  util/decompile.h (1.1.1.1), util/gif2mask.c (1.1.1.1),
	  util/hexdump.c (1.1.1.1), util/libswf.h (1.1.1.1), util/listfdb.c
	  (1.1.1.1), util/listjpeg.c (1.1.1.1), util/listmp3.c (1.1.1.1),
	  util/listswf.c (1.1.1.1), util/makefdb.c (1.1.1.1), util/output.h
	  (1.1.1.1), util/read.c (1.1.1.1), util/read.h (1.1.1.1),
	  util/swftophp.c (1.1.1.1), util/swftophp.h (1.1.1.1),
	  perl_ext/Makefile (1.1.1.1), perl_ext/sample.pl (1.1.1.1),
	  util/gif2dbl.c (1.1.1.1), util/png2dbl.c (1.1.1.1),
	  c++_ext/Makefile (1.1.1.1), c++_ext/test.cpp (1.1.1.1),
	  perl_ext/README (1.1.1.1), perl_ext/ming_wrap.c (1.1.1.1),
	  perl_ext/ming_wrap.doc (1.1.1.1), perl_ext/mingc.pm (1.1.1.1),
	  rb_ext/README (1.1.1.1), rb_ext/depend (1.1.1.1),
	  rb_ext/extconf.rb (1.1.1.1), rb_ext/ming.rb (1.1.1.1),
	  rb_ext/shape.rb (1.1.1.1), rb_ext/test.rb (1.1.1.1),
	  c++_ext/README (1.1.1.1), c++_ext/ming.h (1.1.1.1): initial
	  import