gnash-commit
[Top][All Lists]
Advanced

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

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


From: Tom Stellard
Subject: [Gnash-commit] /srv/bzr/gnash/avm2 r9569: Merge from trunk.
Date: Wed, 17 Sep 2008 11:06:58 +0800
User-agent: Bazaar (1.5)

------------------------------------------------------------
revno: 9569
committer: Tom Stellard <address@hidden>
branch nick: gnash_dev_merge
timestamp: Wed 2008-09-17 11:06:58 +0800
message:
  Merge from trunk.
added:
  .vimrc
  libcore/vm/CallStack.cpp
  libcore/vm/CallStack.h
  plugin/xpcom/README.txt
  testsuite/misc-ming.all/SharedObjectTest.as
  testsuite/misc-ming.all/SharedObjectTest.sol/
  testsuite/misc-ming.all/SharedObjectTest.sol/README
  testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
  testsuite/misc-ming.all/SharedObjectTestRunner.sh
renamed:
  libbase/curl_adapter.h => libbase/NetworkAdapter.h
modified:
  .bzrignore
  ChangeLog
  Makefile.am
  README
  autogen.sh
  backend/Makefile.am
  backend/render_handler_agg.cpp
  backend/render_handler_cairo.cpp
  configure.ac
  cygnal/Makefile.am
  cygnal/crc.cpp
  cygnal/cygnal.cpp
  cygnal/testsuite/cygnal.all/Makefile.am
  doc/C/BackLash/asspec.xml
  doc/C/BackLash/date.xml
  doc/C/BackLash/netconnection.xml
  doc/C/dumpshm.man-xml
  doc/C/preformatted/dumpshm.1.in
  doc/C/refmanual/amf.xml
  doc/C/refmanual/building.xml
  doc/C/refmanual/extensions/extensions.xml
  doc/C/refmanual/internals.xml
  doc/C/refmanual/rtmp.xml
  doc/C/soldumper.man-xml
  doc/C/usermanual/glossary.xml
  extensions/mysql/mysql_table.cpp
  gui/Player.cpp
  gui/Player.h
  gui/aqua_ogl_glue.cpp
  gui/gnash.cpp
  gui/gtk_glue_agg.h
  gui/gtk_glue_gtkglext.cpp
  gui/gui.cpp
  gui/gui.h
  gui/kde_glue_opengl.cpp
  gui/sdl.cpp
  gui/sdl_ogl_glue.cpp
  libamf/element.cpp
  libamf/element.h
  libamf/flv.cpp
  libamf/sol.cpp
  libamf/sol.h
  libbase/GC.cpp
  libbase/GnashImageJpeg.cpp
  libbase/GnashImageJpeg.h
  libbase/Makefile.am
  libbase/SimpleBuffer.h
  libbase/curl_adapter.cpp
  libbase/image.cpp
  libbase/image.h
  libbase/log.cpp
  libbase/log.h
  libbase/rc.cpp
  libbase/rc.h
  libbase/shm.cpp
  libbase/utf8.cpp
  libbase/utility.h
  libcore/LoadVariablesThread.cpp
  libcore/Makefile.am
  libcore/PropertyList.h
  libcore/SWFStream.cpp
  libcore/StreamProvider.cpp
  libcore/StreamProvider.h
  libcore/array.cpp
  libcore/array.h
  libcore/as_environment.cpp
  libcore/as_environment.h
  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/Date.cpp
  libcore/asobj/LoadVars.cpp
  libcore/asobj/LoadVars.h
  libcore/asobj/Mouse.cpp
  libcore/asobj/NetConnection.cpp
  libcore/asobj/NetStreamFfmpeg.cpp
  libcore/asobj/NetStreamFfmpeg.h
  libcore/asobj/Selection.cpp
  libcore/asobj/SharedObject.cpp
  libcore/asobj/SharedObject.h
  libcore/asobj/Sound.cpp
  libcore/asobj/String_as.cpp
  libcore/asobj/System.cpp
  libcore/asobj/xml.cpp
  libcore/asobj/xml.h
  libcore/builtin_function.h
  libcore/button_character_instance.cpp
  libcore/debugger.cpp
  libcore/debugger.h
  libcore/edit_text_character.cpp
  libcore/fill_style.cpp
  libcore/fill_style.h
  libcore/font.cpp
  libcore/font.h
  libcore/mouse_button_state.h
  libcore/movie_root.cpp
  libcore/movie_root.h
  libcore/namedStrings.cpp
  libcore/namedStrings.h
  libcore/parser/SWFMovieDefinition.cpp
  libcore/parser/action_buffer.cpp
  libcore/parser/action_buffer.h
  libcore/parser/button_character_def.cpp
  libcore/parser/button_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/shape_character_def.cpp
  libcore/parser/shape_character_def.h
  libcore/parser/sprite_definition.cpp
  libcore/parser/sprite_definition.h
  libcore/parser/text_character_def.cpp
  libcore/parser/text_character_def.h
  libcore/parser/video_stream_def.cpp
  libcore/parser/video_stream_def.h
  libcore/sprite_instance.cpp
  libcore/sprite_instance.h
  libcore/styles.cpp
  libcore/styles.h
  libcore/swf/CSMTextSettingsTag.cpp
  libcore/swf/CSMTextSettingsTag.h
  libcore/swf/DefineButtonCxformTag.h
  libcore/swf/DefineFontAlignZonesTag.cpp
  libcore/swf/DefineFontAlignZonesTag.h
  libcore/swf/DoABCTag.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/SymbolClassTag.h
  libcore/swf/TagLoadersTable.h
  libcore/swf/tag_loaders.cpp
  libcore/swf/tag_loaders.h
  libcore/swf_function.cpp
  libcore/swf_function.h
  libcore/video_stream_instance.cpp
  libcore/vm/ASHandlers.cpp
  libcore/vm/ActionExec.cpp
  libcore/vm/ActionExec.h
  libcore/vm/Makefile.am
  libcore/vm/SafeStack.h
  libcore/vm/VM.cpp
  libcore/vm/VM.h
  libcore/vm/action.h
  libcore/vm/fn_call.h
  libmedia/FLVParser.cpp
  libmedia/FLVParser.h
  libmedia/MediaParser.cpp
  libmedia/MediaParser.h
  libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
  libmedia/ffmpeg/sound_handler_sdl.cpp
  libmedia/ffmpeg/sound_handler_sdl.h
  libnet/cque.cpp
  libnet/cque.h
  libnet/network.cpp
  libnet/network.h
  libnet/rtmp.cpp
  libnet/rtmp.h
  libnet/rtmp_client.cpp
  libnet/rtmp_msg.cpp
  libnet/rtmp_msg.h
  libnet/rtmp_server.cpp
  macros/libltdl.m4
  macros/nspr.m4
  macros/xpcom.m4
  packaging/doc/gnashuser.ref.in
  packaging/redhat/gnash.spec
  packaging/xpi.am
  packaging/xpi/install.rdf
  plugin/klash/klash_part.desktop
  plugin/plugin.cpp
  plugin/win32/npgnash.rc
  plugin/win32/plugin.cpp
  plugin/xpcom/Makefile.am
  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/actionscript.all/Function.as
  testsuite/actionscript.all/Inheritance.as
  testsuite/actionscript.all/LoadVars.as
  testsuite/actionscript.all/MovieClip.as
  testsuite/actionscript.all/SharedObject.as
  testsuite/actionscript.all/TextField.as
  testsuite/actionscript.all/Try.as
  testsuite/actionscript.all/XML.as
  testsuite/actionscript.all/array.as
  testsuite/anaylse-results.sh
  testsuite/libamf.all/test_el.cpp
  testsuite/libcore.all/AsValueTest.cpp
  testsuite/libcore.all/EdgeTest.cpp
  testsuite/libcore.all/Makefile.am
  testsuite/libcore.all/MatrixTest.cpp
  testsuite/libcore.all/StreamTest.cpp
  testsuite/libnet.all/Makefile.am
  testsuite/libnet.all/test_rtmp.cpp
  testsuite/misc-haxe.all/Makefile.am
  testsuite/misc-ming.all/DragDropTestRunner.cpp
  testsuite/misc-ming.all/Makefile.am
  testsuite/misc-ming.all/NetStream-SquareTest.c
  testsuite/misc-ming.all/XMLSocketTest.c
  testsuite/misc-ming.all/action_execution_order_test8.c
  testsuite/misc-ming.all/matrix_test.c
  testsuite/misc-swfc.all/Makefile.am
  testsuite/swfdec/PASSING
  utilities/Makefile.am
  utilities/processor.cpp
  utilities/rtmpget.cpp
  libbase/NetworkAdapter.h
    ------------------------------------------------------------
    revno: 9439.1.219
    committer: Russell Nelson <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-01 16:33:39 -0400
    message:
      Changes needed to make --enable-xpcom to compile on Gutsy Gibbon
    modified:
      Makefile.am
      configure.ac
      macros/nspr.m4
      macros/xpcom.m4
    ------------------------------------------------------------
    revno: 9439.1.220
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-02 12:47:54 +0200
    message:
      Cleanups in amf::Element class and libmedia
    modified:
      libamf/element.cpp
      libamf/element.h
      libmedia/FLVParser.cpp
      libmedia/FLVParser.h
      libmedia/MediaParser.cpp
      libmedia/MediaParser.h
      libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
        ------------------------------------------------------------
        revno: 9439.83.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-02 11:34:35 +0200
        message:
          Output operator for amf::Element, some const-correctness
        modified:
          libamf/element.cpp
          libamf/element.h
        ------------------------------------------------------------
        revno: 9439.83.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-02 11:37:42 +0200
        message:
          don't leak amf::Element on FLV metatag, dump content in debug message
        modified:
          libmedia/FLVParser.cpp
        ------------------------------------------------------------
        revno: 9439.83.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-02 11:40:22 +0200
        message:
          fix memory leak
        modified:
          libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
        ------------------------------------------------------------
        revno: 9439.83.4
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-02 12:00:19 +0200
        message:
          drop unused classes
        modified:
          libmedia/FLVParser.h
        ------------------------------------------------------------
        revno: 9439.83.5
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-02 12:11:27 +0200
        message:
          drop obsoleted code
        modified:
          libmedia/MediaParser.cpp
          libmedia/MediaParser.h
    ------------------------------------------------------------
    revno: 9439.1.221
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-02 18:03:46 +0200
    message:
      Small cleanups.
    modified:
      libbase/utf8.cpp
      libbase/utility.h
        ------------------------------------------------------------
        revno: 9439.84.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-09-02 17:50:01 +0200
        message:
          Cleanup utf8.cpp, remove unused (and very odd) iabs function from 
utility.h
        modified:
          libbase/utf8.cpp
          libbase/utility.h
    ------------------------------------------------------------
    revno: 9439.1.222
    committer: Russell Nelson <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-02 12:50:02 -0400
    message:
      removing -fshort-wchar; we need to use it only on the NPAPI
    modified:
      configure.ac
    ------------------------------------------------------------
    revno: 9439.1.223
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-09-03 02:05:38 +0200
    message:
      add tag interface to MediaParser; implement it in FLVParser and use from 
NetStreamFfmpeg
    modified:
      libcore/Makefile.am
      libcore/as_value.cpp
      libcore/as_value.h
      libcore/asobj/NetConnection.cpp
      libcore/asobj/NetStreamFfmpeg.cpp
      libmedia/FLVParser.cpp
      libmedia/FLVParser.h
      libmedia/MediaParser.cpp
      libmedia/MediaParser.h
      testsuite/misc-ming.all/NetStream-SquareTest.c
        ------------------------------------------------------------
        revno: 9439.85.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-02 18:26:29 +0200
        message:
          Add support for ECMA array (objects) to amf0 to as_value converter.
          Fully qualify amf namespace.
        modified:
          libcore/asobj/NetConnection.cpp
        ------------------------------------------------------------
        revno: 9439.85.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-03 00:20:43 +0200
        message:
          add support for decoding bool amf0
        modified:
          libcore/asobj/NetConnection.cpp
        ------------------------------------------------------------
        revno: 9439.85.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-03 00:57:53 +0200
        message:
          Move AMF0 to as_value conversion from NetConnection to as_value;
          add interface of MediaParser to process tags; implement tags 
processing
          in FLVParser by executing custom methods; fixes NetStream-SquareTest
          with ffmpeg.
        modified:
          libcore/Makefile.am
          libcore/as_value.cpp
          libcore/as_value.h
          libcore/asobj/NetConnection.cpp
          libcore/asobj/NetStreamFfmpeg.cpp
          libmedia/FLVParser.cpp
          libmedia/FLVParser.h
          libmedia/MediaParser.cpp
          libmedia/MediaParser.h
          testsuite/misc-ming.all/NetStream-SquareTest.c
        ------------------------------------------------------------
        revno: 9439.85.4
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-03 01:15:48 +0200
        message:
          make FLV metatags access thread-safe
        modified:
          libmedia/FLVParser.cpp
          libmedia/FLVParser.h
        ------------------------------------------------------------
        revno: 9439.85.5
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-03 01:28:53 +0200
        message:
          drop unneeded double decoding of FLV metatag
        modified:
          libmedia/FLVParser.cpp
        ------------------------------------------------------------
        revno: 9439.85.6
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-03 01:43:00 +0200
        message:
          hush amf parsing verbosity with compile-time macro
        modified:
          libcore/as_value.cpp
    ------------------------------------------------------------
    revno: 9439.1.224
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-09-03 13:02:18 +0200
    message:
      Failing tests for try.
    modified:
      testsuite/actionscript.all/Try.as
    ------------------------------------------------------------
    revno: 9439.1.225
    committer: bastiaan <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-09-03 13:42:47 +0200
    message:
      Use boost's numeric conversion instead of trunc to improve portability.
      This should not result in a change of behaviour.
    modified:
      backend/render_handler_agg.cpp
    ------------------------------------------------------------
    revno: 9439.1.226
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-09-03 14:15:06 +0200
    message:
      Reintroduce MIT_SHM for agg (was forced off); testsuite (matrix) 
