gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] /srv/bzr/gnash/avm2 r9691: Merge from trunk


From: Sandro Santilli
Subject: [Gnash-commit] /srv/bzr/gnash/avm2 r9691: Merge from trunk
Date: Wed, 31 Dec 2008 00:48:06 +0100
User-agent: Bazaar (1.5)

------------------------------------------------------------
revno: 9691
committer: Sandro Santilli <address@hidden>
branch nick: avm2
timestamp: Wed 2008-12-31 00:48:06 +0100
message:
  Merge from trunk
removed:
  gui/klash.moc.in
  libcore/parser/bitmap_character_def.cpp
  libcore/parser/bitmap_character_def.h
added:
  cygnal/acinclude.m4
  cygnal/cvm.cpp
  cygnal/cygnal.h
  cygnal/testsuite/cygnal.all/bindata/
  cygnal/testsuite/cygnal.all/bindata/README
  cygnal/testsuite/cygnal.all/bindata/array1-request.bin
  cygnal/testsuite/cygnal.all/bindata/array1-response.bin
  cygnal/testsuite/cygnal.all/bindata/array2-request.bin
  cygnal/testsuite/cygnal.all/bindata/array2-response.bin
  cygnal/testsuite/cygnal.all/bindata/array3-request.bin
  cygnal/testsuite/cygnal.all/bindata/array3-response.bin
  cygnal/testsuite/cygnal.all/bindata/array4-request.bin
  cygnal/testsuite/cygnal.all/bindata/array4-response.bin
  cygnal/testsuite/cygnal.all/bindata/array5-request.bin
  cygnal/testsuite/cygnal.all/bindata/array5-response.bin
  cygnal/testsuite/cygnal.all/bindata/array6-request.bin
  cygnal/testsuite/cygnal.all/bindata/array6-response.bin
  cygnal/testsuite/cygnal.all/bindata/array7-request.bin
  cygnal/testsuite/cygnal.all/bindata/array7-response.bin
  cygnal/testsuite/cygnal.all/bindata/bool-false-response.bin
  cygnal/testsuite/cygnal.all/bindata/bool-true-response.bin
  cygnal/testsuite/cygnal.all/bindata/custom-class1-request.bin
  cygnal/testsuite/cygnal.all/bindata/custom-class1-response.bin
  cygnal/testsuite/cygnal.all/bindata/custom-class2-request.bin
  cygnal/testsuite/cygnal.all/bindata/custom-class2-response.bin
  cygnal/testsuite/cygnal.all/bindata/date1-request.bin
  cygnal/testsuite/cygnal.all/bindata/date1-response.bin
  cygnal/testsuite/cygnal.all/bindata/date2-request.bin
  cygnal/testsuite/cygnal.all/bindata/date2-response.bin
  cygnal/testsuite/cygnal.all/bindata/echo-bool-false.bin
  cygnal/testsuite/cygnal.all/bindata/echo-bool-true.bin
  cygnal/testsuite/cygnal.all/bindata/echo-number1.bin
  cygnal/testsuite/cygnal.all/bindata/echo-string.bin
  cygnal/testsuite/cygnal.all/bindata/echo1-request.bin
  cygnal/testsuite/cygnal.all/bindata/echo1-response.bin
  cygnal/testsuite/cygnal.all/bindata/echo2-request.bin
  cygnal/testsuite/cygnal.all/bindata/echo2-response.bin
  cygnal/testsuite/cygnal.all/bindata/echo3-request.bin
  cygnal/testsuite/cygnal.all/bindata/echo3-response.bin
  cygnal/testsuite/cygnal.all/bindata/echo4-1-request.bin
  cygnal/testsuite/cygnal.all/bindata/echo4-1-response.bin
  cygnal/testsuite/cygnal.all/bindata/echo4-2-request.bin
  cygnal/testsuite/cygnal.all/bindata/echo4-2-response.bin
  cygnal/testsuite/cygnal.all/bindata/echo4-3-request.bin
  cygnal/testsuite/cygnal.all/bindata/echo4-3-response.bin
  cygnal/testsuite/cygnal.all/bindata/null-request.bin
  cygnal/testsuite/cygnal.all/bindata/null-response.bin
  cygnal/testsuite/cygnal.all/bindata/number1-request.bin
  cygnal/testsuite/cygnal.all/bindata/number1-response.bin
  cygnal/testsuite/cygnal.all/bindata/number10-request.bin
  cygnal/testsuite/cygnal.all/bindata/number10-response.bin
  cygnal/testsuite/cygnal.all/bindata/number11-request.bin
  cygnal/testsuite/cygnal.all/bindata/number11-response.bin
  cygnal/testsuite/cygnal.all/bindata/number12-request.bin
  cygnal/testsuite/cygnal.all/bindata/number12-response.bin
  cygnal/testsuite/cygnal.all/bindata/number13-request.bin
  cygnal/testsuite/cygnal.all/bindata/number13-response.bin
  cygnal/testsuite/cygnal.all/bindata/number14-request.bin
  cygnal/testsuite/cygnal.all/bindata/number14-response.bin
  cygnal/testsuite/cygnal.all/bindata/number15-request.bin
  cygnal/testsuite/cygnal.all/bindata/number15-response.bin
  cygnal/testsuite/cygnal.all/bindata/number16-request.bin
  cygnal/testsuite/cygnal.all/bindata/number16-response.bin
  cygnal/testsuite/cygnal.all/bindata/number2-request.bin
  cygnal/testsuite/cygnal.all/bindata/number2-response.bin
  cygnal/testsuite/cygnal.all/bindata/number3-request.bin
  cygnal/testsuite/cygnal.all/bindata/number3-response.bin
  cygnal/testsuite/cygnal.all/bindata/number4-request.bin
  cygnal/testsuite/cygnal.all/bindata/number4-response.bin
  cygnal/testsuite/cygnal.all/bindata/number5-request.bin
  cygnal/testsuite/cygnal.all/bindata/number5-response.bin
  cygnal/testsuite/cygnal.all/bindata/number6-request.bin
  cygnal/testsuite/cygnal.all/bindata/number6-response.bin
  cygnal/testsuite/cygnal.all/bindata/number7-request.bin
  cygnal/testsuite/cygnal.all/bindata/number7-response.bin
  cygnal/testsuite/cygnal.all/bindata/number8-request.bin
  cygnal/testsuite/cygnal.all/bindata/number8-response.bin
  cygnal/testsuite/cygnal.all/bindata/number9-request.bin
  cygnal/testsuite/cygnal.all/bindata/number9-response.bin
  cygnal/testsuite/cygnal.all/bindata/object1-request.bin
  cygnal/testsuite/cygnal.all/bindata/object1-responses.bin
  cygnal/testsuite/cygnal.all/bindata/object2-request.bin
  cygnal/testsuite/cygnal.all/bindata/object2-response.bin
  cygnal/testsuite/cygnal.all/bindata/remote-class1-request.bin
  cygnal/testsuite/cygnal.all/bindata/remote-class1-response.bin
  cygnal/testsuite/cygnal.all/bindata/remote-class2-request.bin
  cygnal/testsuite/cygnal.all/bindata/remote-class2-response.bin
  cygnal/testsuite/cygnal.all/bindata/remote-class3-request.bin
  cygnal/testsuite/cygnal.all/bindata/remote-class3-response.bin
  cygnal/testsuite/cygnal.all/bindata/remote-class4-request.bin
  cygnal/testsuite/cygnal.all/bindata/remote-class4-response.bin
  cygnal/testsuite/cygnal.all/bindata/undefined-request.bin
  cygnal/testsuite/cygnal.all/bindata/undefined-response.bin
  gui/GuiKde4.cpp
  gui/Kde4Glue.h
  gui/Kde4GlueAgg.cpp
  gui/Kde4GlueAgg.h
  gui/Kde4Gui.cpp
  gui/Kde4Gui.h
  gui/am-frag/kde4.am
  gui/klash3.moc.in
  gui/klash4.moc.in
  libcore/Bitmap.cpp
  libcore/Bitmap.h
  libcore/asobj/PlayHead.cpp
  libcore/asobj/PlayHead.h
  libnet/cache.cpp
  libnet/cache.h
  macros/kde4.m4
  macros/qt4.m4
  plugin/klash4/
  plugin/klash4/Makefile.am
  plugin/klash4/README
  plugin/klash4/klash.desktop
  plugin/klash4/klash_part.cpp
  plugin/klash4/klash_part.desktop
  plugin/klash4/klash_part.h
  plugin/klash4/klash_part.moc.in
  plugin/klash4/klashpartui.rc
  plugin/klash4/klashplayer.lsm
  plugin/klash4/pluginsinfo
  testsuite/libnet.all/amf0-boolean.bin
  testsuite/libnet.all/amf0-null-object.bin
  testsuite/libnet.all/amf0-null-string.bin
  testsuite/libnet.all/amf0-number.bin
  testsuite/libnet.all/amf0-string.bin
  testsuite/libnet.all/amf0-undefined-object.bin
  testsuite/libnet.all/amf0-unsupported-object.bin
  testsuite/libnet.all/ecma-array.bin
  testsuite/libnet.all/generate_amfbins.cpp
  testsuite/libnet.all/object1.bin
  testsuite/libnet.all/strict-array.bin
  testsuite/libnet.all/test_cache.cpp
  testsuite/libnet.all/test_diskstream.cpp
  testsuite/misc-ming.all/easysound.as
  testsuite/misc-ming.all/red5test.as
  testsuite/misc-ming.all/remoting.README
  testsuite/misc-ming.all/remoting.as
  testsuite/misc-ming.all/remoting.php
  testsuite/misc-ming.all/widgets.as
renamed:
  cygnal/stream.cpp => libnet/diskstream.cpp
  cygnal/stream.h => libnet/diskstream.h
  cygnal/testsuite/simple.exp => cygnal/testsuite/cygnal.exp
  gui/am-frag/kde.am => gui/am-frag/kde3.am
  gui/am-frag/qtopia.am => gui/am-frag/qtopia3.am
  libcore/array.cpp => libcore/asobj/Array_as.cpp
  libcore/array.h => libcore/asobj/Array_as.h
  libcore/asobj/Boolean.cpp => libcore/asobj/Boolean_as.cpp
  libcore/asobj/Boolean.h => libcore/asobj/Boolean_as.h
  libcore/asobj/Color.cpp => libcore/asobj/Color_as.cpp
  libcore/asobj/Color.h => libcore/asobj/Color_as.h
  libcore/asobj/LocalConnection.cpp => libcore/asobj/LocalConnection_as.cpp
  libcore/asobj/LocalConnection.h => libcore/asobj/LocalConnection_as.h
  libcore/asobj/Mouse.cpp => libcore/asobj/Mouse_as.cpp
  libcore/asobj/Mouse.h => libcore/asobj/Mouse_as.h
  libcore/asobj/NetConnection.cpp => libcore/asobj/NetConnection_as.cpp
  libcore/asobj/NetConnection.h => libcore/asobj/NetConnection_as.h
  libcore/asobj/Selection.cpp => libcore/asobj/Selection_as.cpp
  libcore/asobj/Selection.h => libcore/asobj/Selection_as.h
  libcore/asobj/SharedObject.cpp => libcore/asobj/SharedObject_as.cpp
  libcore/asobj/SharedObject.h => libcore/asobj/SharedObject_as.h
  libcore/asobj/Sound.cpp => libcore/asobj/Sound_as.cpp
  libcore/asobj/Sound.h => libcore/asobj/Sound_as.h
  libcore/asobj/TextFormat.cpp => libcore/asobj/TextFormat_as.cpp
  libcore/asobj/TextFormat.h => libcore/asobj/TextFormat_as.h
  libcore/bitmap_info.h => libcore/BitmapInfo.h
  macros/kde.m4 => macros/kde3.m4
  macros/qt.m4 => macros/qt3.m4
modified:
  .bzrignore
  Makefile.am
  TODO
  autogen.sh
  backend/render_handler.h
  backend/render_handler_agg.cpp
  backend/render_handler_agg_bitmap.h
  backend/render_handler_agg_style.h
  backend/render_handler_cairo.cpp
  backend/render_handler_ogl.cpp
  backend/render_handler_ogl.h
  configure.ac
  cygnal/Makefile.am
  cygnal/README
  cygnal/crc.cpp
  cygnal/crc.h
  cygnal/cygnal.cpp
  cygnal/testsuite/cygnal.all/Makefile.am
  cygnal/testsuite/cygnal.all/cygnalrc.in
  cygnal/testsuite/cygnal.all/test_crc.cpp
  extensions/fileio/fileio.cpp
  extensions/mysql/mysql_db.cpp
  gui/Makefile.am
  gui/Player.cpp
  gui/gnash.cpp
  gui/gnash.in
  gui/gui.cpp
  gui/gui.h
  gui/gui_kde.cpp
  gui/kde.cpp
  libamf/amf.cpp
  libamf/amf.h
  libamf/amfutf8.h
  libamf/buffer.cpp
  libamf/buffer.h
  libamf/element.cpp
  libamf/element.h
  libamf/flv.cpp
  libamf/flv.h
  libamf/lcshm.cpp
  libamf/lcshm.h
  libamf/sol.cpp
  libamf/sol.h
  libbase/GnashImage.cpp
  libbase/GnashImageJpeg.h
  libbase/NetworkAdapter.h
  libbase/SimpleBuffer.h
  libbase/URL.h
  libbase/curl_adapter.cpp
  libbase/log.h
  libbase/rc.cpp
  libbase/rc.h
  libbase/utility.h
  libcore/BitmapMovieInstance.cpp
  libcore/BitmapMovieInstance.h
  libcore/Button.cpp
  libcore/Button.h
  libcore/DisplayList.cpp
  libcore/DisplayList.h
  libcore/DynamicShape.h
  libcore/Font.cpp
  libcore/FreetypeGlyphsProvider.h
  libcore/Makefile.am
  libcore/MovieClip.cpp
  libcore/MovieClip.h
  libcore/Property.cpp
  libcore/Property.h
  libcore/PropertyList.cpp
  libcore/PropertyList.h
  libcore/SWFMatrix.cpp
  libcore/SWFMatrix.h
  libcore/SWFStream.cpp
  libcore/SWFStream.h
  libcore/StreamProvider.h
  libcore/StringPredicates.h
  libcore/TextField.cpp
  libcore/TextField.h
  libcore/Video.cpp
  libcore/Video.h
  libcore/as_environment.cpp
  libcore/as_environment.h
  libcore/as_function.cpp
  libcore/as_function.h
  libcore/as_object.cpp
  libcore/as_object.h
  libcore/as_prop_flags.h
  libcore/as_value.cpp
  libcore/as_value.h
  libcore/asobj/AsBroadcaster.cpp
  libcore/asobj/AsBroadcaster.h
  libcore/asobj/ClassHierarchy.cpp
  libcore/asobj/ClassHierarchy.h
  libcore/asobj/Date.cpp
  libcore/asobj/Date.h
  libcore/asobj/Error_as.cpp
  libcore/asobj/Global.cpp
  libcore/asobj/Key_as.cpp
  libcore/asobj/Key_as.h
  libcore/asobj/LoadVars_as.cpp
  libcore/asobj/LoadableObject.cpp
  libcore/asobj/LoadableObject.h
  libcore/asobj/Makefile.am
  libcore/asobj/Math_as.cpp
  libcore/asobj/MovieClipLoader.cpp
  libcore/asobj/NetStream_as.cpp
  libcore/asobj/NetStream_as.h
  libcore/asobj/Object.cpp
  libcore/asobj/Object.h
  libcore/asobj/String_as.cpp
  libcore/asobj/String_as.h
  libcore/asobj/XMLNode_as.cpp
  libcore/asobj/XMLNode_as.h
  libcore/asobj/XMLSocket_as.cpp
  libcore/asobj/XML_as.cpp
  libcore/asobj/XML_as.h
  libcore/asobj/flash/display/BitmapData_as.cpp
  libcore/asobj/flash/display/BitmapData_as.h
  libcore/character.cpp
  libcore/character.h
  libcore/event_id.h
  libcore/fill_style.cpp
  libcore/fill_style.h
  libcore/generic_character.cpp
  libcore/generic_character.h
  libcore/impl.cpp
  libcore/movie_instance.cpp
  libcore/movie_instance.h
  libcore/movie_root.cpp
  libcore/movie_root.h
  libcore/namedStrings.cpp
  libcore/namedStrings.h
  libcore/parser/BitmapMovieDefinition.cpp
  libcore/parser/BitmapMovieDefinition.h
  libcore/parser/Makefile.am
  libcore/parser/SWFMovieDefinition.cpp
  libcore/parser/SWFMovieDefinition.h
  libcore/parser/morph2_character_def.cpp
  libcore/parser/movie_definition.h
  libcore/parser/sprite_definition.h
  libcore/render.cpp
  libcore/render.h
  libcore/styles.cpp
  libcore/styles.h
  libcore/swf.h
  libcore/swf/DefineButtonCxformTag.cpp
  libcore/swf/DefineButtonSoundTag.cpp
  libcore/swf/DefineButtonSoundTag.h
  libcore/swf/DefineButtonTag.cpp
  libcore/swf/PlaceObject2Tag.cpp
  libcore/swf/PlaceObject2Tag.h
  libcore/swf/SoundInfoRecord.cpp
  libcore/swf/SoundInfoRecord.h
  libcore/swf/StartSoundTag.cpp
  libcore/swf/StartSoundTag.h
  libcore/swf/StreamSoundBlockTag.cpp
  libcore/swf/TextRecord.cpp
  libcore/swf/tag_loaders.cpp
  libcore/swf_function.cpp
  libcore/vm/ASHandlers.cpp
  libcore/vm/ASHandlers.h
  libcore/vm/Machine.cpp
  libcore/vm/VM.cpp
  libcore/vm/action.cpp
  libcore/vm/fn_call.h
  libcore/vm/with_stack_entry.h
  libmedia/FLVParser.cpp
  libmedia/MediaHandler.cpp
  libmedia/MediaParser.h
  libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
  libmedia/ffmpeg/AudioDecoderFfmpeg.h
  libmedia/ffmpeg/MediaParserFfmpeg.cpp
  libmedia/ffmpeg/ffmpegHeaders.h
  libmedia/gst/MediaHandlerGst.cpp
  libmedia/gst/MediaParserGst.cpp
  libmedia/gst/VideoDecoderGst.cpp
  libnet/Makefile.am
  libnet/cque.cpp
  libnet/cque.h
  libnet/handler.cpp
  libnet/handler.h
  libnet/http.cpp
  libnet/http.h
  libnet/network.cpp
  libnet/network.h
  libnet/rtmp.cpp
  libnet/rtmp.h
  libnet/rtmp_client.cpp
  libnet/rtmp_client.h
  libnet/rtmp_msg.h
  libnet/rtmp_server.cpp
  libnet/rtmp_server.h
  libsound/sdl/sound_handler_sdl.cpp
  libsound/sdl/sound_handler_sdl.h
  libsound/sound_handler.cpp
  libsound/sound_handler.h
  macros/libslist
  plugin/Makefile.am
  plugin/klash/Makefile.am
  plugin/plugin.cpp
  plugin/plugin.h
  testsuite/DummyMovieDefinition.h
  testsuite/MovieTester.cpp
  testsuite/actionscript.all/ASnative.as
  testsuite/actionscript.all/AsBroadcaster.as
  testsuite/actionscript.all/LocalConnection.as
  testsuite/actionscript.all/Makefile.am
  testsuite/actionscript.all/MovieClip.as
  testsuite/actionscript.all/NetConnection.as
  testsuite/actionscript.all/Object.as
  testsuite/actionscript.all/Selection.as
  testsuite/actionscript.all/SharedObject.as
  testsuite/actionscript.all/Sound.as
  testsuite/actionscript.all/XML.as
  testsuite/actionscript.all/array.as
  testsuite/actionscript.all/setProperty.as
  testsuite/check.h
  testsuite/gnashrc.in
  testsuite/libamf.all/test_amf.cpp
  testsuite/libamf.all/test_buffer.cpp
  testsuite/libamf.all/test_el.cpp
  testsuite/libcore.all/as_prop_flagsTest.cpp
  testsuite/libnet.all/Makefile.am
  testsuite/libnet.all/test_cque.cpp
  testsuite/libnet.all/test_handler.cpp
  testsuite/libnet.all/test_http.cpp
  testsuite/misc-ming.all/ButtonEventsTest.c
  testsuite/misc-ming.all/DefineEditTextTest.c
  testsuite/misc-ming.all/Makefile.am
  testsuite/misc-ming.all/NetStream-SquareTest.c
  testsuite/misc-ming.all/RollOverOutTest-Runner.cpp
  testsuite/misc-ming.all/SharedObjectTest.as
  testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
  testsuite/misc-ming.all/SharedObjectTestRunner.sh
  testsuite/misc-ming.all/attachMovieLoopingTest.c
  testsuite/misc-ming.all/attachMovieLoopingTestRunner.cpp
  testsuite/misc-ming.all/eventSoundTest1-Runner.cpp
  testsuite/misc-swfc.all/check.sc
  testsuite/misc-swfc.all/swf4opcode.sc
  testsuite/swfdec/Makefile.am
  testsuite/swfdec/PASSING
  utilities/Makefile.am
  utilities/dumpshm.cpp
  utilities/flvdumper.cpp
  utilities/rtmpget.cpp
  libnet/diskstream.cpp
  libnet/diskstream.h
  cygnal/testsuite/cygnal.exp
  gui/am-frag/kde3.am
  gui/am-frag/qtopia3.am
  libcore/asobj/Array_as.cpp
  libcore/asobj/Array_as.h
  libcore/asobj/Boolean_as.cpp
  libcore/asobj/Boolean_as.h
  libcore/asobj/Color_as.cpp
  libcore/asobj/Color_as.h
  libcore/asobj/LocalConnection_as.cpp
  libcore/asobj/LocalConnection_as.h
  libcore/asobj/Mouse_as.cpp
  libcore/asobj/Mouse_as.h
  libcore/asobj/NetConnection_as.cpp
  libcore/asobj/NetConnection_as.h
  libcore/asobj/Selection_as.cpp
  libcore/asobj/Selection_as.h
  libcore/asobj/SharedObject_as.cpp
  libcore/asobj/SharedObject_as.h
  libcore/asobj/Sound_as.cpp
  libcore/asobj/Sound_as.h
  libcore/asobj/TextFormat_as.cpp
  libcore/asobj/TextFormat_as.h
  libcore/BitmapInfo.h
  macros/kde3.m4
  macros/qt3.m4
    ------------------------------------------------------------
    revno: 9439.1.889
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-11-24 09:33:58 +0100
    message:
      Rename gnash::SoundInfo to gnash::SoundInfoRecord, to reflect file name 
and avoid conflict with gnash::media::SoundInfo
    modified:
      libcore/swf/DefineButtonSoundTag.h
      libcore/swf/SoundInfoRecord.cpp
      libcore/swf/SoundInfoRecord.h
      libcore/swf/StartSoundTag.h
    ------------------------------------------------------------
    revno: 9439.1.890
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-11-24 09:51:27 +0100
    message:
      Tab to spaces, recode button transition sound to avoid too many 
indentation levels, complain locally about unsupported noSyncMultiple
    modified:
      libcore/Button.cpp
    ------------------------------------------------------------
    revno: 9439.1.891
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-11-24 09:56:34 +0100
    message:
      warn locally about unsupported syncNoMultiple
    modified:
      libcore/swf/StartSoundTag.cpp
    ------------------------------------------------------------
    revno: 9439.1.892
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-11-24 09:58:09 +0100
    message:
      Don't warn about unsupported syncNoMultiple in parser, as the parser does 
support it
    modified:
      libcore/swf/SoundInfoRecord.cpp
    ------------------------------------------------------------
    revno: 9439.1.893
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-11-24 10:47:16 +0100
    message:
      Add 'allowMultiple' parameter to sound_handler::playSound (renamed for 
the occasion).
      Fixes eventSoundTest1.swf (the test runner still has an xfail, but 
probably a bug in the runner).
    modified:
      libcore/Button.cpp
      libcore/asobj/Sound.cpp
      libcore/swf/StartSoundTag.cpp
      libcore/swf/StreamSoundBlockTag.cpp
      libsound/sdl/sound_handler_sdl.cpp
      libsound/sdl/sound_handler_sdl.h
      libsound/sound_handler.cpp
      libsound/sound_handler.h
    ------------------------------------------------------------
    revno: 9439.1.894
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-11-24 10:52:14 +0100
    message:
      waitforframe-huge-4.swf from swfdec succeeds
    modified:
      testsuite/swfdec/PASSING
    ------------------------------------------------------------
    revno: 9439.1.895
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-11-24 12:15:30 +0100
    message:
      improve debugging output
    modified:
      libsound/sound_handler.cpp
    ------------------------------------------------------------
    revno: 9439.1.896
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-11-24 13:21:31 +0100
    message:
      Fix doctype parsing.
    modified:
      libcore/asobj/XML_as.cpp
        ------------------------------------------------------------
        revno: 9439.212.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: test
        timestamp: Mon 2008-11-24 09:33:00 +0100
        message:
          Parse doctype declaration properly.
        modified:
          libcore/asobj/XML_as.cpp
    ------------------------------------------------------------
    revno: 9439.1.897
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-11-24 14:05:00 +0100
    message:
      Fix computation of samples to fetch in MovieTester.
      Fixes eventSoundTest1-Runner restults (the XPASS finally :)
    modified:
      testsuite/MovieTester.cpp
      testsuite/misc-ming.all/eventSoundTest1-Runner.cpp
    ------------------------------------------------------------
    revno: 9439.1.898
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-11-24 14:33:12 +0100
    message:
      Minor changes to XMLNode and XML tests.
    modified:
      libcore/asobj/XMLNode_as.cpp
      testsuite/actionscript.all/XML.as
        ------------------------------------------------------------
        revno: 9439.213.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: test
        timestamp: Mon 2008-11-24 13:44:38 +0100
        message:
          Clean up.
        modified:
          libcore/asobj/XMLNode_as.cpp
        ------------------------------------------------------------
        revno: 9439.213.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: test
        timestamp: Mon 2008-11-24 14:14:17 +0100
        message:
          Another test.
        modified:
          testsuite/actionscript.all/XML.as
    ------------------------------------------------------------
    revno: 9439.1.899
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-11-24 16:06:12 +0100
    message:
      Rework handling of properties (setProperty/getProperty) to avoid 
expensive and useless lookups in the global string_tale.
    modified:
      libcore/namedStrings.cpp
      libcore/namedStrings.h
      libcore/vm/ASHandlers.cpp
      libcore/vm/ASHandlers.h
    ------------------------------------------------------------
    revno: 9439.1.900
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-11-24 17:43:19 +0100
    message:
      GOTOEXPRESSION is also known as GOTOFRAME2 (by Ming)
    modified:
      libcore/swf.h
    ------------------------------------------------------------
    revno: 9439.1.901
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-11-24 18:20:29 +0100
    message:
      Tests for attachMovie initObj.
    modified:
      libcore/asobj/XML_as.cpp
      testsuite/misc-ming.all/attachMovieLoopingTest.c
      testsuite/misc-ming.all/attachMovieLoopingTestRunner.cpp
        ------------------------------------------------------------
        revno: 9439.213.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: test
        timestamp: Mon 2008-11-24 17:07:05 +0100
        message:
          Silence debugging.
        modified:
          libcore/asobj/XML_as.cpp
        ------------------------------------------------------------
        revno: 9439.213.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: test
        timestamp: Mon 2008-11-24 17:56:33 +0100
        message:
          Test that initObj properties should be available to the constructor
          used in attachMovie for SWF7. Warning: _height and _width are treated
          differently in SWF6!
          
          Alter test runner because the squares are different shapes.
        modified:
          testsuite/misc-ming.all/attachMovieLoopingTest.c
          testsuite/misc-ming.all/attachMovieLoopingTestRunner.cpp
    ------------------------------------------------------------
    revno: 9439.1.902
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-11-25 01:03:48 +0100
    message:
      Don't set _xscale or _yscale with an undefined or null value.
      Only checking for to_number != NaN doesn't work well in SWF4.
      Fixes http://www.ferryhalim.com/orisinal/g2/00around.swf (bug #24902).
    modified:
      libcore/character.cpp
    ------------------------------------------------------------
    revno: 9439.1.903
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-11-25 09:04:52 +0100
    message:
      don't check for undefined twice
    modified:
      libcore/character.cpp
    ------------------------------------------------------------
    revno: 9439.1.904
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-11-25 10:14:08 +0100
    message:
      Add tests for setting properties using undefined or other-nan values.
      Shows a bug in a deduction (to_number returning 0 instead of NaN for SWF4)
      and prevents regressions in the _xscale/_yscale case which fixed
      the 'around' orisinal game.
    modified:
      testsuite/misc-swfc.all/swf4opcode.sc
    ------------------------------------------------------------
    revno: 9439.1.905
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-11-25 10:40:46 +0100
    message:
      don't call getStr() twice
    modified:
      libcore/as_value.cpp
    ------------------------------------------------------------
    revno: 9439.1.906
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-11-25 10:42:07 +0100
    message:
      also test that proper properties for special properties should not exist 
in SWF4
    modified:
      testsuite/misc-swfc.all/swf4opcode.sc
    ------------------------------------------------------------
    revno: 9439.1.907
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-11-25 11:07:37 +0100
    message:
      fix typo in property indexes table
    modified:
      libcore/vm/ASHandlers.cpp
    ------------------------------------------------------------
    revno: 9439.1.908
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-11-25 11:16:45 +0100
    message:
      xpasses after typo fix
    modified:
      testsuite/misc-swfc.all/swf4opcode.sc
    ------------------------------------------------------------
    revno: 9439.1.909
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-11-25 11:26:53 +0100
    message:
      Test setProperty with "nan" strings. Gnash fails also for _visible,
      which bwy "fixed" recently. 
    modified:
      testsuite/actionscript.all/setProperty.as
    ------------------------------------------------------------
    revno: 9439.1.910
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-11-25 12:28:09 +0100
    message:
      Rework the way properties 
(_x,_y,_xscale,_yscale,_alpha,_rotation,_visible) are set.
      Fixes many of the tests added in previous commits. Still unsolved the "F" 
vs "0"
      distinction for SWF4.
    modified:
      libcore/character.cpp
      testsuite/actionscript.all/setProperty.as
      testsuite/misc-swfc.all/swf4opcode.sc
    ------------------------------------------------------------
    revno: 9439.1.911
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-11-25 12:44:58 +0100
    message:
      Fix as_value::to_bool_v6, 2 more swfdec tests pass.
    modified:
      libcore/as_value.cpp
      testsuite/swfdec/PASSING
    ------------------------------------------------------------
    revno: 9439.1.912
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-11-25 16:23:03 +0100
    message:
      Fix visibility build.
      
      Drop #defines in plugin.h.
      
      Visibility get/set is well-commented enough not to need commented-out
      wrong code.
    modified:
      libcore/StreamProvider.h
      libcore/character.cpp
      plugin/plugin.h
    ------------------------------------------------------------
    revno: 9439.1.913
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-11-25 16:36:48 +0100
    message:
      Minor correction to video properties, swfdec test pass.
    modified:
      libcore/Video.cpp
      testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.214.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: test
        timestamp: Tue 2008-11-25 16:14:06 +0100
        message:
          Enumerate video properties.
        modified:
          libcore/Video.cpp
    ------------------------------------------------------------
    revno: 9439.1.914
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-11-25 18:09:11 +0100
    message:
      Drop stuff.
    modified:
      libcore/character.cpp
      libcore/character.h
        ------------------------------------------------------------
        revno: 9439.215.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: test
        timestamp: Tue 2008-11-25 17:13:14 +0100
        message:
          Drop unused things in character.h
        modified:
          libcore/character.cpp
          libcore/character.h
    ------------------------------------------------------------
    revno: 9439.1.915
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-11-26 09:25:29 +0100
    message:
      MediaHandlerGst::createAudioDecoder: fall back on trying FLASH specific 
decoders if gst ones don't build.
      Fixes support for decoding RAW sound (lame eh ? :). Should fix mx1 
buildbot.
    modified:
      libmedia/gst/MediaHandlerGst.cpp
    ------------------------------------------------------------
    revno: 9439.1.916
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-11-26 10:06:38 +0100
    message:
      More tests for initObj properties.
    modified:
      libcore/character.cpp
      testsuite/misc-ming.all/attachMovieLoopingTest.c
    ------------------------------------------------------------
    revno: 9439.1.917
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-11-26 17:18:05 +0100
    message:
      Fix availability of initObject properties in constructor by passing the
      object to (all) stagePlacementCallback() functions and re-arranging
      MovieClip:::stagePlacementCallback().
      
      Add some sort of implementation of getBytesLoaded and getBytesTotal for
      Sound objects. It's not fully correct, but perhaps someone will look at
      it now.
    modified:
      libcore/Button.cpp
      libcore/Button.h
      libcore/DisplayList.cpp
      libcore/DisplayList.h
      libcore/MovieClip.cpp
      libcore/MovieClip.h
      libcore/Video.cpp
      libcore/Video.h
      libcore/asobj/Sound.cpp
      libcore/character.cpp
      libcore/character.h
      libcore/movie_instance.cpp
      libcore/movie_instance.h
      testsuite/actionscript.all/Sound.as
      testsuite/misc-ming.all/attachMovieLoopingTest.c
        ------------------------------------------------------------
        revno: 9439.216.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: test
        timestamp: Wed 2008-11-26 10:49:35 +0100
        message:
          Cleanups, move property copying to before attachCharacter.
        modified:
          libcore/MovieClip.cpp
          libcore/character.cpp
        ------------------------------------------------------------
        revno: 9439.216.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: test
        timestamp: Wed 2008-11-26 14:59:04 +0100
        message:
          Pass initObj to stagePlacementCallback so properties can be copied 
between
          setting correct bounds (display list dependent) and calling the 
constructor.
        modified:
          libcore/Button.cpp
          libcore/Button.h
          libcore/DisplayList.cpp
          libcore/DisplayList.h
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/Video.cpp
          libcore/Video.h
          libcore/character.cpp
          libcore/character.h
          libcore/movie_instance.cpp
          libcore/movie_instance.h
          testsuite/misc-ming.all/attachMovieLoopingTest.c
        ------------------------------------------------------------
        revno: 9439.216.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: test
        timestamp: Wed 2008-11-26 15:22:44 +0100
        message:
          Test results and give same treatment to duplicateMovieClip.
        modified:
          libcore/Button.cpp
          libcore/MovieClip.cpp
          testsuite/misc-ming.all/attachMovieLoopingTest.c
        ------------------------------------------------------------
        revno: 9439.216.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: test
        timestamp: Wed 2008-11-26 15:39:42 +0100
        message:
          Return something from Sound.getBytesLoaded() and getBytesTotal().
        modified:
          libcore/asobj/Sound.cpp
        ------------------------------------------------------------
        revno: 9439.216.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: test
        timestamp: Wed 2008-11-26 16:26:24 +0100
        message:
          Tidy up MovieClip:stagePlacementCallback a bit. Add notes and asserts
          to Video and Button placement callbacks.
        modified:
          libcore/Button.cpp
          libcore/MovieClip.cpp
          libcore/Video.cpp
        ------------------------------------------------------------
        revno: 9439.216.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: test
        timestamp: Wed 2008-11-26 16:27:34 +0100
        message:
          Test passes.
        modified:
          testsuite/actionscript.all/Sound.as
    ------------------------------------------------------------
    revno: 9439.1.918
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-11-26 20:09:21 +0100
    message:
      Fix unused variable warning. Split long lines.
    modified:
      libcore/movie_instance.cpp
      libmedia/ffmpeg/MediaParserFfmpeg.cpp
    ------------------------------------------------------------
    revno: 9439.1.919
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-11-26 21:19:17 +0100
    message:
      use the swf6flags, nothing fails, nothign succeeds either, but since the 
flag was there, there must have been a reason
    modified:
      libcore/asobj/LoadVars_as.cpp
    ------------------------------------------------------------
    revno: 9439.1.920
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-11-26 21:58:55 +0100
    message:
      Update bytes loaded count on FFMPEG parsing error too. Fix 
getBytesLoaded/getBytesTotal comparisons when parsing error is an unexpected 
EOF. Incidentally, this seems to be the case for bug #24898.
    modified:
      libmedia/ffmpeg/MediaParserFfmpeg.cpp
    ------------------------------------------------------------
    revno: 9439.1.921
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-11-27 08:41:28 +0100
    message:
      Take no timestamp value as timestamp 0, and log an error to remind us a 
better fix is needed.
    modified:
      libmedia/ffmpeg/MediaParserFfmpeg.cpp
    ------------------------------------------------------------
    revno: 9439.1.922
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-11-27 08:50:49 +0100
    message:
      Tab to spaces
    modified:
      libbase/GnashImageJpeg.h
    ------------------------------------------------------------
    revno: 9439.1.923
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-11-27 09:19:11 +0100
    message:
      Cache jpeg height and width as suggested by dolphinling. Both values are
      used in several places and called many times, so it makes sense to cache
      them for the whole function scope.
      
      Reduce (virtual) function calls in mergeAlpha().
    modified:
      libbase/GnashImage.cpp
    ------------------------------------------------------------
    revno: 9439.1.924
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-11-27 09:59:57 +0100
    message:
      Separate PlayHead from NetStream, worth using in Sound too.
    added:
      libcore/asobj/PlayHead.cpp
      libcore/asobj/PlayHead.h
    modified:
      libcore/asobj/Makefile.am
      libcore/asobj/NetStream_as.cpp
      libcore/asobj/NetStream_as.h
    ------------------------------------------------------------
    revno: 9439.1.925
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-11-27 10:15:04 +0100
    message:
      tabs to spaces
    modified:
      libcore/asobj/Sound.cpp
      libcore/asobj/Sound.h
    ------------------------------------------------------------
    revno: 9439.1.926
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-11-27 11:20:02 +0100
    message:
      Split the "buffered audio streamer" functionality out of NetStream. Needs 
