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