cleanups; remoting cleanups
    modified:
      gui/gtk_glue_agg.h
      libcore/asobj/NetConnection.cpp
      testsuite/libcore.all/MatrixTest.cpp
      testsuite/misc-ming.all/matrix_test.c
        ------------------------------------------------------------
        revno: 9439.86.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-03 13:25:57 +0200
        message:
          Fix leak of SimpleBuffers while encoding remoting call.
          Properly log unimplemented for unsupported as_value types.
        modified:
          libcore/asobj/NetConnection.cpp
        ------------------------------------------------------------
        revno: 9439.86.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-03 13:42:35 +0200
        message:
          Add another test, only round values when needed
        modified:
          testsuite/misc-ming.all/matrix_test.c
        ------------------------------------------------------------
        revno: 9439.86.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-03 13:47:05 +0200
        message:
          don't force ENABLE_MIT_SHM off, should be done at configure time
        modified:
          gui/gtk_glue_agg.h
        ------------------------------------------------------------
        revno: 9439.86.4
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-03 14:09:44 +0200
        message:
          Take curernt gnash results as correct: no evidence of bugs about it.
        modified:
          testsuite/libcore.all/MatrixTest.cpp
    ------------------------------------------------------------
    revno: 9439.1.227
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-09-03 16:12:01 +0200
    message:
      Generated ChangeLog using 'bzr log --gnu -r 9417..'
    modified:
      ChangeLog
    ------------------------------------------------------------
    revno: 9439.1.228
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-09-03 17:58:23 +0200
    message:
      Drop some unnecessary utility code.
      
      Other maintenance (renaming, cleanups).
    modified:
      libbase/utility.h
      libcore/as_value.cpp
      libcore/as_value.h
      libcore/asobj/String_as.cpp
      libcore/edit_text_character.cpp
      libcore/parser/action_buffer.cpp
      libcore/sprite_instance.cpp
      libcore/sprite_instance.h
      libcore/vm/ASHandlers.cpp
        ------------------------------------------------------------
        revno: 9439.87.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-09-03 15:43:22 +0200
        message:
          Rename string_as_object to String_as.
        modified:
          libcore/asobj/String_as.cpp
        ------------------------------------------------------------
        revno: 9439.87.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-09-03 15:43:49 +0200
        message:
          Fix warnings.
        modified:
          libcore/vm/ASHandlers.cpp
        ------------------------------------------------------------
        revno: 9439.87.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-09-03 15:43:57 +0200
        message:
          Drop (private) get_type()
        modified:
          libcore/as_value.cpp
          libcore/as_value.h
        ------------------------------------------------------------
        revno: 9439.87.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-09-03 17:21:15 +0200
        message:
          Rearrange if into clearer switch.
          
          Take int for a function where only ints are passed (although it's
          not documented why an int is better than a double). Drop 