more cleanup, then the aim is to reuse for Sound as class.
    modified:
      libcore/asobj/NetStream_as.cpp
      libcore/asobj/NetStream_as.h
    ------------------------------------------------------------
    revno: 9439.1.927
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-11-27 15:04:25 +0100
    message:
      Tidy up a bit.
    modified:
      libmedia/MediaHandler.cpp
      libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
      libmedia/ffmpeg/MediaParserFfmpeg.cpp
        ------------------------------------------------------------
        revno: 9439.217.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-11-27 14:05:09 +0100
        message:
          Split long lines.
        modified:
          libmedia/MediaHandler.cpp
          libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
          libmedia/ffmpeg/MediaParserFfmpeg.cpp
    ------------------------------------------------------------
    revno: 9439.1.928
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-11-27 21:39:13 +0100
    message:
      Add some tests for Selection.{get,set}Focus().
    modified:
      testsuite/actionscript.all/Selection.as
        ------------------------------------------------------------
        revno: 9439.218.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-11-27 20:10:41 +0100
        message:
          Test for Selection.
        modified:
          testsuite/actionscript.all/Selection.as
    ------------------------------------------------------------
    revno: 9439.1.929
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-11-27 21:59:20 +0100
    message:
      Tidy up Selection a bit, add comments for tests and implementation.
    modified:
      libcore/asobj/Selection.cpp
        ------------------------------------------------------------
        revno: 9439.218.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-11-27 21:46:17 +0100
        message:
          Preliminary cleanup of Selection.
        modified:
          libcore/asobj/Selection.cpp
    ------------------------------------------------------------
    revno: 9439.1.930
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-11-28 09:23:30 +0100
    message:
      Apply more build bug fixes from Tonko Juricic.
    modified:
      libbase/SimpleBuffer.h
      libcore/SWFMatrix.cpp
      libcore/SWFStream.cpp
      libcore/SWFStream.h
      libcore/array.cpp
      libcore/vm/CodeStream.h
      libcore/vm/Machine.cpp
      libmedia/gst/VideoDecoderGst.cpp
    ------------------------------------------------------------
    revno: 9439.1.931
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-01 13:21:59 +0100
    message:
      Cleanup LocalConnection AS class properties construction.
      Saves some memory when multiple LocalConnection objects are created,
      succeeds a few tests both in our and swfdec's testsuites.
    modified:
      libcore/asobj/ClassHierarchy.cpp
      libcore/asobj/Global.cpp
      libcore/asobj/LocalConnection.cpp
      libcore/asobj/LocalConnection.h
      libcore/namedStrings.cpp
      libcore/namedStrings.h
      testsuite/actionscript.all/LocalConnection.as
      testsuite/swfdec/PASSING
    ------------------------------------------------------------
    revno: 9439.1.932
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-01 22:30:39 +0100
    message:
      Improve and unify focus handling for all characters that can accept it. 
      Add (some) tests for Selection focus methods and implement them. Fixes 
some
      problems in bug #24201.
    modified:
      libcore/Button.cpp
      libcore/Button.h
      libcore/MovieClip.cpp
      libcore/MovieClip.h
      libcore/SWFStream.cpp
      libcore/TextField.cpp
      libcore/TextField.h
      libcore/asobj/Selection.cpp
      libcore/character.cpp
      libcore/character.h
      libcore/movie_root.cpp
      libcore/movie_root.h
      libcore/namedStrings.cpp
      libcore/namedStrings.h
      libcore/swf/tag_loaders.cpp
      testsuite/actionscript.all/MovieClip.as
      testsuite/actionscript.all/Selection.as
      testsuite/misc-ming.all/DefineEditTextTest.c
      testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.219.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-01 14:46:15 +0100
        message:
          Test focusEnabled property of MovieClip.
          
          Add virtual character::setFocus() to handle checking for focus 
ability and
          to invoke TextField focus actions (already implemented). Incomplete 
          implementation of Selection.getFocus() and Selection.setFocus().
        modified:
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/TextField.cpp
          libcore/TextField.h
          libcore/asobj/Selection.cpp
          libcore/character.h
          libcore/movie_root.cpp
          libcore/movie_root.h
          libcore/namedStrings.cpp
          libcore/namedStrings.h
          testsuite/actionscript.all/MovieClip.as
          testsuite/actionscript.all/Selection.as
        ------------------------------------------------------------
        revno: 9439.219.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-01 15:58:22 +0100
        message:
          Move most focus handling to movie_root::setFocus(), allow buttons to
          handle focus.
        modified:
          libcore/Button.cpp
          libcore/Button.h
          libcore/TextField.cpp
          libcore/asobj/Selection.cpp
          libcore/movie_root.cpp
          libcore/movie_root.h
        ------------------------------------------------------------
        revno: 9439.219.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-01 16:16:02 +0100
        message:
          Rename character::setFocus() to handleFocus() to avoid confusion with
          movie_root::setFocus().
        modified:
          libcore/Button.cpp
          libcore/Button.h
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/TextField.cpp
          libcore/TextField.h
          libcore/character.h
          libcore/movie_root.cpp
        ------------------------------------------------------------
        revno: 9439.219.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-01 17:03:58 +0100
        message:
          MovieClips can also handle focus when mouse event handlers are 
defined.
        modified:
          libcore/MovieClip.cpp
          libcore/asobj/Selection.cpp
          libcore/movie_root.cpp
        ------------------------------------------------------------
        revno: 9439.219.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-01 18:19:03 +0100
        message:
          Minor corrections, mark current focus reachable.
        modified:
          libcore/MovieClip.cpp
          libcore/TextField.cpp
          libcore/asobj/Selection.cpp
          libcore/movie_root.cpp
          libcore/movie_root.h
        ------------------------------------------------------------
        revno: 9439.219.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-01 18:52:26 +0100
        message:
          Don't remove focus when clicking on non-mouse entities.
        modified:
          libcore/asobj/Selection.cpp
          libcore/movie_root.cpp
        ------------------------------------------------------------
        revno: 9439.219.7
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-01 20:24:05 +0100
        message:
          Some line breaks.
          
          Test and fix focus and visibility cases.
        modified:
          libcore/SWFStream.cpp
          libcore/asobj/Selection.cpp
          libcore/character.cpp
          libcore/character.h
          libcore/swf/tag_loaders.cpp
          testsuite/actionscript.all/Selection.as
        ------------------------------------------------------------
        revno: 9439.219.8
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-01 21:07:01 +0100
        message:
          Test Selection.setFocus and getFocus with TextFields.
        modified:
          testsuite/misc-ming.all/DefineEditTextTest.c
        ------------------------------------------------------------
        revno: 9439.219.9
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-01 21:58:08 +0100
        message:
          Clean up implementation. Don't set focus on _level0. Correct comments
          for setFocus. Passes in swfdec testsuite.
        modified:
          libcore/MovieClip.cpp
          libcore/asobj/Selection.cpp
          libcore/movie_root.cpp
          testsuite/actionscript.all/Selection.as
    ------------------------------------------------------------
    revno: 9439.1.933
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-02 00:21:37 +0100
    message:
      typo (missing space)
    modified:
      libcore/Font.cpp
    ------------------------------------------------------------
    revno: 9439.1.934
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-02 15:27:30 +0100
    message:
      Implement more Selection methods.
      
      General cleaning up.
    modified:
      libcore/Button.cpp
      libcore/MovieClip.cpp
      libcore/TextField.cpp
      libcore/TextField.h
      libcore/as_object.h
      libcore/as_prop_flags.h
      libcore/asobj/AsBroadcaster.cpp
      libcore/asobj/Key_as.cpp
      libcore/asobj/Selection.cpp
      libcore/asobj/Sound.cpp
      libcore/character.cpp
      libcore/character.h
      libcore/movie_root.cpp
      libcore/movie_root.h
      testsuite/actionscript.all/Selection.as
      testsuite/libcore.all/as_prop_flagsTest.cpp
      testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.220.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-02 12:45:42 +0100
        message:
          Silence some debug logging.
          
          Drop onSetFocus and onKillFocus functions from TextField as these
          are now handled in movie_root.
                
          Drop unload() implementation in TextField, as it does nothing 
different
          from the default implementation in character. Don't remove focus on 
unload.
          
          Implement Selection.addListener, correct onSetFocus, onKillFocus 
events.
          
          Don't allow Buttons to receive focus, as it causes a test to fail. 
According
          to docs, they are able to, but this isn't yet tested.
        modified:
          libcore/Button.cpp
          libcore/MovieClip.cpp
          libcore/TextField.cpp
          libcore/TextField.h
          libcore/asobj/Key_as.cpp
          libcore/asobj/Selection.cpp
          libcore/asobj/Sound.cpp
          libcore/character.cpp
          libcore/character.h
          libcore/movie_root.cpp
          libcore/movie_root.h
        ------------------------------------------------------------
        revno: 9439.220.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-02 12:49:24 +0100
        message:
          Test passes after Selection implementation.
        modified:
          testsuite/actionscript.all/Selection.as
          testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.220.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-02 14:28:29 +0100
        message:
          Split long lines.
        modified:
          libcore/as_object.h
        ------------------------------------------------------------
        revno: 9439.220.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-02 14:28:42 +0100
        message:
          Delegate listener handling to AsBroadcaster as required, instead of
          reimplementing.
          
          Make as_prop_flags simpler.
        modified:
          libcore/as_prop_flags.h
          libcore/asobj/AsBroadcaster.cpp
          libcore/asobj/Selection.cpp
        ------------------------------------------------------------
        revno: 9439.220.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-02 14:49:46 +0100
        message:
          Fix prop flags test.
        modified:
          testsuite/libcore.all/as_prop_flagsTest.cpp
    ------------------------------------------------------------
    revno: 9439.1.935
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-02 23:22:13 +0100
    message:
      Fix GNASH_REPORT_FUNCTION funx-exit print
    modified:
      libbase/log.h
    ------------------------------------------------------------
    revno: 9439.1.936
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-03 09:22:34 +0100
    message:
      Drop dump_character_tree in favour of using the swf InfoTree. This is
      now a slightly different display, but can be modified when required.
    modified:
      gui/gui.cpp
      libcore/DisplayList.cpp
      libcore/DisplayList.h
      libcore/MovieClip.cpp
      libcore/MovieClip.h
      libcore/character.cpp
      libcore/character.h
      libcore/movie_root.cpp
      libcore/movie_root.h
    ------------------------------------------------------------
    revno: 9439.1.937
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-03 09:54:10 +0100
    message:
      _root is undefined in SWF4 and below. Fixes a test in swf4opcode.sc.
    modified:
      libcore/MovieClip.cpp
      libcore/as_environment.cpp
      libcore/character.cpp
      testsuite/misc-swfc.all/swf4opcode.sc
    ------------------------------------------------------------
    revno: 9439.1.938
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-03 10:11:26 +0100
    message:
      Add SWF4 test for getvariable with character names, supposed to fail, and 
probably being the bug preventing penguins from orisinal to work
    modified:
      testsuite/misc-swfc.all/swf4opcode.sc
    ------------------------------------------------------------
    revno: 9439.1.939
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-03 10:21:34 +0100
    message:
      _level0 is also undefined in swf4
    modified:
      testsuite/misc-swfc.all/swf4opcode.sc
    ------------------------------------------------------------
    revno: 9439.1.940
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-03 12:38:50 +0100
    message:
      Send NetConnection status codes on connect() failure or success. Implement
      NetConnection.isConnected. 
    modified:
      libcore/asobj/NetConnection.cpp
      libcore/asobj/NetConnection.h
      libcore/asobj/NetStream_as.cpp
      libcore/asobj/NetStream_as.h
      testsuite/actionscript.all/NetConnection.as
      testsuite/misc-ming.all/NetStream-SquareTest.c
      testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.221.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-03 12:03:34 +0100
        message:
          Test NetConnection.connect and onStatus event.
          
          Rearrange NetConnection class so it's a bit more organized (but still
          something of a mess).
          
          Make NetStream status codes use std::strings, implement some 
NetConnection
          codes the same way (but without queueing). Currently only the connect
          status code is properly implemented, but this fixes video playback 
          in bug #19844.
        modified:
          libcore/asobj/NetConnection.cpp
          libcore/asobj/NetConnection.h
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/NetStream_as.h
          testsuite/actionscript.all/NetConnection.as
        ------------------------------------------------------------
        revno: 9439.221.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-03 12:25:09 +0100
        message:
          Minor cleanups, documentation.
        modified:
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/NetStream_as.h
        ------------------------------------------------------------
        revno: 9439.221.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-03 12:25:33 +0100
        message:
          Test the NetConnection info object and implement correctly.
          
          Passing tests in swfdec and misc-ming.all as well as the 
actionscript.all
          ones already committed.
        modified:
          libcore/asobj/NetConnection.cpp
          libcore/asobj/NetConnection.h
          testsuite/actionscript.all/NetConnection.as
          testsuite/misc-ming.all/NetStream-SquareTest.c
          testsuite/swfdec/PASSING
    ------------------------------------------------------------
    revno: 9439.1.941
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-03 15:16:21 +0100
    message:
      Fix bug #24998.
    modified:
      libcore/MovieClip.cpp
      libcore/vm/ASHandlers.cpp
        ------------------------------------------------------------
        revno: 9439.222.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-03 15:04:11 +0100
        message:
          Log once for blendMode unimplemented.
          
          Read string length as uint in ActionPushData, fixing bug #24998. 
        modified:
          libcore/MovieClip.cpp
          libcore/vm/ASHandlers.cpp
    ------------------------------------------------------------
    revno: 9439.1.942
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-03 16:25:56 +0100
    message:
      Fix some typos in parseAttribute: unescape, not escape attributes;
      and '\\' is the escape character for quotes, not '\''.
      
      Clean up some older code.
    modified:
      libcore/asobj/XML_as.cpp
    ------------------------------------------------------------
    revno: 9439.1.943
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-03 16:49:57 +0100
    message:
      Don't allow ActionGetVariable to return a MOVIECLIP type (they didn't
      exist in SWF4!). Might be a too-close-to-opcode fix, but was simple
      and effective it seems. Fixes tests in swf4opcode.sc, tests welcome.
    modified:
      libcore/vm/ASHandlers.cpp
      testsuite/misc-swfc.all/swf4opcode.sc
    ------------------------------------------------------------
    revno: 9439.1.944
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-03 20:41:19 +0100
    message:
      More NetConnection event implementation. Stub unimplemented events from
      documentation (not easy to test without a server). Tests.
    modified:
      libcore/asobj/NetConnection.cpp
      libcore/asobj/NetConnection.h
      testsuite/actionscript.all/NetConnection.as
        ------------------------------------------------------------
        revno: 9439.222.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-03 17:51:40 +0100
        message:
          Make NetConnection.close() and NetConnection.call() AS-correct (the 
effects
          of NetConnection.close() have yet to be established).
          
          Test NetConnection properties and function returns.
        modified:
          libcore/asobj/NetConnection.cpp
          libcore/asobj/NetConnection.h
          testsuite/actionscript.all/NetConnection.as
        ------------------------------------------------------------
        revno: 9439.222.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-03 19:51:57 +0100
        message:
          More testing for NetConnection events, correct and clean up 
implementation.
        modified:
          libcore/asobj/NetConnection.cpp
          libcore/asobj/NetConnection.h
          testsuite/actionscript.all/NetConnection.as
    ------------------------------------------------------------
    revno: 9439.1.945
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-03 22:00:58 +0100
    message:
      Utility widgets file for use with makeswf, and my easysound.as test
      to be improved and turned into a self-contained one
    added:
      testsuite/misc-ming.all/easysound.as
      testsuite/misc-ming.all/widgets.as
    ------------------------------------------------------------
    revno: 9439.1.946
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-03 22:35:39 +0100
    message:
      Another NetConnection method.
    modified:
      libcore/asobj/NetConnection.cpp
      libcore/asobj/NetConnection.h
      libcore/asobj/NetStream_as.cpp
      testsuite/actionscript.all/NetConnection.as
        ------------------------------------------------------------
        revno: 9439.223.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-03 22:22:15 +0100
        message:
          Implement NetConnection.uri, drop some mystifyingly wrong functions.
        modified:
          libcore/asobj/NetConnection.cpp
          libcore/asobj/NetConnection.h
          libcore/asobj/NetStream_as.cpp
          testsuite/actionscript.all/NetConnection.as
    ------------------------------------------------------------
    revno: 9439.1.947
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-03 22:42:30 +0100
    message:
      Improve widgets set, add info line for position update on enter frame.
    modified:
      testsuite/misc-ming.all/easysound.as
      testsuite/misc-ming.all/widgets.as
    ------------------------------------------------------------
    revno: 9439.1.948
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-04 00:36:26 +0100
    message:
      Document AudioInfo.duration units; have FFMPEG media handler log an error
      when it can't find out; add duration print in easysound.swf.
    modified:
      libmedia/MediaParser.h
      libmedia/ffmpeg/MediaParserFfmpeg.cpp
      testsuite/misc-ming.all/easysound.as
      testsuite/misc-ming.all/widgets.as
    ------------------------------------------------------------
    revno: 9439.1.949
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-04 09:32:54 +0100
    message:
      Correct namespaceURI method of XMLNode. Fixes bug #24739.
    modified:
      libcore/asobj/XMLNode_as.cpp
      libcore/asobj/XMLNode_as.h
      libcore/impl.cpp
      libcore/parser/SWFMovieDefinition.cpp
        ------------------------------------------------------------
        revno: 9439.224.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-04 08:28:59 +0100
        message:
          Use an absolute URL for the _url property (local SWFs should start 
with
          "file://")
        modified:
          libcore/impl.cpp
          libcore/parser/SWFMovieDefinition.cpp
        ------------------------------------------------------------
        revno: 9439.224.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-04 09:23:23 +0100
        message:
          Correct XMLNode.namespaceURI implementation.
        modified:
          libcore/asobj/XMLNode_as.cpp
          libcore/asobj/XMLNode_as.h
    ------------------------------------------------------------
    revno: 9439.1.950
    committer: strk <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-04 12:49:41 +0100
    message:
      log unimplemented for extraction of AudioInfo parameters by GST
    modified:
      libmedia/gst/MediaParserGst.cpp
    ------------------------------------------------------------
    revno: 9439.1.951
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-04 13:02:58 +0100
    message:
      Resolve the NetStream play() URL using the base URL, and do not play 
unless
      NetConnection is connected. Should fix a few video SWFs broken since last
      night's commit.
    modified:
      libcore/asobj/NetStream_as.cpp
        ------------------------------------------------------------
        revno: 9439.224.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-04 12:22:53 +0100
        message:
          Make sure NetStream URLs are constructed with the baseURL, and append 
to
          any NetConnection URL passed with connect().
        modified:
          libcore/asobj/NetConnection.cpp
          libcore/asobj/NetConnection.h
          libcore/asobj/NetStream_as.cpp
    ------------------------------------------------------------
    revno: 9439.1.952
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-04 16:15:27 +0100
    message:
      Implement AS side of MovieClip.blendMode. As Button and allegedly 
TextField
      can also use blendModes, the implementation may be moved to the character
      class.
    modified:
      libcore/MovieClip.cpp
      libcore/MovieClip.h
      testsuite/actionscript.all/MovieClip.as
        ------------------------------------------------------------
        revno: 9439.225.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-04 15:58:12 +0100
        message:
          Test and implement AS MovieClip.blendMode setting.
        modified:
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          testsuite/actionscript.all/MovieClip.as
    ------------------------------------------------------------
    revno: 9439.1.953
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-12-05 09:02:35 +0100
    message:
      Renaming, cleanups.
    renamed:
      libcore/asobj/NetConnection.cpp => libcore/asobj/NetConnection_as.cpp
      libcore/asobj/NetConnection.h => libcore/asobj/NetConnection_as.h
      libcore/asobj/Selection.cpp => libcore/asobj/Selection_as.cpp
      libcore/asobj/Selection.h => libcore/asobj/Selection_as.h
    modified:
      libcore/asobj/ClassHierarchy.cpp
      libcore/asobj/Global.cpp
      libcore/asobj/Makefile.am
      libcore/asobj/NetStream_as.cpp
      libcore/asobj/NetStream_as.h
      libcore/asobj/Sound.cpp
      libcore/asobj/Sound.h
      libcore/asobj/NetConnection_as.cpp
      libcore/asobj/NetConnection_as.h
      libcore/asobj/Selection_as.cpp
        ------------------------------------------------------------
        revno: 9439.226.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2008-12-05 08:35:49 +0100
        message:
          Tidy up code, rename some files and classes.
        renamed:
          libcore/asobj/NetConnection.cpp => libcore/asobj/NetConnection_as.cpp
          libcore/asobj/NetConnection.h => libcore/asobj/NetConnection_as.h
          libcore/asobj/Selection.cpp => libcore/asobj/Selection_as.cpp
          libcore/asobj/Selection.h => libcore/asobj/Selection_as.h
        modified:
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/Makefile.am
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/NetStream_as.h
          libcore/asobj/Sound.cpp
          libcore/asobj/Sound.h
          libcore/asobj/NetConnection_as.cpp
          libcore/asobj/NetConnection_as.h
          libcore/asobj/Selection_as.cpp
    ------------------------------------------------------------
    revno: 9439.1.954
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-12-05 11:22:53 +0100
    message:
      More blend mode implementations. It should now be ready for a renderer
      implementation.
    modified:
      libcore/Button.cpp
      libcore/DisplayList.cpp
      libcore/MovieClip.cpp
      libcore/MovieClip.h
      libcore/TextField.cpp
      libcore/as_value.cpp
      libcore/asobj/XMLNode_as.cpp
      libcore/character.cpp
      libcore/character.h
      libcore/generic_character.cpp
      libcore/movie_root.cpp
      libcore/swf/PlaceObject2Tag.cpp
      libcore/swf/PlaceObject2Tag.h
      testsuite/actionscript.all/MovieClip.as
      testsuite/misc-ming.all/RollOverOutTest-Runner.cpp
        ------------------------------------------------------------
        revno: 9439.226.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2008-12-05 09:03:35 +0100
        message:
          Line breaks, drop old debugging messages.
        modified:
          libcore/as_value.cpp
          libcore/asobj/XMLNode_as.cpp
        ------------------------------------------------------------
        revno: 9439.226.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2008-12-05 09:57:08 +0100
        message:
          Make blend mode a property of character, and move the blendMode 
getter/setter
          to character.cpp. Implement static (parsed) blendMode setting.
        modified:
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/character.cpp
          libcore/character.h
          libcore/swf/PlaceObject2Tag.cpp
          libcore/swf/PlaceObject2Tag.h
        ------------------------------------------------------------
        revno: 9439.226.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2008-12-05 10:37:07 +0100
        message:
          Put character.h into some sort of order. Make _visible private, use
          accessor (isVisible());
        modified:
          libcore/Button.cpp
          libcore/DisplayList.cpp
          libcore/MovieClip.cpp
          libcore/TextField.cpp
          libcore/character.cpp
          libcore/character.h
          libcore/generic_character.cpp
          libcore/movie_root.cpp
          testsuite/misc-ming.all/RollOverOutTest-Runner.cpp
        ------------------------------------------------------------
        revno: 9439.226.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2008-12-05 10:58:55 +0100
        message:
          Minor blend mode correction.
        modified:
          libcore/character.cpp
          testsuite/actionscript.all/MovieClip.as
    ------------------------------------------------------------
    revno: 9439.1.955
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-12-05 11:35:42 +0100
    message:
      More SWFTree information.
    modified:
      libcore/character.cpp
        ------------------------------------------------------------
        revno: 9439.226.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2008-12-05 11:31:29 +0100
        message:
          Add blend mode to character information.
        modified:
          libcore/character.cpp
    ------------------------------------------------------------
    revno: 9439.1.956
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-12-05 13:52:48 +0100
    message:
      Fully implement Selection.
    modified:
      libcore/TextField.cpp
      libcore/TextField.h
      libcore/asobj/Selection_as.cpp
      testsuite/actionscript.all/Selection.as
      testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.226.7
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2008-12-05 13:37:17 +0100
        message:
          Implement Selection.getEndIndex(), Selection.getBeginIndex(),
          Selection.setSelection(), Selection.getCaretIndex(). Correct TextField
          focus implementation. Add tests for new Selection methods. New passes 
in
          swfdec testsuite.
        modified:
          libcore/TextField.cpp
          libcore/TextField.h
          libcore/asobj/Selection_as.cpp
          testsuite/actionscript.all/Selection.as
    ------------------------------------------------------------
    revno: 9439.1.957
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-08 09:42:36 +0100
    message:
      Register ASnatives, get some swfdec testsuite passes.
    modified:
      libcore/asobj/ClassHierarchy.cpp
      libcore/asobj/Global.cpp
      libcore/asobj/LoadVars_as.cpp
      libcore/asobj/LoadableObject.cpp
      libcore/asobj/LoadableObject.h
      libcore/asobj/XMLNode_as.cpp
      libcore/asobj/XMLNode_as.h
      libcore/asobj/XML_as.cpp
      libcore/asobj/XML_as.h
      testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.227.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-08 08:23:38 +0100
        message:
          Register XML methods as ASnative, including XML.escape(), which is 
only
          available through the ASnative interface.
        modified:
          libcore/asobj/Global.cpp
          libcore/asobj/XML_as.cpp
          libcore/asobj/XML_as.h
        ------------------------------------------------------------
        revno: 9439.227.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-08 08:35:55 +0100
        message:
          Passes for swfdec xml-escape 6-8.
        modified:
          testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.227.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-08 08:59:26 +0100
        message:
          Register Loadableobject natives separately, use for LoadVars and XML.
        modified:
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/LoadVars_as.cpp
          libcore/asobj/LoadableObject.cpp
          libcore/asobj/LoadableObject.h
          libcore/asobj/XML_as.cpp
          libcore/asobj/XML_as.h
        ------------------------------------------------------------
        revno: 9439.227.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-08 09:30:13 +0100
        message:
          Register XMLNode natives.
        modified:
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/XMLNode_as.cpp
          libcore/asobj/XMLNode_as.h
          libcore/asobj/XML_as.cpp
    ------------------------------------------------------------
    revno: 9439.1.958
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-08 12:41:01 +0100
    message:
      Indentation and line break changes.
      
      Reduce VM-version-based initialization in Global.cpp.
      
      Some minor changes to plugin that reduce segfaults with xulrunner-1.9 
      (not xpcom).
    modified:
      libcore/asobj/ClassHierarchy.cpp
      libcore/asobj/Global.cpp
      libcore/asobj/Object.cpp
      libcore/asobj/Selection_as.cpp
      libcore/asobj/Selection_as.h
      plugin/plugin.cpp
      plugin/plugin.h
        ------------------------------------------------------------
        revno: 9439.228.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-08 10:16:52 +0100
        message:
          Line breaks and remove some obsolete code.
        modified:
          plugin/plugin.cpp
          plugin/plugin.h
        ------------------------------------------------------------
        revno: 9439.228.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-08 10:26:27 +0100
        message:
          Set some member variables to 0 after they are finished with, which 
seems
          to reduce segfaults with xulrunner-1.9.
        modified:
          plugin/plugin.cpp
        ------------------------------------------------------------
        revno: 9439.228.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-08 11:21:43 +0100
        message:
          GIOFunc should signal whether to remove the g_source, not remove it 
itself.
        modified:
          plugin/plugin.cpp
        ------------------------------------------------------------
        revno: 9439.228.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-08 12:11:44 +0100
        message:
          Add Selection natives. Register all natives regardless of VM version.
        modified:
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/Object.cpp
          libcore/asobj/Selection_as.cpp
          libcore/asobj/Selection_as.h
    ------------------------------------------------------------
    revno: 9439.1.959
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-08 17:12:45 +0100
    message:
      Drop some return values, note why others are useless.
      
      Minor corrections to AS correctness, swfdec testsuite passes.
      
      General clean up.
    modified:
      libcore/Property.cpp
      libcore/Property.h
      libcore/PropertyList.cpp
      libcore/as_object.cpp
      libcore/as_object.h
      libcore/asobj/Object.cpp
      libcore/asobj/String_as.cpp
      libcore/asobj/String_as.h
      libcore/asobj/XMLNode_as.h
      testsuite/actionscript.all/Object.as
      testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.229.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-08 14:22:29 +0100
        message:
          Make XMLNode_as non-copyable, except by using the non-standard copy
          constructor (called by cloneNode). Document and const-correct class.
        modified:
          libcore/asobj/XMLNode_as.h
        ------------------------------------------------------------
        revno: 9439.229.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-08 15:05:33 +0100
        message:
          Rearrange String_as. String.concat doesn't have to be applied to a
          String_as, despite what my comment from a while ago claims. Now 
passes 
          swfdec's string-fake and doesn't fail any actionscript.all tests, so 
the
          earlier conclusion must have been based on a bogus test.
        modified:
          libcore/asobj/String_as.cpp
          libcore/asobj/String_as.h
          testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.229.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-08 16:13:08 +0100
        message:
          Remove unused methods. Ignore the return value from
          PropertyList::addGetterSetter, add comments explaining why, and what 
it
          did before. Don't pass namespace as an as_prop_flags argument.
        modified:
          libcore/Property.cpp
          libcore/Property.h
          libcore/PropertyList.cpp
          libcore/as_object.cpp
          libcore/as_object.h
        ------------------------------------------------------------
        revno: 9439.229.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-08 16:29:32 +0100
        message:
          Drop old code.
        modified:
          libcore/as_object.cpp
        ------------------------------------------------------------
        revno: 9439.229.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-08 16:58:46 +0100
        message:
          Test Object.addProperty() return, confirming that we don't care about
          the result of as_object::add_property. Make as_object::add_property
          void (instead of always returning true).
        modified:
          libcore/as_object.cpp
          libcore/as_object.h
          libcore/asobj/Object.cpp
          testsuite/actionscript.all/Object.as
    ------------------------------------------------------------
    revno: 9439.1.960
    committer: Benjamin Goose <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-08 20:48:59 +0100
    message:
      Add missing comma.
    modified:
      plugin/plugin.cpp
    ------------------------------------------------------------
    revno: 9439.1.961
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-09 10:19:27 +0100
    message:
      Clean up Object class.
    modified:
      libcore/asobj/Object.cpp
      libcore/asobj/Object.h
      libcore/vm/ASHandlers.cpp
        ------------------------------------------------------------
        revno: 9439.230.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-09 10:04:55 +0100
        message:
          Cleanup Object.{cpp,h}, and don't pass as_objects by auto_ptr.
        modified:
          libcore/asobj/Object.cpp
          libcore/asobj/Object.h
          libcore/vm/ASHandlers.cpp
    ------------------------------------------------------------
    revno: 9439.1.962
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-09 17:15:01 +0100
    message:
      Various fixes to SharedObject AS compatibility.
    modified:
      libamf/sol.cpp
      libamf/sol.h
      libcore/as_value.cpp
      libcore/asobj/ClassHierarchy.cpp
      libcore/asobj/ClassHierarchy.h
      libcore/asobj/Global.cpp
      libcore/asobj/SharedObject.cpp
      libcore/asobj/SharedObject.h
      libcore/namedStrings.cpp
      libcore/namedStrings.h
      testsuite/actionscript.all/ASnative.as
      testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.231.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-09 14:32:22 +0100
        message:
          Stub unimplemented undocumented methods of SharedObject. Tidy up. 
Correct
          prop flags. Don't initialize data member until a SharedObject instance
          exists, and even then not if the SOL file existed but was invalid.
        modified:
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/ClassHierarchy.h
          libcore/asobj/Global.cpp
          libcore/asobj/SharedObject.cpp
          libcore/asobj/SharedObject.h
          testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.231.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-09 14:58:38 +0100
        message:
          Comments and tests on ASnative SharedObject.
        modified:
          libcore/asobj/SharedObject.cpp
          testsuite/actionscript.all/ASnative.as
        ------------------------------------------------------------
        revno: 9439.231.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-09 15:29:19 +0100
        message:
          Return undefined from SharedObject.flush() when there is no data 
member.
          Alter SharedObject::flush() to take the data object as an argument to
          facilitate this.
          
          Add some tests.
          
          Add PROP_DATA to namedStrings.
        modified:
          libcore/asobj/SharedObject.cpp
          libcore/namedStrings.cpp
          libcore/namedStrings.h
          testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.231.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-09 15:51:39 +0100
        message:
          Invalid SOL files act the same as non-existent ones. Only files with
          a header and no data end up with no data member.
        modified:
          libcore/asobj/SharedObject.cpp
        ------------------------------------------------------------
        revno: 9439.231.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-09 16:11:10 +0100
        message:
          Use a scoped_array for the buffer. Make the readSOL more readable.
        modified:
          libamf/sol.cpp
        ------------------------------------------------------------
        revno: 9439.231.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-09 16:57:34 +0100
        message:
          Various cleanups.
        modified:
          libamf/sol.cpp
          libamf/sol.h
          libcore/as_value.cpp
          libcore/asobj/SharedObject.cpp
        ------------------------------------------------------------
        revno: 9439.231.7
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-09 16:58:56 +0100
        message:
          Comment.
        modified:
          libcore/asobj/SharedObject.cpp
    ------------------------------------------------------------
    revno: 9439.1.963
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-09 18:47:55 +0100
    message:
      quality std classes, fixing build on debian lenny
    modified:
      plugin/plugin.cpp
    ------------------------------------------------------------
    revno: 9439.1.964
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-09 18:50:00 +0100
    message:
      Add TODO item
    modified:
      libcore/asobj/Sound.cpp
    ------------------------------------------------------------
    revno: 9439.1.965
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-09 21:59:39 +0100
    message:
      Fix extention code
    modified:
      libcore/asobj/Global.cpp
    ------------------------------------------------------------
    revno: 9439.1.966
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-09 22:26:59 +0100
    message:
      More SharedObject fixes.
    modified:
      libcore/asobj/SharedObject.cpp
      testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.232.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-09 22:03:35 +0100
        message:
          Always initialize data member on readSOL (unless exception thrown, 
which is
          an untested case). Make data a getter/setter. Passes another test.
          
          Expect failures due to a SharedObject not being null when it should 
be. This
          wasn't what the test claimed it was doing, and isn't a regression.
          
          Flush on exit. This *must* happen, so if it does cause memory errors 
as 
          a comment suggest it used to, it has to be fixed in a different way 
from
          just dropping it.
          
          SharedObject.flush() can take an argument, so log unimplemented.
        modified:
          libcore/asobj/SharedObject.cpp
          testsuite/actionscript.all/SharedObject.as
    ------------------------------------------------------------
    revno: 9439.1.967
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-10 11:35:08 +0100
    message:
      Don't return a SharedObject when an impermissible path is requested. This 
is
      the proper fix to the SharedObject.as test failures introduced yesterday.
    modified:
      libcore/asobj/SharedObject.cpp
      testsuite/actionscript.all/Makefile.am
      testsuite/actionscript.all/SharedObject.as
      testsuite/misc-ming.all/SharedObjectTestRunner.sh
        ------------------------------------------------------------
        revno: 9439.233.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-10 08:23:29 +0100
        message:
          Treat the localPath argument to SharedObject.getLocal() correctly. It
          must be part of the SWF path.
        modified:
          libcore/asobj/SharedObject.cpp
        ------------------------------------------------------------
        revno: 9439.233.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-10 11:06:17 +0100
        message:
          Add tests and correct implementation for SharedObject path.
          
          Adjust misc-ming.all SharedObjectTestRunner.sh now that Gnash does the
          same as the pp.
        modified:
          libcore/asobj/SharedObject.cpp
          testsuite/actionscript.all/Makefile.am
          testsuite/actionscript.all/SharedObject.as
          testsuite/misc-ming.all/SharedObjectTestRunner.sh
    ------------------------------------------------------------
    revno: 9439.1.968
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-10 13:28:11 +0100
    message:
      Drop the slash.
    modified:
      libcore/asobj/Sound.cpp
        ------------------------------------------------------------
        revno: 9439.233.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-10 13:27:24 +0100
        message:
          Cosmetic change.
        modified:
          libcore/asobj/Sound.cpp
    ------------------------------------------------------------
    revno: 9439.1.969
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-11 09:35:24 +0100
    message:
      Fix to SharedObject name.
    modified:
      libcore/asobj/AsBroadcaster.h
      libcore/asobj/SharedObject.cpp
      libcore/asobj/XMLSocket_as.cpp
      testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.234.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-11 09:18:23 +0100
        message:
          Test and validate SOL names. Clean up some code.
        modified:
          libcore/asobj/AsBroadcaster.h
          libcore/asobj/SharedObject.cpp
          libcore/asobj/XMLSocket_as.cpp
          testsuite/actionscript.all/SharedObject.as
    ------------------------------------------------------------
    revno: 9439.1.970
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-11 14:28:01 +0100
    message:
      Minor fix to Button properties, various AS tests.
    modified:
      libcore/Button.cpp
      libcore/Button.h
      libcore/asobj/AsBroadcaster.cpp
      libcore/asobj/AsBroadcaster.h
      libcore/asobj/ClassHierarchy.cpp
      testsuite/actionscript.all/AsBroadcaster.as
      testsuite/misc-ming.all/ButtonEventsTest.c
      testsuite/swfdec/Makefile.am
        ------------------------------------------------------------
        revno: 9439.234.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-11 12:34:15 +0100
        message:
          Tidy up AsBroadcaster, add some more tests.
        modified:
          libcore/asobj/AsBroadcaster.cpp
          libcore/asobj/AsBroadcaster.h
          testsuite/actionscript.all/AsBroadcaster.as
        ------------------------------------------------------------
        revno: 9439.234.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-11 13:23:46 +0100
        message:
          Implement Button.enabled as a normal, overwritable property.
        modified:
          libcore/Button.cpp
          libcore/Button.h
          testsuite/misc-ming.all/ButtonEventsTest.c
          testsuite/swfdec/Makefile.am
        ------------------------------------------------------------
        revno: 9439.234.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-11 14:07:41 +0100
        message:
          Line breaks, indentation, typenames.
        modified:
          libcore/Button.cpp
          libcore/Button.h
          libcore/asobj/ClassHierarchy.cpp
    ------------------------------------------------------------
    revno: 9439.1.971
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-12-12 23:48:55 +0100
    message:
      log once about unimplemented cacheAsBitmap
    modified:
      libcore/MovieClip.cpp
    ------------------------------------------------------------
    revno: 9439.1.972
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-12-13 00:29:08 +0100
    message:
      Instruct libcurl NOT to send an Expect: header, as some older http 
