[Top][All Lists]
[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).
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] /srv/bzr/gnash/avm2 r9569: Merge from trunk.,
Tom Stellard <=