infinite_to_fzero.
        modified:
          libcore/sprite_instance.cpp
          libcore/sprite_instance.h
        ------------------------------------------------------------
        revno: 9439.87.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-09-03 17:22:47 +0200
        message:
          Use boost's static assert instead of compiler_assert from utility.h
        modified:
          libcore/parser/action_buffer.cpp
        ------------------------------------------------------------
        revno: 9439.87.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-09-03 17:23:20 +0200
        message:
          Use infinite_to_zero as this is a double, not a float.
        modified:
          libcore/edit_text_character.cpp
        ------------------------------------------------------------
        revno: 9439.87.7
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-09-03 17:24:27 +0200
        message:
          Drop bernstein_hash, compiler_assert, infinite_to_fzero, ARRAYSIZE.
        modified:
          libbase/utility.h
    ------------------------------------------------------------
    revno: 9439.1.229
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-09-03 19:28:12 +0200
    message:
      Plug leak.
    modified:
      libcore/asobj/NetStreamFfmpeg.cpp
      libcore/asobj/NetStreamFfmpeg.h
        ------------------------------------------------------------
        revno: 9439.88.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2008-09-03 18:50:45 +0200
        message:
          Delete audio queue data in NetStreamFfmpeg dtor.
        modified:
          libcore/asobj/NetStreamFfmpeg.cpp
          libcore/asobj/NetStreamFfmpeg.h
    ------------------------------------------------------------
    revno: 9439.1.230
    committer: address@hidden
    branch nick: trunk
    timestamp: Wed 2008-09-03 15:46:17 -0600
    message:
      Merge from rtmp branch.
    modified:
      backend/Makefile.am
      configure.ac
      libamf/element.cpp
      libamf/flv.cpp
      libcore/Makefile.am
      libcore/as_object.h
      libcore/as_value.cpp
      libcore/as_value.h
      libnet/cque.cpp
      libnet/cque.h
      libnet/network.cpp
      libnet/network.h
      libnet/rtmp.cpp
      libnet/rtmp.h
      libnet/rtmp_client.cpp
      libnet/rtmp_msg.cpp
      libnet/rtmp_msg.h
      libnet/rtmp_server.cpp
      testsuite/libamf.all/test_el.cpp
      testsuite/libcore.all/AsValueTest.cpp
      testsuite/libcore.all/Makefile.am
      testsuite/libnet.all/Makefile.am
      testsuite/libnet.all/test_rtmp.cpp
      utilities/Makefile.am
      utilities/rtmpget.cpp
        ------------------------------------------------------------
        revno: 9439.60.105
        committer: address@hidden
        branch nick: rtmp
        timestamp: Mon 2008-08-18 18:07:06 -0600
        message:
          merge from trunk
        renamed:
          libcore/stream.cpp => libcore/SWFStream.cpp
          libcore/stream.h => libcore/SWFStream.h
        modified:
          backend/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/Makefile.am
          gui/gtk_glue_agg.cpp
          libbase/GnashImage.h
          libbase/GnashImageGif.cpp
          libbase/GnashImageJpeg.cpp
          libbase/GnashImageJpeg.h
          libbase/GnashImagePng.cpp
          libbase/GnashImagePng.h
          libbase/Makefile.am
          libbase/Point2d.h
          libbase/curl_adapter.cpp
          libbase/image.cpp
          libbase/image.h
          libbase/log.h
          libbase/noseek_fd_adapter.cpp
          libbase/tu_file.cpp
          libbase/utility.h
          libcore/CharacterProxy.cpp
          libcore/DisplayList.cpp
          libcore/FreetypeGlyphsProvider.cpp
          libcore/FreetypeGlyphsProvider.h
          libcore/Makefile.am
          libcore/StreamProvider.cpp
          libcore/array.cpp
          libcore/as_value.cpp
          libcore/as_value.h
          libcore/asobj/Date.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/Math_as.cpp
          libcore/asobj/NetConnection.cpp
          libcore/asobj/NetConnection.h
          libcore/asobj/NetStream.cpp
          libcore/asobj/NetStream.h
          libcore/asobj/NetStreamFfmpeg.cpp
          libcore/asobj/NetStreamFfmpeg.h
          libcore/asobj/NetStreamGst.cpp
          libcore/asobj/Number.cpp
          libcore/asobj/flash/geom/Matrix_as.cpp
          libcore/asobj/flash/geom/Point_as.cpp
          libcore/asobj/xmlsocket.cpp
          libcore/bitmap_info.h
          libcore/button_character_instance.cpp
          libcore/character.cpp
          libcore/character.h
          libcore/cxform.cpp
          libcore/edit_text_character.cpp
          libcore/fill_style.cpp
          libcore/font.cpp
          libcore/fontlib.cpp
          libcore/gnash.h
          libcore/impl.cpp
          libcore/matrix.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/SWFMovieDefinition.cpp
          libcore/parser/SWFMovieDefinition.h
          libcore/parser/abc_block.cpp
          libcore/parser/action_buffer.cpp
          libcore/parser/bitmap_character_def.cpp
          libcore/parser/bitmap_character_def.h
          libcore/parser/button_character_def.cpp
          libcore/parser/edit_text_character_def.cpp
          libcore/parser/filter_factory.cpp
          libcore/parser/morph2_character_def.cpp
          libcore/parser/shape_character_def.cpp
          libcore/parser/sound_definition.cpp
          libcore/parser/sprite_definition.cpp
          libcore/parser/sprite_definition.h
          libcore/parser/text_character_def.cpp
          libcore/parser/video_stream_def.cpp
          libcore/parser/video_stream_def.h
          libcore/rect.cpp
          libcore/render.cpp
          libcore/render.h
          libcore/shape.h
          libcore/sprite_instance.cpp
          libcore/styles.cpp
          libcore/swf/CSMTextSettingsTag.cpp
          libcore/swf/DefineButtonCxformTag.h
          libcore/swf/DefineFontAlignZonesTag.cpp
          libcore/swf/DoActionTag.h
          libcore/swf/DoInitActionTag.h
          libcore/swf/PlaceObject2Tag.cpp
          libcore/swf/RemoveObjectTag.cpp
          libcore/swf/ScriptLimitsTag.h
          libcore/swf/StartSoundTag.cpp
          libcore/swf/StreamSoundBlockTag.cpp
          libcore/swf/tag_loaders.cpp
          libcore/text.cpp
          libcore/types.cpp
          libcore/video_stream_instance.cpp
          libcore/video_stream_instance.h
          libcore/vm/ASHandlers.cpp
          libcore/vm/Machine.cpp
          libmedia/FLVParser.cpp
          libmedia/Makefile.am
          libmedia/MediaBuffer.h
          libmedia/MediaParser.cpp
          libmedia/VideoDecoder.h
          libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
          libmedia/ffmpeg/VideoDecoderFfmpeg.h
          libmedia/gst/VideoDecoderGst.cpp
          libmedia/gst/VideoDecoderGst.h
          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/actionscript.all/TextField.as
          testsuite/libcore.all/AsValueTest.cpp
          testsuite/libcore.all/MatrixTest.cpp
          testsuite/libcore.all/StreamTest.cpp
          libcore/SWFStream.cpp
        ------------------------------------------------------------
        revno: 9439.60.106
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-08-19 11:49:24 -0600
        message:
          Fix big endian, 64 bit problems.
        modified:
          libnet/rtmp.cpp
        ------------------------------------------------------------
        revno: 9439.60.107
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-20 10:31:27 -0600
        message:
          add test_rtmp back in.
        modified:
          testsuite/libnet.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.60.108
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-20 10:31:57 -0600
        message:
          Fix encoding the type for big endian.
        modified:
          libnet/rtmp_server.cpp
        ------------------------------------------------------------
        revno: 9439.60.109
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-20 10:32:44 -0600
        message:
          Minor formatting changes.
        modified:
          libamf/flv.cpp
          libnet/rtmp.cpp
          testsuite/libnet.all/test_rtmp.cpp
        ------------------------------------------------------------
        revno: 9439.60.110
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-08-26 16:47:26 -0600
        message:
          Use to_string instead of casting the name.
        modified:
          libamf/element.cpp
        ------------------------------------------------------------
        revno: 9439.60.111
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-08-26 16:47:52 -0600
        message:
          delete the memory stats if used.
        modified:
          testsuite/libnet.all/test_rtmp.cpp
        ------------------------------------------------------------
        revno: 9439.60.112
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-08-26 16:48:37 -0600
        message:
          Delete the temporary objects used to construct a connect message.
        modified:
          libnet/rtmp_client.cpp
        ------------------------------------------------------------
        revno: 9439.60.113
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-08-26 16:49:14 -0600
        message:
          Cast the type to the proper type to fix word alignment problem.
        modified:
          libnet/rtmp.cpp
        ------------------------------------------------------------
        revno: 9439.60.114
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-08-26 18:19:49 -0600
        message:
          Set _name to 0 when constructing, reduce verbosity.
        modified:
          libamf/element.cpp
        ------------------------------------------------------------
        revno: 9439.60.115
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-08-26 18:34:46 -0600
        message:
          Set _name to 0 when constructing, reduce verbosity.
        modified:
          libamf/element.cpp
        ------------------------------------------------------------
        revno: 9439.60.116
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 10:39:24 -0600
        message:
          minor cleanup
        modified:
          libnet/rtmp_client.cpp
        ------------------------------------------------------------
        revno: 9439.60.117
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 10:39:49 -0600
        message:
          Add comment about valgrind issue
        modified:
          libamf/element.cpp
        ------------------------------------------------------------
        revno: 9439.60.118
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 19:19:28 -0600
        message:
          set the name and buffer to zero after clearing
        modified:
          libamf/element.cpp
        ------------------------------------------------------------
        revno: 9439.60.119
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 19:20:30 -0600
        message:
          Rename Que to que_t.
        modified:
          libnet/cque.cpp
          libnet/cque.h
        ------------------------------------------------------------
        revno: 9439.60.120
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 19:21:29 -0600
        message:
          add tests for decoding result and onStatus messages.
        modified:
          testsuite/libnet.all/test_rtmp.cpp
        ------------------------------------------------------------
        revno: 9439.60.121
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 19:22:41 -0600
        message:
          RTMP messages appear to be 1448 bytes by default.
        modified:
          libnet/network.h
        ------------------------------------------------------------
        revno: 9439.60.122
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 19:23:11 -0600
        message:
          reduce verbosity
        modified:
          libnet/network.cpp
        ------------------------------------------------------------
        revno: 9439.60.123
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 19:24:04 -0600
        message:
          add support for decoding multiple RTMP messages.
        modified:
          libnet/rtmp.cpp
          libnet/rtmp.h
        ------------------------------------------------------------
        revno: 9439.60.124
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 19:24:50 -0600
        message:
          use decodeMsgBody() instead of processMsg()
        modified:
          utilities/rtmpget.cpp
        ------------------------------------------------------------
        revno: 9439.60.125
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 19:25:34 -0600
        message:
          add null object to connect message.
        modified:
          libnet/rtmp_client.cpp
        ------------------------------------------------------------
        revno: 9439.60.126
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 19:26:22 -0600
        message:
          decode all onStatus, _error, and _result message types.
        modified:
          libnet/rtmp_msg.cpp
          libnet/rtmp_msg.h
        ------------------------------------------------------------
        revno: 9439.60.127
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 19:26:45 -0600
        message:
          add rtmpget
        modified:
          utilities/Makefile.am
        ------------------------------------------------------------
        revno: 9439.60.128
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 19:27:20 -0600
        message:
          use _properties instead of _variables.
        modified:
          libnet/rtmp_server.cpp
        ------------------------------------------------------------
        revno: 9439.60.129
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 22:58:04 -0600
        message:
          make less verbose.
        modified:
          testsuite/libnet.all/test_rtmp.cpp
        ------------------------------------------------------------
        revno: 9439.60.130
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 22:58:54 -0600
        message:
          fix encodePing to work on a big endian 64 bit machine.
        modified:
          libnet/rtmp_server.cpp
        ------------------------------------------------------------
        revno: 9439.60.131
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-08-27 22:59:10 -0600
        message:
          fix encodeHeader to work on a big endian 64 bit machine.
        modified:
          libnet/rtmp.cpp
        ------------------------------------------------------------
        revno: 9439.60.132
        committer: address@hidden
        branch nick: rtmp
        timestamp: Tue 2008-09-02 21:27:38 -0600
        message:
          add testcase for as_value conversions
        modified:
          testsuite/libcore.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.60.133
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-09-03 14:29:11 -0600
        message:
          Test case for converting as_values and amf::Elements.
        added:
          testsuite/libcore.all/AsValue.cpp
        ------------------------------------------------------------
        revno: 9439.60.134
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-09-03 14:29:55 -0600
        message:
          Initial support for converting as_values and amf::Elements.
        modified:
          libcore/as_value.cpp
          libcore/as_value.h
        ------------------------------------------------------------
        revno: 9439.60.135
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-09-03 14:30:53 -0600
        message:
          Add libamf to include paths.
        modified:
          backend/Makefile.am
          libcore/Makefile.am
        ------------------------------------------------------------
        revno: 9439.60.136
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-09-03 14:36:56 -0600
        message:
          fix typo
        modified:
          libcore/as_object.h
        ------------------------------------------------------------
        revno: 9439.60.137
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-09-03 14:45:22 -0600
        message:
          Red5 sends Ping packets with a header size of 1
        modified:
          libnet/rtmp.cpp
        ------------------------------------------------------------
        revno: 9439.60.138
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-09-03 14:45:59 -0600
        message:
          include as_value.h and as_object.h
        modified:
          testsuite/libamf.all/test_el.cpp
        ------------------------------------------------------------
        revno: 9439.60.139
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-09-03 14:46:15 -0600
        message:
          minor cleanup
        modified:
          libnet/rtmp_server.cpp
          testsuite/libcore.all/AsValue.cpp
          testsuite/libnet.all/test_rtmp.cpp
    ------------------------------------------------------------
    revno: 9439.1.231
    committer: address@hidden
    branch nick: trunk
    timestamp: Wed 2008-09-03 16:00:20 -0600
    message:
      merge patch for creating as_values
    modified:
      libcore/as_value.cpp
      utilities/rtmpget.cpp
        ------------------------------------------------------------
        revno: 9439.89.1
        committer: Markus Gothe <address@hidden>
        branch nick: gnash-rtmp
        timestamp: Sat 2008-08-30 23:00:49 +0200
        message:
          Fix headers
        modified:
          utilities/rtmpget.cpp
        ------------------------------------------------------------
        revno: 9439.60.140
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-09-03 15:12:39 -0600
        message:
          merge from shared repository
        modified:
          utilities/rtmpget.cpp
        ------------------------------------------------------------
        revno: 9439.60.141
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-09-03 15:49:11 -0600
        message:
          Use AsValueTest.cpp instead
        removed:
          testsuite/libcore.all/AsValue.cpp
        ------------------------------------------------------------
        revno: 9439.60.142
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-09-03 15:51:37 -0600
        message:
          merge from trunk, it's been awhile
        added:
          testsuite/XmlSocketServer.pl
          testsuite/misc-ming.all/XMLSocketTest.c
          testsuite/misc-swfc.all/stackscope.sc
        renamed:
          libcore/asobj/xmlsocket.cpp => libcore/asobj/XMLSocket_as.cpp
          libcore/asobj/xmlsocket.h => libcore/asobj/XMLSocket_as.h
        modified:
          ChangeLog
          Makefile.am
          backend/render_handler_agg.cpp
          backend/render_handler_cairo.cpp
          backend/render_handler_ogl.cpp
          configure.ac
          cygnal/Makefile.am
          extensions/gtk2/gtkext.cpp
          gui/gtk_glue_agg.h
          libamf/amftest.cpp
          libamf/element.cpp
          libamf/element.h
          libbase/GnashException.h
          libbase/GnashImagePng.cpp
          libbase/image.cpp
          libbase/tu_file.cpp
          libbase/tu_file.h
          libbase/utf8.cpp
          libbase/utility.h
          libcore/DisplayList.cpp
          libcore/LoadVariablesThread.cpp
          libcore/Makefile.am
          libcore/Property.cpp
          libcore/URLAccessManager.h
          libcore/array.cpp
          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/Boolean.cpp
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/LoadVars.cpp
          libcore/asobj/LoadVars.h
          libcore/asobj/LocalConnection.cpp
          libcore/asobj/Makefile.am
          libcore/asobj/Math_as.cpp
          libcore/asobj/NetConnection.cpp
          libcore/asobj/NetConnection.h
          libcore/asobj/NetStream.cpp
          libcore/asobj/NetStreamFfmpeg.cpp
          libcore/asobj/NetStreamFfmpeg.h
          libcore/asobj/Number.cpp
          libcore/asobj/Object.cpp
          libcore/asobj/SharedObject.cpp
          libcore/asobj/Sound.cpp
          libcore/asobj/Sound.h
          libcore/asobj/String_as.cpp
          libcore/asobj/System.cpp
          libcore/asobj/flash/geom/Point_as.cpp
          libcore/asobj/flash/geom/Rectangle_as.cpp
          libcore/asobj/xml.cpp
          libcore/asobj/xml.h
          libcore/asobj/xmlnode.cpp
          libcore/asobj/xmlnode.h
          libcore/button_character_instance.cpp
          libcore/character.cpp
          libcore/edit_text_character.cpp
          libcore/event_id.h
          libcore/fill_style.cpp
          libcore/fontlib.cpp
          libcore/matrix.cpp
          libcore/matrix.h
          libcore/movie_root.cpp
          libcore/movie_root.h
          libcore/namedStrings.cpp
          libcore/namedStrings.h
          libcore/parser/action_buffer.cpp
          libcore/sprite_instance.cpp
          libcore/sprite_instance.h
          libcore/swf/PlaceObject2Tag.cpp
          libcore/swf/PlaceObject2Tag.h
          libcore/swf/tag_loaders.cpp
          libcore/timers.cpp
          libcore/video_stream_instance.cpp
          libcore/vm/ASHandlers.cpp
          libcore/vm/ASHandlers.h
          libcore/vm/ActionExec.cpp
          libcore/vm/ActionExec.h
          libcore/vm/ExecutableCode.h
          libcore/vm/SafeStack.h
          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/FLVParser.h
          libmedia/MediaParser.cpp
          libmedia/MediaParser.h
          libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
          libmedia/ffmpeg/VideoDecoderFfmpeg.h
          macros/ffmpeg.m4
          macros/nspr.m4
          macros/xpcom.m4
          testsuite/actionscript.all/Function.as
          testsuite/actionscript.all/MovieClip.as
          testsuite/actionscript.all/Try.as
          testsuite/actionscript.all/XMLNode.as
          testsuite/actionscript.all/XMLSocket.as
          testsuite/libbase/NoSeekFileTest.cpp
          testsuite/libbase/TCXXRc.cpp
          testsuite/libcore.all/AsValueTest.cpp
          testsuite/libcore.all/Makefile.am
          testsuite/libcore.all/MatrixTest.cpp
          testsuite/libcore.all/StreamTest.cpp
          testsuite/misc-ming.all/Makefile.am
          testsuite/misc-ming.all/NetStream-SquareTest.c
          testsuite/misc-ming.all/intervalTestRunner.cpp
          testsuite/misc-ming.all/matrix_test.c
          testsuite/misc-ming.all/runtime_vm_stack_test.c
          testsuite/misc-swfc.all/Makefile.am
          testsuite/samples/Makefile.am
          testsuite/swfdec/PASSING
          utilities/Makefile.am
          utilities/rtmpget.cpp
          libcore/asobj/XMLSocket_as.cpp
          libcore/asobj/XMLSocket_as.h
        ------------------------------------------------------------
        revno: 9439.60.143
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-09-03 15:58:47 -0600
        message:
          Set the actual element name and value, not the debug crap
        modified:
          libcore/as_value.cpp
    ------------------------------------------------------------
    revno: 9439.1.232
    committer: address@hidden
    branch nick: trunk
    timestamp: Wed 2008-09-03 16:28:55 -0600
    message:
      merge patch for getting element data
    modified:
      libcore/as_value.cpp
        ------------------------------------------------------------
        revno: 9439.60.144
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-09-03 16:27:27 -0600
        message:
          properly set the value of a property.
        modified:
          libcore/as_value.cpp
    ------------------------------------------------------------
    revno: 9439.1.233
    committer: address@hidden
    branch nick: trunk
    timestamp: Wed 2008-09-03 17:52:46 -0600
    message:
      merge patch from rtmp branch.
    modified:
      libcore/as_value.cpp
      libcore/as_value.h
      testsuite/libcore.all/AsValueTest.cpp
        ------------------------------------------------------------
        revno: 9439.60.145
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-09-03 17:46:02 -0600
        message:
          use pointers to AMF elements instead of passing copies.
        modified:
          libcore/as_value.cpp
          libcore/as_value.h
          testsuite/libcore.all/AsValueTest.cpp
    ------------------------------------------------------------
    revno: 9439.1.234
    committer: address@hidden
    branch nick: trunk
    timestamp: Wed 2008-09-03 18:57:44 -0600
    message:
      merge support from branch for maming amf elements from as_values.
    modified:
      libcore/as_value.cpp
      testsuite/libcore.all/AsValueTest.cpp
        ------------------------------------------------------------
        revno: 9439.60.146
        committer: address@hidden
        branch nick: rtmp
        timestamp: Wed 2008-09-03 18:35:31 -0600
        message:
          add support for converting as_values to Elements
        modified:
          libcore/as_value.cpp
          testsuite/libcore.all/AsValueTest.cpp
    ------------------------------------------------------------
    revno: 9439.1.235
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-09-04 05:08:33 +0200
    message:
      Make Player's Gui non-static, rework core to host communication design
    modified:
      gui/Player.cpp
      gui/Player.h
      gui/gui.cpp
      libbase/curl_adapter.cpp
      libcore/asobj/Mouse.cpp
      libcore/asobj/System.cpp
      libcore/movie_root.cpp
      libcore/movie_root.h
      libcore/vm/ASHandlers.cpp
      utilities/processor.cpp
        ------------------------------------------------------------
        revno: 9439.90.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-04 05:04:47 +0200
        message:
          Rework FS command and INTERFACE callbacks to use functors rather then
          C-style callbacks. This allows callbacks to have a state, which we'd
          in particular use to avoid statics. The alternative would be taking
          an additional void pointer (user data), but I belive the C++ way is
          more flexible for this (despite being more verbose).
          Most changes are for hiding the callback type (two new methods of
          movie_root take care of dispatching the notifications and calls to
          hosting application).
          
          Thanks to this we drop the 'static' Gui member of Player, thus
          fixing bug #24194.
        modified:
          gui/Player.cpp
          gui/Player.h
          gui/gui.cpp
          libbase/curl_adapter.cpp
          libcore/asobj/Mouse.cpp
          libcore/asobj/System.cpp
          libcore/movie_root.cpp
          libcore/movie_root.h
          libcore/vm/ASHandlers.cpp
          utilities/processor.cpp
    ------------------------------------------------------------
    revno: 9439.1.236
    committer: bastiaan <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-09-04 08:20:31 +0200
    message:
      Stop stating the obvious.
    modified:
      backend/render_handler_cairo.cpp
    ------------------------------------------------------------
    revno: 9439.1.237
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-09-04 11:15:42 +0200
    message:
      Don't include element.h, a forward declaration is enough and avoids
      having to include libamf from lots of subdirs (testsuite and extensions)
    modified:
      libcore/as_value.h
        ------------------------------------------------------------
        revno: 9439.91.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-04 11:14:34 +0200
        message:
          Don't include element.h, a forward declaration is enough and avoids
          having to include libamf from lots of subdirs (testsuite and 
extensions)
        modified:
          libcore/as_value.h
    ------------------------------------------------------------
    revno: 9439.1.238
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-09-04 12:50:29 +0200
    message:
      Make as_value::to_element return by auto_ptr, have as_value by Element
      constructor take a const ref. Minor const correctness and headers
      streamline in libamf.
    modified:
      libamf/element.cpp
      libamf/element.h
      libamf/sol.cpp
      libamf/sol.h
      libcore/as_value.cpp
      libcore/as_value.h
      testsuite/libcore.all/AsValueTest.cpp
        ------------------------------------------------------------
        revno: 9439.92.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-04 12:48:29 +0200
        message:
          Make as_value::to_element return by auto_ptr, have as_value by Element
          constructor take a const ref. Minor const correctness and headers
          streamline in libamf.
        modified:
          libamf/element.cpp
          libamf/element.h
          libamf/sol.cpp
          libamf/sol.h
          libcore/as_value.cpp
          libcore/as_value.h
          testsuite/libcore.all/AsValueTest.cpp
    ------------------------------------------------------------
    revno: 9439.1.239
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-09-04 15:42:44 +0200
    message:
      Drop assertion in Sound.cpp, make mouse button events handling in 