servers choke on it.
      In particular, the lighthttp version used by openstreetmap.org had the 
problem, and this patch fixes potlatch for me.
    modified:
      libbase/curl_adapter.cpp
    ------------------------------------------------------------
    revno: 9439.1.973
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-12-13 09:27:06 +0100
    message:
      Don't limit the size of a NetConnection.call reply.
      Reallocate the reply buffer as needed, in chunks of 200kb.
    modified:
      libcore/asobj/NetConnection_as.cpp
    ------------------------------------------------------------
    revno: 9439.1.974
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-12-13 09:33:04 +0100
    message:
      MovieClip.startDrag and MovieClip.stopDrag have been tested enough
    modified:
      libcore/MovieClip.cpp
    ------------------------------------------------------------
    revno: 9439.1.975
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-12-13 11:59:04 +0100
    message:
      Move stream creation logic from NetStream to NetConnection (will be useful
      for RTMP).
    modified:
      libcore/asobj/NetConnection_as.cpp
      libcore/asobj/NetConnection_as.h
      libcore/asobj/NetStream_as.cpp
    ------------------------------------------------------------
    revno: 9439.1.976
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-12-13 17:37:27 +0100
    message:
      typos in amf serialization debugging prints
    modified:
      libcore/as_value.cpp
    ------------------------------------------------------------
    revno: 9439.1.977
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-12-13 23:29:05 +0100
    message:
      Have visitProperties use enumeration order. Makes the sol1.sol file
      closer to correct version. Next mismatch is handling of movieclips.
    modified:
      libcore/PropertyList.h
    ------------------------------------------------------------
    revno: 9439.1.978
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-12-13 23:59:25 +0100
    message:
      visit values in enumeration order. fixes the SharedObject write test. 
BINARY COMPATIBLE NOW!
    modified:
      libcore/PropertyList.h
      testsuite/misc-ming.all/SharedObjectTestRunner.sh
    ------------------------------------------------------------
    revno: 9439.1.979
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-12-14 00:02:52 +0100
    message:
      Add what would be the perfect candidate to be encoded as a STRICT_ARRAY, 
and test that it's still encoded as an ECMA_ARRAY instead.
    modified:
      testsuite/misc-ming.all/SharedObjectTest.as
      testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
    ------------------------------------------------------------
    revno: 9439.1.980
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-12-14 00:35:22 +0100
    message:
      Don't add a NetConnection call id when callback is  undefined (TESTED)
    modified:
      libcore/asobj/NetConnection_as.cpp
    ------------------------------------------------------------
    revno: 9439.1.981
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-12-14 01:00:05 +0100
    message:
      Set Content-Type to application/x-amf for remoting calls
    modified:
      libcore/asobj/NetConnection_as.cpp
    ------------------------------------------------------------
    revno: 9439.1.982
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-12-14 02:10:00 +0100
    message:
      fix bug in interpretation of array property names, add a TODO for 
optimization opportunity
    modified:
      libcore/array.cpp
      testsuite/actionscript.all/array.as
    ------------------------------------------------------------
    revno: 9439.1.983
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-12-14 13:44:29 +0100
    message:
      Strip Expect header also when sending custom headers
    modified:
      libbase/curl_adapter.cpp
    ------------------------------------------------------------
    revno: 9439.1.984
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-12-14 13:48:17 +0100
    message:
      Add an isStrict() method to Array_as; add an allowStrictArray method to
      as_value::writeAMF0; Have SharedObject encoding disallow encoding of 
STRICT_ARRAY
      and NetConnection allow it. Fixes writing lines with potlatch.
    modified:
      libcore/PropertyList.h
      libcore/array.cpp
      libcore/array.h
      libcore/as_object.h
      libcore/as_value.cpp
      libcore/as_value.h
      libcore/asobj/NetConnection_as.cpp
      libcore/asobj/SharedObject.cpp
    ------------------------------------------------------------
    revno: 9439.1.985
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-12-14 14:57:23 +0100
    message:
      Don't allow ActionSetVariable and ActionSetMember to use empty strings 
for variable/member name, and log an ASerror if it is attempted.
    modified:
      libcore/vm/ASHandlers.cpp
      testsuite/actionscript.all/array.as
    ------------------------------------------------------------
    revno: 9439.1.986
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-12-14 15:15:04 +0100
    message:
      Don't override user-defined custom headers for the sake of "Expect:" 
stripping.
      Instead, merge the user-defined and our own, letting user overrid Expect 
if she's willing to.
      Also, fix leakage of user-defined headers.
    modified:
      libbase/curl_adapter.cpp
    ------------------------------------------------------------
    revno: 9439.1.987
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-12-14 21:54:05 +0100
    message:
      Initial test client for jason's remoting tester
    added:
      testsuite/misc-ming.all/remoting.as
    modified:
      testsuite/misc-ming.all/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.988
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-12-14 22:16:56 +0100
    message:
      Build remoting test so it can connect to network even when run from 
filesystem, have it dump player version.
    modified:
      testsuite/misc-ming.all/Makefile.am
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.989
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-12-14 22:30:08 +0100
    message:
      Add the server side of the remoting test, and a short README about it
    added:
      testsuite/misc-ming.all/remoting.README
      testsuite/misc-ming.all/remoting.php
    modified:
      testsuite/misc-ming.all/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.990
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-12-14 22:44:31 +0100
    message:
      change the hard-coded url of the remoting tester to gnashdev.org
    modified:
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.991
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-15 00:25:37 +0100
    message:
      add checks for hex encoding and remote method name
    modified:
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.992
    author: Jason Woofenden <address@hidden>
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-15 00:31:33 +0100
    message:
      add request_id to info returned by remoting server
    modified:
      testsuite/misc-ming.all/remoting.php
    ------------------------------------------------------------
    revno: 9439.1.993
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-15 00:36:35 +0100
    message:
      Add checks for request id
    modified:
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.994
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-15 09:08:03 +0100
    message:
      Drop old or unused code.
    modified:
      libcore/asobj/NetStream_as.cpp
      libcore/asobj/Sound.cpp
      libcore/character.cpp
      libcore/character.h
      libcore/generic_character.cpp
      libcore/generic_character.h
      libcore/vm/with_stack_entry.h
        ------------------------------------------------------------
        revno: 9439.235.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-11 17:56:44 +0100
        message:
          Move character constructor to the cpp file to save rebuilding, and 
because
          there's not much advantage having it in the header.
        modified:
          libcore/character.cpp
          libcore/character.h
        ------------------------------------------------------------
        revno: 9439.235.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-11 18:09:09 +0100
        message:
          Drop enclose_own_bounds, which isn't used, implemented or documented.
        modified:
          libcore/generic_character.cpp
          libcore/generic_character.h
        ------------------------------------------------------------
        revno: 9439.235.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-11 18:15:27 +0100
        message:
          Drop some more stuff.
        modified:
          libcore/vm/with_stack_entry.h
        ------------------------------------------------------------
        revno: 9439.235.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-11 18:21:57 +0100
        message:
          Drop commented-out memcpys.
        modified:
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/Sound.cpp
        ------------------------------------------------------------
        revno: 9439.235.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-11 19:23:10 +0100
        message:
          Drop generic_character::get_character_def(), which wasn't used, and 
quite
          right too.
        modified:
          libcore/generic_character.h
    ------------------------------------------------------------
    revno: 9439.1.995
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-15 10:41:52 +0100
    message:
      Update NetConnection comments and tests.
    modified:
      libcore/asobj/NetConnection_as.cpp
      testsuite/actionscript.all/NetConnection.as
      testsuite/gnashrc.in
        ------------------------------------------------------------
        revno: 9439.236.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-15 10:26:01 +0100
        message:
          Comments, make NetConnection test more accurate.
        modified:
          libcore/asobj/NetConnection_as.cpp
          testsuite/actionscript.all/NetConnection.as
          testsuite/gnashrc.in
    ------------------------------------------------------------
    revno: 9439.1.996
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-15 11:00:38 +0100
    message:
      fix explanation of what is failing with the only failure
    modified:
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.997
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-15 11:43:12 +0100
    message:
      Test that every new 'connect' resets the call ids, no matter if the 
connection was to the same uri
    modified:
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.998
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-15 13:01:11 +0100
    message:
      Improved remoting test to also check number of connections engaged.
      Gnash passes those!
    modified:
      testsuite/misc-ming.all/remoting.as
      testsuite/misc-ming.all/remoting.php
    ------------------------------------------------------------
    revno: 9439.1.999
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-15 13:16:12 +0100
    message:
      Test that a new .connect call should trigger a new POST ! Gnash fails 
this.
    modified:
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.1000
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-15 13:29:59 +0100
    message:
      Make the SharedObject key tidier while ensuring it's correct. Add note to
      URL dox.
    modified:
      libbase/URL.h
      libcore/asobj/SharedObject.cpp
    ------------------------------------------------------------
    revno: 9439.1.1001
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-15 15:47:50 +0100
    message:
      NetConnection.connect() calls close(). NetConnection.close() does nothing
      if not connected. Improve tests, add more notes.
    modified:
      libcore/asobj/NetConnection_as.cpp
      libcore/asobj/NetConnection_as.h
      testsuite/actionscript.all/NetConnection.as
        ------------------------------------------------------------
        revno: 9439.237.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-15 14:05:02 +0100
        message:
          Test onStatus calls better. Start testing return from call().
        modified:
          testsuite/actionscript.all/NetConnection.as
        ------------------------------------------------------------
        revno: 9439.237.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-15 14:12:51 +0100
        message:
          Close existing connections. Test close() better, and drop the silly
          _inError member that was there due to misintepretation of the tests.
        modified:
          libcore/asobj/NetConnection_as.cpp
        ------------------------------------------------------------
        revno: 9439.237.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-15 14:13:44 +0100
        message:
          Tests.
        modified:
          testsuite/actionscript.all/NetConnection.as
        ------------------------------------------------------------
        revno: 9439.238.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: test
        timestamp: Mon 2008-12-15 15:03:46 +0100
        message:
          More tests and improved implementation.
        modified:
          libcore/asobj/NetConnection_as.cpp
          libcore/asobj/NetConnection_as.h
          testsuite/actionscript.all/NetConnection.as
    ------------------------------------------------------------
    revno: 9439.1.1002
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-15 16:41:44 +0100
    message:
      Hold a *list* of AMFQueue objects, each for each connection.
      Fixes the "connect opens a new connection" testcase.
    modified:
      libcore/asobj/NetConnection_as.cpp
      libcore/asobj/NetConnection_as.h
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.1003
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-15 18:15:25 +0100
    message:
      Restore nuked comment change.
    modified:
      libcore/asobj/NetConnection_as.cpp
    ------------------------------------------------------------
    revno: 9439.1.1004
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-16 11:17:07 +0100
    message:
      Reduce duplication in DefineBits parsing.
      
      Adjust existing RGB values when merging alpha to jpeg data. Fixes
      bugs #23131, #21818, part of bug #20257, and the bad rendering
      in bug #24201.
    modified:
      backend/render_handler_agg_style.h
      libbase/GnashImage.cpp
      libcore/parser/bitmap_character_def.h
      libcore/parser/morph2_character_def.cpp
      libcore/swf/tag_loaders.cpp
      testsuite/DummyMovieDefinition.h
        ------------------------------------------------------------
        revno: 9439.239.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 07:45:58 +0100
        message:
          Minor header and declaration cleanups.
        modified:
          libcore/parser/bitmap_character_def.h
          libcore/parser/morph2_character_def.cpp
          libcore/swf/tag_loaders.cpp
          testsuite/DummyMovieDefinition.h
        ------------------------------------------------------------
        revno: 9439.239.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 08:01:57 +0100
        message:
          Start cleanup of define bits tag parsing.
        modified:
          libcore/swf/tag_loaders.cpp
        ------------------------------------------------------------
        revno: 9439.239.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 08:51:48 +0100
        message:
          Progress.
        modified:
          libcore/swf/tag_loaders.cpp
        ------------------------------------------------------------
        revno: 9439.239.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 09:45:55 +0100
        message:
          More code reduction.
        modified:
          libbase/GnashImage.cpp
          libcore/swf/tag_loaders.cpp
        ------------------------------------------------------------
        revno: 9439.239.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 09:58:40 +0100
        message:
          Premultiply alpha when adding to jpeg images, as all other bitmaps are
          expected to have premultiplied RGB. Fixes the bad alpha display.
        modified:
          libbase/GnashImage.cpp
          libcore/swf/tag_loaders.cpp
        ------------------------------------------------------------
        revno: 9439.239.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 10:24:27 +0100
        message:
          Complete removal of code duplication. DEFINEBITSLOSSLESS2 (with 
alpha) and
          pixel format 4 seemed wrong, as alpha was stored to the first byte of
          every pixel. Gnash expects RGBA. This is now changed, but I have no
          examples of such a tag in any SWF for testing.
        modified:
          libcore/swf/tag_loaders.cpp
        ------------------------------------------------------------
        revno: 9439.239.7
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 10:58:40 +0100
        message:
          Use the std::min of alpha and the respective pixel value, which makes 
lumi.swf
          display correctly.
        modified:
          backend/render_handler_agg_style.h
          libbase/GnashImage.cpp
          libcore/swf/tag_loaders.cpp
    ------------------------------------------------------------
    revno: 9439.1.1005
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-16 17:10:07 +0100
    message:
      Cut out one of the classes involved in bitmap storage and display.
      Preparatory to implementing MovieClip.attachBitmap.
    removed:
      libcore/parser/bitmap_character_def.cpp
      libcore/parser/bitmap_character_def.h
    renamed:
      libcore/bitmap_info.h => libcore/BitmapInfo.h
    modified:
      backend/render_handler.h
      backend/render_handler_agg.cpp
      backend/render_handler_agg_bitmap.h
      backend/render_handler_cairo.cpp
      backend/render_handler_ogl.cpp
      backend/render_handler_ogl.h
      libcore/DynamicShape.h
      libcore/FreetypeGlyphsProvider.h
      libcore/Makefile.am
      libcore/PropertyList.h
      libcore/TextField.h
      libcore/as_environment.h
      libcore/as_function.h
      libcore/as_object.h
      libcore/as_value.h
      libcore/asobj/Key_as.h
      libcore/asobj/NetStream_as.h
      libcore/event_id.h
      libcore/fill_style.cpp
      libcore/fill_style.h
      libcore/impl.cpp
      libcore/parser/BitmapMovieDefinition.cpp
      libcore/parser/BitmapMovieDefinition.h
      libcore/parser/Makefile.am
      libcore/parser/SWFMovieDefinition.cpp
      libcore/parser/SWFMovieDefinition.h
      libcore/parser/movie_definition.h
      libcore/parser/sprite_definition.h
      libcore/render.cpp
      libcore/render.h
      libcore/styles.cpp
      libcore/styles.h
      libcore/swf/TextRecord.cpp
      libcore/swf/tag_loaders.cpp
      libcore/BitmapInfo.h
        ------------------------------------------------------------
        revno: 9439.239.8
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 11:51:25 +0100
        message:
          Line length.
        modified:
          libcore/swf/tag_loaders.cpp
        ------------------------------------------------------------
        revno: 9439.239.9
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 12:20:15 +0100
        message:
          Gut bitmap_info.
        modified:
          libcore/bitmap_info.h
        ------------------------------------------------------------
        revno: 9439.239.10
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 13:20:22 +0100
        message:
          Remove as many DSOEXPORTs as possible.
        modified:
          libcore/DynamicShape.h
          libcore/PropertyList.h
          libcore/TextField.h
          libcore/as_environment.h
          libcore/as_function.h
          libcore/as_object.h
          libcore/as_value.h
          libcore/asobj/Key_as.h
          libcore/asobj/NetStream_as.h
          libcore/event_id.h
          libcore/fill_style.cpp
          libcore/fill_style.h
          libcore/styles.cpp
          libcore/styles.h
          libcore/swf/TextRecord.cpp
        ------------------------------------------------------------
        revno: 9439.239.11
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 14:39:31 +0100
        message:
          Early returns, drop unused code, improve formatting.
        modified:
          libcore/swf/tag_loaders.cpp
        ------------------------------------------------------------
        revno: 9439.239.12
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 15:02:37 +0100
        message:
          Minor changes.
        modified:
          libcore/impl.cpp
        ------------------------------------------------------------
        revno: 9439.239.13
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 16:15:55 +0100
        message:
          Drop bitmap_character_def, which wasn't a character_def, as it's 
silly to
          use two ref-counted classes in parallel for the same thing. Use 
BitmapInfo
          (was: bitmap_info) on its own instead.
        removed:
          libcore/parser/bitmap_character_def.cpp
          libcore/parser/bitmap_character_def.h
        renamed:
          libcore/bitmap_info.h => libcore/BitmapInfo.h
        modified:
          backend/render_handler.h
          backend/render_handler_agg.cpp
          backend/render_handler_agg_bitmap.h
          backend/render_handler_cairo.cpp
          backend/render_handler_ogl.cpp
          backend/render_handler_ogl.h
          libcore/FreetypeGlyphsProvider.h
          libcore/Makefile.am
          libcore/fill_style.cpp
          libcore/fill_style.h
          libcore/parser/BitmapMovieDefinition.cpp
          libcore/parser/BitmapMovieDefinition.h
          libcore/parser/Makefile.am
          libcore/parser/SWFMovieDefinition.cpp
          libcore/parser/SWFMovieDefinition.h
          libcore/parser/movie_definition.h
          libcore/parser/sprite_definition.h
          libcore/render.cpp
          libcore/render.h
          libcore/styles.h
          libcore/swf/tag_loaders.cpp
          libcore/BitmapInfo.h
        ------------------------------------------------------------
        revno: 9439.239.14
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 16:48:03 +0100
        message:
          Drop commented-out code.
        modified:
          libcore/fill_style.cpp
    ------------------------------------------------------------
    revno: 9439.1.1006
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-16 17:32:05 +0100
    message:
      Have the remoting server return number of arguments passed, test passing 
no args at all
    modified:
      testsuite/misc-ming.all/remoting.as
      testsuite/misc-ming.all/remoting.php
    ------------------------------------------------------------
    revno: 9439.1.1007
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-16 17:43:12 +0100
    message:
      Another remoting test, for multiple args
    modified:
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.1008
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-16 20:44:02 +0100
    message:
      Add --enable-http-testsuite directive to configure.
      When enabled, make check will also run a remoting test against a service
      on gnashdev.org. You can specify another uri for offline testing.
      Updated remoting.README with more info about how.
    modified:
      Makefile.am
      configure.ac
      testsuite/misc-ming.all/Makefile.am
      testsuite/misc-ming.all/remoting.README
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.1009
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-16 21:14:16 +0100
    message:
      automake 1.9.6 doesn't provide a 'builddir' variable, so don't rely on it
    modified:
      testsuite/actionscript.all/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.1010
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-17 10:47:14 +0100
    message:
      Implement MovieClip.attachBitmap().
      
      As only BitmapData.fillRect() is implemented, this isn't very exciting. 
The
      most common use - BitmapData.draw() - needs renderer support.
      
      Change some of the render_handler interface (render.h interface is 
unchanged),
      and reduce memcpy in agg.
    added:
      libcore/Bitmap.cpp
      libcore/Bitmap.h
    modified:
      backend/render_handler.h
      backend/render_handler_agg.cpp
      backend/render_handler_agg_bitmap.h
      backend/render_handler_agg_style.h
      backend/render_handler_cairo.cpp
      backend/render_handler_ogl.cpp
      libcore/BitmapMovieInstance.cpp
      libcore/BitmapMovieInstance.h
      libcore/Makefile.am
      libcore/MovieClip.cpp
      libcore/MovieClip.h
      libcore/asobj/flash/display/BitmapData_as.cpp
      libcore/asobj/flash/display/BitmapData_as.h
      libcore/character.h
      libcore/parser/BitmapMovieDefinition.cpp
      libcore/parser/BitmapMovieDefinition.h
      libcore/render.cpp
        ------------------------------------------------------------
        revno: 9439.240.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 19:44:10 +0100
        message:
          Rough and unoptimized implementation of MovieClip.attachBitmap().
        added:
          libcore/Bitmap.cpp
          libcore/Bitmap.h
        modified:
          libcore/Makefile.am
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/asobj/flash/display/BitmapData_as.cpp
          libcore/asobj/flash/display/BitmapData_as.h
        ------------------------------------------------------------
        revno: 9439.240.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 20:29:41 +0100
        message:
          Fix segfault, various other improvements. 
misc-ming.all/BitmapDataTest.swf
          passes visually now.
        modified:
          libcore/Bitmap.cpp
          libcore/Bitmap.h
          libcore/asobj/flash/display/BitmapData_as.cpp
          libcore/asobj/flash/display/BitmapData_as.h
        ------------------------------------------------------------
        revno: 9439.240.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 21:10:27 +0100
        message:
          Add debugging to MovieClip.attachBitmap.
        modified:
          libcore/MovieClip.cpp
        ------------------------------------------------------------
        revno: 9439.240.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-12-16 22:05:21 +0100
        message:
          Cleaning up.
        modified:
          libcore/asobj/flash/display/BitmapData_as.cpp
        ------------------------------------------------------------
        revno: 9439.240.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-17 08:25:22 +0100
        message:
          Separate drawing and finalizing. Cache width and height as they are
          constant and used frequently.
        modified:
          libcore/Bitmap.cpp
          libcore/Bitmap.h
        ------------------------------------------------------------
        revno: 9439.240.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-17 08:27:15 +0100
        message:
          Use typeName for nicer display. Drop comment about inheritance.
        modified:
          libcore/character.h
        ------------------------------------------------------------
        revno: 9439.240.7
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-17 08:27:54 +0100
        message:
          Convert GnashImage to BitmapInfo straight away, as there isn't any
          advantage to delaying it. Drop _image member.
        modified:
          libcore/parser/BitmapMovieDefinition.cpp
          libcore/parser/BitmapMovieDefinition.h
        ------------------------------------------------------------
        revno: 9439.240.8
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-17 08:29:09 +0100
        message:
          Add virtual method for rendering MovieClip to a bitmap. Not 
implemented.
        modified:
          libcore/MovieClip.cpp
          libcore/MovieClip.h
        ------------------------------------------------------------
        revno: 9439.240.9
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-17 08:29:36 +0100
        message:
          Override virtual method for rendering to an image. Not implemented.
        modified:
          libcore/BitmapMovieInstance.cpp
          libcore/BitmapMovieInstance.h
        ------------------------------------------------------------
        revno: 9439.240.10
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-17 08:30:02 +0100
        message:
          Use the unimplemented method for drawing MovieClips onto a Bitmap. It
          just needs the data and more testing now.
        modified:
          libcore/asobj/flash/display/BitmapData_as.cpp
          libcore/asobj/flash/display/BitmapData_as.h
        ------------------------------------------------------------
        revno: 9439.240.11
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-17 08:54:39 +0100
        message:
          Drop templated agg_bitmap_info. Drop separate create_bitmap_info for
          rgb and rgba, as it's not hard to work it out.
          
          Don't abort() after return, as I don't think returns in C++ are 
generally
          thought to need a fallback.
          
          Don't copy the image data when we can take ownership of it.
        modified:
          backend/render_handler.h
          backend/render_handler_agg.cpp
          backend/render_handler_agg_bitmap.h
          backend/render_handler_agg_style.h
          libcore/render.cpp
        ------------------------------------------------------------
        revno: 9439.240.12
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-17 09:11:05 +0100
        message:
          Modify create_bitmap_* functions in ogl and cairo to match agg.
        modified:
          backend/render_handler_cairo.cpp
          backend/render_handler_ogl.cpp
        ------------------------------------------------------------
        revno: 9439.240.13
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-17 09:19:34 +0100
        message:
          Fix ogl properly.
        modified:
          backend/render_handler_ogl.cpp
        ------------------------------------------------------------
        revno: 9439.240.14
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-17 10:10:25 +0100
        message:
          Don't unregister Bitmap, as it causes memory errors. Use the
          stagePlacementCallback to register the bitmap, as it's not guaranteed 
that
          the Bitmap character will be placed, and that would be a waste.
        modified:
          libcore/Bitmap.cpp
          libcore/Bitmap.h
          libcore/asobj/flash/display/BitmapData_as.cpp
          libcore/asobj/flash/display/BitmapData_as.h
        ------------------------------------------------------------
        revno: 9439.240.15
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-17 10:14:56 +0100
        message:
          Add copyright information.
        modified:
          libcore/Bitmap.cpp
          libcore/Bitmap.h
    ------------------------------------------------------------
    revno: 9439.1.1011
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-17 17:11:23 +0100
    message:
      Minor fixes.
    modified:
      libcore/Bitmap.cpp
      libcore/Bitmap.h
      libcore/Button.cpp
      libcore/asobj/LocalConnection.cpp
      libcore/asobj/flash/display/BitmapData_as.cpp
        ------------------------------------------------------------
        revno: 9439.240.16
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-17 11:24:25 +0100
        message:
          Explicitly override pointInShape to use pointInBounds for Bitmap, as 
they
          should be the same.
        modified:
          libcore/Bitmap.cpp
          libcore/Bitmap.h
          libcore/asobj/flash/display/BitmapData_as.cpp
        ------------------------------------------------------------
        revno: 9439.240.17
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-17 12:32:50 +0100
        message:
          Cut down LocalConnection logging.
        modified:
          libcore/asobj/LocalConnection.cpp
        ------------------------------------------------------------
        revno: 9439.240.18
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-12-17 12:48:32 +0100
        message:
          Buttons can be placed with an initObj, so don't abort.
          
          Remove logging.
        modified:
          libcore/Bitmap.cpp
          libcore/Button.cpp
          libcore/asobj/flash/display/BitmapData_as.cpp
    ------------------------------------------------------------
    revno: 9439.1.1012
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-17 19:14:05 +0100
    message:
      Restore useful comment removed in a fit of deletion.
    modified:
      libcore/Button.cpp
    ------------------------------------------------------------
    revno: 9439.1.1013
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-17 20:18:38 +0100
    message:
      Add test for how floating number index affects length in SWF before and 
after version 7
    modified:
      testsuite/actionscript.all/array.as
    ------------------------------------------------------------
    revno: 9439.1.1014
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-17 21:05:25 +0100
    message:
      Make the remoting test sensitive to OUTPUT_VERSION, build in version 7 by 
default (an array length changes semantic based on that)
    modified:
      testsuite/misc-ming.all/Makefile.am
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.1015
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-17 21:21:45 +0100
    message:
      There's no remoting_end.as anymore, sorry
    modified:
      testsuite/misc-ming.all/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.1016
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-17 21:28:28 +0100
    message:
      Test that method name in NetConnection.call first arg doesn't *need* to 
be a string but is always converted to one. Fix gnash to do that.
    modified:
      libcore/asobj/NetConnection_as.cpp
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.1017
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-17 21:55:37 +0100
    message:
      Make remote call number an instance member (from a static). No more 
failures in remoting.as.
    modified:
      libcore/asobj/NetConnection_as.cpp
      libcore/asobj/NetConnection_as.h
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.1018
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-12-17 23:37:05 +0100
    message:
      rework the way the response handler is constructed, to allow for plugging 
defaultu handlers for unexpected responses
    modified:
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.1019
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-18 01:54:23 +0100
    message:
      Add test for onStatus responses, and have gnash support those.
    modified:
      libcore/asobj/NetConnection_as.cpp
      testsuite/misc-ming.all/remoting.as
      testsuite/misc-ming.all/remoting.php
    ------------------------------------------------------------
    revno: 9439.1.1020
    committer: address@hidden
    branch nick: trunk
    timestamp: Wed 2008-12-17 17:59:49 -0700
    message:
      merge from rtmp branch, cygnal minimally works for HTTP.
    added:
      cygnal/acinclude.m4
      cygnal/cvm.cpp
      cygnal/cygnal.h
      libnet/cache.cpp
      libnet/cache.h
      testsuite/libnet.all/amf0-boolean.bin
      testsuite/libnet.all/amf0-null-object.bin
      testsuite/libnet.all/amf0-null-string.bin
      testsuite/libnet.all/amf0-number.bin
      testsuite/libnet.all/amf0-string.bin
      testsuite/libnet.all/amf0-undefined-object.bin
      testsuite/libnet.all/amf0-unsupported-object.bin
      testsuite/libnet.all/ecma-array.bin
      testsuite/libnet.all/generate_amfbins.cpp
      testsuite/libnet.all/object1.bin
      testsuite/libnet.all/strict-array.bin
      testsuite/libnet.all/test_cache.cpp
      testsuite/libnet.all/test_diskstream.cpp
    renamed:
      cygnal/stream.cpp => libnet/diskstream.cpp
      cygnal/stream.h => libnet/diskstream.h
      cygnal/testsuite/simple.exp => cygnal/testsuite/cygnal.exp
    modified:
      .bzrignore
      TODO
      autogen.sh
      configure.ac
      cygnal/Makefile.am
      cygnal/crc.cpp
      cygnal/crc.h
      cygnal/cygnal.cpp
      cygnal/testsuite/cygnal.all/Makefile.am
      cygnal/testsuite/cygnal.all/cygnalrc.in
      cygnal/testsuite/cygnal.all/test_crc.cpp
      libamf/amf.cpp
      libamf/amf.h
      libamf/buffer.cpp
      libamf/buffer.h
      libamf/element.cpp
      libamf/element.h
      libbase/rc.cpp
      libbase/rc.h
      libcore/asobj/LocalConnection.h
      libcore/asobj/SharedObject.h
      libnet/Makefile.am
      libnet/cque.cpp
      libnet/cque.h
      libnet/handler.cpp
      libnet/handler.h
      libnet/http.cpp
      libnet/http.h
      libnet/network.cpp
      libnet/network.h
      libnet/rtmp.cpp
      libnet/rtmp_client.cpp
      libnet/rtmp_client.h
      libnet/rtmp_server.cpp
      libnet/rtmp_server.h
      testsuite/check.h
      testsuite/libamf.all/test_amf.cpp
      testsuite/libamf.all/test_buffer.cpp
      testsuite/libnet.all/Makefile.am
      testsuite/libnet.all/test_handler.cpp
      testsuite/libnet.all/test_http.cpp
      utilities/Makefile.am
      utilities/dumpshm.cpp
      utilities/rtmpget.cpp
      libnet/diskstream.cpp
      libnet/diskstream.h
      cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.4
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-10-26 17:42:36 -0600
        message:
          merge from trunk.
        removed:
          packaging/debian/gnash-cygnal.manpages
          packaging/debian/gnash-tools.manpages
          packaging/debian/klash.manpages
          packaging/ipkg/GnashG.xpm
        added:
          doc/C/flvdumper.man-xml
          doc/C/preformatted/flvdumper.1.in
          libmedia/AudioDecoderSpeex.cpp
          libmedia/AudioDecoderSpeex.h
          libsound/
          libsound/Makefile.am
          libsound/sdl/
          packaging/gnash.xpm
          packaging/klash.xpm
          testsuite/actionscript.all/ExternalInterface.as
          testsuite/media/Makefile.am
          testsuite/media/empty.txt
          testsuite/misc-ming.all/BitmapDataTest.c
          testsuite/misc-ming.all/LoadVarsTest.c
        renamed:
          libcore/asobj/Key.cpp => libcore/asobj/Key_as.cpp
          libcore/asobj/Key.h => libcore/asobj/Key_as.h
          libcore/asobj/NetStream.cpp => libcore/asobj/NetStream_as.cpp
          libcore/asobj/NetStream.h => libcore/asobj/NetStream_as.h
          libcore/asobj/Stage.cpp => libcore/asobj/Stage_as.cpp
          libcore/asobj/Stage.h => libcore/asobj/Stage_as.h
          libcore/asobj/TextSnapshot.cpp => libcore/asobj/TextSnapshot_as.cpp
          libcore/asobj/TextSnapshot.h => libcore/asobj/TextSnapshot_as.h
          libcore/asobj/xmlnode.cpp => libcore/asobj/XMLNode_as.cpp
          libcore/asobj/xmlnode.h => libcore/asobj/XMLNode_as.h
          libcore/button_character_instance.cpp => libcore/Button.cpp
          libcore/button_character_instance.h => libcore/Button.h
          libcore/matrix.cpp => libcore/SWFMatrix.cpp
          libcore/matrix.h => libcore/SWFMatrix.h
          libcore/sprite_instance.cpp => libcore/MovieClip.cpp
          libcore/sprite_instance.h => libcore/MovieClip.h
          libcore/types.cpp => libcore/RGBA.cpp
          libcore/types.h => libcore/RGBA.h
          libmedia/NullSoundHandler.h => libsound/NullSoundHandler.h
          libmedia/ffmpeg/sound_handler_sdl.cpp => 
libsound/sdl/sound_handler_sdl.cpp
          libmedia/ffmpeg/sound_handler_sdl.h => 
libsound/sdl/sound_handler_sdl.h
          libmedia/sound_handler.h => libsound/sound_handler.h
        modified:
          ChangeLog-0.8.4
          Makefile.am
          NEWS
          backend/PathParser.cpp
          backend/PathParser.h
          backend/render_handler.h
          backend/render_handler_agg.cpp
          backend/render_handler_agg_style.h
          backend/render_handler_cairo.cpp
          backend/render_handler_ogl.cpp
          backend/render_handler_ogl.h
          configure.ac
          doc/C/Makefile.am
          doc/C/refmanual/feature_configuration.xml
          gui/Makefile.am
          gui/Player.cpp
          gui/Player.h
          gui/gtk.cpp
          gui/gui.cpp
          gui/gui.h
          libbase/Makefile.am
          libbase/URL.cpp
          libbase/curl_adapter.cpp
          libbase/gnashrc.in
          libbase/log.cpp
          libbase/log.h
          libbase/rc.cpp
          libbase/rc.h
          libbase/tree.hh
          libcore/ColorMatrixFilter.h
          libcore/DisplayList.cpp
          libcore/DisplayList.h
          libcore/DynamicShape.cpp
          libcore/DynamicShape.h
          libcore/Makefile.am
          libcore/PropertyList.cpp
          libcore/PropertyList.h
          libcore/SWFStream.cpp
          libcore/Sprite.h
          libcore/URLAccessManager.cpp
          libcore/as_environment.cpp
          libcore/as_function.cpp
          libcore/as_function.h
          libcore/as_object.cpp
          libcore/as_object.h
          libcore/as_value.cpp
          libcore/as_value.h
          libcore/asobj/AsBroadcaster.h
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Color.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/LoadVars_as.cpp
          libcore/asobj/LoadableObject.cpp
          libcore/asobj/LoadableObject.h
          libcore/asobj/Makefile.am
          libcore/asobj/MovieClipLoader.cpp
          libcore/asobj/NetConnection.h
          libcore/asobj/Object.cpp
          libcore/asobj/SharedObject.cpp
          libcore/asobj/Sound.cpp
          libcore/asobj/Sound.h
          libcore/asobj/String_as.cpp
          libcore/asobj/TextFormat.cpp
          libcore/asobj/TextFormat.h
          libcore/asobj/XMLSocket_as.cpp
          libcore/asobj/XML_as.cpp
          libcore/asobj/XML_as.h
          libcore/asobj/flash/external/ExternalInterface_as.cpp
          libcore/asobj/flash/geom/Transform_as.cpp
          libcore/character.cpp
          libcore/character.h
          libcore/cxform.cpp
          libcore/edit_text_character.cpp
          libcore/edit_text_character.h
          libcore/fill_style.cpp
          libcore/fill_style.h
          libcore/font.h
          libcore/generic_character.cpp
          libcore/impl.cpp
          libcore/impl.h
          libcore/mouse_button_state.h
          libcore/movie_instance.cpp
          libcore/movie_instance.h
          libcore/movie_root.cpp
          libcore/movie_root.h
          libcore/namedStrings.cpp
          libcore/namedStrings.h
          libcore/parser/BitmapMovieDefinition.cpp
          libcore/parser/BitmapMovieDefinition.h
          libcore/parser/Makefile.am
          libcore/parser/SWFMovieDefinition.cpp
          libcore/parser/SWFMovieDefinition.h
          libcore/parser/bitmap_character_def.h
          libcore/parser/button_character_def.cpp
          libcore/parser/button_character_def.h
          libcore/parser/character_def.h
          libcore/parser/edit_text_character_def.cpp
          libcore/parser/edit_text_character_def.h
          libcore/parser/filter_factory.cpp
          libcore/parser/morph2_character_def.cpp
          libcore/parser/morph2_character_def.h
          libcore/parser/movie_definition.h
          libcore/parser/shape_character_def.cpp
          libcore/parser/shape_character_def.h
          libcore/parser/sound_definition.cpp
          libcore/parser/sprite_definition.cpp
          libcore/parser/sprite_definition.h
          libcore/parser/text_character_def.h
          libcore/rect.cpp
          libcore/rect.h
          libcore/render.cpp
          libcore/render.h
          libcore/shape.h
          libcore/styles.h
          libcore/swf/ControlTag.h
          libcore/swf/DisplayListTag.h
          libcore/swf/DoActionTag.h
          libcore/swf/DoInitActionTag.h
          libcore/swf/PlaceObject2Tag.cpp
          libcore/swf/PlaceObject2Tag.h
          libcore/swf/RemoveObjectTag.cpp
          libcore/swf/RemoveObjectTag.h
          libcore/swf/SetBackgroundColorTag.h
          libcore/swf/StartSoundTag.cpp
          libcore/swf/StartSoundTag.h
          libcore/swf/StreamSoundBlockTag.cpp
          libcore/swf/StreamSoundBlockTag.h
          libcore/swf/tag_loaders.cpp
          libcore/swf_function.cpp
          libcore/text.cpp
          libcore/text.h
          libcore/timers.cpp
          libcore/video_stream_instance.cpp
          libcore/video_stream_instance.h
          libcore/vm/ASHandlers.cpp
          libcore/vm/ActionExec.cpp
          libcore/vm/ExecutableCode.h
          libcore/vm/Makefile.am
          libcore/vm/action.cpp
          libcore/vm/action.h
          libmedia/FLVParser.cpp
          libmedia/FLVParser.h
          libmedia/Makefile.am
          libmedia/MediaHandler.h
          libmedia/MediaParser.cpp
          libmedia/MediaParser.h
          libmedia/SoundInfo.h
          libmedia/Util.h
          libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
          libmedia/ffmpeg/AudioDecoderFfmpeg.h
          libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
          libmedia/ffmpeg/MediaHandlerFfmpeg.h
          libmedia/ffmpeg/MediaParserFfmpeg.cpp
          libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
          libmedia/ffmpeg/VideoDecoderFfmpeg.h
          libmedia/ffmpeg/ffmpegNetStreamUtil.cpp
          libmedia/ffmpeg/ffmpegNetStreamUtil.h
          libmedia/gst/AudioDecoderGst.cpp
          libmedia/gst/AudioDecoderGst.h
          libmedia/gst/MediaHandlerGst.cpp
          libmedia/gst/MediaHandlerGst.h
          libmedia/gst/MediaParserGst.cpp
          libmedia/gst/VideoDecoderGst.cpp
          libmedia/gst/VideoDecoderGst.h
          libnet/rtmp.cpp
          libnet/rtmp_server.cpp
          macros/ffmpeg.m4
          packaging/debian/gnash-common.install
          packaging/debian/mozilla-plugin-gnash.install
          packaging/debian/rules
          packaging/redhat/gnash.spec
          packaging/rpm.am
          packaging/snapshot.am
          plugin/Makefile.am
          plugin/klash/Makefile.am
          plugin/plugin.cpp
          plugin/win32/Makefile.am
          plugin/win32/plugin.cpp
          plugin/win32/plugin.h
          po/cs.po
          pythonmodule/gnashpython.cpp
          testsuite/FuzzyPixel.cpp
          testsuite/FuzzyPixel.h
          testsuite/Makefile.am
          testsuite/MovieTester.cpp
          testsuite/MovieTester.h
          testsuite/actionscript.all/LoadVars.as
          testsuite/actionscript.all/Makefile.am
          testsuite/actionscript.all/MovieClip.as
          testsuite/actionscript.all/String.as
          testsuite/actionscript.all/Transform.as
          testsuite/actionscript.all/enumerate.as
          testsuite/gnashrc.in
          testsuite/libbase/URLTest.cpp
          testsuite/libcore.all/ClassSizes.cpp
          testsuite/libcore.all/MatrixTest.cpp
          testsuite/libcore.all/PropertyListTest.cpp
          testsuite/libnet.all/Makefile.am
          testsuite/libnet.all/test_handler.cpp
          testsuite/libnet.all/test_rtmp.cpp
          testsuite/media/README
          testsuite/misc-ming.all/ButtonEventsTest-Runner.cpp
          testsuite/misc-ming.all/DefineEditTextTest-Runner.cpp
          testsuite/misc-ming.all/DefineEditTextVariableNameTest-Runner.cpp
          testsuite/misc-ming.all/DefineTextTest-Runner.cpp
          testsuite/misc-ming.all/DragDropTestRunner.cpp
          testsuite/misc-ming.all/DrawingApiTestRunner.cpp
          testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
          testsuite/misc-ming.all/EmbeddedSoundTest.c
          testsuite/misc-ming.all/Makefile.am
          testsuite/misc-ming.all/NetStream-SquareTestRunner.cpp
          testsuite/misc-ming.all/PrototypeEventListenersTestRunner.cpp
          testsuite/misc-ming.all/RollOverOutTest-Runner.cpp
          testsuite/misc-ming.all/SpriteButtonEventsTest-Runner.cpp
          testsuite/misc-ming.all/Video-EmbedSquareTestRunner.cpp
          testsuite/misc-ming.all/attachMovieLoopingTestRunner.cpp
          testsuite/misc-ming.all/attachMovieTestRunner.cpp
          testsuite/misc-ming.all/eventSoundTest1-Runner.cpp
          testsuite/misc-ming.all/eventSoundTest1.c
          testsuite/misc-ming.all/intervalTestRunner.cpp
          testsuite/misc-ming.all/key_event_testrunner.cpp
          testsuite/misc-ming.all/loadMovieTestRunner.cpp
          testsuite/misc-ming.all/loop_test-Runner.cpp
          testsuite/misc-ming.all/loop_test2runner.cpp
          testsuite/misc-ming.all/masks_test2runner.cpp
          testsuite/misc-ming.all/masks_testrunner.cpp
          testsuite/misc-ming.all/morph_test1runner.cpp
          testsuite/misc-ming.all/registerClassTestRunner.cpp
          testsuite/misc-ming.all/replace_buttons1test_runner.cpp
          testsuite/misc-ming.all/replace_shapes1test_runner.cpp
          testsuite/misc-ming.all/replace_sprites1test_runner.cpp
          testsuite/misc-ming.all/root_stop_testrunner.cpp
          testsuite/misc-ming.all/simple_loop_testrunner.cpp
          testsuite/misc-ming.all/streamingSoundTest1-Runner.cpp
          testsuite/misc-swfc.all/Makefile.am
          testsuite/misc-swfc.all/button_test1runner.cpp
          testsuite/misc-swfmill.all/Makefile.am
          testsuite/misc-swfmill.all/backgroundTestRunner.cpp
          testsuite/movies.all/Makefile.am
          testsuite/movies.all/gravity_embedded-TestRunner.cpp
          testsuite/samples/Makefile.am
          testsuite/samples/clip_as_button2-TestRunner.cpp
          testsuite/samples/gotoFrameOnKeyEvent-TestRunner.cpp
          testsuite/samples/subshapes-TestRunner.cpp
          utilities/Makefile.am
          utilities/flvdumper.cpp
          utilities/processor.cpp
          libcore/asobj/Key_as.cpp
          libcore/asobj/Key_as.h
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/NetStream_as.h
          libcore/asobj/Stage_as.cpp
          libcore/asobj/Stage_as.h
          libcore/asobj/TextSnapshot_as.cpp
          libcore/asobj/TextSnapshot_as.h
          libcore/asobj/XMLNode_as.cpp
          libcore/asobj/XMLNode_as.h
          libcore/Button.cpp
          libcore/Button.h
          libcore/SWFMatrix.cpp
          libcore/SWFMatrix.h
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/RGBA.cpp
          libcore/RGBA.h
          libsound/sdl/sound_handler_sdl.cpp
          libsound/sdl/sound_handler_sdl.h
          libsound/sound_handler.h
        ------------------------------------------------------------
        revno: 9439.190.5
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-10-28 08:46:59 -0600
        message:
          Add options for 'testing' and 'threading' to help with debugging and 
testing.
        modified:
          cygnal/crc.cpp
          cygnal/crc.h
        ------------------------------------------------------------
        revno: 9439.190.6
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-10-28 09:03:40 -0600
        message:
          Make data protected instead of private.
        modified:
          libbase/rc.cpp
          libbase/rc.h
        ------------------------------------------------------------
        revno: 9439.190.7
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 08:46:35 -0600
        message:
          add cygnal specific configure tests in a way Gnash can use them for 
now.
        added:
          cygnal/acinclude.m4
        ------------------------------------------------------------
        revno: 9439.190.8
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 08:48:03 -0600
        message:
          minimal VM support for Cygnal, blatanetly ripped off from 
processor.cpp for now.
        added:
          cygnal/cvm.cpp
        ------------------------------------------------------------
        revno: 9439.190.9
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 08:48:56 -0600
        message:
          build diskstream and cvm now.
        modified:
          cygnal/Makefile.am
        ------------------------------------------------------------
        revno: 9439.190.10
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 08:49:37 -0600
        message:
          run the tests for Cygnal too.
        modified:
          configure.ac
        ------------------------------------------------------------
        revno: 9439.190.11
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 08:50:43 -0600
        message:
          add cygnal to ther macro search path for cygnal specifc tests 
executed by the top level configure for now.
        modified:
          autogen.sh
        ------------------------------------------------------------
        revno: 9439.190.12
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 08:51:14 -0600
        message:
          rename
        renamed:
          cygnal/stream.cpp => cygnal/diskstream.cpp
          cygnal/stream.h => cygnal/diskstream.h
        modified:
          cygnal/diskstream.cpp
          cygnal/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.13
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 08:52:14 -0600
        message:
          add emacs settings.
        modified:
          cygnal/crc.cpp
          libcore/asobj/SharedObject.h
        ------------------------------------------------------------
        revno: 9439.190.14
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 08:52:36 -0600
        message:
          add emacs settings.
        modified:
          libcore/asobj/LocalConnection.h
        ------------------------------------------------------------
        revno: 9439.190.15
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 08:54:07 -0600
        message:
          Don't use std::swap, it appears to corrupt the data.
        modified:
          libamf/buffer.cpp
        ------------------------------------------------------------
        revno: 9439.190.16
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 08:58:30 -0600
        message:
          move http_handler to here. Add new options.
        modified:
          cygnal/cygnal.cpp
        ------------------------------------------------------------
        revno: 9439.190.17
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 08:59:07 -0600
        message:
          add support for the [] operator.
        modified:
          libnet/cque.h
        ------------------------------------------------------------
        revno: 9439.190.18
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 09:00:27 -0600
        message:
          new waitForNetData() method. Support for pselect or poll when waiting 
for multiple file descriptors.
        modified:
          libnet/network.cpp
          libnet/network.h
        ------------------------------------------------------------
        revno: 9439.190.19
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 09:02:11 -0600
        message:
          start fixing to work with smart pointers. Add send/recv support for 
msgs.
        modified:
          libnet/http.cpp
          libnet/http.h
        ------------------------------------------------------------
        revno: 9439.190.20
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 09:02:59 -0600
        message:
          start fixing to work with smart pointers.
        modified:
          libnet/handler.cpp
          libnet/handler.h
          utilities/dumpshm.cpp
        ------------------------------------------------------------
        revno: 9439.190.21
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-01 09:15:52 -0600
        message:
          merge from trunk.
        removed:
          libbase/image.h
          libcore/parser/Timeline.h
          libmedia/MediaBuffer.h
          testsuite/samples/batch_test.py
        added:
          libcore/RunInfo.h
        renamed:
          libbase/image.cpp => libbase/GnashImage.cpp
          libcore/asobj/Number.cpp => libcore/asobj/Number_as.cpp
          libcore/asobj/Number.h => libcore/asobj/Number_as.h
          libcore/mouse_button_state.h => libcore/MouseButtonState.h
          libcore/resource.h => libcore/ExportableResource.h
          libmedia/Util.cpp => libmedia/AudioResampler.cpp
          libmedia/Util.h => libmedia/AudioResampler.h
          libmedia/ffmpeg/ffmpegNetStreamUtil.cpp => 
libmedia/ffmpeg/AudioResamplerFfmpeg.cpp
          libmedia/ffmpeg/ffmpegNetStreamUtil.h => 
libmedia/ffmpeg/AudioResamplerFfmpeg.h
        modified:
          Makefile.am
          backend/render_handler.h
          backend/render_handler_agg.cpp
          backend/render_handler_cairo.cpp
          backend/render_handler_ogl.cpp
          backend/render_handler_ogl.h
          configure.ac
          cygnal/cvm.cpp
          doc/DESIGN
          doc/Doxyfile.in
          gui/Player.cpp
          gui/Player.h
          gui/dump.cpp
          gui/gnash.cpp
          gui/gtk.cpp
          gui/gtk_glue_agg.cpp
          gui/gui.cpp
          gui/gui.h
          libamf/amf.h
          libamf/buffer.cpp
          libamf/buffer.h
          libamf/element.cpp
          libamf/flv.cpp
          libamf/flv.h
          libbase/BitsReader.h
          libbase/ClockTime.cpp
          libbase/GnashImage.h
          libbase/GnashImageGif.h
          libbase/GnashImageJpeg.cpp
          libbase/GnashImageJpeg.h
          libbase/GnashImagePng.cpp
          libbase/GnashImagePng.h
          libbase/Makefile.am
          libbase/SimpleBuffer.h
          libbase/string_table.h
          libcore/Button.cpp
          libcore/FreetypeGlyphsProvider.cpp
          libcore/FreetypeGlyphsProvider.h
          libcore/Makefile.am
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/URLAccessManager.cpp
          libcore/array.h
          libcore/as_environment.h
          libcore/as_object.cpp
          libcore/as_object.h
          libcore/as_value.cpp
          libcore/as_value.h
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/LoadVars_as.cpp
          libcore/asobj/LoadableObject.cpp
          libcore/asobj/LocalConnection.cpp
          libcore/asobj/Makefile.am
          libcore/asobj/MovieClipLoader.cpp
          libcore/asobj/NetConnection.cpp
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/NetStream_as.h
          libcore/asobj/Object.cpp
          libcore/asobj/SharedObject.cpp
          libcore/asobj/Sound.cpp
          libcore/asobj/Sound.h
          libcore/asobj/System_as.cpp
          libcore/asobj/flash/geom/Matrix_as.cpp
          libcore/bitmap_info.h
          libcore/fill_style.cpp
          libcore/fill_style.h
          libcore/font.h
          libcore/gnash.h
          libcore/impl.cpp
          libcore/movie_root.cpp
          libcore/movie_root.h
          libcore/namedStrings.cpp
          libcore/namedStrings.h
          libcore/parser/BitmapMovieDefinition.cpp
          libcore/parser/BitmapMovieDefinition.h
          libcore/parser/Makefile.am
          libcore/parser/SWFMovieDefinition.cpp
          libcore/parser/SWFMovieDefinition.h
          libcore/parser/bitmap_character_def.cpp
          libcore/parser/bitmap_character_def.h
          libcore/parser/button_character_def.h
          libcore/parser/character_def.h
          libcore/parser/edit_text_character_def.cpp
          libcore/parser/edit_text_character_def.h
          libcore/parser/morph2_character_def.cpp
          libcore/parser/morph2_character_def.h
          libcore/parser/movie_definition.h
          libcore/parser/shape_character_def.cpp
          libcore/parser/shape_character_def.h
          libcore/parser/sound_definition.cpp
          libcore/parser/sound_definition.h
          libcore/parser/sprite_definition.cpp
          libcore/parser/sprite_definition.h
          libcore/parser/video_stream_def.h
          libcore/render.cpp
          libcore/render.h
          libcore/swf/CSMTextSettingsTag.cpp
          libcore/swf/CSMTextSettingsTag.h
          libcore/swf/DefineButtonCxformTag.h
          libcore/swf/DefineFontAlignZonesTag.cpp
          libcore/swf/DefineFontAlignZonesTag.h
          libcore/swf/DoActionTag.h
          libcore/swf/DoInitActionTag.h
          libcore/swf/PlaceObject2Tag.cpp
          libcore/swf/PlaceObject2Tag.h
          libcore/swf/RemoveObjectTag.cpp
          libcore/swf/RemoveObjectTag.h
          libcore/swf/ScriptLimitsTag.h
          libcore/swf/SetBackgroundColorTag.h
          libcore/swf/StartSoundTag.cpp
          libcore/swf/StartSoundTag.h
          libcore/swf/StreamSoundBlockTag.cpp
          libcore/swf/StreamSoundBlockTag.h
          libcore/swf/TagLoadersTable.h
          libcore/swf/tag_loaders.cpp
          libcore/swf/tag_loaders.h
          libcore/text.h
          libcore/timers.cpp
          libcore/video_stream_instance.cpp
          libcore/video_stream_instance.h
          libcore/vm/ASHandlers.cpp
          libcore/vm/ExecutableCode.h
          libcore/vm/VM.cpp
          libcore/vm/VM.h
          libmedia/AudioDecoder.h
          libmedia/AudioDecoderNellymoser.cpp
          libmedia/AudioDecoderNellymoser.h
          libmedia/AudioDecoderSimple.cpp
          libmedia/AudioDecoderSimple.h
          libmedia/AudioDecoderSpeex.cpp
          libmedia/AudioDecoderSpeex.h
          libmedia/FLVParser.cpp
          libmedia/FLVParser.h
          libmedia/Makefile.am
          libmedia/MediaHandler.cpp
          libmedia/MediaHandler.h
          libmedia/MediaParser.h
          libmedia/SoundInfo.h
          libmedia/VideoDecoder.h
          libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
          libmedia/ffmpeg/AudioDecoderFfmpeg.h
          libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
          libmedia/ffmpeg/MediaHandlerFfmpeg.h
          libmedia/ffmpeg/MediaParserFfmpeg.cpp
          libmedia/ffmpeg/MediaParserFfmpeg.h
          libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
          libmedia/ffmpeg/VideoDecoderFfmpeg.h
          libmedia/ffmpeg/ffmpegHeaders.h
          libmedia/gst/AudioDecoderGst.cpp
          libmedia/gst/AudioDecoderGst.h
          libmedia/gst/GstUtil.cpp
          libmedia/gst/GstUtil.h
          libmedia/gst/MediaHandlerGst.cpp
          libmedia/gst/MediaHandlerGst.h
          libmedia/gst/MediaParserGst.cpp
          libmedia/gst/MediaParserGst.h
          libmedia/gst/VideoDecoderGst.cpp
          libmedia/gst/VideoDecoderGst.h
          libsound/NullSoundHandler.h
          libsound/sdl/sound_handler_sdl.cpp
          libsound/sdl/sound_handler_sdl.h
          libsound/sound_handler.h
          macros/ffmpeg.m4
          macros/xpcom.m4
          plugin/win32/Makefile.am
          plugin/win32/plugin.cpp
          testsuite/MovieTester.cpp
          testsuite/MovieTester.h
          testsuite/actionscript.all/MovieClip.as
          testsuite/actionscript.all/Object.as
          testsuite/actionscript.all/Sound.as
          testsuite/libamf.all/test_buffer.cpp
          testsuite/libamf.all/test_flv.cpp
          testsuite/libamf.all/test_lc.cpp
          testsuite/libcore.all/AsValueTest.cpp
          testsuite/libcore.all/DisplayListTest.cpp
          testsuite/libcore.all/PropertyListTest.cpp
          testsuite/misc-ming.all/EmbeddedSoundTest.c
          testsuite/misc-ming.all/eventSoundTest1.c
          testsuite/misc-ming.all/ming_utils.c
          testsuite/swfdec/Makefile.am
          testsuite/swfdec/PASSING
          utilities/processor.cpp
          libbase/GnashImage.cpp
          libcore/asobj/Number_as.cpp
          libcore/ExportableResource.h
          libmedia/AudioResampler.cpp
          libmedia/AudioResampler.h
          libmedia/ffmpeg/AudioResamplerFfmpeg.cpp
          libmedia/ffmpeg/AudioResamplerFfmpeg.h
        ------------------------------------------------------------
        revno: 9439.190.22
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-02 18:01:42 -0700
        message:
          add new options for threading
        modified:
          cygnal/crc.cpp
          cygnal/crc.h
          cygnal/testsuite/cygnal.all/test_crc.cpp
        ------------------------------------------------------------
        revno: 9439.190.23
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-02 18:01:59 -0700
        message:
          add new options for threading
        modified:
          cygnal/testsuite/cygnal.all/cygnalrc.in
        ------------------------------------------------------------
        revno: 9439.190.24
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-11-03 11:02:46 -0700
        message:
          DiskStream class now usable.
        added:
          cygnal/testsuite/cygnal.all/test_diskstream.cpp
        modified:
          cygnal/diskstream.cpp
          cygnal/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.25
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-11-03 11:06:04 -0700
        message:
          add tescase for the new DiskStream class.
        modified:
          cygnal/testsuite/cygnal.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.190.26
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-11-03 11:52:57 -0700
        message:
          add doxygen comment blocks.
        modified:
          cygnal/diskstream.cpp
          cygnal/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.27
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-11-03 12:13:15 -0700
        message:
          add log_unimpl() for unsupported methods.
        modified:
          cygnal/diskstream.cpp
        ------------------------------------------------------------
        revno: 9439.190.28
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-11-03 12:13:37 -0700
        message:
          add doxygen comment blocks for private data.
        modified:
          cygnal/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.29
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-11-03 12:25:44 -0700
        message:
          Finish up doxygen comnments for all the accessor methods.
        modified:
          cygnal/crc.h
        ------------------------------------------------------------
        revno: 9439.190.30
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-11-03 12:27:59 -0700
        message:
          Finish up doxygen comnments.
        modified:
          cygnal/crc.cpp
        ------------------------------------------------------------
        revno: 9439.190.31
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-11-03 12:33:59 -0700
        message:
          cleanup up doxygen comnments.
        modified:
          cygnal/crc.h
          cygnal/diskstream.cpp
          cygnal/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.32
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-11-03 12:34:35 -0700
        message:
          cleanup up doxygen comnments.
        modified:
          cygnal/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.33
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-11-03 12:35:28 -0700
        message:
          add test for DiskStream::seek()
        modified:
          cygnal/testsuite/cygnal.all/test_diskstream.cpp
        ------------------------------------------------------------
        revno: 9439.190.34
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-05 18:22:47 -0700
        message:
          add the new options.
        modified:
          cygnal/testsuite/cygnal.all/cygnalrc.in
        ------------------------------------------------------------
        revno: 9439.190.35
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-05 18:22:58 -0700
        message:
          test the new options.
        modified:
          cygnal/testsuite/cygnal.all/test_crc.cpp
        ------------------------------------------------------------
        revno: 9439.190.36
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-05 18:27:36 -0700
        message:
          add threading option to dump output.
        modified:
          cygnal/crc.cpp
        ------------------------------------------------------------
        revno: 9439.190.37
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-05 19:30:34 -0700
        message:
          add tests for pollfd array.
        modified:
          testsuite/libnet.all/test_handler.cpp
        ------------------------------------------------------------
        revno: 9439.190.38
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-05 19:31:49 -0700
        message:
          add support for an array of pollfds, need for poll().
        modified:
          libnet/handler.cpp
          libnet/handler.h
        ------------------------------------------------------------
        revno: 9439.190.39
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-05 20:12:35 -0700
        message:
          add support for the function pointers to go with events on a file 
descriptor.
        modified:
          libnet/handler.cpp
          libnet/handler.h
          testsuite/libnet.all/test_handler.cpp
        ------------------------------------------------------------
        revno: 9439.190.40
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-05 20:18:04 -0700
        message:
          test for the event handler too.
        modified:
          testsuite/libnet.all/test_handler.cpp
        ------------------------------------------------------------
        revno: 9439.190.41
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-06 12:58:35 -0700
        message:
          move diskstream from cygnal to libnet.
        modified:
          cygnal/Makefile.am
          libnet/Makefile.am
        ------------------------------------------------------------
        revno: 9439.190.42
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-06 12:59:09 -0700
        message:
          move test_diskstream from cygnal to libnet.
        modified:
          cygnal/testsuite/cygnal.all/Makefile.am
          testsuite/libnet.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.190.43
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-06 12:59:34 -0700
        message:
          move diskstream from cygnal to libnet.
        renamed:
          cygnal/diskstream.cpp => libnet/diskstream.cpp
          cygnal/diskstream.h => libnet/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.44
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-06 12:59:53 -0700
        message:
          move test_diskstream from cygnal to libnet.
        renamed:
          cygnal/testsuite/cygnal.all/test_diskstream.cpp => 
testsuite/libnet.all/test_diskstream.cpp
        modified:
          testsuite/libnet.all/test_diskstream.cpp
        ------------------------------------------------------------
        revno: 9439.190.45
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-06 15:41:17 -0700
        message:
          get waitForNetData() working.
        modified:
          libnet/network.cpp
          libnet/network.h
        ------------------------------------------------------------
        revno: 9439.190.46
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-06 15:41:56 -0700
        message:
          add doxygen style comments.
        modified:
          libnet/diskstream.cpp
          libnet/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.47
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-06 15:42:36 -0700
        message:
          minor rename of data field, handler instead of handle.
        modified:
          libnet/rtmp_server.cpp
        ------------------------------------------------------------
        revno: 9439.190.48
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-06 15:43:21 -0700
        message:
          Use DiskStream class to stream the file.
          Don't keep adding extra terminator lines.
          Move http_handler from cygnal to here.
        modified:
          libnet/http.cpp
          libnet/http.h
        ------------------------------------------------------------
        revno: 9439.190.49
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-06 15:45:16 -0700
        message:
          deal with pollfds so we can handle using poll() as a performance hack.
        modified:
          libnet/handler.cpp
          libnet/handler.h
        ------------------------------------------------------------
        revno: 9439.190.50
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-06 15:45:37 -0700
        message:
          add new dispatch thread for a single I/O thread that can handle 
multiple
          connections to reduce thread craziness.
          make work single threaded to help with debugging.
        modified:
          cygnal/cygnal.cpp
        ------------------------------------------------------------
        revno: 9439.190.51
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-12 10:00:58 -0700
        message:
          improve debug messages for waitForNetData.
        modified:
          libnet/network.cpp
        ------------------------------------------------------------
        revno: 9439.190.52
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-12 10:11:20 -0700
        message:
          access the data behind the pointer _ offset differrently.
        modified:
          libnet/diskstream.cpp
        ------------------------------------------------------------
        revno: 9439.190.53
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-12 10:14:14 -0700
        message:
          clear the list of pollfds.
        modified:
          cygnal/cygnal.cpp
        ------------------------------------------------------------
        revno: 9439.190.54
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-12 18:13:57 -0700
        message:
          new files for caching class for servers.
        added:
          libnet/cache.cpp
          libnet/cache.h
        ------------------------------------------------------------
        revno: 9439.190.55
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-12 18:14:32 -0700
        message:
          new test case for caching class for servers.
        modified:
          testsuite/libnet.all/test_diskstream.cpp
        ------------------------------------------------------------
        revno: 9439.190.56
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-12 18:15:09 -0700
        message:
          build cache class too.
        modified:
          libnet/Makefile.am
        ------------------------------------------------------------
        revno: 9439.190.57
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-12 18:15:31 -0700
        message:
          build cache class test case too.
        modified:
          testsuite/libnet.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.190.58
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-12 18:15:58 -0700
        message:
          new test case for caching class for servers.
        added:
          testsuite/libnet.all/test_cache.cpp
        ------------------------------------------------------------
        revno: 9439.190.59
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-12 18:16:57 -0700
        message:
          add dump method.
        modified:
          libnet/diskstream.cpp
          libnet/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.60
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-12 18:33:00 -0700
        message:
          add test cases for stuff not in the cache too.
        modified:
          testsuite/libnet.all/test_cache.cpp
        ------------------------------------------------------------
        revno: 9439.190.61
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-12 19:08:11 -0700
        message:
          add support for removing things from the cache.
        modified:
          libnet/cache.cpp
          libnet/cache.h
        ------------------------------------------------------------
        revno: 9439.190.62
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-12 19:08:37 -0700
        message:
          add tests for removing things from the cache.
        modified:
          testsuite/libnet.all/test_cache.cpp
        ------------------------------------------------------------
        revno: 9439.190.63
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-12 19:11:59 -0700
        message:
          remove debugging messages.
        modified:
          libnet/cache.cpp
        ------------------------------------------------------------
        revno: 9439.190.64
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-12 19:13:44 -0700
        message:
          tweak message for test case.
        modified:
          testsuite/libnet.all/test_cache.cpp
        ------------------------------------------------------------
        revno: 9439.190.65
        committer: Bastiaan Jacques <address@hidden>
        branch nick: rtmp
        timestamp: Thu 2008-11-13 05:46:27 +0100
        message:
          Simplify removal methods by calling std::map's erase(key).
        modified:
          libnet/cache.cpp
        ------------------------------------------------------------
        revno: 9439.190.66
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-14 20:17:57 -0700
        message:
          add the cache and gather statistics.
        modified:
          libnet/cache.cpp
          libnet/cache.h
          libnet/diskstream.cpp
          libnet/diskstream.h
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.67
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-14 20:34:19 -0700
        message:
          add option to with-statistics for the cache.
        modified:
          configure.ac
        ------------------------------------------------------------
        revno: 9439.190.68
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-14 20:34:53 -0700
        message:
          use the new way of option processing.
        modified:
          testsuite/libnet.all/test_cache.cpp
        ------------------------------------------------------------
        revno: 9439.190.69
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-14 20:35:44 -0700
        message:
          dump data with -d.
        modified:
          testsuite/libnet.all/test_diskstream.cpp
        ------------------------------------------------------------
        revno: 9439.190.70
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-14 20:36:20 -0700
        message:
          add the cache and gather statistics.
        modified:
          cygnal/cygnal.cpp
        ------------------------------------------------------------
        revno: 9439.190.71
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-14 20:44:41 -0700
        message:
          merge from trunk.
        removed:
          libcore/parser/edit_text_character_def.cpp
          libcore/parser/edit_text_character_def.h
          libcore/shape.cpp
          libcore/text.cpp
          libcore/text.h
        added:
          libcore/swf/DefineButtonCxformTag.cpp
          libcore/swf/DefineButtonSoundTag.cpp
          libcore/swf/DefineButtonSoundTag.h
          libcore/swf/DefineEditTextTag.cpp
          libcore/swf/DefineEditTextTag.h
          libcore/swf/DefineFontNameTag.h
          libcore/swf/DefineFontTag.cpp
          libcore/swf/DefineFontTag.h
          libcore/swf/SoundInfoRecord.cpp
          libcore/swf/SoundInfoRecord.h
          libcore/swf/TextRecord.cpp
          libcore/swf/TextRecord.h
          libcore/swf/VideoFrameTag.cpp
          libcore/swf/VideoFrameTag.h
          libsound/AuxStream.h
          libsound/EmbedSound.cpp
          libsound/EmbedSound.h
          libsound/EmbedSoundInst.cpp
          libsound/EmbedSoundInst.h
          libsound/InputStream.h
          libsound/SoundEnvelope.h
          libsound/sound_handler.cpp
        renamed:
          libcore/edit_text_character.cpp => libcore/TextField.cpp
          libcore/edit_text_character.h => libcore/TextField.h
          libcore/font.cpp => libcore/Font.cpp
          libcore/font.h => libcore/Font.h
          libcore/parser/button_character_def.cpp => 
libcore/swf/DefineButtonTag.cpp
          libcore/parser/button_character_def.h => libcore/swf/DefineButtonTag.h
          libcore/parser/text_character_def.cpp => libcore/swf/DefineTextTag.cpp
          libcore/parser/text_character_def.h => libcore/swf/DefineTextTag.h
          libcore/parser/video_stream_def.cpp => 
libcore/swf/DefineVideoStreamTag.cpp
          libcore/parser/video_stream_def.h => 
libcore/swf/DefineVideoStreamTag.h
          libcore/video_stream_instance.cpp => libcore/Video.cpp
          libcore/video_stream_instance.h => libcore/Video.h
        modified:
          Makefile.am
          backend/Makefile.am
          backend/render_handler_agg.cpp
          configure.ac
          gui/Makefile.am
          gui/Player.cpp
          gui/Player.h
          gui/gtk.cpp
          gui/gtk_glue_agg.cpp
          gui/gtk_glue_agg.h
          gui/gui.cpp
          libbase/GnashImage.h
          libbase/GnashImageGif.cpp
          libbase/GnashImageJpeg.cpp
          libbase/GnashImagePng.cpp
          libbase/Makefile.am
          libbase/curl_adapter.cpp
          libbase/noseek_fd_adapter.cpp
          libbase/tu_file.cpp
          libbase/utility.h
          libcore/Button.cpp
          libcore/Button.h
          libcore/CharacterProxy.cpp
          libcore/DynamicShape.h
          libcore/Makefile.am
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/RGBA.cpp
          libcore/SWFMatrix.cpp
          libcore/StreamProvider.cpp
          libcore/as_environment.cpp
          libcore/as_environment.h
          libcore/as_value.cpp
          libcore/as_value.h
          libcore/asobj/AsBroadcaster.cpp
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Date.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/NetStream_as.h
          libcore/asobj/Sound.cpp
          libcore/asobj/Sound.h
          libcore/asobj/TextFormat.cpp
          libcore/asobj/TextFormat.h
          libcore/asobj/XMLSocket_as.cpp
          libcore/fontlib.cpp
          libcore/fontlib.h
          libcore/impl.cpp
          libcore/movie_instance.h
          libcore/movie_root.cpp
          libcore/movie_root.h
          libcore/parser/Makefile.am
          libcore/parser/SWFMovieDefinition.cpp
          libcore/parser/SWFMovieDefinition.h
          libcore/parser/character_def.h
          libcore/parser/morph2_character_def.cpp
          libcore/parser/morph2_character_def.h
          libcore/parser/movie_definition.h
          libcore/parser/shape_character_def.cpp
          libcore/parser/shape_character_def.h
          libcore/parser/sprite_definition.h
          libcore/swf.h
          libcore/swf/DefineButtonCxformTag.h
          libcore/swf/DefineFontAlignZonesTag.cpp
          libcore/swf/DefineFontAlignZonesTag.h
          libcore/swf/PlaceObject2Tag.cpp
          libcore/swf/StartSoundTag.cpp
          libcore/swf/StartSoundTag.h
          libcore/swf/StreamSoundBlockTag.cpp
          libcore/swf/StreamSoundBlockTag.h
          libcore/swf/tag_loaders.cpp
          libcore/swf/tag_loaders.h
          libcore/vm/ASHandlers.cpp
          libcore/vm/ActionExec.cpp
          libcore/vm/Machine.cpp
          libcore/vm/SafeStack.h
          libmedia/FLVParser.cpp
          libmedia/Makefile.am
          libmedia/README
          libmedia/VideoDecoder.h
          libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
          libmedia/ffmpeg/VideoDecoderFfmpeg.h
          libmedia/gst/MediaParserGst.cpp
          libmedia/gst/VideoDecoderGst.cpp
          libmedia/gst/VideoDecoderGst.h
          libsound/Makefile.am
          libsound/NullSoundHandler.h
          libsound/sdl/sound_handler_sdl.cpp
          libsound/sdl/sound_handler_sdl.h
          libsound/sound_handler.h
          macros/ffmpeg.m4
          testsuite/MovieTester.cpp
          testsuite/actionscript.all/AsBroadcaster.as
          testsuite/actionscript.all/MovieClip.as
          testsuite/actionscript.all/Sound.as
          testsuite/actionscript.all/TextField.as
          testsuite/actionscript.all/Video.as
          testsuite/actionscript.all/delete.as
          testsuite/actionscript.all/toString_valueOf.as
          testsuite/misc-ming.all/DefineEditTextTest.c
          testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
          testsuite/misc-ming.all/NetStream-SquareTest.c
          testsuite/misc-ming.all/Video-EmbedSquareTest.c
          testsuite/misc-ming.all/Video-EmbedSquareTestRunner.cpp
          testsuite/misc-ming.all/eventSoundTest1-Runner.cpp
          testsuite/samples/Makefile.am
          testsuite/samples/gotoFrameOnKeyEvent-TestRunner.cpp
          testsuite/swfdec/PASSING
          utilities/Makefile.am
          libcore/TextField.cpp
          libcore/TextField.h
          libcore/Font.cpp
          libcore/Font.h
          libcore/swf/DefineButtonTag.cpp
          libcore/swf/DefineButtonTag.h
          libcore/swf/DefineTextTag.cpp
          libcore/swf/DefineTextTag.h
          libcore/swf/DefineVideoStreamTag.cpp
          libcore/swf/DefineVideoStreamTag.h
          libcore/Video.cpp
          libcore/Video.h
        ------------------------------------------------------------
        revno: 9439.190.72
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-15 10:09:19 -0700
        message:
          minor cleanup, write the whole file.
        modified:
          libnet/diskstream.cpp
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.73
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-16 16:16:27 -0700
        message:
          rename file.
        renamed:
          cygnal/testsuite/simple.exp => cygnal/testsuite/cygnal.exp
        modified:
          cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.74
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-16 16:22:31 -0700
        message:
          rename test driver.
        modified:
          cygnal/testsuite/cygnal.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.190.75
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-16 16:25:40 -0700
        message:
          make debug messages more consistant.
        modified:
          libnet/network.cpp
        ------------------------------------------------------------
        revno: 9439.190.76
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-11-17 10:05:30 -0700
        message:
          use a shared_ptr for all uses of DiskStream
        modified:
          libnet/cache.cpp
          libnet/cache.h
          testsuite/libnet.all/test_cache.cpp
        ------------------------------------------------------------
        revno: 9439.190.77
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-11-17 10:06:29 -0700
        message:
          Buffer is in the amf namespace.
        modified:
          libamf/element.h
        ------------------------------------------------------------
        revno: 9439.190.78
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-11-17 10:09:02 -0700
        message:
          figure out the file type.
        modified:
          libnet/diskstream.cpp
          libnet/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.79
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-11-17 19:55:44 -0700
        message:
          resize a partially populated buffer correctly when the seekptr isn't 