movie_root
      a bit more sensible. Don't leak ClassHierarchy on VM destruction (doesn't
      really matter now, but would if SWFs could be played successively).
    modified:
      libcore/asobj/ClassHierarchy.cpp
      libcore/asobj/Sound.cpp
      libcore/mouse_button_state.h
      libcore/movie_root.cpp
      libcore/movie_root.h
      libcore/vm/VM.cpp
      libcore/vm/VM.h
        ------------------------------------------------------------
        revno: 9439.93.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-09-04 10:32:58 +0200
        message:
          Delete ClassHierarchy on destruction of VM.
        modified:
          libcore/asobj/ClassHierarchy.cpp
          libcore/vm/VM.cpp
          libcore/vm/VM.h
        ------------------------------------------------------------
        revno: 9439.93.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-09-04 14:08:55 +0200
        message:
          Some movies have sound IDs of more than 1000.
        modified:
          libcore/asobj/Sound.cpp
        ------------------------------------------------------------
        revno: 9439.93.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-09-04 14:09:34 +0200
        message:
          Make MouseButtonState into a struct as it has no private members. 
Rename
          its members.
          
          Make generate_mouse_button_events a member of movie_root so that it 
doesn't
          have to use VM::get() to get the movie_root. It can access
          m_mouse_button_events directly now, so doesn't need an argument. Make 
it a
          bit more readable (okay, not very much).
        modified:
          libcore/mouse_button_state.h
          libcore/movie_root.cpp
          libcore/movie_root.h
        ------------------------------------------------------------
        revno: 9439.93.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-09-04 14:15:33 +0200
        message:
          Use LOG_ONCE, update media handlers message.
        modified:
          libcore/asobj/Sound.cpp
    ------------------------------------------------------------
    revno: 9439.1.240
    committer: address@hidden
    branch nick: trunk
    timestamp: Thu 2008-09-04 09:25:08 -0600
    message:
      merge bug fix from rtmp branch for failing test cases
    modified:
      libnet/rtmp.cpp
      libnet/rtmp.h
      testsuite/libcore.all/AsValueTest.cpp
      testsuite/libnet.all/test_rtmp.cpp
        ------------------------------------------------------------
        revno: 9439.60.147
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-09-04 09:16:58 -0600
        message:
          minor cleanup
        modified:
          testsuite/libcore.all/AsValueTest.cpp
        ------------------------------------------------------------
        revno: 9439.60.148
        committer: address@hidden
        branch nick: rtmp
        timestamp: Thu 2008-09-04 09:17:06 -0600
        message:
          Drop the chunksize parameter for ::split().
          Use an array if chunksizes, as each channel may be using a different 
size
          for packets!
        modified:
          libnet/rtmp.cpp
          libnet/rtmp.h
          testsuite/libnet.all/test_rtmp.cpp
    ------------------------------------------------------------
    revno: 9439.1.241
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-09-04 21:19:30 +0200
    message:
      Pass movie_definition by reference, as it always has to be there.
      
      Other minor cleanups.
    modified:
      gui/Player.cpp
      gui/Player.h
      gui/gnash.cpp
      libcore/fill_style.cpp
      libcore/fill_style.h
      libcore/font.cpp
      libcore/font.h
      libcore/parser/SWFMovieDefinition.cpp
      libcore/parser/action_buffer.h
      libcore/parser/button_character_def.cpp
      libcore/parser/button_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/shape_character_def.cpp
      libcore/parser/shape_character_def.h
      libcore/parser/sprite_definition.cpp
      libcore/parser/sprite_definition.h
      libcore/parser/text_character_def.cpp
      libcore/parser/text_character_def.h
      libcore/parser/video_stream_def.cpp
      libcore/parser/video_stream_def.h
      libcore/sprite_instance.cpp
      libcore/styles.cpp
      libcore/styles.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
        ------------------------------------------------------------
        revno: 9439.94.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-09-04 17:32:42 +0200
        message:
          Pass movie_definition by reference.
        modified:
          libcore/fill_style.cpp
          libcore/fill_style.h
          libcore/font.cpp
          libcore/font.h
          libcore/parser/SWFMovieDefinition.cpp
          libcore/parser/action_buffer.h
          libcore/parser/button_character_def.cpp
          libcore/parser/button_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/shape_character_def.cpp
          libcore/parser/shape_character_def.h
          libcore/parser/sprite_definition.cpp
          libcore/parser/sprite_definition.h
          libcore/parser/text_character_def.cpp
          libcore/parser/text_character_def.h
          libcore/parser/video_stream_def.cpp
          libcore/parser/video_stream_def.h
          libcore/sprite_instance.cpp
          libcore/styles.cpp
          libcore/styles.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
        ------------------------------------------------------------
        revno: 9439.94.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-09-04 17:55:54 +0200
        message:
          Indenting.
        modified:
          libcore/swf/tag_loaders.cpp
        ------------------------------------------------------------
        revno: 9439.94.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-09-04 20:03:23 +0200
        message:
          Don't access _movieDef when there isn't one (e.g. invoking gnash 
without
          a filename).
          
          Return instead of exit in gnash_main.
        modified:
          gui/Player.cpp
          gui/Player.h
          gui/gnash.cpp
        ------------------------------------------------------------
        revno: 9439.94.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2008-09-04 20:05:14 +0200
        message:
          Remove some old code.
        modified:
          libcore/parser/sprite_definition.cpp
    ------------------------------------------------------------
    revno: 9439.1.242
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-09-04 21:25:40 +0200
    message:
      close loadVariables IOChannel as soon as done with it, prepare to
      debug more CURL haging due to IOCHannel leaks on exit.
    modified:
      libbase/curl_adapter.cpp
      libcore/LoadVariablesThread.cpp
      libcore/SWFStream.cpp
        ------------------------------------------------------------
        revno: 9439.95.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-04 13:14:32 +0200
        message:
          delete IOChannel of LoadVariablesThread as soon as done with it
        modified:
          libcore/LoadVariablesThread.cpp
        ------------------------------------------------------------
        revno: 9439.95.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-04 13:15:51 +0200
        message:
          print debug lines on CurlStreamFile construction/destruction (seems 
time to optimize a bit lifetime of them)
        modified:
          libbase/curl_adapter.cpp
        ------------------------------------------------------------
        revno: 9439.95.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-04 13:25:31 +0200
        message:
          avoid logging the trailing null making grepping an hell
        modified:
          libcore/SWFStream.cpp
    ------------------------------------------------------------
    revno: 9439.1.243
    committer: Markus Gothe <address@hidden>
    branch nick: gnash
    timestamp: Fri 2008-09-05 01:12:41 +0200
    message:
      Fixed deletion of auto_ptr
    modified:
      testsuite/libcore.all/AsValueTest.cpp
    ------------------------------------------------------------
    revno: 9439.1.244
    committer: Bastiaan Jacques <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-09-05 17:16:32 +0200
    message:
      Remove references to fixed bugs.
    modified:
      backend/render_handler_cairo.cpp
    ------------------------------------------------------------
    revno: 9439.1.245
    committer: Russell Nelson <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-09-05 12:18:03 -0400
    message:
      May not fix XPCOM, but it doesn't break 'make check' any worse than it 
already is.
    modified:
      plugin/xpcom/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.246
    committer: Bastiaan Jacques <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-09-06 09:33:04 +0200
    message:
      Add extra includes for compatibility on OpenBSD.
    modified:
      libnet/network.cpp
      libnet/rtmp_client.cpp
    ------------------------------------------------------------
    revno: 9439.1.247
    committer: Bastiaan Jacques <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-09-06 09:35:31 +0200
    message:
      Allow the Ming tests to run on OpenBSD by added some includes and forcing
      the argument to sqrt to floating point to resolve ambiguity.
    modified:
      testsuite/libcore.all/EdgeTest.cpp
      testsuite/libcore.all/StreamTest.cpp
      testsuite/misc-ming.all/DragDropTestRunner.cpp
        ------------------------------------------------------------
        revno: 9439.96.1
        committer: Bastiaan Jacques <address@hidden>
        branch nick: deleter
        timestamp: Sat 2008-09-06 07:38:21 +0200
        message:
          Add portability headers. sqrt takes floating numbers, not int64.
        modified:
          testsuite/libcore.all/EdgeTest.cpp
          testsuite/libcore.all/StreamTest.cpp
          testsuite/misc-ming.all/DragDropTestRunner.cpp
        ------------------------------------------------------------
        revno: 9439.96.2
        committer: Bastiaan Jacques <address@hidden>
        branch nick: deleter
        timestamp: Sat 2008-09-06 07:39:19 +0200
        message:
          Add ContainerUtils.h, a utility file to use for all kinds of 
containers.
        added:
          libcore/ContainerUtils.h
        ------------------------------------------------------------
        revno: 9439.96.3
        committer: Bastiaan Jacques <address@hidden>
        branch nick: deleter
        timestamp: Sat 2008-09-06 07:39:49 +0200
        message:
          Add ContainerUtils.h to the noinst-headers.
        modified:
          libcore/Makefile.am
        ------------------------------------------------------------
        revno: 9439.96.4
        committer: Bastiaan Jacques <address@hidden>
        branch nick: deleter
        timestamp: Sat 2008-09-06 07:40:14 +0200
        message:
          Add portability includes.
        modified:
          libnet/network.cpp
          libnet/rtmp_client.cpp
        ------------------------------------------------------------
        revno: 9439.96.5
        committer: Bastiaan Jacques <address@hidden>
        branch nick: deleter
        timestamp: Sat 2008-09-06 07:40:40 +0200
        message:
          Use the new delete_ptr_container utility.
        modified:
          libcore/parser/video_stream_def.cpp
    ------------------------------------------------------------
    revno: 9439.1.248
    committer: Bastiaan Jacques <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-09-06 17:38:25 +0200
    message:
      Pass Element by reference (and not by pointer) to as_value so it won't be
      converted to bool or int. Don't delete two objects that got their
      ownership transferred. Should fix AsValueTest all around.
    modified:
      testsuite/libcore.all/AsValueTest.cpp
    ------------------------------------------------------------
    revno: 9439.1.249
    committer: Russell Nelson <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-09-06 14:59:09 -0400
    message:
      Fixed a couple of problems that prevented 'make xpi' from working.
    modified:
      packaging/xpi.am
      plugin/xpcom/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.250
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-09-07 01:56:01 +0200
    message:
      Add .vimrc file helping with the 4-spaces tabs style.
    added:
      .vimrc
    ------------------------------------------------------------
    revno: 9439.1.251
    committer: Markus Gothe <address@hidden>
    branch nick: gnash
    timestamp: Sun 2008-09-07 05:18:34 +0200
    message:
      Fix debugger
    modified:
      libcore/as_environment.cpp
      libcore/as_environment.h
      libcore/debugger.cpp
    ------------------------------------------------------------
    revno: 9439.1.252
    committer: Markus Gothe <address@hidden>
    branch nick: gnash
    timestamp: Sun 2008-09-07 14:22:58 +0200
    message:
      remove non-existent libcygnal.la
    modified:
      cygnal/testsuite/cygnal.all/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.253
    committer: Markus Gothe <address@hidden>
    branch nick: gnash
    timestamp: Sun 2008-09-07 15:30:34 +0200
    message:
      Fixed make check
    modified:
      cygnal/Makefile.am
      cygnal/crc.cpp
      cygnal/testsuite/cygnal.all/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.254
    committer: Markus Gothe <address@hidden>
    branch nick: gnash
    timestamp: Sun 2008-09-07 18:59:52 +0200
    message:
      implemted set_stack_index()
    modified:
      libcore/as_environment.cpp
      libcore/as_environment.h
      libcore/debugger.cpp
      libcore/debugger.h
      libcore/vm/SafeStack.h
    ------------------------------------------------------------
    revno: 9439.1.255
    committer: address@hidden
    branch nick: trunk
    timestamp: Mon 2008-09-08 09:04:44 -0600
    message:
      merge libtool2 support from branch
    added:
      libbase/libltdl.am
    modified:
      Makefile.am
      autogen.sh
      configure.ac
      libbase/Makefile.am
      macros/libltdl.m4
        ------------------------------------------------------------
        revno: 9439.97.1
        committer: address@hidden
        branch nick: build
        timestamp: Sun 2008-09-07 20:21:50 -0600
        message:
          new libtool 2.x support
        added:
          libbase/libltdl.am
        ------------------------------------------------------------
        revno: 9439.97.2
        committer: address@hidden
        branch nick: build
        timestamp: Sun 2008-09-07 20:23:41 -0600
        message:
          libtool 2.x support
        modified:
          autogen.sh
        ------------------------------------------------------------
        revno: 9439.97.3
        committer: address@hidden
        branch nick: build
        timestamp: Sun 2008-09-07 20:25:36 -0600
        message:
          libtool 2.x support
        modified:
          Makefile.am
          configure.ac
        ------------------------------------------------------------
        revno: 9439.97.4
        committer: address@hidden
        branch nick: build
        timestamp: Sun 2008-09-07 20:26:17 -0600
        message:
          libtool 2.x support
        modified:
          libbase/Makefile.am
        ------------------------------------------------------------
        revno: 9439.97.5
        committer: address@hidden
        branch nick: build
        timestamp: Sun 2008-09-07 20:27:29 -0600
        message:
          add stubs for LT_INIT and LTDL_INIT
        modified:
          macros/libltdl.m4
        ------------------------------------------------------------
        revno: 9439.97.6
        committer: address@hidden
        branch nick: build
        timestamp: Mon 2008-09-08 08:31:18 -0600
        message:
          Don't fix Makefile.am
        modified:
          autogen.sh
        ------------------------------------------------------------
        revno: 9439.97.7
        committer: address@hidden
        branch nick: build
        timestamp: Mon 2008-09-08 08:32:03 -0600
        message:
          Add stubs for new *_INIT macros from libtool2
        modified:
          macros/libltdl.m4
        ------------------------------------------------------------
        revno: 9439.97.8
        committer: address@hidden
        branch nick: build
        timestamp: Mon 2008-09-08 08:32:27 -0600
        message:
          Move AC_PROG_LIBTOOL after the other libtool tests
        modified:
          configure.ac
    ------------------------------------------------------------
    revno: 9439.1.256
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-08 17:25:09 +0200
    message:
      Fix last make check failure (but a bug is still around in collision 
detection)
    modified:
      libcore/parser/shape_character_def.cpp
        ------------------------------------------------------------
        revno: 9439.98.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Mon 2008-09-08 17:22:31 +0200
        message:
          reintroduce bounds-based shortcut for collision detection. Fixes
          last unexpected failure in our testsuite (but will also need to be
          fixed seriously soon or late).
        modified:
          libcore/parser/shape_character_def.cpp
    ------------------------------------------------------------
    revno: 9439.1.257
    committer: address@hidden
    branch nick: trunk
    timestamp: Mon 2008-09-08 11:01:28 -0600
    message:
      don't waste time on client side RTMP support anymore.
    modified:
      utilities/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.258
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-08 21:45:40 +0200
    message:
      add as_value serializer (writeAMF0) and support circular references
    modified:
      libcore/as_value.cpp
      libcore/as_value.h
      libcore/asobj/NetConnection.cpp
      libcore/asobj/Selection.cpp
      libmedia/FLVParser.cpp
        ------------------------------------------------------------
        revno: 9439.99.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Mon 2008-09-08 17:47:45 +0200
        message:
          log once about unimplemented Selection methods
        modified:
          libcore/asobj/Selection.cpp
        ------------------------------------------------------------
        revno: 9439.99.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Mon 2008-09-08 20:48:29 +0200
        message:
          dd as_value::writeAMF0, change readAMF0 to support circular references
        modified:
          libcore/as_value.cpp
          libcore/as_value.h
          libcore/asobj/NetConnection.cpp
          libmedia/FLVParser.cpp
        ------------------------------------------------------------
        revno: 9439.99.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Mon 2008-09-08 20:52:22 +0200
        message:
          Don't forget to record serialization of objects (for circular refs to 