incremented.
        modified:
          libamf/buffer.cpp
          libamf/buffer.h
        ------------------------------------------------------------
        revno: 9439.190.80
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-11-18 09:07:30 -0700
        message:
          collect statistics. DiskStream is now always a shared_ptr.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.81
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-11-18 09:08:34 -0700
        message:
          always use a shared_ptr for holding a Buffer.
        modified:
          libnet/network.cpp
          libnet/network.h
        ------------------------------------------------------------
        revno: 9439.190.82
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-11-18 09:11:33 -0700
        message:
          fix single threaded option to use no threads at all anymore.
        modified:
          cygnal/cygnal.cpp
        ------------------------------------------------------------
        revno: 9439.190.83
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-19 10:40:29 -0700
        message:
          get the offset right for mmap().
        modified:
          libnet/diskstream.cpp
        ------------------------------------------------------------
        revno: 9439.190.84
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-19 10:41:28 -0700
        message:
          change a few argument names to be more consistant.
        modified:
          libnet/network.cpp
          libnet/network.h
        ------------------------------------------------------------
        revno: 9439.190.85
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-19 10:42:19 -0700
        message:
          fix so now cygnal works as a minimal HTTP server again.
        modified:
          libnet/http.cpp
          libnet/http.h
        ------------------------------------------------------------
        revno: 9439.190.86
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-19 10:42:59 -0700
        message:
          call dispatch_handler() directly whenin sig\ngle threaded mode.
        modified:
          cygnal/cygnal.cpp
        ------------------------------------------------------------
        revno: 9439.190.87
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-19 12:00:37 -0700
        message:
          update from shared repository.
        removed:
          libcore/asobj/xmlattrs.cpp
          macros/libXML.m4
        added:
          libcore/swf.cpp
        modified:
          configure.ac
          gui/Player.cpp
          gui/gtk.cpp
          gui/gui.cpp
          libbase/utf8.h
          libcore/Makefile.am
          libcore/array.cpp
          libcore/array.h
          libcore/as_value.cpp
          libcore/as_value.h
          libcore/asobj/Makefile.am
          libcore/asobj/MovieClipLoader.cpp
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/XMLNode_as.cpp
          libcore/asobj/XMLNode_as.h
          libcore/asobj/XML_as.cpp
          libcore/asobj/XML_as.h
          libcore/asobj/flash/display/BitmapData_as.cpp
          libcore/asobj/xmlattrs.h
          libcore/character.cpp
          libcore/swf.h
          libcore/vm/Machine.cpp
          libmedia/FLVParser.cpp
          testsuite/actionscript.all/MovieClip.as
          testsuite/actionscript.all/XML.as
          testsuite/libcore.all/AsValueTest.cpp
          testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.190.88
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-19 13:13:25 -0700
        message:
          merge in strk's changes to branch.
        modified:
          .bzrignore
          libamf/amf.cpp
          libamf/amf.h
          libamf/buffer.cpp
          libamf/buffer.h
          libamf/element.cpp
          libamf/element.h
          libbase/URL.cpp
          libnet/cque.cpp
          libnet/diskstream.cpp
          libnet/handler.cpp
          libnet/http.cpp
          libnet/rtmp.cpp
          libnet/rtmp_client.cpp
          testsuite/libbase/URLTest.cpp
          utilities/Makefile.am
          utilities/rtmpget.cpp
            ------------------------------------------------------------
            revno: 9439.241.1
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-11-18 17:58:00 +0100
            message:
              Fix rtmpget build
            modified:
              utilities/Makefile.am
              utilities/rtmpget.cpp
            ------------------------------------------------------------
            revno: 9439.241.2
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-11-18 18:06:16 +0100
            message:
              4 spaces tabs
            modified:
              utilities/rtmpget.cpp
            ------------------------------------------------------------
            revno: 9439.241.3
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-11-18 19:03:57 +0100
            message:
              Merge from trunk
            removed:
              libcore/asobj/xmlattrs.cpp
              macros/libXML.m4
            added:
              libcore/swf.cpp
            modified:
              configure.ac
              gui/Player.cpp
              gui/gtk.cpp
              gui/gui.cpp
              libbase/URL.cpp
              libbase/utf8.h
              libcore/Makefile.am
              libcore/array.cpp
              libcore/array.h
              libcore/as_value.cpp
              libcore/as_value.h
              libcore/asobj/Makefile.am
              libcore/asobj/MovieClipLoader.cpp
              libcore/asobj/NetStream_as.cpp
              libcore/asobj/XMLNode_as.cpp
              libcore/asobj/XMLNode_as.h
              libcore/asobj/XML_as.cpp
              libcore/asobj/XML_as.h
              libcore/asobj/flash/display/BitmapData_as.cpp
              libcore/asobj/xmlattrs.h
              libcore/character.cpp
              libcore/swf.h
              libcore/vm/Machine.cpp
              libmedia/FLVParser.cpp
              testsuite/actionscript.all/MovieClip.as
              testsuite/actionscript.all/XML.as
              testsuite/libbase/URLTest.cpp
              testsuite/libcore.all/AsValueTest.cpp
              testsuite/swfdec/PASSING
            ------------------------------------------------------------
            revno: 9439.241.4
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-11-18 19:07:28 +0100
            message:
              Use gnash::URL for parsing urls
            modified:
              utilities/rtmpget.cpp
            ------------------------------------------------------------
            revno: 9439.241.5
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-11-18 19:24:14 +0100
            message:
              Don't forbid connecting to unprivileged remote ports
            modified:
              libnet/network.cpp
            ------------------------------------------------------------
            revno: 9439.241.6
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-11-18 20:44:36 +0100
            message:
              Construct the RTMPClient after having set verbosity level,
              to get more debugging options; have user-defined path and filename
              override the one extracted from url.
            modified:
              utilities/rtmpget.cpp
            ------------------------------------------------------------
            revno: 9439.241.7
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-11-18 20:45:44 +0100
            message:
              Fix RTMP constructor
            modified:
              libnet/rtmp.cpp
            ------------------------------------------------------------
            revno: 9439.241.8
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-11-18 20:49:16 +0100
            message:
              Return what advertised (fix control reaches end of non-void 
returnign func)
            modified:
              libnet/rtmp.cpp
            ------------------------------------------------------------
            revno: 9439.241.9
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-11-18 20:55:56 +0100
            message:
              update ignores
            modified:
              .bzrignore
            ------------------------------------------------------------
            revno: 9439.241.10
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-11-18 21:21:20 +0100
            message:
              don't stack-allocate Element objects, as Element::encode would 
kill such constructed ones
            modified:
              libnet/rtmp_client.cpp
            ------------------------------------------------------------
            revno: 9439.241.11
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-11-18 23:14:38 +0100
            message:
              few dox cleanups
            modified:
              libnet/network.h
            ------------------------------------------------------------
            revno: 9439.241.12
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-11-18 23:17:11 +0100
            message:
              Fix computation of output size in ::encodeElment, take code from
              ::encodeProperty. Fixes the exception with rtmpget, exposes next
              bug: munmap_chunk(): invalid pointer: 0x000000000062b9b0 ***
            modified:
              libamf/amf.cpp
            ------------------------------------------------------------
            revno: 9439.241.13
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-11-18 23:56:10 +0100
            message:
              some const correctness, and add AMF::encodeElement taking Element 
by const ref
            modified:
              libamf/amf.cpp
              libamf/amf.h
              libamf/buffer.h
              libamf/element.cpp
              libamf/element.h
            ------------------------------------------------------------
            revno: 9439.241.14
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-11-18 23:58:05 +0100
            message:
              don't put 'this' into a shared_ptr
            modified:
              libamf/element.cpp
            ------------------------------------------------------------
            revno: 9439.241.15
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Wed 2008-11-19 08:51:22 +0100
            message:
              Don't forget to allocate an Element before dereferencing its 
pointer
            modified:
              libnet/rtmp_client.cpp
            ------------------------------------------------------------
            revno: 9439.241.16
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Wed 2008-11-19 08:53:39 +0100
            message:
              fix buffer size computation in ::encodeStream
            modified:
              libnet/rtmp_client.cpp
            ------------------------------------------------------------
            revno: 9439.241.17
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Wed 2008-11-19 09:02:56 +0100
            message:
              Initialize filedes to -1, fix assignment op to return what it 
advertise
            modified:
              libnet/network.cpp
            ------------------------------------------------------------
            revno: 9439.241.18
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Wed 2008-11-19 09:11:24 +0100
            message:
              make error message cleaner
            modified:
              libamf/buffer.cpp
            ------------------------------------------------------------
            revno: 9439.241.19
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Wed 2008-11-19 11:09:12 +0100
            message:
              fix missing return
            modified:
              libnet/cque.cpp
            ------------------------------------------------------------
            revno: 9439.241.20
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Wed 2008-11-19 11:13:56 +0100
            message:
              fix missing returns
            modified:
              libnet/diskstream.cpp
              libnet/handler.cpp
              libnet/http.cpp
            ------------------------------------------------------------
            revno: 9439.241.21
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Wed 2008-11-19 12:16:13 +0100
            message:
              fix uninitialized vars use
            modified:
              libnet/handler.cpp
        ------------------------------------------------------------
        revno: 9439.190.89
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-19 19:30:01 -0700
        message:
          Add support to load more than one pagesize. This is used to load files
          below the CACHE_LIMIT entirely into memory to prevent reloading.
        modified:
          libnet/diskstream.cpp
          libnet/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.90
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-19 20:28:02 -0700
        message:
          if the file size is beliow 10M, load the whole thing into memory.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.91
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-19 20:28:42 -0700
        message:
          be less verbose.
        modified:
          libnet/handler.cpp
        ------------------------------------------------------------
        revno: 9439.190.92
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-20 09:30:20 -0700
        message:
          return the string from ::stats().
        modified:
          libnet/cache.cpp
          libnet/cache.h
        ------------------------------------------------------------
        revno: 9439.190.93
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-20 09:30:58 -0700
        message:
          don't try to write data to a closed socket.
        modified:
          cygnal/cygnal.cpp
        ------------------------------------------------------------
        revno: 9439.190.94
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-20 13:57:02 -0700
        message:
          count the number of times a DistSream is accessed from the cache.
        modified:
          libnet/diskstream.cpp
          libnet/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.95
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-20 13:57:23 -0700
        message:
          Clean up status message text.
          Add XML outpout option for status so client admin applications.
        modified:
          libnet/cache.cpp
        ------------------------------------------------------------
        revno: 9439.190.96
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-20 13:58:49 -0700
        message:
          Cache::stats() now takes a boolean to toggle XML output on.
        modified:
          cygnal/cygnal.cpp
          libnet/cache.h
        ------------------------------------------------------------
        revno: 9439.190.97
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-21 09:39:45 -0700
        message:
          Add a CLOSED state, that unlike NO_STATE is for a file that has been 
handled
          already.
          Actually close the disk file descriptor so Cygnal doesn't run out of 
file
          descriptors.
          Improve debug messages for easier grepping.
        modified:
          libnet/diskstream.cpp
          libnet/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.98
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-21 09:41:31 -0700
        message:
          Use the port offset for the RTMP port too to be consistant.
          Don't "while(1)", add a real boolean test for being done.
        modified:
          cygnal/cygnal.cpp
          libnet/cache.cpp
        ------------------------------------------------------------
        revno: 9439.190.99
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-21 09:43:42 -0700
        message:
          don't try to poll if we have no pollfds supplied.
        modified:
          libnet/network.cpp
        ------------------------------------------------------------
        revno: 9439.190.100
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-21 09:43:51 -0700
        message:
          Use a 'done' boolean instead of "while(1)".
          Close the disk file after loading it into the cache.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.101
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-21 09:47:38 -0700
        message:
          merge minor debug message tweak.
        modified:
          utilities/rtmpget.cpp
            ------------------------------------------------------------
            revno: 9439.242.1
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Thu 2008-11-20 23:15:11 +0100
            message:
              add successful exit at end of main, log connection info to DEBUG 
channel
            modified:
              utilities/rtmpget.cpp
        ------------------------------------------------------------
        revno: 9439.190.102
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-21 17:28:11 -0700
        message:
          Don't pass shared_ptrs as a parameter, pass by reference.
          Extract the actual version number and convert to a number so we can 
use it.
          Extract the various versions of the Keep-Alive field to set max 
requests
          or toggle the Keep-Alive state for network persistance.
          Add more tests to test all this stuff.
          toggle the Keep-Alive state based on the HTTP version number.
        modified:
          libnet/http.cpp
          libnet/http.h
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.103
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-21 22:10:10 -0700
        message:
          improve debug messages.
        modified:
          libnet/network.cpp
        ------------------------------------------------------------
        revno: 9439.190.104
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-21 22:11:00 -0700
        message:
          erase pollds using the index.
        modified:
          libnet/handler.cpp
          libnet/handler.h
        ------------------------------------------------------------
        revno: 9439.190.105
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-21 22:12:52 -0700
        message:
          handle persistant and non persistant network connections based on the 
Keep-Alive fields.
        modified:
          cygnal/cygnal.cpp
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.106
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-21 22:24:59 -0700
        message:
          merge changes to branch.
        modified:
          libnet/network.h
          libnet/rtmp.cpp
            ------------------------------------------------------------
            revno: 9439.243.1
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Fri 2008-11-21 21:43:53 +0100
            message:
              specify units for the timeout argument of readNet/writeNet
            modified:
              libnet/network.h
            ------------------------------------------------------------
            revno: 9439.243.2
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Fri 2008-11-21 22:09:15 +0100
            message:
              RTMP::recvMsg: read NETBUFSIZE bytes, not timeout bytes
            modified:
              libnet/rtmp.cpp
        ------------------------------------------------------------
        revno: 9439.190.107
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-22 09:30:52 -0700
        message:
          see if ppoll() exists.
        modified:
          cygnal/acinclude.m4
        ------------------------------------------------------------
        revno: 9439.190.108
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-22 09:31:39 -0700
        message:
          use pselect() and ppoll() instewad of select() or poll() to handle 
signals cleanly.
        modified:
          libnet/network.cpp
        ------------------------------------------------------------
        revno: 9439.190.109
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-22 10:06:12 -0700
        message:
          don't reinitialize the signal handler for SIGINT.
        modified:
          libnet/network.cpp
        ------------------------------------------------------------
        revno: 9439.190.110
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-22 11:25:08 -0700
        message:
          check for pending SIGINTs.
        modified:
          libnet/network.cpp
        ------------------------------------------------------------
        revno: 9439.190.111
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-22 11:27:33 -0700
        message:
          notify the dispatcher thread.
        modified:
          cygnal/cygnal.cpp
        ------------------------------------------------------------
        revno: 9439.190.112
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-23 19:32:07 -0700
        message:
          block on the blocked set of signals.
        modified:
          libnet/network.cpp
        ------------------------------------------------------------
        revno: 9439.190.113
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-23 19:32:35 -0700
        message:
          Process Header fields into an array, not seperate variables.
          Add method to extract list of values in header field.
        modified:
          libnet/http.cpp
          libnet/http.h
        ------------------------------------------------------------
        revno: 9439.190.114
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-23 19:33:51 -0700
        message:
          test new methods.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.115
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-23 21:11:30 -0700
        message:
          Return the location of the data when processing header fields.
          Tweak the test case to have "\r\n" at the end of each header line.
          Process the data in a field.
        modified:
          libnet/http.cpp
          libnet/http.h
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.116
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-23 21:18:09 -0700
        message:
          tweak the test for HTTP version numbers.
        modified:
          libnet/http.h
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.117
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-23 21:37:24 -0700
        message:
          test for decoding AMF0 as HTTP message conttnt.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.118
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-23 21:58:14 -0700
        message:
          add another amf0 in http test.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.119
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-11-25 21:51:18 -0700
        message:
          no more stringstream, use Buffer instead for less overhead.
        modified:
          libnet/http.cpp
          libnet/http.h
        ------------------------------------------------------------
        revno: 9439.190.120
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-11-25 21:51:53 -0700
        message:
          use Buffers instead of stringstream now.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.121
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-11-25 21:53:45 -0700
        message:
          end() returns the seek ptr now. Handles uint32 now too.
        modified:
          libamf/buffer.cpp
          libamf/buffer.h
        ------------------------------------------------------------
        revno: 9439.190.122
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-11-25 21:54:32 -0700
        message:
          end() retutns the seek ptr now.
        modified:
          testsuite/libamf.all/test_buffer.cpp
        ------------------------------------------------------------
        revno: 9439.190.123
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-26 10:10:41 -0700
        message:
          adjust the seekptr when removing data, not the size of the buffer.
        modified:
          libamf/buffer.cpp
        ------------------------------------------------------------
        revno: 9439.190.124
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-26 10:11:17 -0700
        message:
          end() is the address *after* the last byte of data.
        modified:
          libamf/buffer.h
        ------------------------------------------------------------
        revno: 9439.190.125
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-26 10:11:56 -0700
        message:
          don't overrun the test data buffer.
        modified:
          testsuite/libamf.all/test_buffer.cpp
        ------------------------------------------------------------
        revno: 9439.190.126
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-26 15:57:44 -0700
        message:
          add method for writing Buffers, but specifying a file descriptor.
        modified:
          libnet/network.cpp
          libnet/network.h
        ------------------------------------------------------------
        revno: 9439.190.127
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-26 15:58:25 -0700
        message:
          add method to get the amount of allocated bytes.
        modified:
          libamf/buffer.h
        ------------------------------------------------------------
        revno: 9439.190.128
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-11-26 15:59:08 -0700
        message:
          cleanup compiler warnings.
          we're using buffers now, get rid of all stringstream usage.
          format the reply message type correctly.
        modified:
          libnet/http.cpp
          libnet/http.h
        ------------------------------------------------------------
        revno: 9439.190.129
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-27 09:12:57 -0700
        message:
          use the _timeout that's already swet. Don't block SIGINT for now 
while debugging.
        modified:
          libnet/network.cpp
        ------------------------------------------------------------
        revno: 9439.190.130
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-27 09:14:07 -0700
        message:
          get rid of all uses of the old _header and _body. We use a Buffer 
now. Add support for response headers from the server.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.131
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-11-27 09:14:42 -0700
        message:
          don't block in wait() when in signle threaded mode.
        modified:
          cygnal/cygnal.cpp
        ------------------------------------------------------------
        revno: 9439.190.132
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-28 18:07:40 -0700
        message:
          only dump the allocated bytes, the rest is junk.
        modified:
          libamf/buffer.cpp
        ------------------------------------------------------------
        revno: 9439.190.133
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-28 18:08:41 -0700
        message:
          call the handler directly when processing a pending interupt that had 
been blocked.
        modified:
          libnet/network.cpp
        ------------------------------------------------------------
        revno: 9439.190.134
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-28 18:09:23 -0700
        message:
          get the file stats for use later.
        modified:
          libnet/diskstream.cpp
          libnet/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.135
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-11-28 18:09:55 -0700
        message:
          Use DiskStream::filetype, not AMF::filetype.
          File stats are now done in DiskStream.
        modified:
          libnet/http.cpp
          libnet/http.h
        ------------------------------------------------------------
        revno: 9439.190.136
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-29 12:32:24 -0700
        message:
          don't modify the requested size.
        modified:
          libnet/diskstream.cpp
        ------------------------------------------------------------
        revno: 9439.190.137
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-29 12:33:11 -0700
        message:
          terminate by appending directly to the Buffer to get rid of the 
extraneous character.
        modified:
          libnet/http.h
        ------------------------------------------------------------
        revno: 9439.190.138
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-29 12:33:52 -0700
        message:
          always send the close connection after a GET request, apache does.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.139
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-29 12:38:51 -0700
        message:
          merge from upstream strk's rtmpget patches.
        modified:
          libnet/network.cpp
          libnet/rtmp_client.cpp
          utilities/rtmpget.cpp
            ------------------------------------------------------------
            revno: 9439.244.1
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Sat 2008-11-29 02:40:58 +0100
            message:
              cleanup encodeStreamOp
            modified:
              libnet/rtmp_client.cpp
            ------------------------------------------------------------
            revno: 9439.244.2
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Sat 2008-11-29 02:43:18 +0100
            message:
              Better error handling for rtmpget
            modified:
              utilities/rtmpget.cpp
            ------------------------------------------------------------
            revno: 9439.244.3
            committer: strk <address@hidden>
            branch nick: rtmp
            timestamp: Sat 2008-11-29 02:49:32 +0100
            message:
              Fix compiler warnings; don't block SIGINT while debuggin.
            modified:
              libnet/network.cpp
        ------------------------------------------------------------
        revno: 9439.190.140
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-29 13:25:32 -0700
        message:
          merge from trunk
        removed:
          libcore/asobj/xmlattrs.h
        added:
          libbase/GnashSystemIOHeaders.h
          libcore/asobj/PlayHead.cpp
          libcore/asobj/PlayHead.h
        modified:
          Makefile.am
          cygnal/crc.cpp
          cygnal/cygnal.cpp
          cygnal/testsuite/cygnal.all/test_crc.cpp
          doc/C/refmanual/code_dependencies.xml
          doc/C/refmanual/custompath_configuration.xml
          extensions/fileio/fileio.cpp
          gui/Player.cpp
          gui/aqua.cpp
          gui/fb.cpp
          gui/gui.cpp
          gui/sdl.cpp
          libamf/amf.cpp
          libamf/amftest.cpp
          libamf/lcshm.cpp
          libamf/lcshm.h
          libamf/sol.cpp
          libbase/BitsReader.h
          libbase/GnashImage.cpp
          libbase/GnashImageJpeg.h
          libbase/Makefile.am
          libbase/SimpleBuffer.h
          libbase/URL.cpp
          libbase/noseek_fd_adapter.cpp
          libcore/Button.cpp
          libcore/Button.h
          libcore/DisplayList.cpp
          libcore/DisplayList.h
          libcore/LoadVariablesThread.cpp
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/SWFMatrix.cpp
          libcore/SWFStream.cpp
          libcore/SWFStream.h
          libcore/StreamProvider.cpp
          libcore/StreamProvider.h
          libcore/URLAccessManager.cpp
          libcore/Video.cpp
          libcore/Video.h
          libcore/array.cpp
          libcore/as_environment.cpp
          libcore/as_environment.h
          libcore/as_function.cpp
          libcore/as_value.cpp
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/Key_as.cpp
          libcore/asobj/LoadVars_as.cpp
          libcore/asobj/LocalConnection.cpp
          libcore/asobj/Makefile.am
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/NetStream_as.h
          libcore/asobj/Object.cpp
          libcore/asobj/Selection.cpp
          libcore/asobj/SharedObject.cpp
          libcore/asobj/Sound.cpp
          libcore/asobj/Sound.h
          libcore/asobj/String_as.cpp
          libcore/asobj/XMLNode_as.cpp
          libcore/asobj/XMLNode_as.h
          libcore/asobj/XMLSocket_as.cpp
          libcore/asobj/XML_as.cpp
          libcore/asobj/XML_as.h
          libcore/character.cpp
          libcore/character.h
          libcore/movie_instance.cpp
          libcore/movie_instance.h
          libcore/movie_root.cpp
          libcore/namedStrings.cpp
          libcore/namedStrings.h
          libcore/parser/SWFMovieDefinition.cpp
          libcore/parser/SWFMovieDefinition.h
          libcore/parser/action_buffer.cpp
          libcore/parser/action_buffer.h
          libcore/parser/movie_definition.h
          libcore/parser/sprite_definition.h
          libcore/swf.h
          libcore/swf/DefineButtonSoundTag.h
          libcore/swf/SoundInfoRecord.cpp
          libcore/swf/SoundInfoRecord.h
          libcore/swf/StartSoundTag.cpp
          libcore/swf/StartSoundTag.h
          libcore/swf/StreamSoundBlockTag.cpp
          libcore/vm/ASHandlers.cpp
          libcore/vm/ASHandlers.h
          libcore/vm/ActionExec.cpp
          libcore/vm/ActionExec.h
          libcore/vm/CodeStream.h
          libcore/vm/Machine.cpp
          libcore/vm/VM.cpp
          libcore/vm/VM.h
          libcore/vm/action.cpp
          libcore/vm/action.h
          libcore/vm/fn_call.h
          libmedia/MediaHandler.cpp
          libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
          libmedia/ffmpeg/MediaParserFfmpeg.cpp
          libmedia/gst/MediaHandlerGst.cpp
          libmedia/gst/MediaParserGst.cpp
          libmedia/gst/VideoDecoderGst.cpp
          libnet/diskstream.cpp
          libnet/http.cpp
          libsound/sdl/sound_handler_sdl.cpp
          libsound/sdl/sound_handler_sdl.h
          libsound/sound_handler.cpp
          libsound/sound_handler.h
          plugin/plugin.cpp
          plugin/plugin.h
          testsuite/MovieTester.cpp
          testsuite/actionscript.all/Selection.as
          testsuite/actionscript.all/Sound.as
          testsuite/actionscript.all/XML.as
          testsuite/actionscript.all/XMLNode.as
          testsuite/actionscript.all/setProperty.as
          testsuite/libamf.all/test_lc.cpp
          testsuite/libamf.all/test_number.cpp
          testsuite/libamf.all/test_object.cpp
          testsuite/libamf.all/test_string.cpp
          testsuite/libamf.all/test_variable.cpp
          testsuite/libbase/NoSeekFileTest.cpp
          testsuite/libbase/TCXXRc.cpp
          testsuite/libcore.all/BitsReaderTest.cpp
          testsuite/libcore.all/StreamTest.cpp
          testsuite/libnet.all/test_cque.cpp
          testsuite/libnet.all/test_crc.cpp
          testsuite/libnet.all/test_handler.cpp
          testsuite/libnet.all/test_http.cpp
          testsuite/misc-ming.all/DragDropTestRunner.cpp
          testsuite/misc-ming.all/NetStream-SquareTestRunner.cpp
          testsuite/misc-ming.all/attachMovieLoopingTest.c
          testsuite/misc-ming.all/attachMovieLoopingTestRunner.cpp
          testsuite/misc-ming.all/eventSoundTest1-Runner.cpp
          testsuite/misc-ming.all/intervalTestRunner.cpp
          testsuite/misc-ming.all/loadMovieTestRunner.cpp
          testsuite/misc-swfc.all/swf4opcode.sc
          testsuite/swfdec/PASSING
          utilities/Makefile.am
          utilities/dumpshm.cpp
          utilities/soldumper.cpp
        ------------------------------------------------------------
        revno: 9439.190.141
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-29 16:53:14 -0700
        message:
          remove the temp files created during testing.
        modified:
          cygnal/testsuite/cygnal.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.190.142
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-29 16:53:47 -0700
        message:
          Add tests for file transfer using wget.
        modified:
          cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.143
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-29 17:02:04 -0700
        message:
          send a large amount of GET requests, and make sur ethey all make it.
        modified:
          cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.144
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-29 17:02:50 -0700
        message:
          delete all the temp files when done.
        modified:
          cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.145
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-11-29 18:18:16 -0700
        message:
          use uninstalled cygnal executable.
        modified:
          cygnal/cygnal.cpp
        ------------------------------------------------------------
        revno: 9439.190.146
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-30 15:04:50 -0700
        message:
          test POSTing files via HTTP.
        modified:
          cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.147
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-30 15:07:56 -0700
        message:
          add accessor to directly set the address in a Buffer.
        modified:
          libamf/buffer.h
        ------------------------------------------------------------
        revno: 9439.190.148
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-30 15:08:37 -0700
        message:
          don't copy data if none has been used yet.
        modified:
          libamf/buffer.cpp
        ------------------------------------------------------------
        revno: 9439.190.149
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-30 15:17:45 -0700
        message:
          rename loadChunk() to loadToMem().
          add writeToDisk() to go the other direction. (for HTTP POST)
          add changeable limit for maxium mmap() size.
        modified:
          libnet/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.150
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-30 15:20:09 -0700
        message:
          rename loadChunk() to loadToMem().
          add writeToDisk() to go the other direction. (for HTTP POST)
          add changeable limit for maxium mmap() size.
        modified:
          libnet/diskstream.cpp
        ------------------------------------------------------------
        revno: 9439.190.151
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-30 18:17:41 -0700
        message:
          read a Buffer, not a shared_ptr of a Buffer.
        modified:
          libnet/network.cpp
          libnet/network.h
        ------------------------------------------------------------
        revno: 9439.190.152
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-30 18:19:12 -0700
        message:
          add process*Request methods for the rest of the set.
          move file streaming support to processGetRequest() instead of in 
http_handler.
        modified:
          libnet/http.cpp
          libnet/http.h
        ------------------------------------------------------------
        revno: 9439.190.153
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-30 18:21:07 -0700
        message:
          test writing files from memory to disk, which will be used for 
uploading data.
        modified:
          testsuite/libnet.all/test_diskstream.cpp
        ------------------------------------------------------------
        revno: 9439.190.154
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-30 18:21:55 -0700
        message:
          use DiskStream file types, not AMF ones.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.155
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-30 18:33:32 -0700
        message:
          use OK.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.156
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-11-30 19:32:42 -0700
        message:
          send a reponse header for POST too.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.157
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-01 08:42:49 -0700
        message:
          add mehod to set he seek pointer manually.
        modified:
          libamf/buffer.h
        ------------------------------------------------------------
        revno: 9439.190.158
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-01 08:43:33 -0700
        message:
          add constructor to builds from Buffer.
        modified:
          libnet/diskstream.cpp
          libnet/diskstream.h
        ------------------------------------------------------------
        revno: 9439.190.159
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-01 08:44:22 -0700
        message:
          manually set the seek pointer after a readNet().
        modified:
          libnet/network.cpp
        ------------------------------------------------------------
        revno: 9439.190.160
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-01 08:44:54 -0700
        message:
          add support to POST files or AMF.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.161
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-01 10:29:21 -0700
        message:
          binary AMF files for testing RTMPT.
        added:
          testsuite/libnet.all/amf0-boolean.bin
          testsuite/libnet.all/amf0-null-object.bin
          testsuite/libnet.all/amf0-null-string.bin
          testsuite/libnet.all/amf0-number.bin
          testsuite/libnet.all/amf0-string.bin
          testsuite/libnet.all/amf0-undefined-object.bin
          testsuite/libnet.all/amf0-unsupported-object.bin
          testsuite/libnet.all/ecma-array.bin
          testsuite/libnet.all/object1.bin
          testsuite/libnet.all/strict-array.bin
        ------------------------------------------------------------
        revno: 9439.190.162
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-01 10:30:20 -0700
        message:
          utility program used to generate binary AMF files.
        added:
          testsuite/libnet.all/generate_amfbins.cpp
        ------------------------------------------------------------
        revno: 9439.190.163
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-01 12:54:57 -0700
        message:
          don't have generate_amfbins.cpp in check_PROGRAMS, it's not a test 