work)
        modified:
          libcore/as_value.cpp
    ------------------------------------------------------------
    revno: 9439.1.259
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-08 22:16:45 +0200
    message:
      Oops, fix serialization of object/reference
    modified:
      libcore/as_value.cpp
    ------------------------------------------------------------
    revno: 9439.1.260
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-08 22:21:44 +0200
    message:
      fix amf reference debugging output
    modified:
      libcore/as_value.cpp
    ------------------------------------------------------------
    revno: 9439.1.261
    committer: Markus Gothe <address@hidden>
    branch nick: gnash
    timestamp: Tue 2008-09-09 02:30:54 +0200
    message:
      Use env.bottom() for debbuger
    modified:
      libcore/as_environment.cpp
      libcore/as_environment.h
      libcore/debugger.cpp
    ------------------------------------------------------------
    revno: 9439.1.262
    committer: Markus Gothe <address@hidden>
    branch nick: gnash
    timestamp: Tue 2008-09-09 05:43:09 +0200
    message:
      atoi() -> strtol()
    modified:
      utilities/processor.cpp
    ------------------------------------------------------------
    revno: 9439.1.263
    committer: Markus Gothe <address@hidden>
    branch nick: gnash
    timestamp: Tue 2008-09-09 05:49:35 +0200
    message:
      signal.h -> csignal
    modified:
      cygnal/cygnal.cpp
    ------------------------------------------------------------
    revno: 9439.1.264
    committer: Markus Gothe <address@hidden>
    branch nick: gnash
    timestamp: Tue 2008-09-09 06:07:37 +0200
    message:
      atoi -> strto(u)l
    modified:
      extensions/mysql/mysql_table.cpp
      gui/Player.cpp
      libbase/GC.cpp
      libcore/movie_root.cpp
      testsuite/misc-ming.all/action_execution_order_test8.c
    ------------------------------------------------------------
    revno: 9439.1.265
    committer: Markus Gothe <address@hidden>
    branch nick: gnash
    timestamp: Tue 2008-09-09 06:22:53 +0200
    message:
      atof -> strtof
    modified:
      gui/aqua_ogl_glue.cpp
      gui/gtk_glue_gtkglext.cpp
      gui/kde_glue_opengl.cpp
      gui/sdl_ogl_glue.cpp
    ------------------------------------------------------------
    revno: 9439.1.266
    committer: Markus Gothe <address@hidden>
    branch nick: gnash
    timestamp: Tue 2008-09-09 06:34:06 +0200
    message:
      sprintf -> snprintf
    modified:
      gui/sdl.cpp
      libmedia/ffmpeg/sound_handler_sdl.cpp
    ------------------------------------------------------------
    revno: 9439.1.267
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-09 11:55:16 +0200
    message:
      Fix AMF0 serializer/deserializer (add OBJECT and ARRAY writing support,
      fix visibility of __proto__ and constructor members, fix reference 
indexing)
      Potlatch now works. 
    modified:
      libcore/as_value.cpp
      libcore/as_value.h
      libcore/asobj/NetConnection.cpp
      libmedia/FLVParser.cpp
        ------------------------------------------------------------
        revno: 9439.99.4
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-09 11:20:50 +0200
        message:
          Have AMF reader take a VM ref and set members w/out hiding them, fix
          serializer for object, add one for array, skip members named __proto__
          or constructor on writing, skip FUNCTION encoding.
          Take a look here:
          http://www.openstreetmap.org/?lat=42.3153&lon=12.1823&zoom=14
          (edit if you don't notice anything interesting rendered yet)
        modified:
          libcore/as_value.cpp
          libcore/as_value.h
          libcore/asobj/NetConnection.cpp
          libmedia/FLVParser.cpp
    ------------------------------------------------------------
    revno: 9439.1.268
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-09 19:40:11 +0200
    message:
      SharedObject cleanups and test improvement
    modified:
      libamf/sol.h
      libcore/PropertyList.h
      libcore/asobj/SharedObject.cpp
      testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.100.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-09 11:59:05 +0200
        message:
          fix comment for visitValues
        modified:
          libcore/PropertyList.h
        ------------------------------------------------------------
        revno: 9439.100.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-09 12:38:10 +0200
        message:
          Test that SharedObject.flush() doesn't invoke getter-setter assigned
          to the 'data' member.
        modified:
          testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.100.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-09 12:59:03 +0200
        message:
          some const-correctness
        modified:
          libamf/sol.h
        ------------------------------------------------------------
        revno: 9439.100.4
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-09 12:59:07 +0200
        message:
          Have SharedObject *hold* (not be) a SOL instance.
        modified:
          libcore/asobj/SharedObject.cpp
    ------------------------------------------------------------
    revno: 9439.1.269
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-09 22:14:30 +0200
    message:
      fix segfault on non-existing movie (bug #24232)
    modified:
      gui/gui.cpp
        ------------------------------------------------------------
        revno: 9439.101.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-09 22:12:33 +0200
        message:
          don't access _movieDef if not set
        modified:
          gui/gui.cpp
    ------------------------------------------------------------
    revno: 9439.1.270
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-09-10 01:10:04 +0200
    message:
      Fix name clash of PropsSerializer class (fixes bug #24224).
      Cleanups and tests for SharedObject.
    modified:
      libcore/as_value.cpp
      libcore/asobj/SharedObject.cpp
      testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.102.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-10 00:20:51 +0200
        message:
          Make SharedObject.data enumerable, protected from deletion and 
read-only.
          Test this needs be.
        modified:
          libcore/asobj/SharedObject.cpp
          testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.102.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-10 00:48:49 +0200
        message:
          put PropsSerializer in the anonimous namespace
        modified:
          libcore/asobj/SharedObject.cpp
        ------------------------------------------------------------
        revno: 9439.102.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-10 00:50:20 +0200
        message:
          put PropsSerializer in the anonimous namespace
        modified:
          libcore/as_value.cpp
    ------------------------------------------------------------
    revno: 9439.1.271
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-09-10 11:20:47 +0200
    message:
      Add read/write test for SharedObject (self-contained).
    added:
      testsuite/misc-ming.all/SharedObjectTest.as
      testsuite/misc-ming.all/SharedObjectTest.sol/
      testsuite/misc-ming.all/SharedObjectTest.sol/README
      testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
      testsuite/misc-ming.all/SharedObjectTestRunner.sh
    modified:
      testsuite/misc-ming.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.103.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-10 11:06:37 +0200
        message:
          Add automated testing for read/write of .sol files 
        added:
          testsuite/misc-ming.all/SharedObjectTest.as
          testsuite/misc-ming.all/SharedObjectTest.sol/
          testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
          testsuite/misc-ming.all/SharedObjectTestRunner.sh
        modified:
          testsuite/misc-ming.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.103.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-10 11:07:29 +0200
        message:
          update comment abow how the test works
        modified:
          testsuite/misc-ming.all/SharedObjectTestRunner.sh
        ------------------------------------------------------------
        revno: 9439.103.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-10 11:16:02 +0200
        message:
          add notes about the SharedObject test
        added:
          testsuite/misc-ming.all/SharedObjectTest.sol/README
    ------------------------------------------------------------
    revno: 9439.1.272
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-09-10 11:38:27 +0200
    message:
      run the new SharedObject test as part of 'make check'
    modified:
      testsuite/misc-ming.all/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.273
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-09-10 12:36:27 +0200
    message:
      test effects of calling SharedObject.getLocal with no arg
    modified:
      testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.103.4
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-10 11:49:38 +0200
        message:
          Test effects of calling SharedObject.getLocal with no arguments
        modified:
          testsuite/actionscript.all/SharedObject.as
    ------------------------------------------------------------
    revno: 9439.1.274
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-09-10 14:49:03 +0200
    message:
      const-correctness in gnash::SOL, more tests about SharedObject
    modified:
      libamf/sol.cpp
      libamf/sol.h
      testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.104.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-10 12:50:05 +0200
        message:
          calling SharedObject.getLocal('') is the same as passing no arg
        modified:
          testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.104.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-10 13:09:16 +0200
        message:
          another test for invalid SharedObject.getLocal call
        modified:
          testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.104.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-10 14:47:39 +0200
        message:
          more const-correctness
        modified:
          libamf/sol.cpp
          libamf/sol.h
    ------------------------------------------------------------
    revno: 9439.1.275
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-09-10 15:34:17 +0200
    message:
      Introduce SharedObjectLibrary, cleanup code (still using SOL)
    modified:
      libcore/asobj/SharedObject.cpp
      libcore/asobj/SharedObject.h
      libcore/vm/VM.cpp
      libcore/vm/VM.h
      testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.104.4
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-10 15:32:57 +0200
        message:
          Introduce a SharedObjectLibrary class, managed by the VM keeps track
          of which SharedObject files are already in memory and avoids 
re-parsing
          them. Cleanup SharedObject code, update expected results.
        modified:
          libcore/asobj/SharedObject.cpp
          libcore/asobj/SharedObject.h
          libcore/vm/VM.cpp
          libcore/vm/VM.h
          testsuite/actionscript.all/SharedObject.as
    ------------------------------------------------------------
    revno: 9439.1.276
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2008-09-10 16:02:57 +0200
    message:
      More cleanups to SharedObject and normalization tests.
    modified:
      libcore/asobj/SharedObject.cpp
      libcore/asobj/SharedObject.h
      testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.105.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-10 15:53:00 +0200
        message:
          test SharedObject name 'normalization'
        modified:
          testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.105.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-10 15:53:20 +0200
        message:
          create SharedObject dir on flush, not read
        modified:
          libcore/asobj/SharedObject.cpp
        ------------------------------------------------------------
        revno: 9439.105.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Wed 2008-09-10 15:55:34 +0200
        message:
          add a clear() method to SharedObjectLibrary class
        modified:
          libcore/asobj/SharedObject.h
    ------------------------------------------------------------
    revno: 9439.1.277
    committer: Bastiaan Jacques <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-09-11 00:24:43 +0200
    message:
      Let autotools figure out what the preprocessor is.
    modified:
      testsuite/misc-swfc.all/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.278
    committer: address@hidden
    branch nick: trunk
    timestamp: Wed 2008-09-10 19:37:33 -0600
    message:
      test for a yes value instead of a no value, which fixes builds for 
libtool 1.5 without specifing --enable-ltdl-install
    modified:
      configure.ac
    ------------------------------------------------------------
    revno: 9439.1.279
    committer: address@hidden
    branch nick: trunk
    timestamp: Wed 2008-09-10 22:14:05 -0600
    message:
      use libbase as the top builddir.
    modified:
      libbase/libltdl.am
    ------------------------------------------------------------
    revno: 9439.1.280
    committer: address@hidden
    branch nick: trunk
    timestamp: Wed 2008-09-10 22:15:26 -0600
    message:
      install libltdl as a subdirectory of libbase when using libtool 2.x
    modified:
      autogen.sh
    ------------------------------------------------------------
    revno: 9439.1.281
    committer: address@hidden
    branch nick: trunk
    timestamp: Wed 2008-09-10 22:17:20 -0600
    message:
      fix the conditionals for libtool, and for libtool 2.x, force the build 
directory paths to be libbase/libltdl
    modified:
      Makefile.am
      configure.ac
    ------------------------------------------------------------
    revno: 9439.1.282
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-09-11 10:45:32 +0200
    message:
      Expect failures in the test
    modified:
      testsuite/misc-ming.all/SharedObjectTest.as
      testsuite/misc-ming.all/SharedObjectTestRunner.sh
        ------------------------------------------------------------
        revno: 9439.105.4
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-11 01:20:53 +0200
        message:
          Expect gnash failures in SharedObject reading
        modified:
          testsuite/misc-ming.all/SharedObjectTest.as
          testsuite/misc-ming.all/SharedObjectTestRunner.sh
    ------------------------------------------------------------
    revno: 9439.1.283
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-09-11 14:01:40 +0200
    message:
      Improve SharedObject test. Commit patches contributed by Jason Woofenden
      implementing SharedObject.cpp using the buffer-based encoder/decoder.
      Jason code make all of the self-contained test succeed except comparison
      of input and output (gnash fails in producing an optimization version
      of the .sol file for a strict array).
      NOTE: Jason code doesn't replace original code; instead it's DISABLED
      BY DEFAULT and can be enabled by defining a macro in SharedObject.cpp
      for further testing (#define BUFFERED_AMF_SOL).
    modified:
      libcore/as_value.cpp
      libcore/asobj/SharedObject.cpp
      testsuite/misc-ming.all/SharedObjectTest.as
      testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
      testsuite/misc-ming.all/SharedObjectTestRunner.sh
        ------------------------------------------------------------
        revno: 9439.106.1
        author: Jason Woofenden <address@hidden>
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-11 11:51:39 +0200
        message:
          Add support for serializing BOOLEAN in ::writeAMF0
        modified:
          libcore/as_value.cpp
        ------------------------------------------------------------
        revno: 9439.106.2
        author: Jason Woofenden <address@hidden>
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-11 12:17:55 +0200
        message:
          FIx decoding of ECMA_ARRAY
        modified:
          libcore/as_value.cpp
        ------------------------------------------------------------
        revno: 9439.106.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-11 12:24:31 +0200
        message:
          minor debugging output fix
        modified:
          libcore/as_value.cpp
        ------------------------------------------------------------
        revno: 9439.106.4
        author: Jason Woofenden <address@hidden>
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-11 12:24:42 +0200
        message:
          Add compile-time option to have SharedObject use buffer-based amf
          serialization-deserialization. Defaults to NOT use it (as per Rob's
          request). #define BUFFERED_AMF_SOL to see how results of
          SharedObjectTestRunner changes.
        modified:
          libcore/asobj/SharedObject.cpp
        ------------------------------------------------------------
        revno: 9439.106.5
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-11 12:31:15 +0200
        message:
          Have SharedObject (non-buffered AMF case) use Rob's Element->as_value
          methods, fixing more tests in SharedObjectTestRunner
        modified:
          libcore/asobj/SharedObject.cpp
          testsuite/misc-ming.all/SharedObjectTest.as
        ------------------------------------------------------------
        revno: 9439.106.6
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-11 12:40:19 +0200
        message:
          Add more tests showing difference between a *strict* and a *nonstrict*
          array when encoding AMF
        modified:
          testsuite/misc-ming.all/SharedObjectTest.as
          testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
        ------------------------------------------------------------
        revno: 9439.106.7
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-11 12:54:53 +0200
        message:
          Fix new tests, prepare to add third step to the tester.
          BTW: gnash aborts here
        modified:
          testsuite/misc-ming.all/SharedObjectTest.as
          testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
          testsuite/misc-ming.all/SharedObjectTestRunner.sh
        ------------------------------------------------------------
        revno: 9439.106.8
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-11 13:18:29 +0200
        message:
          ::readAMF0 : don't assume ECMA_ARRAY only have indexed properties, do
          some more boundary checking.
        modified:
          libcore/as_value.cpp
        ------------------------------------------------------------
        revno: 9439.106.9
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-11 14:01:00 +0200
        message:
          revert to use rob's original code when not using buffering, as 
as_value from Element crashes gnash
        modified:
          libcore/asobj/SharedObject.cpp
        ------------------------------------------------------------
        revno: 9439.106.10
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-11 14:01:02 +0200
        message:
          Revert expected gnash tests results to be based on original 
SharedObject
          code.
        modified:
          testsuite/misc-ming.all/SharedObjectTest.as
    ------------------------------------------------------------
    revno: 9439.1.284
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-09-11 16:21:15 +0200
    message:
      Don't access the VM singleton from movie_root. Hold a ref instead.
      Hush debugging for remoting.
    modified:
      libcore/asobj/NetConnection.cpp
      libcore/movie_root.cpp
      libcore/movie_root.h
      libcore/vm/VM.cpp
        ------------------------------------------------------------
        revno: 9439.107.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-11 15:29:35 +0200
        message:
          hush remoting debugging
        modified:
          libcore/asobj/NetConnection.cpp
        ------------------------------------------------------------
        revno: 9439.107.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-11 16:20:25 +0200
        message:
          Have movie_root hold a ref on VM to avoid access to the singleton
        modified:
          libcore/movie_root.cpp
          libcore/movie_root.h
          libcore/vm/VM.cpp
    ------------------------------------------------------------
    revno: 9439.1.285
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2008-09-11 19:33:07 +0200
    message:
      Test ECMA_ARRAY amf0 parsing (still bogus in gnash)
    modified:
      testsuite/misc-ming.all/NetStream-SquareTest.c
        ------------------------------------------------------------
        revno: 9439.108.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Thu 2008-09-11 19:32:33 +0200
        message:
          Add test for ECMA_ARRAY length
        modified:
          testsuite/misc-ming.all/NetStream-SquareTest.c
    ------------------------------------------------------------
    revno: 9439.1.286
    committer: address@hidden
    branch nick: trunk
    timestamp: Thu 2008-09-11 16:51:32 -0600
    message:
      build libtool2 in it's own directory. Make distcheck work again using 
either libtool 1.5.x or 2.2.6.
    removed:
      libbase/libltdl.am
    modified:
      Makefile.am
      autogen.sh
      configure.ac
      libbase/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.287
    committer: Bastiaan <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-09-12 15:10:58 +0200
    message:
      Make sure exported symbols are visible across DSOs.
      
      http://wiki.gnashdev.org/CodingStyle#Preprocessor_directives
    modified:
      libbase/GnashImageJpeg.h
      libcore/as_environment.h
    ------------------------------------------------------------
    revno: 9439.1.288
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-09-12 15:21:00 +0200
    message:
      - Fix make dist (SharedObjectTest stuff)
      - Update expected results from swfdec testsuite
      - Improve SharedObjectTest.as (effects of prop flags over serialization)
      - Improve SharedObjectTestRunner (now tests both reading and writing)
      - Make object property visitor a virtual non templated method, so to
        allow scanning array properties in the short term (they should really
        be normal properties instead).
      - Improve AMF deserialization (readAMF0)
      - Improve AMF serialization (writeAMF0)
      - Fix enumeration of array properties and add tests for it
    modified:
      libcore/PropertyList.h
      libcore/array.cpp
      libcore/array.h
      libcore/as_object.cpp
      libcore/as_object.h
      libcore/as_value.cpp
      libcore/asobj/SharedObject.cpp
      testsuite/actionscript.all/array.as
      testsuite/misc-ming.all/Makefile.am
      testsuite/misc-ming.all/NetStream-SquareTest.c
      testsuite/misc-ming.all/SharedObjectTest.as
      testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
      testsuite/misc-ming.all/SharedObjectTestRunner.sh
      testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.108.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 08:21:54 +0200
        message:
          readAMF: use elements count to set initial array length
        modified:
          libcore/as_value.cpp
        ------------------------------------------------------------
        revno: 9439.108.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 09:16:41 +0200
        message:
          Test setting an ECMA_ARRAY length to a larger value then actually
          existing indexed members
        modified:
          testsuite/misc-ming.all/SharedObjectTest.as
          testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
        ------------------------------------------------------------
        revno: 9439.108.4
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 09:21:19 +0200
        message:
          Re-read just-written sol file to test the write side of AMF
        modified:
          testsuite/misc-ming.all/SharedObjectTest.as
          testsuite/misc-ming.all/SharedObjectTestRunner.sh
        ------------------------------------------------------------
        revno: 9439.108.5
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 09:35:46 +0200
        message:
          it seems I was wrong, adobe always uses ECMA_ARRAY for output of AS 
arrays
        modified:
          testsuite/misc-ming.all/SharedObjectTest.as
        ------------------------------------------------------------
        revno: 9439.108.6
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 09:36:50 +0200
        message:
          Update comment about why the write test fails with gnash
        modified:
          libcore/asobj/SharedObject.cpp
        ------------------------------------------------------------
        revno: 9439.108.7
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 10:01:31 +0200
        message:
          Fix expected results
        modified:
          testsuite/misc-ming.all/NetStream-SquareTest.c
          testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.108.8
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 10:25:39 +0200
        message:
          Test that enumerated properties of an array should be strings
        modified:
          testsuite/actionscript.all/array.as
        ------------------------------------------------------------
        revno: 9439.108.9
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 12:37:09 +0200
        message:
          Make as_object::visitPropertyValues virtual to allow non-proper
          properties to be visted as well.
          Fix array enumeration to return strings (not numbers)
        modified:
          libcore/PropertyList.h
          libcore/array.cpp
          libcore/array.h
          libcore/as_object.cpp
          libcore/as_object.h
          libcore/as_value.cpp
          libcore/asobj/SharedObject.cpp
        ------------------------------------------------------------
        revno: 9439.108.10
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 12:45:20 +0200
        message:
          distribute SharedObjectTestRunner files
        modified:
          testsuite/misc-ming.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.108.11
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 13:43:16 +0200
        message:
          fix build with BUFFERED_AMF_SOL
        modified:
          libcore/asobj/SharedObject.cpp
        ------------------------------------------------------------
        revno: 9439.108.12
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 14:03:18 +0200
        message:
          Test that not-enumerable properties doesn't get written to the .sol 
file
        modified:
          testsuite/misc-ming.all/SharedObjectTest.as
        ------------------------------------------------------------
        revno: 9439.108.13
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 14:37:08 +0200
        message:
          Better equipment for a dejagnu-based test. 
        modified:
          testsuite/misc-ming.all/SharedObjectTest.as
        ------------------------------------------------------------
        revno: 9439.108.14
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 14:53:50 +0200
        message:
          writeAMF0: always encode arrays as ECMA_ARRAY types. 
          writeAMF0: don't serialize hidden properties.
          readAMF0: read OBJECT types into real objects (instanceof Object).
        modified:
          libcore/as_value.cpp
    ------------------------------------------------------------
    revno: 9439.1.289
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-09-12 18:22:06 +0200
    message:
      - Improve Element to as_value converter.
      - Add log_amferror and related gnashrc directive.
    modified:
      libbase/log.cpp
      libbase/log.h
      libbase/rc.cpp
      libbase/rc.h
      libcore/as_value.cpp
        ------------------------------------------------------------
        revno: 9439.109.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 17:04:27 +0200
        message:
          Fix Element to as_value converter and add debugging lines
        modified:
          libcore/as_value.cpp
        ------------------------------------------------------------
        revno: 9439.109.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 18:20:20 +0200
        message:
          Add log_amferror for malformed amf reporting
        modified:
          libbase/log.cpp
          libbase/log.h
          libbase/rc.cpp
          libbase/rc.h
    ------------------------------------------------------------
    revno: 9439.1.290
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-09-12 19:49:20 +0200
    message:
      Fix latest youtube player.
    modified:
      libcore/as_value.cpp
      libmedia/FLVParser.cpp
        ------------------------------------------------------------
        revno: 9439.109.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 18:46:35 +0200
        message:
          fix unused variable warning
        modified:
          libcore/as_value.cpp
        ------------------------------------------------------------
        revno: 9439.109.4
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 19:45:15 +0200
        message:
          AMF deserializer: be more tolerant about malformed AMF
          (sorry, this commit also includes some indentation changes)
        modified:
          libcore/as_value.cpp
        ------------------------------------------------------------
        revno: 9439.109.5
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 19:45:56 +0200
        message:
          Call NOTIFY tags even if errors occurred in AMF deserializer as it
          looks like the YouTube Metadata Injector sucks...
        modified:
          libmedia/FLVParser.cpp
    ------------------------------------------------------------
    revno: 9439.1.291
    committer: Russell Nelson <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-09-12 15:47:19 -0400
    message:
      testsuite/misc-haxe.all/Makefile.am: improvements for 
distcheckpackaging/xpi.am: really ought to include the version.
    modified:
      packaging/xpi.am
      testsuite/misc-haxe.all/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.292
    committer: Russell Nelson <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-09-12 17:18:45 -0400
    message:
      Ugly but necessary switch from 'flash' to 'SWF' everywhere appropriate
    modified:
      README
      configure.ac
      doc/C/BackLash/asspec.xml
      doc/C/BackLash/date.xml
      doc/C/BackLash/netconnection.xml
      doc/C/dumpshm.man-xml
      doc/C/preformatted/dumpshm.1.in
      doc/C/refmanual/amf.xml
      doc/C/refmanual/building.xml
      doc/C/refmanual/extensions/extensions.xml
      doc/C/refmanual/internals.xml
      doc/C/refmanual/rtmp.xml
      doc/C/soldumper.man-xml
      doc/C/usermanual/glossary.xml
      gui/Player.cpp
      gui/Player.h
      gui/gnash.cpp
      gui/gui.cpp
      libbase/shm.cpp
      libcore/asobj/Date.cpp
      libnet/rtmp_msg.h
      packaging/doc/gnashuser.ref.in
      packaging/redhat/gnash.spec
      packaging/xpi/install.rdf
      plugin/klash/klash_part.desktop
      plugin/plugin.cpp
      plugin/win32/npgnash.rc
      plugin/win32/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/actionscript.all/Inheritance.as
    ------------------------------------------------------------
    revno: 9439.1.293
    committer: Russell Nelson <address@hidden>
    branch nick: trunk
    timestamp: Fri 2008-09-12 22:00:52 -0400
    message:
      testsuite/actionscript.all/SharedObject.as: don't create files with 
spaces in their namesplugin/xpcom/README.txt: point at the tutorial and author.
    added:
      plugin/xpcom/README.txt
    modified:
      testsuite/actionscript.all/SharedObject.as
    ------------------------------------------------------------
    revno: 9439.1.294
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2008-09-13 09:08:00 +0200
    message:
      Switch default AMF decode/encode implementation used for SharedObject to 
buffer-based, stub missing SharedObject methods
    modified:
      libcore/asobj/SharedObject.cpp
      testsuite/actionscript.all/SharedObject.as
      testsuite/misc-ming.all/SharedObjectTest.as
        ------------------------------------------------------------
        revno: 9439.109.6
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Fri 2008-09-12 19:59:13 +0200
        message:
          Stub unimplemented SharedObject methods
        modified:
          libcore/asobj/SharedObject.cpp
          testsuite/actionscript.all/SharedObject.as
        ------------------------------------------------------------
        revno: 9439.109.7
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Sat 2008-09-13 08:33:19 +0200
        message:
          Use buffer-based AMF encoding/decoding by default. Expect less 
failures.
        modified:
          libcore/asobj/SharedObject.cpp
          testsuite/misc-ming.all/SharedObjectTest.as
    ------------------------------------------------------------
    revno: 9439.1.295
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-09-14 12:39:05 +0200
    message:
      snprintf is barely better than printf and isn't at all standard. Use
      stringstreams instead. Use strncpy to copy data into a C string.
    modified:
      libmedia/ffmpeg/sound_handler_sdl.cpp
      plugin/plugin.cpp
        ------------------------------------------------------------
        revno: 9439.110.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sun 2008-09-14 12:13:01 +0200
        message:
          I don't think we need to reimplement std::strncpy.
        modified:
          libmedia/ffmpeg/sound_handler_sdl.cpp
        ------------------------------------------------------------
        revno: 9439.110.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sun 2008-09-14 12:13:18 +0200
        message:
          Don't use snprintf, which doesn't appear anywhere in the C++ standard.
          Stringstreams are correct here.
        modified:
          plugin/plugin.cpp
    ------------------------------------------------------------
    revno: 9439.1.296
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-09-14 14:05:48 +0200
    message:
      Simplify gui interface.
      
      Use C++ for conversion.
    modified:
      gui/Player.cpp
      gui/gui.h
      libbase/rc.cpp
      libcore/vm/ActionExec.cpp
        ------------------------------------------------------------
        revno: 9439.110.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sun 2008-09-14 12:58:19 +0200
        message:
          Drop commented-out snprintf.
        modified:
          libcore/vm/ActionExec.cpp
        ------------------------------------------------------------
        revno: 9439.110.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sun 2008-09-14 13:21:42 +0200
        message:
          Use stringstreams for conversion.
        modified:
          libbase/rc.cpp
        ------------------------------------------------------------
        revno: 9439.110.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sun 2008-09-14 13:22:11 +0200
        message:
          Indentation.
        modified:
          gui/Player.cpp
        ------------------------------------------------------------
        revno: 9439.110.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sun 2008-09-14 13:24:32 +0200
        message:
          Remove createMenu and setupEvents from the abstract GUI class, as they
          are gtk-specific and only called from there. GUIs should be free to
          implement their own setup methods in the necessary order.
        modified:
          gui/gui.h
    ------------------------------------------------------------
    revno: 9439.1.297
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2008-09-14 17:43:58 +0200
    message:
      Improvements in AMF0 serialization (skip hidden props, skip functions)
    modified:
      libcore/as_value.cpp
      libcore/asobj/SharedObject.cpp
      testsuite/misc-ming.all/SharedObjectTest.as
        ------------------------------------------------------------
        revno: 9439.111.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Sat 2008-09-13 09:53:50 +0200
        message:
          test that function members of objects and arrays are not written in 
sol files
        modified:
          testsuite/misc-ming.all/SharedObjectTest.as
        ------------------------------------------------------------
        revno: 9439.111.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Sat 2008-09-13 09:55:00 +0200
        message:
          Skip AMF0 serialization of function properties
        modified:
          libcore/as_value.cpp
        ------------------------------------------------------------
        revno: 9439.111.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Sat 2008-09-13 09:58:39 +0200
        message:
          propagate skipping __proto__ and constructor serialization to the 
Element based serializer too
        modified:
          libcore/as_value.cpp
        ------------------------------------------------------------
        revno: 9439.111.4
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Sat 2008-09-13 10:04:00 +0200
        message:
          test functions in top-level SharedObject
        modified:
          testsuite/misc-ming.all/SharedObjectTest.as
        ------------------------------------------------------------
        revno: 9439.111.5
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Sat 2008-09-13 10:04:24 +0200
        message:
          skip serialization of functiosn in SOL file
        modified:
          libcore/asobj/SharedObject.cpp
    ------------------------------------------------------------
    revno: 9439.1.298
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 07:57:59 +0200
    message:
      Test/fix MOVIECLIP types with amf0
    modified:
      libcore/as_value.cpp
      testsuite/misc-ming.all/SharedObjectTest.as
      testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
        ------------------------------------------------------------
        revno: 9439.112.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Sun 2008-09-14 19:11:51 +0200
        message:
          Test MovieClip values in SharedObjects
        modified:
          testsuite/misc-ming.all/SharedObjectTest.as
          testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
        ------------------------------------------------------------
        revno: 9439.112.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Sun 2008-09-14 19:15:27 +0200
        message:
          Serialize MOVIECLIP values as undefined amf0.
        modified:
          libcore/as_value.cpp
    ------------------------------------------------------------
    revno: 9439.1.299
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 08:51:53 +0200
    message:
      Revert plugin to snprintf, as it didn't work (forgot make install-plugin).
      Should be sorted out properly later, but we can't have the plugin not
      working...
    modified:
      plugin/plugin.cpp
    ------------------------------------------------------------
    revno: 9439.1.300
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 10:31:28 +0200
    message:
      - Fix haxe-based testsuite build scripts.
      - Don't pretend as_value by Element is able to construct sprites (isn't)
    modified:
      testsuite/libcore.all/AsValueTest.cpp
      testsuite/misc-haxe.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.113.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Mon 2008-09-15 08:24:02 +0200
        message:
          put the -main switch back or the resulting test won't be working
        modified:
          testsuite/misc-haxe.all/Makefile.am
        ------------------------------------------------------------
        revno: 9439.113.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Mon 2008-09-15 08:39:48 +0200
        message:
          MOVIECLIP-typed Element isn't converted to MOVIECLIP-typed as_value
          as per SharedObjectTest.
        modified:
          testsuite/libcore.all/AsValueTest.cpp
        ------------------------------------------------------------
        revno: 9439.113.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Mon 2008-09-15 10:29:33 +0200
        message:
          Don't build Dejagnu.swf, isn't needed (and build rule was not 
appropriate
          for it anyway)
        modified:
          testsuite/misc-haxe.all/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.301
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 11:05:23 +0200
    message:
      Fix for bug #24265 (crash loading malformed jpeg).
    modified:
      libbase/GnashImageJpeg.cpp
      libbase/image.cpp
    ------------------------------------------------------------
    revno: 9439.1.302
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 11:29:22 +0200
    message:
      update expected swfdec test results
    modified:
      testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.114.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Mon 2008-09-15 11:22:13 +0200
        message:
          All versions of oversized-image swfdec test pass now
        modified:
          testsuite/swfdec/PASSING
    ------------------------------------------------------------
    revno: 9439.1.303
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 12:53:31 +0200
    message:
      - Allow MovieClip.getBounds to be called for any character and with
        any character as first arg
      - Add more tests to TextField.as
      - Fix debugging output of SharedObjectTestRunner
    modified:
      libcore/sprite_instance.cpp
      testsuite/actionscript.all/TextField.as
      testsuite/misc-ming.all/SharedObjectTestRunner.sh
        ------------------------------------------------------------
        revno: 9439.114.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Mon 2008-09-15 11:59:50 +0200
        message:
          Test calling getBounds against a TextField (and fix support for it)
        modified:
          libcore/sprite_instance.cpp
          testsuite/actionscript.all/TextField.as
        ------------------------------------------------------------
        revno: 9439.114.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Mon 2008-09-15 12:53:00 +0200
        message:
          Fix debug output
        modified:
          testsuite/misc-ming.all/SharedObjectTestRunner.sh
    ------------------------------------------------------------
    revno: 9439.1.304
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 13:07:42 +0200
    message:
      modify test to be compatible with an older Ming having troubles
      with enumeration syntax (fixes run on gnashdev).
    modified:
      testsuite/misc-ming.all/SharedObjectTest.as
    ------------------------------------------------------------
    revno: 9439.1.305
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 13:26:04 +0200
    message:
      minor cleanups
    modified:
      libcore/edit_text_character.cpp
    ------------------------------------------------------------
    revno: 9439.1.306
    committer: Bastiaan Jacques <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 13:31:55 +0200
    message:
      Make sed expression BSD-compatible.
    modified:
      testsuite/misc-ming.all/Makefile.am
    ------------------------------------------------------------
    revno: 9439.1.307
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 14:02:15 +0200
    message:
      We don't protect the stack any more.
      Clarify std::bad_alloc handling.
    modified:
      libbase/image.cpp
      libbase/image.h
      libcore/array.cpp
      libcore/as_object.cpp
      libcore/asobj/AsBroadcaster.cpp
      libcore/asobj/String_as.cpp
      libcore/vm/ASHandlers.cpp
        ------------------------------------------------------------
        revno: 9439.115.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2008-09-15 13:46:35 +0200
        message:
          Drop stack-smashing assertions.
          
          Log error, add comment on bad_alloc exception. ImageBase ctor can only
          throw std::bad_alloc.
        modified:
          libbase/image.cpp
          libbase/image.h
          libcore/array.cpp
          libcore/as_object.cpp
          libcore/asobj/AsBroadcaster.cpp
          libcore/asobj/String_as.cpp
          libcore/vm/ASHandlers.cpp
    ------------------------------------------------------------
    revno: 9439.1.308
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 14:38:16 +0200
    message:
      Don't write the address of std::ofsteam out to the rcfile.
    modified:
      libbase/rc.cpp
    ------------------------------------------------------------
    revno: 9439.1.309
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 16:17:20 +0200
    message:
      Check whether sound has been deleted before mixing; might fix bug #22314.
    modified:
      libmedia/ffmpeg/sound_handler_sdl.cpp
      libmedia/ffmpeg/sound_handler_sdl.h
    ------------------------------------------------------------
    revno: 9439.1.310
    committer: Bastiaan Jacques <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 16:56:49 +0200
    message:
      Simplify SimpleBuffer using a scoped array.
    modified:
      libbase/SimpleBuffer.h
        ------------------------------------------------------------
        revno: 9439.116.1
        committer: Bastiaan Jacques <address@hidden>
        branch nick: simplebuf
        timestamp: Mon 2008-09-15 15:55:30 +0200
        message:
          merge trunk
        modified:
          libbase/GnashImageJpeg.cpp
          libbase/SimpleBuffer.h
          libbase/image.cpp
          libcore/as_value.cpp
          libcore/edit_text_character.cpp
          libcore/sprite_instance.cpp
          plugin/plugin.cpp
          testsuite/actionscript.all/TextField.as
          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/swfdec/PASSING
    ------------------------------------------------------------
    revno: 9439.1.311
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 19:15:33 +0200
    message:
      Fix bug #24266 (handling of TextField's _width & _height)
    modified:
      libcore/edit_text_character.cpp
      testsuite/actionscript.all/TextField.as
        ------------------------------------------------------------
        revno: 9439.117.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Mon 2008-09-15 18:45:48 +0200
        message:
          Don't reset a TextFields' bounding box with it's definition one
          or we'd loose user-set width and height. Fixes bug #24266.
          Introduces an XPASS and a FAIL in actionscript.all/TextField.as
          related to textWidth: XPASS for SWF8 and FAIL for SWF6 and 7; I 
updated
          the expected results for now.
        modified:
          libcore/edit_text_character.cpp
          testsuite/actionscript.all/TextField.as
    ------------------------------------------------------------
    revno: 9439.1.312
    committer: Russell Nelson <address@hidden>
    branch nick: trunk
    timestamp: Mon 2008-09-15 16:06:16 -0400
    message:
      Can't use ``thingie'' in a shell script
    modified:
      configure.ac
      testsuite/MovieTester.cpp
    ------------------------------------------------------------
    revno: 9439.1.313
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-16 07:50:42 +0200
    message:
      more ignores
    modified:
      .bzrignore
    ------------------------------------------------------------
    revno: 9439.1.314
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-16 08:31:57 +0200
    message:
      Test that _parent of a new TextField is undefined
    modified:
      testsuite/actionscript.all/TextField.as
    ------------------------------------------------------------
    revno: 9439.1.315
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-16 14:04:56 +0200
    message:
      Allow XML.sendAndLoad to take any object as second argument (tested in 
      actionscript.all/XML.as).
      
      Allow loading of data into either XML or LoadVars (not automatically 
tested).
      Fixes Twitter's SWF, which expects data to be loaded into a passed 
LoadVars.
      
      Partial implementation of XML.addRequestHeader (not automatically tested),
      which may not be completely correct but is better than nothing.
    renamed:
      libbase/curl_adapter.h => libbase/NetworkAdapter.h
    modified:
      libbase/Makefile.am
      libbase/curl_adapter.cpp
      libcore/StreamProvider.cpp
      libcore/StreamProvider.h
      libcore/as_object.h
      libcore/asobj/LoadVars.cpp
      libcore/asobj/LoadVars.h
      libcore/asobj/xml.cpp
      libcore/asobj/xml.h
      testsuite/actionscript.all/XML.as
      testsuite/misc-ming.all/XMLSocketTest.c
      libbase/NetworkAdapter.h
        ------------------------------------------------------------
        revno: 9439.118.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-09-16 08:48:10 +0200
        message:
          Cleanups.
        modified:
          libcore/asobj/LoadVars.cpp
          libcore/asobj/xml.cpp
          testsuite/misc-ming.all/XMLSocketTest.c
        ------------------------------------------------------------
        revno: 9439.118.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-09-16 12:30:38 +0200
        message:
          Add tests for XML.sendAndLoad return.
        modified:
          testsuite/actionscript.all/XML.as
        ------------------------------------------------------------
        revno: 9439.118.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-09-16 13:00:50 +0200
        message:
          Add virtual queueLoad member to as_object with a default no-op, so 
that
          XML.sendAndLoad can attempt to read data into any object.
        modified:
          libcore/as_object.h
        ------------------------------------------------------------
        revno: 9439.118.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-09-16 13:02:17 +0200
        message:
          Override as_object::queueLoad() with the current implementation (split
          from addLoadVariablesThread).
        modified:
          libcore/asobj/LoadVars.cpp
        ------------------------------------------------------------
        revno: 9439.118.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-09-16 13:03:22 +0200
        message:
          Clean up.
        modified:
          libcore/asobj/LoadVars.h
        ------------------------------------------------------------
        revno: 9439.118.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-09-16 13:03:39 +0200
        message:
          Allow passing custom headers to curl_adapter via StreamProvider
          (for addRequestHeader). Implement XML.addRequestHeader.
        modified:
          libbase/curl_adapter.cpp
          libbase/curl_adapter.h
          libcore/StreamProvider.cpp
          libcore/StreamProvider.h
          libcore/asobj/xml.cpp
          libcore/asobj/xml.h
        ------------------------------------------------------------
        revno: 9439.118.7
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-09-16 13:29:16 +0200
        message:
          Rename curl_adapter namespace to NetworkAdapter, as the 
implementation is
          hidden and can be swapped.
          
          Remove USE_CURL ifdefs from the core, leave them to the NetworkAdapter
          implementation.
        renamed:
          libbase/curl_adapter.h => libbase/NetworkAdapter.h
        modified:
          libbase/Makefile.am
          libbase/curl_adapter.cpp
          libcore/StreamProvider.cpp
          libcore/StreamProvider.h
          libcore/asobj/xml.cpp
          libcore/asobj/xml.h
          libbase/NetworkAdapter.h
        ------------------------------------------------------------
        revno: 9439.118.8
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-09-16 13:49:15 +0200
        message:
          Update expected results for SWF5. This is nothing to do with the
          implementation of XML.sendAndLoad, but rather the pp behaves 
differently
          for SWF5 and was failing some tests.
        modified:
          testsuite/actionscript.all/XML.as
        ------------------------------------------------------------
        revno: 9439.118.9
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-09-16 13:56:34 +0200
        message:
          Check arguments to addRequestHeader.
        modified:
          libcore/asobj/xml.cpp
    ------------------------------------------------------------
    revno: 9439.1.316
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-16 16:15:33 +0200
    message:
      Do the same for LoadVars as for XML (sendAndLoad).
    modified:
      libcore/asobj/LoadVars.cpp
      testsuite/actionscript.all/LoadVars.as
        ------------------------------------------------------------
        revno: 9439.119.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2008-09-16 16:00:27 +0200
        message:
          Allow LoadVars.sendAndLoad to take any object. Load data into any 
object
          that has an overridden queueLoad methods (XML and LoadVars). This is
          almost identical behaviour to XML.sendAndLoad().
          
          Tests for AS compatibility in LoadVars.as.
        modified:
          libcore/asobj/LoadVars.cpp
          testsuite/actionscript.all/LoadVars.as
    ------------------------------------------------------------
    revno: 9439.1.317
    committer: Russell Nelson <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-16 10:28:14 -0400
    message:
      testsuite/MovieTester.cpp: back out debugging printfs
    modified:
      testsuite/MovieTester.cpp
    ------------------------------------------------------------
    revno: 9439.1.318
    committer: Russell Nelson <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-16 13:27:18 -0400
    message:
      simplify code and only look where we expect testrun.sum files
    modified:
      testsuite/anaylse-results.sh
    ------------------------------------------------------------
    revno: 9439.1.319
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-16 19:31:20 +0200
    message:
      - Drop another static member (CallStack)
      - Implement arguments.caller
    added:
      libcore/vm/CallStack.cpp
      libcore/vm/CallStack.h
    modified:
      libcore/as_environment.cpp
      libcore/as_environment.h
      libcore/builtin_function.h
      libcore/namedStrings.cpp
      libcore/namedStrings.h
      libcore/swf_function.cpp
      libcore/swf_function.h
      libcore/vm/ActionExec.cpp
      libcore/vm/ActionExec.h
      libcore/vm/Makefile.am
      libcore/vm/VM.h
      libcore/vm/action.h
      libcore/vm/fn_call.h
      testsuite/actionscript.all/Function.as
      testsuite/actionscript.all/MovieClip.as
      testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.120.1
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 09:53:27 +0200
        message:
          test arguments.caller when caller is a native function (or is it?)
        modified:
          testsuite/actionscript.all/MovieClip.as
        ------------------------------------------------------------
        revno: 9439.120.2
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 09:57:22 +0200
        message:
          add 'caller' named property
        modified:
          libcore/namedStrings.cpp
          libcore/namedStrings.h
        ------------------------------------------------------------
        revno: 9439.120.3
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 10:15:51 +0200
        message:
          some more tests for arguments.caller
        modified:
          testsuite/actionscript.all/Function.as
        ------------------------------------------------------------
        revno: 9439.120.4
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 10:57:45 +0200
        message:
          add 'caller' member to fn_call
        modified:
          libcore/vm/fn_call.h
        ------------------------------------------------------------
        revno: 9439.120.5
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 10:58:02 +0200
        message:
          add optional 'caller' parameter to call_method
        modified:
          libcore/vm/action.cpp
          libcore/vm/action.h
        ------------------------------------------------------------
        revno: 9439.120.6
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 10:58:47 +0200
        message:
          add getThisFunction method to ActionExec
        modified:
          libcore/vm/ActionExec.h
        ------------------------------------------------------------
        revno: 9439.120.7
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 10:59:01 +0200
        message:
          pass caller on ActionCallFunction and ActionCallMethod
        modified:
          libcore/vm/ASHandlers.cpp
        ------------------------------------------------------------
        revno: 9439.120.8
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 10:59:18 +0200
        message:
          add arguments.caller on swf function invocation
        modified:
          libcore/swf_function.cpp
        ------------------------------------------------------------
        revno: 9439.120.9
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 11:12:54 +0200
        message:
          array-sort-custom-call pass now (arguments.caller)
        modified:
          testsuite/swfdec/PASSING
        ------------------------------------------------------------
        revno: 9439.120.10
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 11:20:45 +0200
        message:
          xcheck to check (arguments.caller)
        modified:
          testsuite/actionscript.all/Function.as
        ------------------------------------------------------------
        revno: 9439.120.11
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 11:28:54 +0200
        message:
          fix expected gnash results
        modified:
          testsuite/actionscript.all/MovieClip.as
        ------------------------------------------------------------
        revno: 9439.120.12
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 14:03:31 +0200
        message:
          Move ActionScript call stack from as_environment to VM, dropping
          another static and giving opportunity to inspect it from any
          as_object w/out the need of an as_environment (thinking callMethod for
          arguments.caller)
        added:
          libcore/vm/CallStack.cpp
          libcore/vm/CallStack.h
        modified:
          libcore/as_environment.cpp
          libcore/as_environment.h
          libcore/builtin_function.h
          libcore/swf_function.cpp
          libcore/vm/ActionExec.cpp
          libcore/vm/Makefile.am
          libcore/vm/VM.h
        ------------------------------------------------------------
        revno: 9439.120.13
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 18:44:38 +0200
        message:
          don't push a CallFrame on stack for builtin functions
        modified:
          libcore/builtin_function.h
        ------------------------------------------------------------
        revno: 9439.120.14
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 18:48:01 +0200
        message:
          add comments about why we don't push builtins on the call stack
        modified:
          libcore/builtin_function.h
        ------------------------------------------------------------
        revno: 9439.120.15
        committer: Sandro Santilli <address@hidden>
        branch nick: mybranch
        timestamp: Tue 2008-09-16 19:28:57 +0200
        message:
          - Revert the fn_call extension of 'caller': do everything locally in
            swf_function call operator.
          - Don't push builtin functions on the call stack
        modified:
          libcore/swf_function.cpp
          libcore/swf_function.h
          libcore/vm/ASHandlers.cpp
          libcore/vm/action.cpp
          libcore/vm/action.h
          libcore/vm/fn_call.h
    ------------------------------------------------------------
    revno: 9439.1.320
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-16 19:45:03 +0200
    message:
      add test for 'constructor' property of array instances
    modified:
      testsuite/actionscript.all/array.as
    ------------------------------------------------------------
    revno: 9439.1.321
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2008-09-16 21:00:59 +0200
    message:
      Use named strings where appropriate, shake code a bit in array
    modified:
      libcore/array.cpp
      libcore/button_character_instance.cpp
      libcore/video_stream_instance.cpp
Diff too large for email (21965 lines, the limit is 1000).

reply via email to

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