case.
        modified:
          testsuite/libnet.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.190.164
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-01 12:55:26 -0700
        message:
          add tests for POSTing of AMF data.
          improve wget message parsing for errors.
        modified:
          cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.165
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-01 15:08:10 -0700
        message:
          improve reliability of tests for POSTing AMF data to Cygnal.
        modified:
          cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.166
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-12-14 20:44:46 -0700
        message:
          move all polling methods to Network class where they belong.
        modified:
          libnet/handler.cpp
          libnet/handler.h
          libnet/network.cpp
          libnet/network.h
        ------------------------------------------------------------
        revno: 9439.190.167
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-12-14 20:46:09 -0700
        message:
          thread_params is in the Network class now.
        modified:
          libnet/rtmp_client.h
          libnet/rtmp_server.cpp
          libnet/rtmp_server.h
        ------------------------------------------------------------
        revno: 9439.190.168
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-12-14 20:46:58 -0700
        message:
          delete more temp files.
        modified:
          cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.169
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-12-14 20:47:57 -0700
        message:
          thread_param is in Network class now.
        modified:
          libnet/http.cpp
          libnet/http.h
        ------------------------------------------------------------
        revno: 9439.190.170
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-12-14 20:48:31 -0700
        message:
          all polling functions in Network class now.
        modified:
          cygnal/cygnal.cpp
        ------------------------------------------------------------
        revno: 9439.190.171
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-12-14 21:03:10 -0700
        message:
          merge in upstream changes.
        modified:
          .bzrignore
          TODO
          testsuite/check.h
          testsuite/libamf.all/test_amf.cpp
          utilities/rtmpget.cpp
            ------------------------------------------------------------
            revno: 9439.245.1
            committer: Sandro Santilli <address@hidden>
            branch nick: rtmp
            timestamp: Mon 2008-12-08 21:53:36 +0100
            message:
              add IO redesign on the TODO list (more a commit mail hook test 
then anything else)
            modified:
              TODO
            ------------------------------------------------------------
            revno: 9439.245.2
            committer: Sandro Santilli <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-12-09 11:41:06 +0100
            message:
              Fix extraction of appname from url (should be 'oflaDemo' from 
rtmp://localhost/oflaDemo/DarkKnight)
            modified:
              utilities/rtmpget.cpp
            ------------------------------------------------------------
            revno: 9439.245.3
            committer: Sandro Santilli <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-12-09 16:13:55 +0100
            message:
              add unresolved method to the custom TestState class
            modified:
              testsuite/check.h
            ------------------------------------------------------------
            revno: 9439.245.4
            committer: Sandro Santilli <address@hidden>
            branch nick: rtmp
            timestamp: Tue 2008-12-09 16:42:49 +0100
            message:
              Test encoding elements of type string. More tests to add, 
switched to use testsuite/check.h which gives more information on failure.
            modified:
              testsuite/libamf.all/test_amf.cpp
            ------------------------------------------------------------
            revno: 9439.245.5
            committer: Sandro Santilli <address@hidden>
            branch nick: rtmp
            timestamp: Fri 2008-12-12 17:57:22 +0100
            message:
              ignores
            modified:
              .bzrignore
        ------------------------------------------------------------
        revno: 9439.190.172
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-12-14 21:24:21 -0700
        message:
          don't toggle done for non-persistant connections.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.173
        committer: Sandro Santilli <address@hidden>
        branch nick: rtmp
        timestamp: Mon 2008-12-15 23:07:55 +0100
        message:
          fix build of rtmpget
        modified:
          utilities/rtmpget.cpp
        ------------------------------------------------------------
        revno: 9439.190.174
        committer: Sandro Santilli <address@hidden>
        branch nick: rtmp
        timestamp: Tue 2008-12-16 00:02:24 +0100
        message:
          Have Buffer::dump print size/capacity
        modified:
          libamf/buffer.cpp
        ------------------------------------------------------------
        revno: 9439.190.175
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 10:21:36 -0700
        message:
          add header file for Cygnal specific classes.
        added:
          cygnal/cygnal.h
        ------------------------------------------------------------
        revno: 9439.190.176
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 10:28:43 -0700
        message:
          the event handler returns a bool now.
        modified:
          libnet/network.h
        ------------------------------------------------------------
        revno: 9439.190.177
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 10:29:24 -0700
        message:
          the event handler returns a bool now.
          add initial support (incomplete) to handle the Red5 'echo_test' 
messages.
        modified:
          libnet/http.cpp
          libnet/http.h
        ------------------------------------------------------------
        revno: 9439.190.178
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 10:31:38 -0700
        message:
          add test case for formatEcho().
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.179
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 10:34:36 -0700
        message:
          disable formatEcho() test for now.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.180
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 10:35:48 -0700
        message:
          don't use the dispatch_handler when in single threaded mode.
          change who owns the network handle for multi-threaded mode.
        modified:
          cygnal/cygnal.cpp
        ------------------------------------------------------------
        revno: 9439.190.181
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 10:56:43 -0700
        message:
          set the docroot for the dispatch_handler.
        modified:
          cygnal/cygnal.cpp
        ------------------------------------------------------------
        revno: 9439.190.182
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 17:05:15 -0700
        message:
          fix network persitance when in multi-theaded mode.
        modified:
          cygnal/cygnal.cpp
        ------------------------------------------------------------
        revno: 9439.190.183
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 17:05:49 -0700
        message:
          minor reformatting.
        modified:
          cygnal/cygnal.h
        ------------------------------------------------------------
        revno: 9439.190.184
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 17:06:42 -0700
        message:
          return a boolean to signify whether the connection is set to 
'Keep-Alive'.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.185
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 17:07:18 -0700
        message:
          add the thread ID to the thread params data.
        modified:
          libnet/network.cpp
          libnet/network.h
        ------------------------------------------------------------
        revno: 9439.190.186
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 17:16:27 -0700
        message:
          keep valgrind happy.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.187
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 17:46:20 -0700
        message:
          drop tests for stuff that's been moved to other files.
        modified:
          testsuite/libnet.all/test_handler.cpp
        ------------------------------------------------------------
        revno: 9439.190.188
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 17:46:57 -0700
        message:
          initialize the version to keep valgrind happy.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.189
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 17:47:19 -0700
        message:
          make less verbose.
        modified:
          libnet/network.cpp
        ------------------------------------------------------------
        revno: 9439.190.190
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 17:47:43 -0700
        message:
          make less verbose.
        modified:
          cygnal/cygnal.cpp
    ------------------------------------------------------------
    revno: 9439.1.1021
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-18 09:02:50 +0100
    message:
      Expect failures in test_amf.
    modified:
      testsuite/libamf.all/test_amf.cpp
    ------------------------------------------------------------
    revno: 9439.1.1022
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-18 11:04:15 +0100
    message:
      Add tests for NetConnection.onStatus and .isConnected. Gnash fails these.
    modified:
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.1023
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-18 12:32:22 +0100
    message:
      test that .connect(null) still updates .uri
    modified:
      testsuite/actionscript.all/NetConnection.as
    ------------------------------------------------------------
    revno: 9439.1.1024
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-18 13:11:53 +0100
    message:
      Fixes to LocalConnection AS behaviour.
    modified:
      libbase/NetworkAdapter.h
      libbase/curl_adapter.cpp
      libcore/StringPredicates.h
      libcore/TextField.cpp
      libcore/as_environment.h
      libcore/asobj/LocalConnection.cpp
      libcore/asobj/LocalConnection.h
      libcore/asobj/XML_as.h
      libcore/parser/SWFMovieDefinition.h
      libcore/parser/sprite_definition.h
      testsuite/actionscript.all/LocalConnection.as
        ------------------------------------------------------------
        revno: 9439.246.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-18 11:04:43 +0100
        message:
          Don't use _name for domain, as they are different things.
        modified:
          libcore/asobj/LocalConnection.cpp
          libcore/asobj/LocalConnection.h
        ------------------------------------------------------------
        revno: 9439.246.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-18 12:25:16 +0100
        message:
          Rename StringNoCaseLessThen to StringNoCaseLessThan (it has annoyed 
me for
          years).
          
          Add a result_type typedef to StringNoCaseEqual so that it can be used 
easily
          with boost::bind.
          
          Test LocalConnection.send() and LocalConnection.connect() and correct 
          AS implementation (still doesn't really do anything).
        modified:
          libbase/NetworkAdapter.h
          libbase/curl_adapter.cpp
          libcore/StringPredicates.h
          libcore/TextField.cpp
          libcore/as_environment.h
          libcore/asobj/LocalConnection.cpp
          libcore/asobj/LocalConnection.h
          libcore/asobj/XML_as.h
          libcore/parser/SWFMovieDefinition.h
          libcore/parser/sprite_definition.h
          testsuite/actionscript.all/LocalConnection.as
    ------------------------------------------------------------
    revno: 9439.1.1025
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-18 13:59:39 +0100
    message:
      Minor corrections.
    modified:
      libcore/asobj/LocalConnection.cpp
      libcore/asobj/LocalConnection.h
      testsuite/actionscript.all/LocalConnection.as
        ------------------------------------------------------------
        revno: 9439.246.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-18 13:36:38 +0100
        message:
          More fixes to LocalConnection.
        modified:
          libcore/asobj/LocalConnection.cpp
          libcore/asobj/LocalConnection.h
          testsuite/actionscript.all/LocalConnection.as
    ------------------------------------------------------------
    revno: 9439.1.1026
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-18 17:42:43 +0100
    message:
      update comment about how to build/run
    modified:
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.1027
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-18 17:57:32 +0100
    message:
      First stub of a red5test as/swf
    modified:
      testsuite/misc-ming.all/Makefile.am
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.1028
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-18 18:19:13 +0100
    message:
      Oops, forgot the actual test
    added:
      testsuite/misc-ming.all/red5test.as
    ------------------------------------------------------------
    revno: 9439.1.1029
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-12-18 23:39:32 +0100
    message:
      Add a getArgs method to fn_call, to expose the underlying args vector.
      Move rpc call serialization from AS code to NetConnection proper.
      To be moved again later, this is just a first step.
    modified:
      libcore/asobj/NetConnection_as.cpp
      libcore/asobj/NetConnection_as.h
      libcore/vm/fn_call.h
    ------------------------------------------------------------
    revno: 9439.1.1030
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-12-19 00:44:52 +0100
    message:
      Rework notification of connection status and slighly move toward the 
"notional connection" concept. No more failures in remoting.swf.
    modified:
      libcore/asobj/NetConnection_as.cpp
      testsuite/misc-ming.all/remoting.as
    ------------------------------------------------------------
    revno: 9439.1.1031
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-12-19 16:43:48 +0100
    message:
      Minor renaming, comments and other small changes.
    renamed:
      libcore/asobj/Mouse.cpp => libcore/asobj/Mouse_as.cpp
      libcore/asobj/Mouse.h => libcore/asobj/Mouse_as.h
      libcore/asobj/SharedObject.cpp => libcore/asobj/SharedObject_as.cpp
      libcore/asobj/SharedObject.h => libcore/asobj/SharedObject_as.h
    modified:
      libcore/asobj/ClassHierarchy.cpp
      libcore/asobj/Global.cpp
      libcore/asobj/Makefile.am
      libcore/asobj/MovieClipLoader.cpp
      libcore/vm/VM.cpp
      libcore/asobj/Mouse_as.cpp
      libcore/asobj/Mouse_as.h
      libcore/asobj/SharedObject_as.cpp
      libcore/asobj/SharedObject_as.h
        ------------------------------------------------------------
        revno: 9439.247.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2008-12-19 09:23:56 +0100
        message:
          Rename two classes.
        renamed:
          libcore/asobj/Mouse.cpp => libcore/asobj/Mouse_as.cpp
          libcore/asobj/Mouse.h => libcore/asobj/Mouse_as.h
          libcore/asobj/SharedObject.cpp => libcore/asobj/SharedObject_as.cpp
          libcore/asobj/SharedObject.h => libcore/asobj/SharedObject_as.h
        modified:
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/Makefile.am
          libcore/vm/VM.cpp
          libcore/asobj/Mouse_as.cpp
          libcore/asobj/Mouse_as.h
          libcore/asobj/SharedObject_as.cpp
          libcore/asobj/SharedObject_as.h
        ------------------------------------------------------------
        revno: 9439.247.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2008-12-19 14:35:37 +0100
        message:
          Notes and cleanup in MovieCipLoader.
        modified:
          libcore/asobj/MovieClipLoader.cpp
    ------------------------------------------------------------
    revno: 9439.1.1032
    committer: address@hidden
    branch nick: trunk
    timestamp: Fri 2008-12-19 09:15:57 -0700
    message:
      remove fooBar* on clean to keep distcheck happy.
    modified:
      testsuite/libnet.all/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.1033
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-12-19 18:55:44 +0100
    message:
      More isolation: move call number down in the AMFQueue
    modified:
      libcore/asobj/NetConnection_as.cpp
      libcore/asobj/NetConnection_as.h
    ------------------------------------------------------------
    revno: 9439.1.1034
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-12-19 19:07:34 +0100
    message:
      AMFQueue friendship is not more needed
    modified:
      libcore/asobj/NetConnection_as.h
    ------------------------------------------------------------
    revno: 9439.1.1035
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-12-20 03:03:30 +0100
    message:
      Add --enable-red5-testing
    modified:
      Makefile.am
      configure.ac
      testsuite/misc-ming.all/Makefile.am
      testsuite/misc-ming.all/red5test.as
    ------------------------------------------------------------
    revno: 9439.1.1036
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-12-20 11:59:33 +0100
    message:
      More abstraction: NetConnection now uses ConnectionHandler instances
    modified:
      libcore/asobj/NetConnection_as.cpp
      libcore/asobj/NetConnection_as.h
    ------------------------------------------------------------
    revno: 9439.1.1037
    committer: bwy <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-12-20 04:28:42 -0700
    message:
      Some build fixes for non-dejagnu and ffmpeg.
    renamed:
      libcore/asobj/TextFormat.cpp => libcore/asobj/TextFormat_as.cpp
      libcore/asobj/TextFormat.h => libcore/asobj/TextFormat_as.h
    modified:
      libcore/TextField.cpp
      libcore/asobj/ClassHierarchy.cpp
      libcore/asobj/Global.cpp
      libcore/asobj/Makefile.am
      libmedia/ffmpeg/AudioDecoderFfmpeg.h
      libmedia/ffmpeg/MediaParserFfmpeg.cpp
      libmedia/ffmpeg/ffmpegHeaders.h
      testsuite/libnet.all/generate_amfbins.cpp
      libcore/asobj/TextFormat_as.cpp
      libcore/asobj/TextFormat_as.h
        ------------------------------------------------------------
        revno: 9439.248.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2008-12-19 21:17:52 +0100
        message:
          Fix build broken on some 32bit machines
        modified:
          libmedia/ffmpeg/AudioDecoderFfmpeg.h
          libmedia/ffmpeg/MediaParserFfmpeg.cpp
          libmedia/ffmpeg/ffmpegHeaders.h
        ------------------------------------------------------------
        revno: 9439.248.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2008-12-19 21:47:50 +0100
        message:
          Rearrange TextFormat
        renamed:
          libcore/asobj/TextFormat.cpp => libcore/asobj/TextFormat_as.cpp
          libcore/asobj/TextFormat.h => libcore/asobj/TextFormat_as.h
        modified:
          libcore/TextField.cpp
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/Makefile.am
          libcore/asobj/TextFormat_as.cpp
          libcore/asobj/TextFormat_as.h
        ------------------------------------------------------------
        revno: 9439.248.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2008-12-19 21:51:40 +0100
        message:
          Fix build for people without DejaGnu
        modified:
          testsuite/libnet.all/generate_amfbins.cpp
    ------------------------------------------------------------
    revno: 9439.1.1038
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-12-20 17:06:27 +0100
    message:
      more renames and minor cleanups in NetConnection class
    modified:
      libcore/asobj/NetConnection_as.cpp
      libcore/asobj/NetConnection_as.h
    ------------------------------------------------------------
    revno: 9439.1.1039
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-22 05:45:08 -0700
    message:
      Make Math_as.cpp clearer, more concise, and more like C++.
    modified:
      libcore/asobj/Math_as.cpp
        ------------------------------------------------------------
        revno: 9439.249.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sun 2008-12-21 11:07:19 -0700
        message:
          Use some wicked templates for Math_as.cpp.
        modified:
          libcore/asobj/Math_as.cpp
        ------------------------------------------------------------
        revno: 9439.249.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-22 05:16:50 -0700
        message:
          Minor formatting changes.
        modified:
          libcore/asobj/Math_as.cpp
    ------------------------------------------------------------
    revno: 9439.1.1040
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-23 08:41:12 -0700
    message:
      Minor cleanups to Color class and others.
    renamed:
      libcore/asobj/Color.cpp => libcore/asobj/Color_as.cpp
      libcore/asobj/Color.h => libcore/asobj/Color_as.h
    modified:
      libcore/asobj/ClassHierarchy.cpp
      libcore/asobj/Error_as.cpp
      libcore/asobj/Global.cpp
      libcore/asobj/Makefile.am
      libcore/asobj/Color_as.cpp
      libcore/asobj/Color_as.h
        ------------------------------------------------------------
        revno: 9439.250.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-22 07:57:10 -0700
        message:
          Clean up Color class.
        renamed:
          libcore/asobj/Color.cpp => libcore/asobj/Color_as.cpp
          libcore/asobj/Color.h => libcore/asobj/Color_as.h
        modified:
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Error_as.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/Makefile.am
          libcore/asobj/Color_as.cpp
          libcore/asobj/Color_as.h
    ------------------------------------------------------------
    revno: 9439.1.1041
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-12-26 02:32:38 -0700
    message:
      Class renaming, minor fixes, C++ification and build fix for some testing
      configurations.
    renamed:
      libcore/asobj/Boolean.cpp => libcore/asobj/Boolean_as.cpp
      libcore/asobj/Boolean.h => libcore/asobj/Boolean_as.h
      libcore/asobj/LocalConnection.cpp => libcore/asobj/LocalConnection_as.cpp
      libcore/asobj/LocalConnection.h => libcore/asobj/LocalConnection_as.h
      libcore/asobj/Sound.cpp => libcore/asobj/Sound_as.cpp
      libcore/asobj/Sound.h => libcore/asobj/Sound_as.h
    modified:
      libcore/as_value.cpp
      libcore/asobj/ClassHierarchy.cpp
      libcore/asobj/Global.cpp
      libcore/asobj/Makefile.am
      testsuite/libnet.all/test_cache.cpp
      testsuite/libnet.all/test_diskstream.cpp
      testsuite/libnet.all/test_http.cpp
      libcore/asobj/Boolean_as.cpp
      libcore/asobj/Boolean_as.h
      libcore/asobj/LocalConnection_as.cpp
      libcore/asobj/LocalConnection_as.h
      libcore/asobj/Sound_as.cpp
      libcore/asobj/Sound_as.h
        ------------------------------------------------------------
        revno: 9439.251.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-25 15:05:32 +0100
        message:
          Rename and tidy up Boolean.
        renamed:
          libcore/asobj/Boolean.cpp => libcore/asobj/Boolean_as.cpp
          libcore/asobj/Boolean.h => libcore/asobj/Boolean_as.h
        modified:
          libcore/as_value.cpp
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/Makefile.am
          libcore/asobj/Boolean_as.cpp
          libcore/asobj/Boolean_as.h
        ------------------------------------------------------------
        revno: 9439.251.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-25 19:27:37 +0100
        message:
          Rename LocalConnection.
        renamed:
          libcore/asobj/LocalConnection.cpp => 
libcore/asobj/LocalConnection_as.cpp
          libcore/asobj/LocalConnection.h => libcore/asobj/LocalConnection_as.h
        modified:
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/Makefile.am
          libcore/asobj/LocalConnection_as.cpp
          libcore/asobj/LocalConnection_as.h
        ------------------------------------------------------------
        revno: 9439.251.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-12-25 20:02:32 +0100
        message:
          Rename Sound to Sound_as and clean up its header.
        renamed:
          libcore/asobj/Sound.cpp => libcore/asobj/Sound_as.cpp
          libcore/asobj/Sound.h => libcore/asobj/Sound_as.h
        modified:
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/Makefile.am
          libcore/asobj/Sound_as.cpp
          libcore/asobj/Sound_as.h
        ------------------------------------------------------------
        revno: 9439.251.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2008-12-26 09:08:51 +0100
        message:
          Fix build when dejagnu.h isn't available.
        modified:
          testsuite/libnet.all/test_cache.cpp
          testsuite/libnet.all/test_diskstream.cpp
          testsuite/libnet.all/test_http.cpp
    ------------------------------------------------------------
    revno: 9439.1.1042
    committer: address@hidden
    branch nick: trunk
    timestamp: Fri 2008-12-26 11:55:58 -0700
    message:
      merge latest cygnal changes from rtmp branch.
    added:
      cygnal/testsuite/cygnal.all/bindata/
      cygnal/testsuite/cygnal.all/bindata/README
      cygnal/testsuite/cygnal.all/bindata/array1-request.bin
      cygnal/testsuite/cygnal.all/bindata/array1-response.bin
      cygnal/testsuite/cygnal.all/bindata/array2-request.bin
      cygnal/testsuite/cygnal.all/bindata/array2-response.bin
      cygnal/testsuite/cygnal.all/bindata/array3-request.bin
      cygnal/testsuite/cygnal.all/bindata/array3-response.bin
      cygnal/testsuite/cygnal.all/bindata/array4-request.bin
      cygnal/testsuite/cygnal.all/bindata/array4-response.bin
      cygnal/testsuite/cygnal.all/bindata/array5-request.bin
      cygnal/testsuite/cygnal.all/bindata/array5-response.bin
      cygnal/testsuite/cygnal.all/bindata/array6-request.bin
      cygnal/testsuite/cygnal.all/bindata/array6-response.bin
      cygnal/testsuite/cygnal.all/bindata/array7-request.bin
      cygnal/testsuite/cygnal.all/bindata/array7-response.bin
      cygnal/testsuite/cygnal.all/bindata/bool-false-response.bin
      cygnal/testsuite/cygnal.all/bindata/bool-true-response.bin
      cygnal/testsuite/cygnal.all/bindata/custom-class1-request.bin
      cygnal/testsuite/cygnal.all/bindata/custom-class1-response.bin
      cygnal/testsuite/cygnal.all/bindata/custom-class2-request.bin
      cygnal/testsuite/cygnal.all/bindata/custom-class2-response.bin
      cygnal/testsuite/cygnal.all/bindata/date1-request.bin
      cygnal/testsuite/cygnal.all/bindata/date1-response.bin
      cygnal/testsuite/cygnal.all/bindata/date2-request.bin
      cygnal/testsuite/cygnal.all/bindata/date2-response.bin
      cygnal/testsuite/cygnal.all/bindata/echo-bool-false.bin
      cygnal/testsuite/cygnal.all/bindata/echo-bool-true.bin
      cygnal/testsuite/cygnal.all/bindata/echo-number1.bin
      cygnal/testsuite/cygnal.all/bindata/echo-string.bin
      cygnal/testsuite/cygnal.all/bindata/echo1-request.bin
      cygnal/testsuite/cygnal.all/bindata/echo1-response.bin
      cygnal/testsuite/cygnal.all/bindata/echo2-request.bin
      cygnal/testsuite/cygnal.all/bindata/echo2-response.bin
      cygnal/testsuite/cygnal.all/bindata/echo3-request.bin
      cygnal/testsuite/cygnal.all/bindata/echo3-response.bin
      cygnal/testsuite/cygnal.all/bindata/echo4-1-request.bin
      cygnal/testsuite/cygnal.all/bindata/echo4-1-response.bin
      cygnal/testsuite/cygnal.all/bindata/echo4-2-request.bin
      cygnal/testsuite/cygnal.all/bindata/echo4-2-response.bin
      cygnal/testsuite/cygnal.all/bindata/echo4-3-request.bin
      cygnal/testsuite/cygnal.all/bindata/echo4-3-response.bin
      cygnal/testsuite/cygnal.all/bindata/null-request.bin
      cygnal/testsuite/cygnal.all/bindata/null-response.bin
      cygnal/testsuite/cygnal.all/bindata/number1-request.bin
      cygnal/testsuite/cygnal.all/bindata/number1-response.bin
      cygnal/testsuite/cygnal.all/bindata/number10-request.bin
      cygnal/testsuite/cygnal.all/bindata/number10-response.bin
      cygnal/testsuite/cygnal.all/bindata/number11-request.bin
      cygnal/testsuite/cygnal.all/bindata/number11-response.bin
      cygnal/testsuite/cygnal.all/bindata/number12-request.bin
      cygnal/testsuite/cygnal.all/bindata/number12-response.bin
      cygnal/testsuite/cygnal.all/bindata/number13-request.bin
      cygnal/testsuite/cygnal.all/bindata/number13-response.bin
      cygnal/testsuite/cygnal.all/bindata/number14-request.bin
      cygnal/testsuite/cygnal.all/bindata/number14-response.bin
      cygnal/testsuite/cygnal.all/bindata/number15-request.bin
      cygnal/testsuite/cygnal.all/bindata/number15-response.bin
      cygnal/testsuite/cygnal.all/bindata/number16-request.bin
      cygnal/testsuite/cygnal.all/bindata/number16-response.bin
      cygnal/testsuite/cygnal.all/bindata/number2-request.bin
      cygnal/testsuite/cygnal.all/bindata/number2-response.bin
      cygnal/testsuite/cygnal.all/bindata/number3-request.bin
      cygnal/testsuite/cygnal.all/bindata/number3-response.bin
      cygnal/testsuite/cygnal.all/bindata/number4-request.bin
      cygnal/testsuite/cygnal.all/bindata/number4-response.bin
      cygnal/testsuite/cygnal.all/bindata/number5-request.bin
      cygnal/testsuite/cygnal.all/bindata/number5-response.bin
      cygnal/testsuite/cygnal.all/bindata/number6-request.bin
      cygnal/testsuite/cygnal.all/bindata/number6-response.bin
      cygnal/testsuite/cygnal.all/bindata/number7-request.bin
      cygnal/testsuite/cygnal.all/bindata/number7-response.bin
      cygnal/testsuite/cygnal.all/bindata/number8-request.bin
      cygnal/testsuite/cygnal.all/bindata/number8-response.bin
      cygnal/testsuite/cygnal.all/bindata/number9-request.bin
      cygnal/testsuite/cygnal.all/bindata/number9-response.bin
      cygnal/testsuite/cygnal.all/bindata/object1-request.bin
      cygnal/testsuite/cygnal.all/bindata/object1-responses.bin
      cygnal/testsuite/cygnal.all/bindata/object2-request.bin
      cygnal/testsuite/cygnal.all/bindata/object2-response.bin
      cygnal/testsuite/cygnal.all/bindata/remote-class1-request.bin
      cygnal/testsuite/cygnal.all/bindata/remote-class1-response.bin
      cygnal/testsuite/cygnal.all/bindata/remote-class2-request.bin
      cygnal/testsuite/cygnal.all/bindata/remote-class2-response.bin
      cygnal/testsuite/cygnal.all/bindata/remote-class3-request.bin
      cygnal/testsuite/cygnal.all/bindata/remote-class3-response.bin
      cygnal/testsuite/cygnal.all/bindata/remote-class4-request.bin
      cygnal/testsuite/cygnal.all/bindata/remote-class4-response.bin
      cygnal/testsuite/cygnal.all/bindata/undefined-request.bin
      cygnal/testsuite/cygnal.all/bindata/undefined-response.bin
    modified:
      cygnal/README
      cygnal/testsuite/cygnal.all/Makefile.am
      cygnal/testsuite/cygnal.exp
      libamf/amf.cpp
      libamf/amf.h
      libamf/amfutf8.h
      libamf/buffer.cpp
      libamf/buffer.h
      libamf/element.cpp
      libamf/element.h
      libamf/flv.cpp
      libamf/flv.h
      libamf/lcshm.cpp
      libamf/lcshm.h
      libamf/sol.cpp
      libamf/sol.h
      libcore/asobj/SharedObject_as.cpp
      libmedia/FLVParser.cpp
      libnet/cque.cpp
      libnet/cque.h
      libnet/handler.cpp
      libnet/handler.h
      libnet/http.cpp
      libnet/http.h
      libnet/network.h
      libnet/rtmp.cpp
      libnet/rtmp.h
      libnet/rtmp_client.cpp
      libnet/rtmp_msg.h
      libnet/rtmp_server.cpp
      testsuite/libamf.all/test_amf.cpp
      testsuite/libamf.all/test_buffer.cpp
      testsuite/libamf.all/test_el.cpp
      testsuite/libnet.all/test_cque.cpp
      testsuite/libnet.all/test_http.cpp
      utilities/flvdumper.cpp
        ------------------------------------------------------------
        revno: 9439.190.191
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-17 20:40:16 -0700
        message:
          merge from trunk.
        removed:
          libcore/parser/bitmap_character_def.cpp
          libcore/parser/bitmap_character_def.h
        added:
          libcore/Bitmap.cpp
          libcore/Bitmap.h
          testsuite/misc-ming.all/easysound.as
          testsuite/misc-ming.all/remoting.README
          testsuite/misc-ming.all/remoting.as
          testsuite/misc-ming.all/remoting.php
          testsuite/misc-ming.all/widgets.as
        renamed:
          libcore/asobj/NetConnection.cpp => libcore/asobj/NetConnection_as.cpp
          libcore/asobj/NetConnection.h => libcore/asobj/NetConnection_as.h
          libcore/asobj/Selection.cpp => libcore/asobj/Selection_as.cpp
          libcore/asobj/Selection.h => libcore/asobj/Selection_as.h
          libcore/bitmap_info.h => libcore/BitmapInfo.h
        modified:
          Makefile.am
          backend/render_handler.h
          backend/render_handler_agg.cpp
          backend/render_handler_agg_bitmap.h
          backend/render_handler_agg_style.h
          backend/render_handler_cairo.cpp
          backend/render_handler_ogl.cpp
          backend/render_handler_ogl.h
          configure.ac
          cygnal/README
          gui/gui.cpp
          libamf/sol.cpp
          libamf/sol.h
          libbase/GnashImage.cpp
          libbase/URL.h
          libbase/curl_adapter.cpp
          libbase/log.h
          libcore/BitmapMovieInstance.cpp
          libcore/BitmapMovieInstance.h
          libcore/Button.cpp
          libcore/Button.h
          libcore/DisplayList.cpp
          libcore/DisplayList.h
          libcore/DynamicShape.h
          libcore/Font.cpp
          libcore/FreetypeGlyphsProvider.h
          libcore/Makefile.am
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/Property.cpp
          libcore/Property.h
          libcore/PropertyList.cpp
          libcore/PropertyList.h
          libcore/SWFStream.cpp
          libcore/TextField.cpp
          libcore/TextField.h
          libcore/array.cpp
          libcore/array.h
          libcore/as_environment.cpp
          libcore/as_environment.h
          libcore/as_function.h
          libcore/as_object.cpp
          libcore/as_object.h
          libcore/as_prop_flags.h
          libcore/as_value.cpp
          libcore/as_value.h
          libcore/asobj/AsBroadcaster.cpp
          libcore/asobj/AsBroadcaster.h
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/ClassHierarchy.h
          libcore/asobj/Global.cpp
          libcore/asobj/Key_as.cpp
          libcore/asobj/Key_as.h
          libcore/asobj/LoadVars_as.cpp
          libcore/asobj/LoadableObject.cpp
          libcore/asobj/LoadableObject.h
          libcore/asobj/LocalConnection.cpp
          libcore/asobj/LocalConnection.h
          libcore/asobj/Makefile.am
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/NetStream_as.h
          libcore/asobj/Object.cpp
          libcore/asobj/Object.h
          libcore/asobj/SharedObject.cpp
          libcore/asobj/SharedObject.h
          libcore/asobj/Sound.cpp
          libcore/asobj/Sound.h
          libcore/asobj/String_as.cpp
          libcore/asobj/String_as.h
          libcore/asobj/XMLNode_as.cpp
          libcore/asobj/XMLNode_as.h
          libcore/asobj/XMLSocket_as.cpp
          libcore/asobj/XML_as.cpp
          libcore/asobj/XML_as.h
          libcore/asobj/flash/display/BitmapData_as.cpp
          libcore/asobj/flash/display/BitmapData_as.h
          libcore/character.cpp
          libcore/character.h
          libcore/event_id.h
          libcore/fill_style.cpp
          libcore/fill_style.h
          libcore/generic_character.cpp
          libcore/generic_character.h
          libcore/impl.cpp
          libcore/movie_root.cpp
          libcore/movie_root.h
          libcore/namedStrings.cpp
          libcore/namedStrings.h
          libcore/parser/BitmapMovieDefinition.cpp
          libcore/parser/BitmapMovieDefinition.h
          libcore/parser/Makefile.am
          libcore/parser/SWFMovieDefinition.cpp
          libcore/parser/SWFMovieDefinition.h
          libcore/parser/morph2_character_def.cpp
          libcore/parser/movie_definition.h
          libcore/parser/sprite_definition.h
          libcore/render.cpp
          libcore/render.h
          libcore/styles.cpp
          libcore/styles.h
          libcore/swf/PlaceObject2Tag.cpp
          libcore/swf/PlaceObject2Tag.h
          libcore/swf/TextRecord.cpp
          libcore/swf/tag_loaders.cpp
          libcore/vm/ASHandlers.cpp
          libcore/vm/with_stack_entry.h
          libmedia/MediaParser.h
          libmedia/ffmpeg/MediaParserFfmpeg.cpp
          libmedia/gst/MediaParserGst.cpp
          libnet/http.h
          plugin/plugin.cpp
          plugin/plugin.h
          testsuite/DummyMovieDefinition.h
          testsuite/actionscript.all/ASnative.as
          testsuite/actionscript.all/AsBroadcaster.as
          testsuite/actionscript.all/LocalConnection.as
          testsuite/actionscript.all/Makefile.am
          testsuite/actionscript.all/MovieClip.as
          testsuite/actionscript.all/NetConnection.as
          testsuite/actionscript.all/Object.as
          testsuite/actionscript.all/Selection.as
          testsuite/actionscript.all/SharedObject.as
          testsuite/actionscript.all/array.as
          testsuite/gnashrc.in
          testsuite/libcore.all/as_prop_flagsTest.cpp
          testsuite/misc-ming.all/ButtonEventsTest.c
          testsuite/misc-ming.all/DefineEditTextTest.c
          testsuite/misc-ming.all/Makefile.am
          testsuite/misc-ming.all/NetStream-SquareTest.c
          testsuite/misc-ming.all/RollOverOutTest-Runner.cpp
          testsuite/misc-ming.all/SharedObjectTest.as
          testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
          testsuite/misc-ming.all/SharedObjectTestRunner.sh
          testsuite/misc-swfc.all/swf4opcode.sc
          testsuite/swfdec/Makefile.am
          testsuite/swfdec/PASSING
          libcore/asobj/NetConnection_as.cpp
          libcore/asobj/NetConnection_as.h
          libcore/asobj/Selection_as.cpp
          libcore/asobj/Selection_as.h
          libcore/BitmapInfo.h
        ------------------------------------------------------------
        revno: 9439.190.192
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-12-18 10:32:22 -0700
        message:
          fix test for parsing red5 echo_test packets.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.193
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-12-18 10:32:49 -0700
        message:
          minor typo corrections.
        modified:
          libamf/element.cpp
        ------------------------------------------------------------
        revno: 9439.190.194
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-12-18 10:33:31 -0700
        message:
          properly parse the red5 echo_test messages into Elements.
        modified:
          libnet/http.cpp
          libnet/http.h
        ------------------------------------------------------------
        revno: 9439.190.195
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-12-18 11:48:18 -0700
        message:
          add test case for formatting the reponse for the red5 echo_test.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.196
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-12-18 11:48:48 -0700
        message:
          add support for properly creating the response packet for the red5 
echo_test.
        modified:
          libnet/http.cpp
          libnet/http.h
        ------------------------------------------------------------
        revno: 9439.190.197
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-12-19 10:09:58 -0700
        message:
          add more binary test cases grabbed by sniffing the red5 echo_test 
port. These
          primarily exercise AMF0 decoding on the server side for now.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.198
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-12-19 10:11:21 -0700
        message:
          clean temporary fooBar* files too.
        modified:
          testsuite/libnet.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.190.199
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-12-19 10:12:06 -0700
        message:
          Parse NULL and UNDEFINED AMF0 objects too.
        modified:
          libamf/amf.cpp
        ------------------------------------------------------------
        revno: 9439.190.200
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-12-20 10:11:55 -0700
        message:
          switch to boost::uint8_t from Network::byte_t.
        modified:
          libamf/amf.cpp
          libamf/amf.h
          libamf/amfutf8.h
          libamf/buffer.cpp
          libamf/buffer.h
          libamf/element.cpp
          libamf/element.h
          libamf/flv.cpp
          libamf/flv.h
          libamf/lcshm.cpp
          libamf/lcshm.h
          libamf/sol.cpp
          libamf/sol.h
          libcore/asobj/SharedObject.cpp
          libmedia/FLVParser.cpp
          libnet/cque.cpp
          libnet/cque.h
          libnet/handler.cpp
          libnet/handler.h
          libnet/http.cpp
          libnet/http.h
          libnet/network.h
          libnet/rtmp.cpp
          libnet/rtmp.h
          libnet/rtmp_client.cpp
          libnet/rtmp_msg.h
          libnet/rtmp_server.cpp
          utilities/flvdumper.cpp
        ------------------------------------------------------------
        revno: 9439.190.201
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-12-20 11:56:34 -0700
        message:
          add tests for more request messages, mark some as unresolved, as they 
found bugs.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.202
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-12-20 13:31:48 -0700
        message:
          initialize as an empty Date class.
          add end of line when dumping if there is no data.
        modified:
          libamf/element.cpp
        ------------------------------------------------------------
        revno: 9439.190.203
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-12-20 13:43:09 -0700
        message:
          initialize all data types, whether they have data or not.
          parse Strict Arrays much better, works for all data types now.
        modified:
          libamf/amf.cpp
        ------------------------------------------------------------
        revno: 9439.190.204
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-12-20 13:44:19 -0700
        message:
          less verbose on ::resize().
        modified:
          libamf/buffer.cpp
        ------------------------------------------------------------
        revno: 9439.190.205
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-12-20 13:44:51 -0700
        message:
          less verbose for parseEchoRequest.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.206
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-12-20 13:45:34 -0700
        message:
          fix Date test.
          resolved all unresolved tests, fixing bugs in code code where found.
          improve array tests, check the item values as well to be 100% sure.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.207
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-12-20 14:03:35 -0700
        message:
          improve more array tests by checking the items too.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.208
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sat 2008-12-20 18:55:56 -0700
        message:
          NETBUFSIZE is in amf namespace now.
        modified:
          testsuite/libamf.all/test_buffer.cpp
          testsuite/libnet.all/test_cque.cpp
        ------------------------------------------------------------
        revno: 9439.190.209
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-12-21 09:46:15 -0700
        message:
          add tests for formatEchoResponse(), even though most of them need 
tweaking still.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.210
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-12-21 09:47:09 -0700
        message:
          encodeStrictArray from an Element, not a pointer to raw data.
        modified:
          libamf/amf.h
        ------------------------------------------------------------
        revno: 9439.190.211
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-12-21 09:47:43 -0700
        message:
          fix data encoding.decoding, it's just another number with a different 
type.
        modified:
          libamf/amf.cpp
        ------------------------------------------------------------
        revno: 9439.190.212
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-12-21 09:48:24 -0700
        message:
          return a NULL object when receiving an UNSUPPORTED one as data like 
red5 does.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.213
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-12-21 09:49:16 -0700
        message:
          don't pass the size.
        modified:
          libamf/element.h
        ------------------------------------------------------------
        revno: 9439.190.214
        committer: address@hidden
        branch nick: rtmp
        timestamp: Sun 2008-12-21 09:49:55 -0700
        message:
          use an exception if the buffer isn't large enough.
        modified:
          libamf/element.cpp
        ------------------------------------------------------------
        revno: 9439.190.215
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-22 10:42:17 -0800
        message:
          be less verbose, test for more array items.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.216
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-22 10:43:54 -0800
        message:
          calculate our size, tweak debug output.
        modified:
          libamf/element.cpp
          libamf/element.h
        ------------------------------------------------------------
        revno: 9439.190.217
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-22 10:44:32 -0800
        message:
          be less verbose.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.218
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-22 10:45:11 -0800
        message:
          only append allocated bytes.
        modified:
          libamf/buffer.cpp
        ------------------------------------------------------------
        revno: 9439.190.219
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-22 10:46:06 -0800
        message:
          fix encoding of ECMA arrays and Objects.
        modified:
          libamf/amf.cpp
          libamf/amf.h
        ------------------------------------------------------------
        revno: 9439.190.220
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-22 19:56:29 -0700
        message:
          make an empty Typed Object.
        modified:
          libamf/element.cpp
          libamf/element.h
        ------------------------------------------------------------
        revno: 9439.190.221
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-22 19:57:22 -0700
        message:
          initialize on operator=, not append.
        modified:
          libamf/buffer.cpp
        ------------------------------------------------------------
        revno: 9439.190.222
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-22 19:58:01 -0700
        message:
          build typed objects with a property name.
          ecma arays are encoded with the items listed in reverse order, at 
least
          according to red5.
        modified:
          libamf/amf.cpp
          libamf/amf.h
        ------------------------------------------------------------
        revno: 9439.190.223
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-12-22 19:59:51 -0700
        message:
          fix more testcases, only 2 left!
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.224
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-12-23 11:49:27 -0700
        message:
          increment the pointer by 3 not 4 bytes after processing properties. 
Return array items in reverse order.
        modified:
          libamf/amf.cpp
        ------------------------------------------------------------
        revno: 9439.190.225
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-12-23 11:50:47 -0700
        message:
          check that all items in an array of Typed Objcts are actually typed 
objects. Add debug crap for the last two failing testcases.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.226
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-12-23 12:49:50 -0700
        message:
          test for items in the second Typed Object in the array too.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.227
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-12-23 16:46:57 -0700
        message:
          fix encoding of Typed Objects.
        modified:
          libamf/amf.cpp
        ------------------------------------------------------------
        revno: 9439.190.228
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-12-23 16:47:52 -0700
        message:
          enable previously disabled test cases for formatting responses, they 
all pass now too.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.229
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-12-23 19:16:46 -0700
        message:
          more tests for formatting result messages for red5 echo test.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.230
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-12-23 19:31:58 -0700
        message:
          more support for the weird echo test that returns an ECMA array to a 
STRICT array with undefines in it.
        modified:
          libamf/amf.cpp
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.231
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-12-23 19:37:43 -0700
        message:
          eliminate one test case error flagged by valgrind.
        modified:
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9439.190.232
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-12-24 17:20:16 -0700
        message:
          fix the formatting of response messages till it passes the red5 echo 
tests!
          get the POSTed data by reading more, or pulling it out of the end of 
the
          input buffer.
          hack the size for Content-Length, fixing is a TODO.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.233
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-12-25 10:50:02 -0700
        message:
          add directory of binary capture files so we can use wget and netcat 
to test Cygnal.
        added:
          cygnal/testsuite/cygnal.all/bindata/
          cygnal/testsuite/cygnal.all/bindata/README
          cygnal/testsuite/cygnal.all/bindata/array1-request.bin
          cygnal/testsuite/cygnal.all/bindata/array1-response.bin
          cygnal/testsuite/cygnal.all/bindata/array2-request.bin
          cygnal/testsuite/cygnal.all/bindata/array2-response.bin
          cygnal/testsuite/cygnal.all/bindata/array3-request.bin
          cygnal/testsuite/cygnal.all/bindata/array3-response.bin
          cygnal/testsuite/cygnal.all/bindata/array4-request.bin
          cygnal/testsuite/cygnal.all/bindata/array4-response.bin
          cygnal/testsuite/cygnal.all/bindata/array5-request.bin
          cygnal/testsuite/cygnal.all/bindata/array5-response.bin
          cygnal/testsuite/cygnal.all/bindata/array6-request.bin
          cygnal/testsuite/cygnal.all/bindata/array6-response.bin
          cygnal/testsuite/cygnal.all/bindata/array7-request.bin
          cygnal/testsuite/cygnal.all/bindata/array7-response.bin
          cygnal/testsuite/cygnal.all/bindata/bool-false-response.bin
          cygnal/testsuite/cygnal.all/bindata/bool-true-response.bin
          cygnal/testsuite/cygnal.all/bindata/custom-class1-request.bin
          cygnal/testsuite/cygnal.all/bindata/custom-class1-response.bin
          cygnal/testsuite/cygnal.all/bindata/custom-class2-request.bin
          cygnal/testsuite/cygnal.all/bindata/custom-class2-response.bin
          cygnal/testsuite/cygnal.all/bindata/date1-request.bin
          cygnal/testsuite/cygnal.all/bindata/date1-response.bin
          cygnal/testsuite/cygnal.all/bindata/date2-request.bin
          cygnal/testsuite/cygnal.all/bindata/date2-response.bin
          cygnal/testsuite/cygnal.all/bindata/echo-bool-false.bin
          cygnal/testsuite/cygnal.all/bindata/echo-bool-true.bin
          cygnal/testsuite/cygnal.all/bindata/echo-number1.bin
          cygnal/testsuite/cygnal.all/bindata/echo-string.bin
          cygnal/testsuite/cygnal.all/bindata/echo1-request.bin
          cygnal/testsuite/cygnal.all/bindata/echo1-response.bin
          cygnal/testsuite/cygnal.all/bindata/echo2-request.bin
          cygnal/testsuite/cygnal.all/bindata/echo2-response.bin
          cygnal/testsuite/cygnal.all/bindata/echo3-request.bin
          cygnal/testsuite/cygnal.all/bindata/echo3-response.bin
          cygnal/testsuite/cygnal.all/bindata/echo4-1-request.bin
          cygnal/testsuite/cygnal.all/bindata/echo4-1-response.bin
          cygnal/testsuite/cygnal.all/bindata/echo4-2-request.bin
          cygnal/testsuite/cygnal.all/bindata/echo4-2-response.bin
          cygnal/testsuite/cygnal.all/bindata/echo4-3-request.bin
          cygnal/testsuite/cygnal.all/bindata/echo4-3-response.bin
          cygnal/testsuite/cygnal.all/bindata/null-request.bin
          cygnal/testsuite/cygnal.all/bindata/null-response.bin
          cygnal/testsuite/cygnal.all/bindata/number1-request.bin
          cygnal/testsuite/cygnal.all/bindata/number1-response.bin
          cygnal/testsuite/cygnal.all/bindata/number10-request.bin
          cygnal/testsuite/cygnal.all/bindata/number10-response.bin
          cygnal/testsuite/cygnal.all/bindata/number11-request.bin
          cygnal/testsuite/cygnal.all/bindata/number11-response.bin
          cygnal/testsuite/cygnal.all/bindata/number12-request.bin
          cygnal/testsuite/cygnal.all/bindata/number12-response.bin
          cygnal/testsuite/cygnal.all/bindata/number13-request.bin
          cygnal/testsuite/cygnal.all/bindata/number13-response.bin
          cygnal/testsuite/cygnal.all/bindata/number14-request.bin
          cygnal/testsuite/cygnal.all/bindata/number14-response.bin
          cygnal/testsuite/cygnal.all/bindata/number15-request.bin
          cygnal/testsuite/cygnal.all/bindata/number15-response.bin
          cygnal/testsuite/cygnal.all/bindata/number16-request.bin
          cygnal/testsuite/cygnal.all/bindata/number16-response.bin
          cygnal/testsuite/cygnal.all/bindata/number2-request.bin
          cygnal/testsuite/cygnal.all/bindata/number2-response.bin
          cygnal/testsuite/cygnal.all/bindata/number3-request.bin
          cygnal/testsuite/cygnal.all/bindata/number3-response.bin
          cygnal/testsuite/cygnal.all/bindata/number4-request.bin
          cygnal/testsuite/cygnal.all/bindata/number4-response.bin
          cygnal/testsuite/cygnal.all/bindata/number5-request.bin
          cygnal/testsuite/cygnal.all/bindata/number5-response.bin
          cygnal/testsuite/cygnal.all/bindata/number6-request.bin
          cygnal/testsuite/cygnal.all/bindata/number6-response.bin
          cygnal/testsuite/cygnal.all/bindata/number7-request.bin
          cygnal/testsuite/cygnal.all/bindata/number7-response.bin
          cygnal/testsuite/cygnal.all/bindata/number8-request.bin
          cygnal/testsuite/cygnal.all/bindata/number8-response.bin
          cygnal/testsuite/cygnal.all/bindata/number9-request.bin
          cygnal/testsuite/cygnal.all/bindata/number9-response.bin
          cygnal/testsuite/cygnal.all/bindata/object1-request.bin
          cygnal/testsuite/cygnal.all/bindata/object1-responses.bin
          cygnal/testsuite/cygnal.all/bindata/object2-request.bin
          cygnal/testsuite/cygnal.all/bindata/object2-response.bin
          cygnal/testsuite/cygnal.all/bindata/remote-class1-request.bin
          cygnal/testsuite/cygnal.all/bindata/remote-class1-response.bin
          cygnal/testsuite/cygnal.all/bindata/remote-class2-request.bin
          cygnal/testsuite/cygnal.all/bindata/remote-class2-response.bin
          cygnal/testsuite/cygnal.all/bindata/remote-class3-request.bin
          cygnal/testsuite/cygnal.all/bindata/remote-class3-response.bin
          cygnal/testsuite/cygnal.all/bindata/remote-class4-request.bin
          cygnal/testsuite/cygnal.all/bindata/remote-class4-response.bin
          cygnal/testsuite/cygnal.all/bindata/undefined-request.bin
          cygnal/testsuite/cygnal.all/bindata/undefined-response.bin
        ------------------------------------------------------------
        revno: 9439.190.234
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-12-25 15:26:06 -0700
        message:
          add more temp files to CLEANFILES.
        modified:
          cygnal/testsuite/cygnal.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.190.235
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-12-25 15:27:15 -0700
        message:
          test POSTING AMF0 data to Cygnal to see if it returns the correct 
'echo' response.
        modified:
          cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.236
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-12-25 15:27:51 -0700
        message:
          don't try to format a header with bogus data.
        modified:
          libnet/http.cpp
        ------------------------------------------------------------
        revno: 9439.190.237
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-12-25 15:41:53 -0700
        message:
          use the freshly built cygnal to test against.
        modified:
          cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.238
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-12-25 15:49:37 -0700
        message:
          get rid of the temp directory from wget.
        modified:
          cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.239
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-12-25 15:50:09 -0700
        message:
          get rid of the temp directory from wget.
        modified:
          cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.240
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-12-25 16:00:23 -0700
        message:
          merge from trunk to get new red5 testing option.
        added:
          testsuite/misc-ming.all/red5test.as
        renamed:
          libcore/asobj/Color.cpp => libcore/asobj/Color_as.cpp
          libcore/asobj/Color.h => libcore/asobj/Color_as.h
          libcore/asobj/Mouse.cpp => libcore/asobj/Mouse_as.cpp
          libcore/asobj/Mouse.h => libcore/asobj/Mouse_as.h
          libcore/asobj/SharedObject.cpp => libcore/asobj/SharedObject_as.cpp
          libcore/asobj/SharedObject.h => libcore/asobj/SharedObject_as.h
          libcore/asobj/TextFormat.cpp => libcore/asobj/TextFormat_as.cpp
          libcore/asobj/TextFormat.h => libcore/asobj/TextFormat_as.h
        modified:
          Makefile.am
          configure.ac
          libbase/NetworkAdapter.h
          libbase/curl_adapter.cpp
          libcore/StringPredicates.h
          libcore/TextField.cpp
          libcore/as_environment.h
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Error_as.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/LocalConnection.cpp
          libcore/asobj/LocalConnection.h
          libcore/asobj/Makefile.am
          libcore/asobj/Math_as.cpp
          libcore/asobj/MovieClipLoader.cpp
          libcore/asobj/NetConnection_as.cpp
          libcore/asobj/NetConnection_as.h
          libcore/asobj/XML_as.h
          libcore/parser/SWFMovieDefinition.h
          libcore/parser/sprite_definition.h
          libcore/vm/VM.cpp
          libcore/vm/fn_call.h
          libmedia/ffmpeg/AudioDecoderFfmpeg.h
          libmedia/ffmpeg/MediaParserFfmpeg.cpp
          libmedia/ffmpeg/ffmpegHeaders.h
          testsuite/actionscript.all/LocalConnection.as
          testsuite/actionscript.all/NetConnection.as
          testsuite/libamf.all/test_amf.cpp
          testsuite/libnet.all/generate_amfbins.cpp
          testsuite/misc-ming.all/Makefile.am
          testsuite/misc-ming.all/remoting.as
          libcore/asobj/Color_as.cpp
          libcore/asobj/Color_as.h
          libcore/asobj/Mouse_as.cpp
          libcore/asobj/Mouse_as.h
          libcore/asobj/SharedObject_as.cpp
          libcore/asobj/SharedObject_as.h
          libcore/asobj/TextFormat_as.cpp
          libcore/asobj/TextFormat_as.h
        ------------------------------------------------------------
        revno: 9439.190.241
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-12-26 11:00:52 -0700
        message:
          run the echo tests in a tight loop., to really beat the crap oput of 
Cygnal's ability to handle many network connections without threading issues.
        modified:
          cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.242
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-12-26 11:02:15 -0700
        message:
          oops. use the port for the locally started cygnal.
        modified:
          cygnal/testsuite/cygnal.exp
        ------------------------------------------------------------
        revno: 9439.190.243
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-12-26 11:23:01 -0700
        message:
          disable now bogus test, elements don't resize, they throw exceptions.
        modified:
          testsuite/libamf.all/test_el.cpp
        ------------------------------------------------------------
        revno: 9439.190.244
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-12-26 11:33:26 -0700
        message:
          all tests pass now that were expected failures. Strict array gets the 
count correct now too.
        modified:
          testsuite/libamf.all/test_amf.cpp
        ------------------------------------------------------------
        revno: 9439.190.245
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-12-26 11:40:59 -0700
        message:
          fix append overflow test, now that Buffers only use the allocated 
data, and not the entire buffer.
        modified:
          testsuite/libamf.all/test_buffer.cpp
        ------------------------------------------------------------
        revno: 9439.190.246
        committer: address@hidden
        branch nick: rtmp
        timestamp: Fri 2008-12-26 11:51:05 -0700
        message:
          correct memory offset for test.
        modified:
          testsuite/libnet.all/test_http.cpp
    ------------------------------------------------------------
    revno: 9439.1.1043
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-12-27 02:53:28 -0700
    message:
      Merge from kde4 branch. The option --enable-gui=kde now takes 'kde3' 
instead.
      To build kde4, use '--enable-gui=kde4'.
      
      There may be build problems with kde4, as it hasn't been widely tested.
      Reportedly kde4-gnash segfaults on at least one platform.
      
      The criterion for the merge is that kde3 and the default configure still
      work as before.
      
      Fix for default configure by setting build_qt3 as well as build_kde3 when 
no
      guis are specified.
    removed:
      gui/klash.moc.in
    added:
      gui/GuiKde4.cpp
      gui/Kde4Glue.h
      gui/Kde4GlueAgg.cpp
      gui/Kde4GlueAgg.h
      gui/Kde4Gui.cpp
      gui/Kde4Gui.h
      gui/am-frag/kde4.am
      gui/klash4.moc.in
      macros/kde4.m4
      macros/qt4.m4
      plugin/klash4/
      plugin/klash4/Makefile.am
      plugin/klash4/README
      plugin/klash4/klash.desktop
      plugin/klash4/klash_part.cpp
      plugin/klash4/klash_part.desktop
      plugin/klash4/klash_part.h
      plugin/klash4/klash_part.moc.in
      plugin/klash4/klashpartui.rc
      plugin/klash4/klashplayer.lsm
      plugin/klash4/pluginsinfo
    renamed:
      gui/am-frag/kde.am => gui/am-frag/kde3.am
      gui/am-frag/qtopia.am => gui/am-frag/qtopia3.am
      macros/kde.m4 => macros/kde3.m4
      macros/qt.m4 => macros/qt3.m4
    modified:
      Makefile.am
      configure.ac
      gui/Makefile.am
      gui/Player.cpp
      gui/gnash.in
      gui/gui.h
      gui/gui_kde.cpp
      gui/kde.cpp
      macros/libslist
      plugin/Makefile.am
      plugin/klash/Makefile.am
      gui/am-frag/kde3.am
      gui/am-frag/qtopia3.am
      macros/kde3.m4
      macros/qt3.m4
        ------------------------------------------------------------
        revno: 9439.252.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sun 2008-09-14 17:01:42 +0200
        message:
          Add KDE4 gui.
        added:
          gui/GuiKde4.cpp
          gui/Kde4.moc
          gui/Kde4Glue.h
          gui/Kde4GlueAgg.cpp
          gui/Kde4GlueAgg.h
          gui/Kde4Gui.cpp
          gui/Kde4Gui.h
          gui/am-frag/kde4.am
        modified:
          gui/Makefile.am
          gui/Player.cpp
          gui/gui.h
        ------------------------------------------------------------
        revno: 9439.252.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sun 2008-09-14 17:37:44 +0200
        message:
          KDE4 gui updates the whole window on each paintEvent.
        modified:
          gui/Kde4GlueAgg.cpp
          gui/Kde4GlueAgg.h
          gui/Kde4Gui.cpp
          gui/Kde4Gui.h
        ------------------------------------------------------------
        revno: 9439.252.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sun 2008-09-14 18:23:38 +0200
        message:
          Only update the changed part of the window. Move bounds to main Gui 
class,
          out of the AggGlue.
        modified:
          configure.ac
          gui/Kde4GlueAgg.cpp
          gui/Kde4GlueAgg.h
          gui/Kde4Gui.cpp
          gui/Kde4Gui.h
        ------------------------------------------------------------
        revno: 9439.252.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-09-15 10:40:32 +0200
        message:
          Catch bad_alloc when creating images. Handle errors in finishImage.
        modified:
          libbase/GnashImageJpeg.cpp
          libbase/image.cpp
        ------------------------------------------------------------
        revno: 9439.252.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-09-15 12:03:34 +0200
        message:
          More kde4.
        modified:
          gui/Kde4GlueAgg.cpp
          gui/Kde4Gui.cpp
          gui/Kde4Gui.h
        ------------------------------------------------------------
        revno: 9439.252.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: kde4
        timestamp: Mon 2008-09-29 14:09:45 +0200
        message:
          Merge from trunk.
        removed:
          libcore/asobj/SoundMad.cpp
          libcore/asobj/SoundMad.h
          ltmain.sh.darwin
        added:
          libcore/asobj/LoadableObject.cpp
          libcore/asobj/LoadableObject.h
          libcore/vm/CallStack.cpp
          libcore/vm/CallStack.h
          libmedia/ffmpeg/ffmpegHeaders.h
          testsuite/actionscript.all/ColorTransform.as
          testsuite/actionscript.all/Transform.as
        renamed:
          README_CVS => README_bzr
          libbase/curl_adapter.h => libbase/NetworkAdapter.h
          libcore/asobj/LoadVars.cpp => libcore/asobj/LoadVars_as.cpp
          libcore/asobj/LoadVars.h => libcore/asobj/LoadVars_as.h
          libcore/asobj/System.cpp => libcore/asobj/System_as.cpp
          libcore/asobj/System.h => libcore/asobj/System_as.h
          libcore/asobj/xml.cpp => libcore/asobj/XML_as.cpp
          libcore/asobj/xml.h => libcore/asobj/XML_as.h
        modified:
          .bzrignore
          Makefile.am
          README
          autogen.sh
          configure.ac
          doc/C/refmanual/internals.xml
          doc/C/usermanual/glossary.xml
          extensions/fileio/fileio.cpp
          extensions/mysql/mysql_db.cpp
          extensions/mysql/mysql_table.cpp
          gui/Makefile.am
          gui/fltk.cpp
          gui/gtk.cpp
          gui/gui.cpp
          gui/gui.h
          gui/kde.cpp
          libbase/GnashException.h
          libbase/GnashImage.h
          libbase/GnashImageJpeg.cpp
          libbase/GnashImageJpeg.h
          libbase/GnashImagePng.cpp
          libbase/GnashImagePng.h
          libbase/Makefile.am
          libbase/SimpleBuffer.h
          libbase/curl_adapter.cpp
          libbase/image.cpp
          libbase/image.h
          libbase/rc.cpp
          libcore/Property.h
          libcore/PropertyList.cpp
          libcore/PropertyList.h
          libcore/StreamProvider.cpp
          libcore/StreamProvider.h
          libcore/array.cpp
          libcore/array.h
          libcore/as_environment.cpp
          libcore/as_environment.h
          libcore/as_function.cpp
          libcore/as_object.cpp
          libcore/as_object.h
          libcore/as_value.cpp
          libcore/as_value.h
          libcore/asobj/AsBroadcaster.cpp
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Color.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/Key.cpp
          libcore/asobj/Makefile.am
          libcore/asobj/MovieClipLoader.cpp
          libcore/asobj/NetConnection.cpp
          libcore/asobj/NetStreamFfmpeg.cpp
          libcore/asobj/NetStreamFfmpeg.h
          libcore/asobj/SharedObject.cpp
          libcore/asobj/Sound.cpp
          libcore/asobj/SoundFfmpeg.cpp
          libcore/asobj/String_as.cpp
          libcore/asobj/XMLSocket_as.cpp
          libcore/asobj/flash/display/BitmapData_as.cpp
          libcore/asobj/flash/geom/ColorTransform_as.cpp
          libcore/asobj/flash/geom/ColorTransform_as.h
          libcore/asobj/flash/geom/Matrix_as.cpp
          libcore/asobj/flash/geom/Rectangle_as.cpp
          libcore/asobj/flash/geom/Transform_as.cpp
          libcore/asobj/flash/geom_pkg.cpp
          libcore/asobj/flash/geom_pkg.h
          libcore/asobj/xmlnode.cpp
          libcore/asobj/xmlnode.h
          libcore/builtin_function.h
          libcore/button_character_instance.cpp
          libcore/button_character_instance.h
          libcore/character.cpp
          libcore/debugger.cpp
          libcore/edit_text_character.cpp
          libcore/impl.cpp
          libcore/matrix.cpp
          libcore/matrix.h
          libcore/movie_root.cpp
          libcore/movie_root.h
          libcore/namedStrings.cpp
          libcore/namedStrings.h
          libcore/parser/button_character_def.cpp
          libcore/sprite_instance.cpp
          libcore/sprite_instance.h
          libcore/swf_event.h
          libcore/swf_function.cpp
          libcore/swf_function.h
          libcore/timers.cpp
          libcore/types.cpp
          libcore/video_stream_instance.cpp
          libcore/vm/ASHandlers.cpp
          libcore/vm/ActionExec.cpp
          libcore/vm/ActionExec.h
          libcore/vm/Machine.cpp
          libcore/vm/Makefile.am
          libcore/vm/VM.cpp
          libcore/vm/VM.h
          libcore/vm/action.h
          libcore/vm/fn_call.h
          libmedia/AudioDecoder.h
          libmedia/AudioDecoderNellymoser.cpp
          libmedia/AudioDecoderNellymoser.h
          libmedia/AudioDecoderSimple.cpp
          libmedia/AudioDecoderSimple.h
          libmedia/FLVParser.cpp
          libmedia/Makefile.am
          libmedia/MediaHandler.h
          libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
          libmedia/ffmpeg/AudioDecoderFfmpeg.h
          libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
          libmedia/ffmpeg/MediaHandlerFfmpeg.h
          libmedia/ffmpeg/MediaParserFfmpeg.cpp
          libmedia/ffmpeg/MediaParserFfmpeg.h
          libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
          libmedia/ffmpeg/VideoDecoderFfmpeg.h
          libmedia/ffmpeg/ffmpegNetStreamUtil.h
          libmedia/ffmpeg/sound_handler_sdl.cpp
          libmedia/ffmpeg/sound_handler_sdl.h
          libmedia/gst/AudioDecoderGst.cpp
          libmedia/gst/AudioDecoderGst.h
          libmedia/gst/MediaHandlerGst.cpp
          macros/ffmpeg.m4
          macros/ming.m4
          macros/x11.m4
          packaging/xpi.am
          plugin/plugin.cpp
          po/cs.po
          po/de.po
          po/es.po
          po/fi.po
          po/fr.po
          po/it.po
          po/ja.po
          po/sv.po
          testsuite/MovieTester.cpp
          testsuite/actionscript.all/Function.as
          testsuite/actionscript.all/LoadVars.as
          testsuite/actionscript.all/Makefile.am
          testsuite/actionscript.all/Matrix.as
          testsuite/actionscript.all/MovieClip.as
          testsuite/actionscript.all/TextField.as
          testsuite/actionscript.all/XML.as
          testsuite/actionscript.all/array.as
          testsuite/anaylse-results.sh
          testsuite/gnashrc.in
          testsuite/libbase/CurlStreamTest.cpp
          testsuite/libcore.all/AsValueTest.cpp
          testsuite/misc-haxe.all/Makefile.am
          testsuite/misc-ming.all/Makefile.am
          testsuite/misc-ming.all/SharedObjectTest.as
          testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
          testsuite/misc-ming.all/SharedObjectTestRunner.sh
          testsuite/misc-ming.all/XMLSocketTest.c
          testsuite/misc-ming.all/matrix_test.c
          testsuite/simple.exp
          testsuite/swfdec/Makefile.am
          testsuite/swfdec/PASSING
          testsuite/swfdec/gen_run_swfdec_testsuite.sh
          utilities/Makefile.am
          README_bzr
          libbase/NetworkAdapter.h
          libcore/asobj/LoadVars_as.cpp
          libcore/asobj/LoadVars_as.h
          libcore/asobj/System_as.cpp
          libcore/asobj/XML_as.cpp
          libcore/asobj/XML_as.h
        ------------------------------------------------------------
        revno: 9439.252.7
        committer: Benjamin Wolsey <address@hidden>
        branch nick: kde4
        timestamp: Mon 2008-09-29 14:17:00 +0200
        message:
          Fix build.
        modified:
          gui/Kde4Gui.cpp
        ------------------------------------------------------------
        revno: 9439.252.8
        committer: address@hidden
        branch nick: kde4
        timestamp: Fri 2008-10-03 08:31:33 -0600
        message:
          Get correct paths when using KDE4/QT4
        modified:
          macros/kde.m4
          macros/qt.m4
        ------------------------------------------------------------
        revno: 9439.252.9
        committer: Benjamin Wolsey <address@hidden>
        branch nick: kde4
        timestamp: Wed 2008-10-08 20:17:55 +0200
        message:
          Merge from trunk.
        removed:
          libcore/asobj/NetStreamFfmpeg.cpp
          libcore/asobj/NetStreamFfmpeg.h
          libcore/asobj/NetStreamGst.cpp
          libcore/asobj/NetStreamGst.h
          libcore/asobj/SoundFfmpeg.cpp
          libcore/asobj/SoundFfmpeg.h
          libcore/asobj/SoundGst.cpp
          libcore/asobj/SoundGst.h
          libmedia/gst/SoundGst.cpp
          libmedia/gst/SoundGst.h
          libmedia/gst/SoundHandlerGst.cpp
          libmedia/gst/SoundHandlerGst.h
          libmedia/gst/gstappsink.c
          libmedia/gst/gstappsink.h
          libmedia/gst/gstappsrc.c
          libmedia/gst/gstappsrc.h
          libmedia/gst/gstbuffersrc.c
          libmedia/gst/gstbuffersrc.h
          libmedia/gst/gstflvdemux.c
          libmedia/gst/gstflvdemux.h
          libmedia/gst/gstflvparse.c
          libmedia/gst/gstflvparse.h
        added:
          libbase/GnashSleep.h
          libmedia/README
          libmedia/gst/MediaParserGst.cpp
          libmedia/gst/MediaParserGst.h
          libmedia/gst/swfdec_codec_gst.c
          libmedia/gst/swfdec_codec_gst.h
          testsuite/media/mono44.mp2
          testsuite/media/stereo8.mp3
          testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
          testsuite/misc-ming.all/EmbeddedSoundTest.c
        modified:
          Makefile.am
          README
          TODO
          configure.ac
          gui/Makefile.am
          gui/NullGui.cpp
          gui/Player.cpp
          gui/dump.cpp
          gui/fb.cpp
          gui/gtk.cpp
          gui/gtksup.h
          libbase/ClockTime.cpp
          libbase/GnashImageJpeg.cpp
          libbase/LoadThread.cpp
          libbase/Makefile.am
          libbase/curl_adapter.cpp
          libbase/gnashrc.in
          libbase/image.cpp
          libcore/Makefile.am
          libcore/SWFStream.cpp
          libcore/SWFStream.h
          libcore/asobj/Date.cpp
          libcore/asobj/Date.h
          libcore/asobj/Makefile.am
          libcore/asobj/NetConnection.cpp
          libcore/asobj/NetStream.cpp
          libcore/asobj/NetStream.h
          libcore/asobj/SharedObject.cpp
          libcore/asobj/Sound.cpp
          libcore/asobj/Sound.h
          libcore/asobj/XMLSocket_as.cpp
          libcore/asobj/flash/display/BitmapData_as.h
          libcore/asobj/flash/geom_pkg.cpp
          libcore/asobj/xmlattrs.h
          libcore/character.cpp
          libcore/character.h
          libcore/edit_text_character.h
          libcore/matrix.cpp
          libcore/namedStrings.cpp
          libcore/namedStrings.h
          libcore/parser/Makefile.am
          libcore/parser/SWFMovieDefinition.cpp
          libcore/parser/abc_block.cpp
          libcore/parser/action_buffer.cpp
          libcore/parser/action_buffer.h
          libcore/rect.h
          libcore/swf/tag_loaders.cpp
          libcore/types.cpp
          libcore/vm/ASHandlers.cpp
          libmedia/AudioDecoderSimple.cpp
          libmedia/FLVParser.cpp
          libmedia/Makefile.am
          libmedia/MediaHandler.h
          libmedia/MediaParser.cpp
          libmedia/MediaParser.h
          libmedia/NullSoundHandler.h
          libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
          libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
          libmedia/ffmpeg/MediaHandlerFfmpeg.h
          libmedia/ffmpeg/MediaParserFfmpeg.cpp
          libmedia/ffmpeg/MediaParserFfmpeg.h
          libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
          libmedia/ffmpeg/VideoDecoderFfmpeg.h
          libmedia/ffmpeg/sound_handler_sdl.cpp
          libmedia/ffmpeg/sound_handler_sdl.h
          libmedia/gst/AudioDecoderGst.cpp
          libmedia/gst/AudioDecoderGst.h
          libmedia/gst/GstUtil.cpp
          libmedia/gst/GstUtil.h
          libmedia/gst/MediaHandlerGst.cpp
          libmedia/gst/VideoDecoderGst.cpp
          libmedia/gst/VideoDecoderGst.h
          libmedia/sound_handler.h
          libnet/rtmp_client.cpp
          macros/xpcom.m4
          packaging/xpi.am
          plugin/Makefile.am
          plugin/plugin.cpp
          plugin/plugin.h
          plugin/xpcom/GnashComponent.h
          po/Makefile.am
          po/cs.po
          po/de.po
          po/es.po
          po/fi.po
          po/fr.po
          po/gnash.pot
          po/it.po
          po/ja.po
          po/sv.po
          testsuite/MovieTester.cpp
          testsuite/actionscript.all/Date.as
          testsuite/actionscript.all/LoadVars.as
          testsuite/actionscript.all/MovieClip.as
          testsuite/actionscript.all/Transform.as
          testsuite/misc-ming.all/ButtonEventsTest.c
          testsuite/misc-ming.all/Makefile.am
          testsuite/misc-ming.all/NetStream-SquareTest.c
          testsuite/misc-ming.all/NetStream-SquareTestRunner.cpp
          testsuite/misc-ming.all/matrix_test.c
          utilities/Makefile.am
          utilities/flvdumper.cpp
          utilities/processor.cpp
        ------------------------------------------------------------
        revno: 9439.252.10
        committer: Benjamin Wolsey <address@hidden>
        branch nick: kde4
        timestamp: Thu 2008-10-09 09:35:53 +0200
        message:
          Apply Bernhard Rosenkraenzer's patch:
          - adds better configure support (--enable-gui=kde4,kde should work, 
correct
          linker flags passed).
          - adds a klash4 plugin, which is reportedly not yet fully functional, 
but
          certainly better than nothing.
          
          Add kde4 to the gui/gnash script.
          
          Add header guards.
        added:
          macros/kde4.m4
          plugin/klash4/
          plugin/klash4/Makefile.am
          plugin/klash4/Makefile.in
          plugin/klash4/README
          plugin/klash4/klash.desktop
          plugin/klash4/klash_part.cpp
          plugin/klash4/klash_part.desktop
          plugin/klash4/klash_part.h
          plugin/klash4/klash_part.moc.in
          plugin/klash4/klashpartui.rc
          plugin/klash4/klashplayer.lsm
          plugin/klash4/pluginsinfo
        modified:
          configure.ac
          gui/Kde4Glue.h
          gui/Kde4GlueAgg.h
          gui/Kde4Gui.h
          gui/Makefile.am
          gui/am-frag/kde4.am
          gui/gnash.in
          plugin/Makefile.am
        ------------------------------------------------------------
        revno: 9439.252.11
        committer: Benjamin Wolsey <address@hidden>
        branch nick: kde4
        timestamp: Thu 2008-11-13 17:00:44 +0100
        message:
          Merge from trunk.
        removed:
          libbase/image.h
          libcore/parser/Timeline.h
          libcore/parser/edit_text_character_def.cpp
          libcore/parser/edit_text_character_def.h
          libcore/text.cpp
          libcore/text.h
          libmedia/MediaBuffer.h
          packaging/debian/gnash-cygnal.manpages
          packaging/debian/gnash-tools.manpages
          packaging/debian/klash.manpages
          packaging/ipkg/GnashG.xpm
          testsuite/samples/batch_test.py
        added:
          ChangeLog
          doc/C/flvdumper.man-xml
          doc/C/preformatted/flvdumper.1.in
          libcore/RunInfo.h
          libcore/swf/DefineButtonCxformTag.cpp
          libcore/swf/DefineButtonSoundTag.cpp
          libcore/swf/DefineButtonSoundTag.h
          libcore/swf/DefineEditTextTag.cpp
          libcore/swf/DefineEditTextTag.h
          libcore/swf/DefineFontNameTag.h
          libcore/swf/DefineFontTag.cpp
          libcore/swf/DefineFontTag.h
          libcore/swf/SoundInfoRecord.cpp
          libcore/swf/SoundInfoRecord.h
          libcore/swf/TextRecord.cpp
          libcore/swf/TextRecord.h
          libcore/swf/VideoFrameTag.cpp
          libcore/swf/VideoFrameTag.h
          libmedia/AudioDecoderSpeex.cpp
          libmedia/AudioDecoderSpeex.h
          libsound/
          libsound/AuxStream.h
          libsound/EmbedSound.cpp
          libsound/EmbedSound.h
          libsound/EmbedSoundInst.cpp
          libsound/EmbedSoundInst.h
          libsound/InputStream.h
          libsound/Makefile.am
          libsound/SoundEnvelope.h
          libsound/sdl/
          libsound/sound_handler.cpp
          packaging/gnash.xpm
          packaging/klash.xpm
          testsuite/actionscript.all/ExternalInterface.as
          testsuite/media/Makefile.am
          testsuite/media/brokenchord.sco
          testsuite/media/brokenchord.wav
          testsuite/media/empty.txt
          testsuite/misc-ming.all/BitmapDataTest.c
          testsuite/misc-ming.all/LoadVarsTest.c
        renamed:
          ChangeLog => ChangeLog-0.8.4
          libbase/image.cpp => libbase/GnashImage.cpp
          libcore/asobj/Key.cpp => libcore/asobj/Key_as.cpp
          libcore/asobj/Key.h => libcore/asobj/Key_as.h
          libcore/asobj/NetStream.cpp => libcore/asobj/NetStream_as.cpp
          libcore/asobj/NetStream.h => libcore/asobj/NetStream_as.h
          libcore/asobj/Number.cpp => libcore/asobj/Number_as.cpp
          libcore/asobj/Number.h => libcore/asobj/Number_as.h
          libcore/asobj/Stage.cpp => libcore/asobj/Stage_as.cpp
          libcore/asobj/Stage.h => libcore/asobj/Stage_as.h
          libcore/asobj/TextSnapshot.cpp => libcore/asobj/TextSnapshot_as.cpp
          libcore/asobj/TextSnapshot.h => libcore/asobj/TextSnapshot_as.h
          libcore/asobj/xmlnode.cpp => libcore/asobj/XMLNode_as.cpp
          libcore/asobj/xmlnode.h => libcore/asobj/XMLNode_as.h
          libcore/button_character_instance.cpp => libcore/Button.cpp
          libcore/button_character_instance.h => libcore/Button.h
          libcore/edit_text_character.cpp => libcore/TextField.cpp
          libcore/edit_text_character.h => libcore/TextField.h
          libcore/font.cpp => libcore/Font.cpp
          libcore/font.h => libcore/Font.h
          libcore/matrix.cpp => libcore/SWFMatrix.cpp
          libcore/matrix.h => libcore/SWFMatrix.h
          libcore/mouse_button_state.h => libcore/MouseButtonState.h
          libcore/parser/button_character_def.cpp => 
libcore/swf/DefineButtonTag.cpp
          libcore/parser/button_character_def.h => libcore/swf/DefineButtonTag.h
          libcore/parser/text_character_def.cpp => libcore/swf/DefineTextTag.cpp
          libcore/parser/text_character_def.h => libcore/swf/DefineTextTag.h
          libcore/parser/video_stream_def.cpp => 
libcore/swf/DefineVideoStreamTag.cpp
          libcore/parser/video_stream_def.h => 
libcore/swf/DefineVideoStreamTag.h
          libcore/resource.h => libcore/ExportableResource.h
          libcore/sprite_instance.cpp => libcore/MovieClip.cpp
          libcore/sprite_instance.h => libcore/MovieClip.h
          libcore/types.cpp => libcore/RGBA.cpp
          libcore/types.h => libcore/RGBA.h
          libcore/video_stream_instance.cpp => libcore/Video.cpp
          libcore/video_stream_instance.h => libcore/Video.h
          libmedia/NullSoundHandler.h => libsound/NullSoundHandler.h
          libmedia/Util.cpp => libmedia/AudioResampler.cpp
          libmedia/Util.h => libmedia/AudioResampler.h
          libmedia/ffmpeg/ffmpegNetStreamUtil.cpp => 
libmedia/ffmpeg/AudioResamplerFfmpeg.cpp
          libmedia/ffmpeg/ffmpegNetStreamUtil.h => 
libmedia/ffmpeg/AudioResamplerFfmpeg.h
          libmedia/ffmpeg/sound_handler_sdl.cpp => 
libsound/sdl/sound_handler_sdl.cpp
          libmedia/ffmpeg/sound_handler_sdl.h => 
libsound/sdl/sound_handler_sdl.h
          libmedia/sound_handler.h => libsound/sound_handler.h
        modified:
          Makefile.am
          NEWS
          README
          backend/Makefile.am
          backend/PathParser.cpp
          backend/PathParser.h
          backend/render_handler.h
          backend/render_handler_agg.cpp
          backend/render_handler_agg_style.h
          backend/render_handler_cairo.cpp
          backend/render_handler_ogl.cpp
          backend/render_handler_ogl.h
          configure.ac
          doc/C/Makefile.am
          doc/C/refmanual/feature_configuration.xml
          doc/DESIGN
          doc/Doxyfile.in
          gui/Makefile.am
          gui/Player.cpp
          gui/Player.h
          gui/am-frag/fltk.am
          gui/dump.cpp
          gui/gnash.cpp
          gui/gtk.cpp
          gui/gtk_glue_agg.cpp
          gui/gtk_glue_agg.h
          gui/gui.cpp
          gui/gui.h
          libamf/Makefile.am
          libamf/amf.cpp
          libamf/amf.h
          libamf/buffer.cpp
          libamf/buffer.h
          libamf/element.cpp
          libamf/element.h
          libamf/flv.cpp
          libamf/flv.h
          libamf/lcshm.cpp
          libamf/lcshm.h
          libamf/sol.cpp
          libamf/sol.h
          libbase/BitsReader.h
          libbase/ClockTime.cpp
          libbase/GnashImage.h
          libbase/GnashImageGif.h
          libbase/GnashImageJpeg.cpp
          libbase/GnashImageJpeg.h
          libbase/GnashImagePng.cpp
          libbase/GnashImagePng.h
          libbase/Makefile.am
          libbase/SimpleBuffer.h
          libbase/URL.cpp
          libbase/curl_adapter.cpp
          libbase/dsodefs.h
          libbase/extension.cpp
          libbase/gnashrc.in
          libbase/log.cpp
          libbase/log.h
          libbase/rc.cpp
          libbase/rc.h
          libbase/sharedlib.cpp
          libbase/string_table.h
          libbase/tree.hh
          libbase/utf8.h
          libcore/ColorMatrixFilter.h
          libcore/DisplayList.cpp
          libcore/DisplayList.h
          libcore/DynamicShape.cpp
          libcore/DynamicShape.h
          libcore/FreetypeGlyphsProvider.cpp
          libcore/FreetypeGlyphsProvider.h
          libcore/Makefile.am
          libcore/PropertyList.cpp
          libcore/PropertyList.h
          libcore/SWFStream.cpp
          libcore/Sprite.h
          libcore/URLAccessManager.cpp
          libcore/array.h
          libcore/as_environment.cpp
          libcore/as_environment.h
          libcore/as_function.cpp
          libcore/as_function.h
          libcore/as_object.cpp
          libcore/as_object.h
          libcore/as_value.cpp
          libcore/as_value.h
          libcore/asobj/AsBroadcaster.cpp
          libcore/asobj/AsBroadcaster.h
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Color.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/LoadVars_as.cpp
          libcore/asobj/LoadableObject.cpp
          libcore/asobj/LoadableObject.h
          libcore/asobj/LocalConnection.cpp
          libcore/asobj/LocalConnection.h
          libcore/asobj/Makefile.am
          libcore/asobj/MovieClipLoader.cpp
          libcore/asobj/NetConnection.cpp
          libcore/asobj/NetConnection.h
          libcore/asobj/Object.cpp
          libcore/asobj/SharedObject.cpp
          libcore/asobj/Sound.cpp
          libcore/asobj/Sound.h
          libcore/asobj/String_as.cpp
          libcore/asobj/System_as.cpp
          libcore/asobj/TextFormat.cpp
          libcore/asobj/TextFormat.h
          libcore/asobj/XMLSocket_as.cpp
          libcore/asobj/XML_as.cpp
          libcore/asobj/XML_as.h
          libcore/asobj/flash/external/ExternalInterface_as.cpp
          libcore/asobj/flash/geom/Matrix_as.cpp
          libcore/asobj/flash/geom/Transform_as.cpp
          libcore/bitmap_info.h
          libcore/character.cpp
          libcore/character.h
          libcore/cxform.cpp
          libcore/fill_style.cpp
          libcore/fill_style.h
          libcore/fontlib.cpp
          libcore/fontlib.h
          libcore/generic_character.cpp
          libcore/gnash.h
          libcore/impl.cpp
          libcore/impl.h
          libcore/movie_instance.cpp
          libcore/movie_instance.h
          libcore/movie_root.cpp
          libcore/movie_root.h
          libcore/namedStrings.cpp
          libcore/namedStrings.h
          libcore/parser/BitmapMovieDefinition.cpp
          libcore/parser/BitmapMovieDefinition.h
          libcore/parser/Makefile.am
          libcore/parser/SWFMovieDefinition.cpp
          libcore/parser/SWFMovieDefinition.h
          libcore/parser/bitmap_character_def.cpp
          libcore/parser/bitmap_character_def.h
          libcore/parser/character_def.h
          libcore/parser/filter_factory.cpp
          libcore/parser/morph2_character_def.cpp
          libcore/parser/morph2_character_def.h
          libcore/parser/movie_definition.h
          libcore/parser/shape_character_def.cpp
          libcore/parser/shape_character_def.h
          libcore/parser/sound_definition.cpp
          libcore/parser/sound_definition.h
          libcore/parser/sprite_definition.cpp
          libcore/parser/sprite_definition.h
          libcore/rect.cpp
          libcore/rect.h
          libcore/render.cpp
          libcore/render.h
          libcore/shape.h
          libcore/styles.h
          libcore/swf.h
          libcore/swf/CSMTextSettingsTag.cpp
          libcore/swf/CSMTextSettingsTag.h
          libcore/swf/ControlTag.h
          libcore/swf/DefineButtonCxformTag.h
          libcore/swf/DefineFontAlignZonesTag.cpp
          libcore/swf/DefineFontAlignZonesTag.h
          libcore/swf/DisplayListTag.h
          libcore/swf/DoActionTag.h
          libcore/swf/DoInitActionTag.h
          libcore/swf/PlaceObject2Tag.cpp
          libcore/swf/PlaceObject2Tag.h
          libcore/swf/RemoveObjectTag.cpp
          libcore/swf/RemoveObjectTag.h
          libcore/swf/ScriptLimitsTag.h
          libcore/swf/SetBackgroundColorTag.h
          libcore/swf/StartSoundTag.cpp
          libcore/swf/StartSoundTag.h
          libcore/swf/StreamSoundBlockTag.cpp
          libcore/swf/StreamSoundBlockTag.h
          libcore/swf/TagLoadersTable.h
          libcore/swf/tag_loaders.cpp
          libcore/swf/tag_loaders.h
          libcore/swf_function.cpp
          libcore/timers.cpp
          libcore/vm/ASHandlers.cpp
          libcore/vm/ActionExec.cpp
          libcore/vm/ExecutableCode.h
          libcore/vm/Makefile.am
          libcore/vm/SafeStack.h
          libcore/vm/VM.cpp
          libcore/vm/VM.h
          libcore/vm/action.cpp
          libcore/vm/action.h
          libmedia/AudioDecoder.h
          libmedia/AudioDecoderNellymoser.cpp
          libmedia/AudioDecoderNellymoser.h
          libmedia/AudioDecoderSimple.cpp
          libmedia/AudioDecoderSimple.h
          libmedia/FLVParser.cpp
          libmedia/FLVParser.h
          libmedia/Makefile.am
          libmedia/MediaHandler.cpp
          libmedia/MediaHandler.h
          libmedia/MediaParser.cpp
          libmedia/MediaParser.h
          libmedia/README
          libmedia/SoundInfo.h
          libmedia/VideoDecoder.h
          libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
          libmedia/ffmpeg/AudioDecoderFfmpeg.h
          libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
          libmedia/ffmpeg/MediaHandlerFfmpeg.h
          libmedia/ffmpeg/MediaParserFfmpeg.cpp
          libmedia/ffmpeg/MediaParserFfmpeg.h
          libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
          libmedia/ffmpeg/VideoDecoderFfmpeg.h
          libmedia/ffmpeg/ffmpegHeaders.h
          libmedia/gst/AudioDecoderGst.cpp
          libmedia/gst/AudioDecoderGst.h
          libmedia/gst/GstUtil.cpp
          libmedia/gst/GstUtil.h
          libmedia/gst/MediaHandlerGst.cpp
          libmedia/gst/MediaHandlerGst.h
          libmedia/gst/MediaParserGst.cpp
          libmedia/gst/MediaParserGst.h
          libmedia/gst/VideoDecoderGst.cpp
          libmedia/gst/VideoDecoderGst.h
          libnet/Makefile.am
          libnet/cque.cpp
          libnet/cque.h
          libnet/handler.cpp
          libnet/handler.h
          libnet/http.cpp
          libnet/http.h
          libnet/rtmp.cpp
          libnet/rtmp.h
          libnet/rtmp_client.cpp
          libnet/rtmp_client.h
          libnet/rtmp_msg.cpp
          libnet/rtmp_msg.h
          libnet/rtmp_server.cpp
          libnet/rtmp_server.h
          macros/ffmpeg.m4
          macros/xpcom.m4
          packaging/debian/gnash-common.install
          packaging/debian/mozilla-plugin-gnash.install
          packaging/debian/rules
          packaging/redhat/gnash.spec
          packaging/rpm.am
          packaging/snapshot.am
          plugin/Makefile.am
          plugin/klash/Makefile.am
          plugin/mozilla-sdk/Makefile.am
          plugin/mozilla-sdk/np_entry.cpp
          plugin/plugin.cpp
          plugin/win32/Makefile.am
          plugin/win32/npgnash.c
          plugin/win32/plugin.cpp
          plugin/win32/plugin.h
          po/cs.po
          pythonmodule/gnashpython.cpp
          testsuite/FuzzyPixel.cpp
          testsuite/FuzzyPixel.h
          testsuite/Makefile.am
          testsuite/MovieTester.cpp
          testsuite/MovieTester.h
          testsuite/actionscript.all/AsBroadcaster.as
          testsuite/actionscript.all/LoadVars.as
          testsuite/actionscript.all/Makefile.am
          testsuite/actionscript.all/MovieClip.as
          testsuite/actionscript.all/Object.as
          testsuite/actionscript.all/Sound.as
          testsuite/actionscript.all/String.as
          testsuite/actionscript.all/TextField.as
          testsuite/actionscript.all/Transform.as
          testsuite/actionscript.all/Video.as
          testsuite/actionscript.all/delete.as
          testsuite/actionscript.all/enumerate.as
          testsuite/actionscript.all/toString_valueOf.as
          testsuite/gnashrc.in
          testsuite/libamf.all/test_amf.cpp
          testsuite/libamf.all/test_buffer.cpp
          testsuite/libamf.all/test_el.cpp
          testsuite/libamf.all/test_flv.cpp
          testsuite/libamf.all/test_lc.cpp
          testsuite/libamf.all/test_sol.cpp
          testsuite/libbase/URLTest.cpp
          testsuite/libcore.all/AsValueTest.cpp
          testsuite/libcore.all/ClassSizes.cpp
          testsuite/libcore.all/DisplayListTest.cpp
          testsuite/libcore.all/MatrixTest.cpp
          testsuite/libcore.all/PropertyListTest.cpp
          testsuite/libnet.all/Makefile.am
          testsuite/libnet.all/test_cque.cpp
          testsuite/libnet.all/test_handler.cpp
          testsuite/libnet.all/test_rtmp.cpp
          testsuite/media/README
          testsuite/misc-ming.all/ButtonEventsTest-Runner.cpp
          testsuite/misc-ming.all/DefineEditTextTest-Runner.cpp
          testsuite/misc-ming.all/DefineEditTextTest.c
          testsuite/misc-ming.all/DefineEditTextVariableNameTest-Runner.cpp
          testsuite/misc-ming.all/DefineTextTest-Runner.cpp
          testsuite/misc-ming.all/DragDropTestRunner.cpp
          testsuite/misc-ming.all/DrawingApiTest.as
          testsuite/misc-ming.all/DrawingApiTestRunner.cpp
          testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
          testsuite/misc-ming.all/EmbeddedSoundTest.c
          testsuite/misc-ming.all/Makefile.am
          testsuite/misc-ming.all/NetStream-SquareTest.c
          testsuite/misc-ming.all/NetStream-SquareTestRunner.cpp
          testsuite/misc-ming.all/PrototypeEventListenersTestRunner.cpp
          testsuite/misc-ming.all/RollOverOutTest-Runner.cpp
          testsuite/misc-ming.all/SpriteButtonEventsTest-Runner.cpp
          testsuite/misc-ming.all/Video-EmbedSquareTest.c
          testsuite/misc-ming.all/Video-EmbedSquareTestRunner.cpp
          testsuite/misc-ming.all/attachMovieLoopingTestRunner.cpp
          testsuite/misc-ming.all/attachMovieTestRunner.cpp
          testsuite/misc-ming.all/eventSoundTest1-Runner.cpp
          testsuite/misc-ming.all/eventSoundTest1.c
          testsuite/misc-ming.all/intervalTestRunner.cpp
          testsuite/misc-ming.all/key_event_testrunner.cpp
          testsuite/misc-ming.all/loadMovieTestRunner.cpp
          testsuite/misc-ming.all/loop_test-Runner.cpp
          testsuite/misc-ming.all/loop_test2runner.cpp
          testsuite/misc-ming.all/masks_test2runner.cpp
          testsuite/misc-ming.all/masks_testrunner.cpp
          testsuite/misc-ming.all/ming_utils.c
          testsuite/misc-ming.all/morph_test1runner.cpp
          testsuite/misc-ming.all/registerClassTestRunner.cpp
          testsuite/misc-ming.all/replace_buttons1test_runner.cpp
          testsuite/misc-ming.all/replace_shapes1test_runner.cpp
          testsuite/misc-ming.all/replace_sprites1test_runner.cpp
          testsuite/misc-ming.all/root_stop_testrunner.cpp
          testsuite/misc-ming.all/simple_loop_testrunner.cpp
          testsuite/misc-ming.all/streamingSoundTest1-Runner.cpp
          testsuite/misc-swfc.all/Makefile.am
          testsuite/misc-swfc.all/button_test1runner.cpp
          testsuite/misc-swfmill.all/Makefile.am
          testsuite/misc-swfmill.all/backgroundTestRunner.cpp
          testsuite/movies.all/Makefile.am
          testsuite/movies.all/gravity_embedded-TestRunner.cpp
          testsuite/samples/Makefile.am
          testsuite/samples/clip_as_button2-TestRunner.cpp
          testsuite/samples/gotoFrameOnKeyEvent-TestRunner.cpp
          testsuite/samples/subshapes-TestRunner.cpp
          testsuite/swfdec/Makefile.am
          testsuite/swfdec/PASSING
          utilities/Makefile.am
          utilities/dumpshm.cpp
          utilities/flvdumper.cpp
          utilities/processor.cpp
          ChangeLog-0.8.4
          libbase/GnashImage.cpp
          libcore/asobj/Key_as.cpp
          libcore/asobj/Key_as.h
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/NetStream_as.h
          libcore/asobj/Number_as.cpp
          libcore/asobj/Stage_as.cpp
          libcore/asobj/Stage_as.h
          libcore/asobj/TextSnapshot_as.cpp
          libcore/asobj/TextSnapshot_as.h
          libcore/asobj/XMLNode_as.cpp
          libcore/asobj/XMLNode_as.h
          libcore/Button.cpp
          libcore/Button.h
          libcore/TextField.cpp
          libcore/TextField.h
          libcore/Font.cpp
          libcore/Font.h
          libcore/SWFMatrix.cpp
          libcore/SWFMatrix.h
          libcore/MouseButtonState.h
          libcore/swf/DefineButtonTag.cpp
          libcore/swf/DefineButtonTag.h
          libcore/swf/DefineTextTag.cpp
          libcore/swf/DefineTextTag.h
          libcore/swf/DefineVideoStreamTag.cpp
          libcore/swf/DefineVideoStreamTag.h
          libcore/ExportableResource.h
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/RGBA.cpp
          libcore/RGBA.h
          libcore/Video.cpp
          libcore/Video.h
          libsound/NullSoundHandler.h
          libmedia/AudioResampler.cpp
          libmedia/AudioResampler.h
          libmedia/ffmpeg/AudioResamplerFfmpeg.cpp
          libmedia/ffmpeg/AudioResamplerFfmpeg.h
          libsound/sdl/sound_handler_sdl.cpp
          libsound/sdl/sound_handler_sdl.h
          libsound/sound_handler.h
        ------------------------------------------------------------
        revno: 9439.252.12
        committer: Benjamin Wolsey <address@hidden>
        branch nick: kde4
        timestamp: Thu 2008-11-13 17:07:59 +0100
        message:
          Apply Bernhard Rosenkraenzer's patches.
        modified:
          gui/Kde4Gui.cpp
          gui/Kde4Gui.h
          gui/am-frag/kde4.am
          plugin/klash4/Makefile.in
        ------------------------------------------------------------
        revno: 9439.252.13
        committer: address@hidden
        branch nick: kde4
        timestamp: Fri 2008-11-14 15:22:01 -0700
        message:
          Cleanup configuring for QT3, QT4, KDE3, and KDE4, by separating the 
old
          macros into their own files. This reduces complexity for the obscure
          differences between how these 3 packages get installed by variious
          distributions. 
        added:
          macros/qt4.m4
        renamed:
          macros/kde.m4 => macros/kde3.m4
          macros/qt.m4 => macros/qt3.m4
        modified:
          macros/kde4.m4
          macros/libslist
          macros/kde3.m4
          macros/qt3.m4
        ------------------------------------------------------------
        revno: 9439.252.14
        committer: address@hidden
        branch nick: kde4
        timestamp: Fri 2008-11-14 15:25:03 -0700
        message:
          renamed to klash3.moc.in.
        removed:
          gui/klash.moc.in
        ------------------------------------------------------------
        revno: 9439.252.15
        committer: address@hidden
        branch nick: kde4
        timestamp: Fri 2008-11-14 15:26:20 -0700
        message:
          rename file
        removed:
          gui/Kde4.moc
        added:
          gui/klash4.moc.in
        ------------------------------------------------------------
        revno: 9439.252.16
        committer: address@hidden
        branch nick: kde4
        timestamp: Fri 2008-11-14 15:26:50 -0700
        message:
          rename files to be clearer
        renamed:
          gui/am-frag/kde.am => gui/am-frag/kde3.am
          gui/am-frag/qtopia.am => gui/am-frag/qtopia3.am
        modified:
          gui/am-frag/kde4.am
          gui/am-frag/kde3.am
          gui/am-frag/qtopia3.am
        ------------------------------------------------------------
        revno: 9439.252.17
        committer: address@hidden
        branch nick: kde4
        timestamp: Fri 2008-11-14 15:38:45 -0700
        message:
          include klash4.moc instead of Kde4
        modified:
          gui/Kde4Gui.cpp
        ------------------------------------------------------------
        revno: 9439.252.18
        committer: address@hidden
        branch nick: kde4
        timestamp: Fri 2008-11-14 15:39:17 -0700
        message:
          include klash3.moc instead of klash.moc.
          use new macros from refactored config macros.
        modified:
          gui/kde.cpp
        ------------------------------------------------------------
        revno: 9439.252.19
        committer: address@hidden
        branch nick: kde4
        timestamp: Fri 2008-11-14 15:40:33 -0700
        message:
          use new constants from refactored config macros.
        modified:
          gui/gui_kde.cpp
        ------------------------------------------------------------
        revno: 9439.252.20
        committer: address@hidden
        branch nick: kde4
        timestamp: Fri 2008-11-14 15:41:27 -0700
        message:
          use renamed variables for the whole qt/kde/3/4 mess.
        modified:
          Makefile.am
          gui/Makefile.am
          plugin/Makefile.am
          plugin/klash/Makefile.am
          plugin/klash4/Makefile.am
          plugin/klash4/Makefile.in
        ------------------------------------------------------------
        revno: 9439.252.21
        committer: address@hidden
        branch nick: kde4
        timestamp: Fri 2008-11-14 15:41:43 -0700
        message:
          use new constants from refactored config macros.
        modified:
          gui/Player.cpp
        ------------------------------------------------------------
        revno: 9439.252.22
        committer: address@hidden
        branch nick: kde4
        timestamp: Fri 2008-11-14 15:42:03 -0700
        message:
          Rearrange how all the QT and KDE paths get found.
          Cleanup the display messages, both kde3 and kde4 can cooexist now.
        modified:
          configure.ac
        ------------------------------------------------------------
        revno: 9439.252.23
        committer: Benjamin Wolsey <address@hidden>
        branch nick: kde4
        timestamp: Thu 2008-12-04 09:57:10 +0100
        message:
          Don't distribute Makefile.in.
        removed:
          plugin/klash4/Makefile.in
        ------------------------------------------------------------
        revno: 9439.252.24
        committer: Benjamin Wolsey <address@hidden>
        branch nick: kde4
        timestamp: Thu 2008-12-04 10:27:57 +0100
        message:
          Add recreated moc files.
          
          Apply patch from John Wimer <address@hidden> adding fullscreen support
          (invalidated bounds not yet updated correctly).
        modified:
          gui/Kde4Gui.cpp
          gui/Kde4Gui.h
          gui/klash4.moc.in
          plugin/klash4/klash_part.moc.in
        ------------------------------------------------------------
        revno: 9439.252.25
        committer: Benjamin Wolsey <address@hidden>
        branch nick: kde4
        timestamp: Thu 2008-12-04 11:21:27 +0100
        message:
          Merge from trunk.
        removed:
          libcore/asobj/xmlattrs.cpp
          libcore/asobj/xmlattrs.h
          libcore/shape.cpp
          macros/libXML.m4
        added:
          libbase/GnashSystemIOHeaders.h
          libcore/asobj/PlayHead.cpp
          libcore/asobj/PlayHead.h
          libcore/swf.cpp
          testsuite/misc-ming.all/easysound.as
          testsuite/misc-ming.all/widgets.as
        modified:
          Makefile.am
          backend/render_handler_agg.cpp
          configure.ac
          cygnal/crc.cpp
          cygnal/cygnal.cpp
          cygnal/stream.cpp
          cygnal/testsuite/cygnal.all/test_crc.cpp
          doc/C/refmanual/code_dependencies.xml
          doc/C/refmanual/custompath_configuration.xml
          extensions/fileio/fileio.cpp
          gui/Player.cpp
          gui/aqua.cpp
          gui/fb.cpp
          gui/gtk.cpp
          gui/gtk_glue_agg.cpp
          gui/gtk_glue_agg.h
          gui/gui.cpp
          gui/sdl.cpp
          libamf/amf.cpp
          libamf/amftest.cpp
          libamf/lcshm.cpp
          libamf/lcshm.h
          libamf/sol.cpp
          libbase/BitsReader.h
          libbase/GnashImage.cpp
          libbase/GnashImage.h
          libbase/GnashImageGif.cpp
          libbase/GnashImageJpeg.cpp
          libbase/GnashImageJpeg.h
          libbase/GnashImagePng.cpp
          libbase/Makefile.am
          libbase/SimpleBuffer.h
          libbase/URL.cpp
          libbase/curl_adapter.cpp
          libbase/log.h
          libbase/noseek_fd_adapter.cpp
          libbase/tu_file.cpp
          libbase/utf8.h
          libbase/utility.h
          libcore/Button.cpp
          libcore/Button.h
          libcore/CharacterProxy.cpp
          libcore/DisplayList.cpp
          libcore/DisplayList.h
          libcore/DynamicShape.h
          libcore/Font.cpp
          libcore/LoadVariablesThread.cpp
          libcore/Makefile.am
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/RGBA.cpp
          libcore/SWFMatrix.cpp
          libcore/SWFStream.cpp
          libcore/SWFStream.h
          libcore/StreamProvider.cpp
          libcore/StreamProvider.h
          libcore/TextField.cpp
          libcore/TextField.h
          libcore/URLAccessManager.cpp
          libcore/Video.cpp
          libcore/Video.h
          libcore/array.cpp
          libcore/array.h
          libcore/as_environment.cpp
          libcore/as_environment.h
          libcore/as_function.cpp
          libcore/as_object.h
          libcore/as_prop_flags.h
          libcore/as_value.cpp
          libcore/as_value.h
          libcore/asobj/AsBroadcaster.cpp
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Date.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/Key_as.cpp
          libcore/asobj/LoadVars_as.cpp
          libcore/asobj/LocalConnection.cpp
          libcore/asobj/LocalConnection.h
          libcore/asobj/Makefile.am
          libcore/asobj/MovieClipLoader.cpp
          libcore/asobj/NetConnection.cpp
          libcore/asobj/NetConnection.h
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/NetStream_as.h
          libcore/asobj/Object.cpp
          libcore/asobj/Selection.cpp
          libcore/asobj/SharedObject.cpp
          libcore/asobj/Sound.cpp
          libcore/asobj/Sound.h
          libcore/asobj/String_as.cpp
          libcore/asobj/XMLNode_as.cpp
          libcore/asobj/XMLNode_as.h
          libcore/asobj/XMLSocket_as.cpp
          libcore/asobj/XML_as.cpp
          libcore/asobj/XML_as.h
          libcore/asobj/flash/display/BitmapData_as.cpp
          libcore/character.cpp
          libcore/character.h
          libcore/fontlib.cpp
          libcore/impl.cpp
          libcore/movie_instance.cpp
          libcore/movie_instance.h
          libcore/movie_root.cpp
          libcore/movie_root.h
          libcore/namedStrings.cpp
          libcore/namedStrings.h
          libcore/parser/SWFMovieDefinition.cpp
          libcore/parser/SWFMovieDefinition.h
          libcore/parser/action_buffer.cpp
          libcore/parser/action_buffer.h
          libcore/parser/character_def.h
          libcore/parser/movie_definition.h
          libcore/parser/shape_character_def.cpp
          libcore/parser/shape_character_def.h
          libcore/parser/sprite_definition.h
          libcore/swf.h
          libcore/swf/DefineButtonSoundTag.h
          libcore/swf/PlaceObject2Tag.cpp
          libcore/swf/SoundInfoRecord.cpp
          libcore/swf/SoundInfoRecord.h
          libcore/swf/StartSoundTag.cpp
          libcore/swf/StartSoundTag.h
          libcore/swf/StreamSoundBlockTag.cpp
          libcore/swf/tag_loaders.cpp
          libcore/vm/ASHandlers.cpp
          libcore/vm/ASHandlers.h
          libcore/vm/ActionExec.cpp
          libcore/vm/ActionExec.h
          libcore/vm/CodeStream.h
          libcore/vm/Machine.cpp
          libcore/vm/VM.cpp
          libcore/vm/VM.h
          libcore/vm/action.cpp
          libcore/vm/action.h
          libcore/vm/fn_call.h
          libmedia/FLVParser.cpp
          libmedia/MediaHandler.cpp
          libmedia/MediaParser.h
          libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
          libmedia/ffmpeg/MediaParserFfmpeg.cpp
          libmedia/gst/MediaHandlerGst.cpp
          libmedia/gst/MediaParserGst.cpp
          libmedia/gst/VideoDecoderGst.cpp
          libnet/http.cpp
          libnet/network.cpp
          libsound/sdl/sound_handler_sdl.cpp
          libsound/sdl/sound_handler_sdl.h
          libsound/sound_handler.cpp
          libsound/sound_handler.h
          plugin/plugin.cpp
          plugin/plugin.h
          testsuite/MovieTester.cpp
          testsuite/actionscript.all/LocalConnection.as
          testsuite/actionscript.all/MovieClip.as
          testsuite/actionscript.all/NetConnection.as
          testsuite/actionscript.all/Selection.as
          testsuite/actionscript.all/Sound.as
          testsuite/actionscript.all/XML.as
          testsuite/actionscript.all/XMLNode.as
          testsuite/actionscript.all/setProperty.as
          testsuite/libamf.all/test_lc.cpp
          testsuite/libamf.all/test_number.cpp
          testsuite/libamf.all/test_object.cpp
          testsuite/libamf.all/test_string.cpp
          testsuite/libamf.all/test_variable.cpp
          testsuite/libbase/NoSeekFileTest.cpp
          testsuite/libbase/TCXXRc.cpp
          testsuite/libbase/URLTest.cpp
          testsuite/libcore.all/AsValueTest.cpp
          testsuite/libcore.all/BitsReaderTest.cpp
          testsuite/libcore.all/StreamTest.cpp
          testsuite/libcore.all/as_prop_flagsTest.cpp
          testsuite/libnet.all/test_cque.cpp
          testsuite/libnet.all/test_crc.cpp
          testsuite/libnet.all/test_handler.cpp
          testsuite/libnet.all/test_http.cpp
          testsuite/misc-ming.all/DefineEditTextTest.c
          testsuite/misc-ming.all/DragDropTestRunner.cpp
          testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
          testsuite/misc-ming.all/NetStream-SquareTest.c
          testsuite/misc-ming.all/NetStream-SquareTestRunner.cpp
          testsuite/misc-ming.all/attachMovieLoopingTest.c
          testsuite/misc-ming.all/attachMovieLoopingTestRunner.cpp
          testsuite/misc-ming.all/eventSoundTest1-Runner.cpp
          testsuite/misc-ming.all/intervalTestRunner.cpp
          testsuite/misc-ming.all/loadMovieTestRunner.cpp
          testsuite/misc-swfc.all/swf4opcode.sc
          testsuite/swfdec/PASSING
          utilities/Makefile.am
          utilities/dumpshm.cpp
          utilities/soldumper.cpp
    ------------------------------------------------------------
    revno: 9439.1.1044
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-29 11:00:44 +0100
    message:
      Header cleanups, mantainability improvements, move Array AS class where it
      really belongs.
    renamed:
      libcore/array.cpp => libcore/asobj/Array_as.cpp
      libcore/array.h => libcore/asobj/Array_as.h
    modified:
      extensions/fileio/fileio.cpp
      extensions/mysql/mysql_db.cpp
      gui/gnash.cpp
      libcore/Button.cpp
      libcore/Makefile.am
      libcore/MovieClip.cpp
      libcore/TextField.cpp
      libcore/as_function.cpp
      libcore/as_object.cpp
      libcore/as_object.h
      libcore/as_value.cpp
      libcore/asobj/AsBroadcaster.cpp
      libcore/asobj/ClassHierarchy.cpp
      libcore/asobj/Global.cpp
      libcore/asobj/Key_as.cpp
      libcore/asobj/Key_as.h
      libcore/asobj/LoadVars_as.cpp
      libcore/asobj/LoadableObject.cpp
      libcore/asobj/Makefile.am
      libcore/asobj/MovieClipLoader.cpp
      libcore/asobj/Selection_as.cpp
      libcore/asobj/String_as.cpp
      libcore/asobj/XMLNode_as.cpp
      libcore/asobj/XML_as.cpp
      libcore/character.cpp
      libcore/event_id.h
      libcore/movie_root.cpp
      libcore/swf/DefineButtonTag.cpp
      libcore/swf_function.cpp
      libcore/vm/ASHandlers.cpp
      libcore/vm/Machine.cpp
      libcore/vm/action.cpp
      libmedia/FLVParser.cpp
      libcore/asobj/Array_as.cpp
      libcore/asobj/Array_as.h
        ------------------------------------------------------------
        revno: 9439.253.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sat 2008-12-27 19:51:27 +0100
        message:
          Don't include array.h in FLVParser.
        modified:
          libmedia/FLVParser.cpp
        ------------------------------------------------------------
        revno: 9439.253.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sat 2008-12-27 20:02:45 +0100
        message:
          Don't use namespace std.
        modified:
          libmedia/FLVParser.cpp
        ------------------------------------------------------------
        revno: 9439.253.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sat 2008-12-27 20:56:32 +0100
        message:
          Move array.{h,cpp} to libcore/asobj/Array_as.{h,cpp} so it can be with
          its friends.
        renamed:
          libcore/array.cpp => libcore/asobj/Array_as.cpp
          libcore/array.h => libcore/asobj/Array_as.h
        modified:
          extensions/fileio/fileio.cpp
          extensions/mysql/mysql_db.cpp
          libcore/Makefile.am
          libcore/TextField.cpp
          libcore/as_function.cpp
          libcore/as_object.cpp
          libcore/as_value.cpp
          libcore/asobj/AsBroadcaster.cpp
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/LoadVars_as.cpp
          libcore/asobj/LoadableObject.cpp
          libcore/asobj/Makefile.am
          libcore/asobj/MovieClipLoader.cpp
          libcore/asobj/Selection_as.cpp
          libcore/asobj/String_as.cpp
          libcore/asobj/XMLNode_as.cpp
          libcore/asobj/XML_as.cpp
          libcore/swf_function.cpp
          libcore/vm/ASHandlers.cpp
          libcore/vm/Machine.cpp
          libcore/asobj/Array_as.cpp
          libcore/asobj/Array_as.h
        ------------------------------------------------------------
        revno: 9439.253.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sat 2008-12-27 21:14:08 +0100
        message:
          Use a map for event_id<-->function name and event_id<-->function key 
so
          that it doesn't tend to break every time something changes.
        modified:
          libcore/vm/action.cpp
        ------------------------------------------------------------
        revno: 9439.253.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sun 2008-12-28 10:40:28 +0100
        message:
          Rename event_id functions, provide read-only accessors and make data
          members private. Other minor refactoring.
        modified:
          gui/gnash.cpp
          libcore/Button.cpp
          libcore/MovieClip.cpp
          libcore/TextField.cpp
          libcore/as_object.cpp
          libcore/as_object.h
          libcore/asobj/Key_as.cpp
          libcore/asobj/Key_as.h
          libcore/character.cpp
          libcore/event_id.h
          libcore/movie_root.cpp
          libcore/vm/action.cpp
        ------------------------------------------------------------
        revno: 9439.253.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sun 2008-12-28 11:01:13 +0100
        message:
          Update event_id callers.
        modified:
          libcore/Button.cpp
          libcore/MovieClip.cpp
          libcore/swf/DefineButtonTag.cpp
    ------------------------------------------------------------
    revno: 9439.1.1045
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-29 15:50:26 +0100
    message:
      Make constructing a string a bit simpler.
    modified:
      libnet/http.cpp
    ------------------------------------------------------------
    revno: 9439.1.1046
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-29 16:20:46 +0100
    message:
      Silence warnings for unused variables. Define PATH_MAX whenever not 
defined,
      as not even POSIX systems are bound to define it. Make the hard-coded 
length
      a bit less mean (1024 instead of 255). Fixes build on GNU/Hurd.
    modified:
      libnet/http.cpp
    ------------------------------------------------------------
    revno: 9439.1.1047
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-29 17:24:07 +0100
    message:
      KdeGlue.h doesn't exist, is Kde4Glue.h for kde4-gnash
    modified:
      gui/am-frag/kde4.am
    ------------------------------------------------------------
    revno: 9439.1.1048
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-29 17:28:57 +0100
    message:
      Add a prebuilt qt3 moc for kde3-gnash.
    added:
      gui/klash3.moc.in
    ------------------------------------------------------------
    revno: 9439.1.1049
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-29 18:38:09 +0100
    message:
      fix typo preventing KDE4_* variables from being set
    modified:
      macros/kde4.m4
    ------------------------------------------------------------
    revno: 9439.1.1050
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-12-29 19:26:51 +0100
    message:
      Remove some UB, should fix behaviour on ARM platform.
    modified:
      libbase/utility.h
      libcore/SWFMatrix.cpp
      libcore/SWFMatrix.h
      libcore/swf/DefineButtonCxformTag.cpp
      libcore/swf/DefineButtonSoundTag.cpp
        ------------------------------------------------------------
        revno: 9439.254.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-29 16:51:21 +0100
        message:
          Drop FloatToFixed16.
        modified:
          libcore/SWFMatrix.h
        ------------------------------------------------------------
        revno: 9439.254.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-12-29 18:18:53 +0100
        message:
          Remove unreliable conversion from utility.h, move local functions from
          SWFMatrix header to the cpp file. One unreliable conversion function
          remains in SWFMatrix.cpp.
        modified:
          libbase/utility.h
          libcore/SWFMatrix.cpp
          libcore/SWFMatrix.h
          libcore/swf/DefineButtonCxformTag.cpp
          libcore/swf/DefineButtonSoundTag.cpp
    ------------------------------------------------------------
    revno: 9439.1.1051
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-30 00:18:28 +0100
    message:
      Complete adding Element-based tests in test_encoding
    modified:
      testsuite/libamf.all/test_amf.cpp
    ------------------------------------------------------------
    revno: 9439.1.1052
    author: John Wimer <address@hidden>
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-30 13:42:02 +0100
    message:
      Kde4 gui: correctly compute redraw area; show/hide mouse cursor; keyboard 
handling and Esc to exit fullscreen.
    modified:
      gui/Kde4Gui.cpp
      gui/Kde4Gui.h
    ------------------------------------------------------------
    revno: 9439.1.1053
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-30 17:10:31 +0100
    message:
      Make the result of MEDIA(something) quoted, to avoid problems with swfc 
when special characters are found in MEDIADIR path
    modified:
      testsuite/misc-swfc.all/check.sc
    ------------------------------------------------------------
    revno: 9439.1.1054
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-30 20:08:52 +0100
    message:
      Add AMF encoding/decoding for Date objects, and test for it in 
SharedObjectTestRunner.
      NOTE: bitwise comparison fails due to different ending.
      Proprietary player now ends it with FF C4 00 while gnash keeps ending it 
with 00.
      No idea how much this is related to Date itself (timezone info ?)
    modified:
      libcore/as_value.cpp
      libcore/asobj/Date.cpp
      libcore/asobj/Date.h
      testsuite/misc-ming.all/SharedObjectTest.as
      testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
      testsuite/misc-ming.all/SharedObjectTestRunner.sh
    ------------------------------------------------------------
    revno: 9439.1.1055
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-30 20:17:41 +0100
    message:
      Export TZ to GMT-1 while running the SharedObjectTestRunner, as that's 
the timezone the sol file was produced in, and interpretation of it is assumed 
from -- TODO: better handle predictibility, further inspect TZ effects on 
encoding
    modified:
      testsuite/misc-ming.all/SharedObjectTestRunner.sh
    ------------------------------------------------------------
    revno: 9439.1.1056
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-12-30 21:03:02 +0100
    message:
      Fix encoding/decoding of DATE AMF0 to include timezone (always 00, as 
documented).
      Force use of GMT for SharedObjectTestRunner.sh, which is the only case in 
which
      pp *really* uses 00 as documented. Disable debugging enabled by last 
commits.
    modified:
      libcore/as_value.cpp
      testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
      testsuite/misc-ming.all/SharedObjectTestRunner.sh
Diff too large for email (60226 lines, the limit is 10000).

reply via email to

[Prev in Thread] Current Thread [Next in Thread]